4 API to implement a new FPGA bridge
5 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
7 * struct :c:type:`fpga_bridge` — The FPGA Bridge structure
8 * struct :c:type:`fpga_bridge_ops` — Low level Bridge driver ops
9 * :c:func:`devm_fpga_bridge_create()` — Allocate and init a bridge struct
10 * :c:func:`fpga_bridge_register()` — Register a bridge
11 * :c:func:`fpga_bridge_unregister()` — Unregister a bridge
13 .. kernel-doc:: include/linux/fpga/fpga-bridge.h
14 :functions: fpga_bridge
16 .. kernel-doc:: include/linux/fpga/fpga-bridge.h
17 :functions: fpga_bridge_ops
19 .. kernel-doc:: drivers/fpga/fpga-bridge.c
20 :functions: devm_fpga_bridge_create
22 .. kernel-doc:: drivers/fpga/fpga-bridge.c
23 :functions: fpga_bridge_register
25 .. kernel-doc:: drivers/fpga/fpga-bridge.c
26 :functions: fpga_bridge_unregister