[PATCH v3 0/3] FPGA Manager Framework

From: atull
Date: Tue Dec 09 2014 - 11:28:03 EST


From: Alan Tull <atull@xxxxxxxxxxxxxxxxxxxxx>

Improvements in this version:

Fixed things in the framework that were left over from my original
version that was a character driver. In particular, make the
struct device be present in the fpga_manager struct, not as a
pointer, so container_of will work.

Also rewrote the part that handles DT notifications. Now this
section takes notifications instead of being another device to
load/unload.

Still want to integrate bridge enable/disable with this, but
that's not done yet.

Alan Tull (3):
fpga manager: add sysfs interface document
fpga manager: framework core
fpga manager: device tree overlay support

Documentation/ABI/testing/sysfs-class-fpga-manager | 38 ++
drivers/Kconfig | 2 +
drivers/Makefile | 1 +
drivers/fpga/Kconfig | 28 +
drivers/fpga/Makefile | 10 +
drivers/fpga/fpga-mgr.c | 587 ++++++++++++++++++++
include/linux/fpga-mgr.h | 107 ++++
7 files changed, 773 insertions(+)
create mode 100644 Documentation/ABI/testing/sysfs-class-fpga-manager
create mode 100644 drivers/fpga/Kconfig
create mode 100644 drivers/fpga/Makefile
create mode 100644 drivers/fpga/fpga-mgr.c
create mode 100644 include/linux/fpga-mgr.h

--
1.7.9.5

--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/