From: Alan Tull <atull@xxxxxxxxxxxxxxxxxxxxx> 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 -- 1.7.9.5 -- To unsubscribe from this list: send the line "unsubscribe devicetree" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html