Skip to content

fpga area and fpga bridge framework

[email protected] linux-devicetree lkml 8 versions – In review

Get series with b4
b4 am [email protected]

Versions newest first · linked by author and title

  1. v14 Latest7 patches 7 repliesIn review
  2. v136 patches 2 repliesSuperseded
  3. v126 patches 35 repliesSuperseded
Earlier versions · 5
VersionPostedPatchesRepliesStatus
v11 posting 2/24 patches3 repliesSuperseded
v11 posting 1/24 patches14 repliesSuperseded
v10 posting 2/20 of 8 patches0 repliesSuperseded
v10 posting 1/28 patches13 repliesSuperseded
v97 patches26 repliesSuperseded

Patches in v14 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/7fpga: add usage documentation for fpga areaDocumentation/fpga/fpga-area.txt+299 -03 replies
2/7fpga: add bindings document for fpga areaDocumentation/devicetree/bindings/fpga/fpga-area.txt+70 -01 reply
3/7add sysfs document for fpga bridge classDocumentation/ABI/testing/sysfs-class-fpga-bridge+11 -00 replies
4/7ARM: socfpga: add bindings document for fpga bridge driversDocumentation/devicetree/bindings/fpga/altera-fpga2sdram-bridge.txt Documentation/devicetree/bindings/fpga/altera-hps2fpga-bridge.txt+58 -00 replies
5/7fpga: add fpga bridge frameworkdrivers/fpga/Kconfig drivers/fpga/Makefile drivers/fpga/fpga-bridge.c +1 more+454 -00 replies
6/7fpga: fpga-area: support device tree control for FPGA programmingdrivers/fpga/Kconfig drivers/fpga/Makefile drivers/fpga/fpga-area.c+323 -00 replies
7/7ARM: socfpga: fpga bridge driver supportdrivers/fpga/Kconfig drivers/fpga/Makefile drivers/fpga/altera-fpga2sdram.c +1 more+395 -00 replies

Reviews trailers per patch

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

Read the v14 thread

Cover letter [PATCH v14 0/7] fpga area and fpga bridge framework

From: Alan Tull <[email protected]>

For v14 I'm dropping the concept of "simple-fpga-bus" for "fpga-area" with reworked bindings.

An FPGA Area describes a section of an FPGA including the FPGA image needed to program it and the hardware contained once it is programmed. The intent is to support Device Tree controlled programming of FPGA's.

Alan Tull (7):
fpga: add usage documentation for fpga area
fpga: add bindings document for fpga area
add sysfs document for fpga bridge class
ARM: socfpga: add bindings document for fpga bridge drivers
fpga: add fpga bridge framework
fpga: fpga-area: support device tree control for FPGA programming
ARM: socfpga: fpga bridge driver support

 Documentation/ABI/testing/sysfs-class-fpga-bridge  |   11 +
 .../bindings/fpga/altera-fpga2sdram-bridge.txt     |   15 +
 .../bindings/fpga/altera-hps2fpga-bridge.txt       |   43 +++
 .../devicetree/bindings/fpga/fpga-area.txt         |   70 ++++
 Documentation/fpga/fpga-area.txt                   |  299 +++++++++++++++
 drivers/fpga/Kconfig                               |   21 ++
 drivers/fpga/Makefile                              |    7 +
 drivers/fpga/altera-fpga2sdram.c                   |  174 +++++++++
 drivers/fpga/altera-hps2fpga.c                     |  213 +++++++++++
 drivers/fpga/fpga-area.c                           |  313 ++++++++++++++++
 drivers/fpga/fpga-bridge.c                         |  388 ++++++++++++++++++++
 include/linux/fpga/fpga-bridge.h                   |   56 +++
 12 files changed, 1610 insertions(+)
 create mode 100644 Documentation/ABI/testing/sysfs-class-fpga-bridge
 create mode 100644 Documentation/devicetree/bindings/fpga/altera-fpga2sdram-bridge.txt
 create mode 100644 Documentation/devicetree/bindings/fpga/altera-hps2fpga-bridge.txt
 create mode 100644 Documentation/devicetree/bindings/fpga/fpga-area.txt
 create mode 100644 Documentation/fpga/fpga-area.txt
 create mode 100644 drivers/fpga/altera-fpga2sdram.c
 create mode 100644 drivers/fpga/altera-hps2fpga.c
 create mode 100644 drivers/fpga/fpga-area.c
 create mode 100644 drivers/fpga/fpga-bridge.c
 create mode 100644 include/linux/fpga/fpga-bridge.h
Signature · 1 line
1.7.9.5