1*4882a593SmuzhiyunFPGA Bridge 2*4882a593Smuzhiyun=========== 3*4882a593Smuzhiyun 4*4882a593SmuzhiyunAPI to implement a new FPGA bridge 5*4882a593Smuzhiyun~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6*4882a593Smuzhiyun 7*4882a593Smuzhiyun* struct fpga_bridge — The FPGA Bridge structure 8*4882a593Smuzhiyun* struct fpga_bridge_ops — Low level Bridge driver ops 9*4882a593Smuzhiyun* devm_fpga_bridge_create() — Allocate and init a bridge struct 10*4882a593Smuzhiyun* fpga_bridge_register() — Register a bridge 11*4882a593Smuzhiyun* fpga_bridge_unregister() — Unregister a bridge 12*4882a593Smuzhiyun 13*4882a593Smuzhiyun.. kernel-doc:: include/linux/fpga/fpga-bridge.h 14*4882a593Smuzhiyun :functions: fpga_bridge 15*4882a593Smuzhiyun 16*4882a593Smuzhiyun.. kernel-doc:: include/linux/fpga/fpga-bridge.h 17*4882a593Smuzhiyun :functions: fpga_bridge_ops 18*4882a593Smuzhiyun 19*4882a593Smuzhiyun.. kernel-doc:: drivers/fpga/fpga-bridge.c 20*4882a593Smuzhiyun :functions: devm_fpga_bridge_create 21*4882a593Smuzhiyun 22*4882a593Smuzhiyun.. kernel-doc:: drivers/fpga/fpga-bridge.c 23*4882a593Smuzhiyun :functions: fpga_bridge_register 24*4882a593Smuzhiyun 25*4882a593Smuzhiyun.. kernel-doc:: drivers/fpga/fpga-bridge.c 26*4882a593Smuzhiyun :functions: fpga_bridge_unregister 27