Skip to content

FPGA Manager Patches for 4.18

Moritz Fischer linux-arm-kernel linux-doc linux-fpga lkml 1 version In review

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest4 patches 3 repliesIn review

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/4fpga: region: don't use drvdata in common fpga codedrivers/fpga/fpga-region.c drivers/fpga/of-fpga-region.c+1 -10 replies
2/4fpga: manager: change api, don't use drvdataDocumentation/fpga/fpga-mgr.txt drivers/fpga/altera-cvp.c drivers/fpga/altera-pr-ip-core.c +10 more+237 -713 replies
3/4fpga: bridge: change api, don't use drvdatadrivers/fpga/altera-fpga2sdram.c drivers/fpga/altera-freeze-bridge.c drivers/fpga/altera-hps2fpga.c +3 more+123 -450 replies
4/4fpga: region: change api, add fpga_region_create/freeDocumentation/fpga/fpga-region.txt drivers/fpga/fpga-region.c drivers/fpga/of-fpga-region.c +1 more+68 -270 replies

Reviews trailers per patch

No Reviewed-by, Acked-by or Tested-by trailers for v1 yet.

Read the v1 thread

Cover letter [PATCH 0/4] FPGA Manager Patches for 4.18

Hi Greg,

Here's Alan's reworked patchset changing the API for creating and registering FPGA Managers, Bridges and Regions following your suggestions on the API.

These go on top of Paolo and Alan's patches that you queued up the other day.

Thanks,

Moritz

Alan Tull (4):
fpga: region: don't use drvdata in common fpga code
fpga: manager: change api, don't use drvdata
fpga: bridge: change api, don't use drvdata
fpga: region: change api, add fpga_region_create/free

 Documentation/fpga/fpga-mgr.txt     | 35 ++++++++++---
 Documentation/fpga/fpga-region.txt  |  3 +-
 drivers/fpga/altera-cvp.c           | 19 +++++--
 drivers/fpga/altera-fpga2sdram.c    | 21 ++++++--
 drivers/fpga/altera-freeze-bridge.c | 22 ++++++--
 drivers/fpga/altera-hps2fpga.c      | 24 +++++++--
 drivers/fpga/altera-pr-ip-core.c    | 18 ++++++-
 drivers/fpga/altera-ps-spi.c        | 20 ++++++--
 drivers/fpga/fpga-bridge.c          | 70 +++++++++++++++++---------
 drivers/fpga/fpga-mgr.c             | 78 +++++++++++++++++++----------
 drivers/fpga/fpga-region.c          | 69 +++++++++++++++++++------
 drivers/fpga/ice40-spi.c            | 21 ++++++--
 drivers/fpga/machxo2-spi.c          | 20 ++++++--
 drivers/fpga/of-fpga-region.c       | 14 +++---
 drivers/fpga/socfpga-a10.c          | 14 ++++--
 drivers/fpga/socfpga.c              | 19 +++++--
 drivers/fpga/ts73xx-fpga.c          | 20 ++++++--
 drivers/fpga/xilinx-pr-decoupler.c  | 22 ++++++--
 drivers/fpga/xilinx-spi.c           | 20 ++++++--
 drivers/fpga/zynq-fpga.c            | 14 ++++--
 include/linux/fpga/fpga-bridge.h    |  9 ++--
 include/linux/fpga/fpga-mgr.h       | 10 ++--
 include/linux/fpga/fpga-region.h    | 11 ++--
 23 files changed, 429 insertions(+), 144 deletions(-)
Signature · 1 line
2.17.0