fpga-bridge.rst 749 B

12345678910111213141516171819202122232425
  1. FPGA Bridge
  2. ===========
  3. API to implement a new FPGA bridge
  4. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  5. * struct fpga_bridge - The FPGA Bridge structure
  6. * struct fpga_bridge_ops - Low level Bridge driver ops
  7. * __fpga_bridge_register() - Create and register a bridge
  8. * fpga_bridge_unregister() - Unregister a bridge
  9. The helper macro ``fpga_bridge_register()`` automatically sets
  10. the module that registers the FPGA bridge as the owner.
  11. .. kernel-doc:: include/linux/fpga/fpga-bridge.h
  12. :functions: fpga_bridge
  13. .. kernel-doc:: include/linux/fpga/fpga-bridge.h
  14. :functions: fpga_bridge_ops
  15. .. kernel-doc:: drivers/fpga/fpga-bridge.c
  16. :functions: __fpga_bridge_register
  17. .. kernel-doc:: drivers/fpga/fpga-bridge.c
  18. :functions: fpga_bridge_unregister