18c2ecf20Sopenharmony_ciFPGA Bridge
28c2ecf20Sopenharmony_ci===========
38c2ecf20Sopenharmony_ci
48c2ecf20Sopenharmony_ciAPI to implement a new FPGA bridge
58c2ecf20Sopenharmony_ci~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
68c2ecf20Sopenharmony_ci
78c2ecf20Sopenharmony_ci* struct fpga_bridge — The FPGA Bridge structure
88c2ecf20Sopenharmony_ci* struct fpga_bridge_ops — Low level Bridge driver ops
98c2ecf20Sopenharmony_ci* devm_fpga_bridge_create() — Allocate and init a bridge struct
108c2ecf20Sopenharmony_ci* fpga_bridge_register() — Register a bridge
118c2ecf20Sopenharmony_ci* fpga_bridge_unregister() — Unregister a bridge
128c2ecf20Sopenharmony_ci
138c2ecf20Sopenharmony_ci.. kernel-doc:: include/linux/fpga/fpga-bridge.h
148c2ecf20Sopenharmony_ci   :functions: fpga_bridge
158c2ecf20Sopenharmony_ci
168c2ecf20Sopenharmony_ci.. kernel-doc:: include/linux/fpga/fpga-bridge.h
178c2ecf20Sopenharmony_ci   :functions: fpga_bridge_ops
188c2ecf20Sopenharmony_ci
198c2ecf20Sopenharmony_ci.. kernel-doc:: drivers/fpga/fpga-bridge.c
208c2ecf20Sopenharmony_ci   :functions: devm_fpga_bridge_create
218c2ecf20Sopenharmony_ci
228c2ecf20Sopenharmony_ci.. kernel-doc:: drivers/fpga/fpga-bridge.c
238c2ecf20Sopenharmony_ci   :functions: fpga_bridge_register
248c2ecf20Sopenharmony_ci
258c2ecf20Sopenharmony_ci.. kernel-doc:: drivers/fpga/fpga-bridge.c
268c2ecf20Sopenharmony_ci   :functions: fpga_bridge_unregister
27