Lines Matching full:fpga
3 * FPGA Bridge Framework Driver
8 #include <linux/fpga/fpga-bridge.h>
25 * @bridge: FPGA bridge
43 * @bridge: FPGA bridge
88 * of_fpga_bridge_get - get an exclusive reference to a fpga bridge
90 * @np: node pointer of a FPGA bridge
91 * @info: fpga image specific information
95 * Return -ENODEV if @np is not a FPGA Bridge.
116 * fpga_bridge_get - get an exclusive reference to a fpga bridge
117 * @dev: parent device that fpga bridge was registered with
118 * @info: fpga manager info
120 * Given a device, get an exclusive reference to a fpga bridge.
122 * Return: fpga bridge struct or IS_ERR() condition containing error code.
141 * @bridge: FPGA bridge
156 * @bridge_list: list of FPGA bridges
180 * @bridge_list: list of FPGA bridges
204 * @bridge_list: list of FPGA bridges
227 * @np: node pointer of a FPGA bridge
228 * @info: fpga image specific information
229 * @bridge_list: list of FPGA bridges
257 * @dev: FPGA bridge device
258 * @info: fpga image specific information
259 * @bridge_list: list of FPGA bridges
316 * @dev: FPGA bridge device from pdev
317 * @name: FPGA bridge name
318 * @br_ops: pointer to structure of fpga bridge ops
319 * @priv: FPGA bridge private data
376 * fpga_bridge_free - free a fpga bridge created by fpga_bridge_create()
377 * @bridge: FPGA bridge struct
395 * @dev: FPGA bridge device from pdev
396 * @name: FPGA bridge name
397 * @br_ops: pointer to structure of fpga bridge ops
398 * @priv: FPGA bridge private data
400 * This function is intended for use in a FPGA bridge driver's probe function.
433 * fpga_bridge_register - register a FPGA bridge
435 * @bridge: FPGA bridge struct
450 dev_info(dev->parent, "fpga bridge [%s] registered\n", bridge->name); in fpga_bridge_register()
457 * fpga_bridge_unregister - unregister a FPGA bridge
459 * @bridge: FPGA bridge struct
461 * This function is intended for use in a FPGA bridge driver's remove function.
500 MODULE_DESCRIPTION("FPGA Bridge Driver");