android_kernel_motorola_sm6225/drivers/fpga
Alan Tull bbaa9cd3a6 fpga: region: don't use drvdata in common fpga code
Changes to fpga_region_register function to not set drvdata.

Setting drvdata is fine for DT based devices that will have one region
per platform device.  However PCIe based devices may have multiple
FPGA regions under one PCIe device.  Without these changes, the PCIe
solution has to create an extra device for each child region to hold
drvdata.

Signed-off-by: Alan Tull <atull@kernel.org>
Reported-by: Jiuyue Ma <majiuyue@huawei.com>
Signed-off-by: Moritz Fischer <mdf@kernel.org>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
2018-05-25 18:23:55 +02:00
..
altera-cvp.c PCI: Add Altera vendor ID 2018-03-14 19:13:47 +01:00
altera-fpga2sdram.c ARM: socfpga: checking the wrong variable 2016-11-17 08:14:55 +01:00
altera-freeze-bridge.c fpga fr br: update supported version numbers 2017-04-26 11:38:56 +02:00
altera-hps2fpga.c fpga: altera-hps2fpga: fix multiple init of l3_remap_lock 2017-08-10 14:27:55 -07:00
altera-pr-ip-core-plat.c fpga pr ip: Platform driver for Altera Partial Reconfiguration IP. 2017-04-08 17:45:28 +02:00
altera-pr-ip-core.c fpga pr ip: Core driver support for Altera Partial Reconfiguration IP. 2017-04-08 17:45:28 +02:00
altera-ps-spi.c fpga-manager: altera-ps-spi: preserve nCONFIG state 2018-04-23 13:27:05 +02:00
fpga-bridge.c fpga: fpga-bridge: remove unnecessary null check in of_fpga_bridge_get 2017-11-28 16:31:27 +01:00
fpga-mgr.c fpga: fpga-mgr: remove unnecessary code in __fpga_mgr_get 2017-11-28 16:31:27 +01:00
fpga-region.c fpga: region: don't use drvdata in common fpga code 2018-05-25 18:23:55 +02:00
ice40-spi.c fpga: Add support for Lattice iCE40 FPGAs 2017-03-17 15:10:48 +09:00
Kconfig fpga: lattice machxo2: Add Lattice MachXO2 support 2018-04-23 13:33:01 +02:00
machxo2-spi.c fpga: lattice machxo2: Add Lattice MachXO2 support 2018-04-23 13:33:01 +02:00
Makefile fpga: lattice machxo2: Add Lattice MachXO2 support 2018-04-23 13:33:01 +02:00
of-fpga-region.c fpga: region: don't use drvdata in common fpga code 2018-05-25 18:23:55 +02:00
socfpga-a10.c fpga: socfpga-a10: disable clk on error in socfpga_a10_fpga_probe() 2017-12-18 15:59:16 +01:00
socfpga.c fpga-mgr: add fpga image information struct 2016-11-10 17:03:35 +01:00
ts73xx-fpga.c FPGA: Add TS-7300 FPGA manager 2017-03-17 15:10:48 +09:00
xilinx-pr-decoupler.c fpga: make xlnx_pr_decoupler_br_ops const 2017-10-04 10:36:40 +02:00
xilinx-spi.c fpga manager: Add Xilinx slave serial SPI driver 2017-04-08 17:45:28 +02:00
zynq-fpga.c fpga: zynq: Add support for encrypted bitstreams 2017-03-17 15:10:48 +09:00