fpga-bridge.rst 1.2 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849
  1. FPGA Bridge
  2. ===========
  3. API to implement a new FPGA bridge
  4. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  5. .. kernel-doc:: include/linux/fpga/fpga-bridge.h
  6. :functions: fpga_bridge
  7. .. kernel-doc:: include/linux/fpga/fpga-bridge.h
  8. :functions: fpga_bridge_ops
  9. .. kernel-doc:: drivers/fpga/fpga-bridge.c
  10. :functions: fpga_bridge_create
  11. .. kernel-doc:: drivers/fpga/fpga-bridge.c
  12. :functions: fpga_bridge_free
  13. .. kernel-doc:: drivers/fpga/fpga-bridge.c
  14. :functions: fpga_bridge_register
  15. .. kernel-doc:: drivers/fpga/fpga-bridge.c
  16. :functions: fpga_bridge_unregister
  17. API to control an FPGA bridge
  18. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  19. You probably won't need these directly. FPGA regions should handle this.
  20. .. kernel-doc:: drivers/fpga/fpga-bridge.c
  21. :functions: of_fpga_bridge_get
  22. .. kernel-doc:: drivers/fpga/fpga-bridge.c
  23. :functions: fpga_bridge_get
  24. .. kernel-doc:: drivers/fpga/fpga-bridge.c
  25. :functions: fpga_bridge_put
  26. .. kernel-doc:: drivers/fpga/fpga-bridge.c
  27. :functions: fpga_bridge_get_to_list
  28. .. kernel-doc:: drivers/fpga/fpga-bridge.c
  29. :functions: of_fpga_bridge_get_to_list
  30. .. kernel-doc:: drivers/fpga/fpga-bridge.c
  31. :functions: fpga_bridge_enable
  32. .. kernel-doc:: drivers/fpga/fpga-bridge.c
  33. :functions: fpga_bridge_disable