Lines Matching full:fpga

3  * FPGA Framework
18 * enum fpga_mgr_states - fpga framework states
20 * @FPGA_MGR_STATE_POWER_OFF: FPGA power is off
21 * @FPGA_MGR_STATE_POWER_UP: FPGA reports power is up
22 * @FPGA_MGR_STATE_RESET: FPGA in reset state
25 * @FPGA_MGR_STATE_WRITE_INIT: preparing FPGA for programming
27 * @FPGA_MGR_STATE_WRITE: writing image to FPGA
28 * @FPGA_MGR_STATE_WRITE_ERR: Error while writing FPGA
31 * @FPGA_MGR_STATE_OPERATING: FPGA is programmed and operating
34 /* default FPGA states */
52 /* fpga is programmed and operating */
57 * DOC: FPGA Manager flags
63 * %FPGA_MGR_EXTERNAL_CONFIG: FPGA has been configured prior to Linux booting
69 * %FPGA_MGR_COMPRESSED_BITSTREAM: FPGA bitstream is compressed
78 * struct fpga_image_info - information specific to a FPGA image
82 * @config_complete_timeout_us: maximum time for FPGA to switch to operating
84 * @firmware_name: name of FPGA image firmware file
85 * @sgt: scatter/gather table containing FPGA image
86 * @buf: contiguous buffer containing FPGA image
109 * struct fpga_manager_ops - ops for low level fpga manager drivers
111 * @state: returns an enum value of the FPGA's state
112 * @status: returns status of the FPGA, including reconfiguration error code
113 * @write_init: prepare the FPGA to receive confuration data
114 * @write: write count bytes of configuration data to the FPGA
115 * @write_sg: write the scatter list of configuration data to the FPGA
116 * @write_complete: set FPGA to operating state after writing is done
117 * @fpga_remove: optional: Set FPGA into a specific state during driver remove
121 * fpga manager driver. The optional ones are tested for NULL before being
139 /* FPGA manager status: Partial/Full Reconfiguration errors */
158 * struct fpga_manager - fpga manager structure
159 * @name: name of low level fpga manager
160 * @dev: fpga manager device
161 * @ref_mutex: only allows one reference to fpga manager
162 * @state: state of fpga manager
163 * @compat_id: FPGA manager id for compatibility check.
164 * @mops: pointer to struct of fpga manager ops