1. 31 Jul, 2019 9 commits
  2. 22 Jul, 2019 2 commits
  3. 18 Jul, 2019 1 commit
    • Federico Vaga's avatar
      drv: remove carrier_csr management · 787ab2f7
      Federico Vaga authored
      This driver must handle only its own device. The carrier part will be handled
      by the carrier driver. We can assume that if this driver is driving an
      instance the carrier is working correctly (PLL is locked, DDR calibration is
      DONE, and the application design has been resetted)
      Signed-off-by: Federico Vaga's avatarFederico Vaga <federico.vaga@cern.ch>
      787ab2f7
  4. 29 Apr, 2019 2 commits
    • Federico Vaga's avatar
      add DKMS support · 96f6267f
      Federico Vaga authored
      Signed-off-by: Federico Vaga's avatarFederico Vaga <federico.vaga@cern.ch>
      96f6267f
    • Federico Vaga's avatar
      drv: convert to platform · 54a77d73
      Federico Vaga authored
      fmc-bus has been replaced by a simpler platform driver, this means
      that:
      - IRQ needs to come through the standard kernel API
      - Calibration data cannot be read from the fmc-bus, the user (through an
        udev rule for example) should pass this information to the driver
        instance. By default the card will run uncalibrated.
      - registration must happen by other means and not from fmc-bus like
        before.
      - FPGA must be programmed before, the driver cannot do it anymore
      Signed-off-by: Federico Vaga's avatarFederico Vaga <federico.vaga@cern.ch>
      54a77d73
  5. 15 Apr, 2019 5 commits
  6. 19 Feb, 2019 7 commits
  7. 18 Feb, 2019 7 commits
  8. 27 Nov, 2018 2 commits
  9. 22 Oct, 2018 2 commits
  10. 19 Oct, 2018 3 commits