Lines Matching refs:fpga_manager
14 struct fpga_manager;
173 enum fpga_mgr_states (*state)(struct fpga_manager *mgr);
174 u64 (*status)(struct fpga_manager *mgr);
175 int (*parse_header)(struct fpga_manager *mgr,
178 int (*write_init)(struct fpga_manager *mgr,
181 int (*write)(struct fpga_manager *mgr, const char *buf, size_t count);
182 int (*write_sg)(struct fpga_manager *mgr, struct sg_table *sgt);
183 int (*write_complete)(struct fpga_manager *mgr,
185 void (*fpga_remove)(struct fpga_manager *mgr);
206 struct fpga_manager { struct
216 #define to_fpga_manager(d) container_of(d, struct fpga_manager, dev) argument
222 int fpga_mgr_load(struct fpga_manager *mgr, struct fpga_image_info *info);
224 int fpga_mgr_lock(struct fpga_manager *mgr);
225 void fpga_mgr_unlock(struct fpga_manager *mgr);
227 struct fpga_manager *of_fpga_mgr_get(struct device_node *node);
229 struct fpga_manager *fpga_mgr_get(struct device *dev);
231 void fpga_mgr_put(struct fpga_manager *mgr);
233 struct fpga_manager *
236 struct fpga_manager *
239 void fpga_mgr_unregister(struct fpga_manager *mgr);
241 struct fpga_manager *
243 struct fpga_manager *