Home
last modified time | relevance | path

Searched refs:fpga_bridge (Results 1 – 12 of 12) sorted by relevance

/linux-6.14.4/include/linux/fpga/
Dfpga-bridge.h9 struct fpga_bridge;
19 int (*enable_show)(struct fpga_bridge *bridge);
20 int (*enable_set)(struct fpga_bridge *bridge, bool enable);
21 void (*fpga_bridge_remove)(struct fpga_bridge *bridge);
53 struct fpga_bridge { struct
64 #define to_fpga_bridge(d) container_of(d, struct fpga_bridge, dev) argument
66 struct fpga_bridge *of_fpga_bridge_get(struct device_node *node,
68 struct fpga_bridge *fpga_bridge_get(struct device *dev,
70 void fpga_bridge_put(struct fpga_bridge *bridge);
71 int fpga_bridge_enable(struct fpga_bridge *bridge);
[all …]
/linux-6.14.4/drivers/fpga/
Dfpga-bridge.c29 int fpga_bridge_enable(struct fpga_bridge *bridge) in fpga_bridge_enable()
47 int fpga_bridge_disable(struct fpga_bridge *bridge) in fpga_bridge_disable()
58 static struct fpga_bridge *__fpga_bridge_get(struct device *bridge_dev, in __fpga_bridge_get()
61 struct fpga_bridge *bridge; in __fpga_bridge_get()
91 struct fpga_bridge *of_fpga_bridge_get(struct device_node *np, in of_fpga_bridge_get()
94 struct fpga_bridge *bridge; in of_fpga_bridge_get()
123 struct fpga_bridge *fpga_bridge_get(struct device *dev, in fpga_bridge_get()
126 struct fpga_bridge *bridge; in fpga_bridge_get()
147 void fpga_bridge_put(struct fpga_bridge *bridge) in fpga_bridge_put()
168 struct fpga_bridge *bridge; in fpga_bridges_enable()
[all …]
Daltera-fpga2sdram.c56 static int alt_fpga2sdram_enable_show(struct fpga_bridge *bridge) in alt_fpga2sdram_enable_show()
73 static int alt_fpga2sdram_enable_set(struct fpga_bridge *bridge, bool enable) in alt_fpga2sdram_enable_set()
92 struct fpga_bridge *br; in alt_fpga_bridge_probe()
146 struct fpga_bridge *br = platform_get_drvdata(pdev); in alt_fpga_bridge_remove()
Dxilinx-pr-decoupler.c45 static int xlnx_pr_decoupler_enable_set(struct fpga_bridge *bridge, bool enable) in xlnx_pr_decoupler_enable_set()
64 static int xlnx_pr_decoupler_enable_show(struct fpga_bridge *bridge) in xlnx_pr_decoupler_enable_show()
108 struct fpga_bridge *br; in xlnx_pr_decoupler_probe()
155 struct fpga_bridge *bridge = platform_get_drvdata(pdev); in xlnx_pr_decoupler_remove()
Ddfl-fme-br.c28 static int fme_bridge_enable_set(struct fpga_bridge *bridge, bool enable) in fme_bridge_enable_set()
63 struct fpga_bridge *br; in fme_br_probe()
83 struct fpga_bridge *br = platform_get_drvdata(pdev); in fme_br_remove()
Daltera-hps2fpga.c50 static int alt_hps2fpga_enable_show(struct fpga_bridge *bridge) in alt_hps2fpga_enable_show()
93 static int alt_hps2fpga_enable_set(struct fpga_bridge *bridge, bool enable) in alt_hps2fpga_enable_set()
131 struct fpga_bridge *br; in alt_fpga_bridge_probe()
196 struct fpga_bridge *bridge = platform_get_drvdata(pdev); in alt_fpga_bridge_remove()
Daltera-freeze-bridge.c164 static int altera_freeze_br_enable_set(struct fpga_bridge *bridge, in altera_freeze_br_enable_set()
190 static int altera_freeze_br_enable_show(struct fpga_bridge *bridge) in altera_freeze_br_enable_show()
214 struct fpga_bridge *br; in altera_freeze_br_probe()
258 struct fpga_bridge *br = platform_get_drvdata(pdev); in altera_freeze_br_remove()
/linux-6.14.4/drivers/fpga/tests/
Dfpga-bridge-test.c21 struct fpga_bridge *bridge;
31 struct fpga_bridge *);
33 static int op_enable_set(struct fpga_bridge *bridge, bool enable) in op_enable_set()
81 struct fpga_bridge *bridge; in fpga_bridge_test_get()
123 list_first_entry_or_null(&bridge_list, struct fpga_bridge, node)); in fpga_bridge_test_get_put_list()
130 list_first_entry_or_null(&bridge_list, struct fpga_bridge, node)); in fpga_bridge_test_get_put_list()
Dfpga-region-test.c30 struct fpga_bridge *bridge;
46 struct fpga_bridge *);
70 static int op_enable_set(struct fpga_bridge *bridge, bool enable) in op_enable_set()
92 struct fpga_bridge *bridge = region->priv; in fake_region_get_bridges()
/linux-6.14.4/Documentation/ABI/testing/
Dsysfs-class-fpga-bridge1 What: /sys/class/fpga_bridge/<bridge>/name
7 What: /sys/class/fpga_bridge/<bridge>/state
/linux-6.14.4/Documentation/driver-api/fpga/
Dfpga-bridge.rst7 * struct fpga_bridge - The FPGA Bridge structure
16 :functions: fpga_bridge
/linux-6.14.4/arch/arm/boot/dts/intel/socfpga/
Dsocfpga.dtsi526 fpga_bridge0: fpga_bridge@ff400000 {
534 fpga_bridge1: fpga_bridge@ff500000 {