Home
last modified time | relevance | path

Searched refs:fpga_manager (Results 1 – 6 of 6) sorted by relevance

/linux-4.4.14/include/linux/fpga/
Dfpga-mgr.h24 struct fpga_manager;
84 enum fpga_mgr_states (*state)(struct fpga_manager *mgr);
85 int (*write_init)(struct fpga_manager *mgr, u32 flags,
87 int (*write)(struct fpga_manager *mgr, const char *buf, size_t count);
88 int (*write_complete)(struct fpga_manager *mgr, u32 flags);
89 void (*fpga_remove)(struct fpga_manager *mgr);
101 struct fpga_manager { struct
110 #define to_fpga_manager(d) container_of(d, struct fpga_manager, dev) argument
112 int fpga_mgr_buf_load(struct fpga_manager *mgr, u32 flags,
115 int fpga_mgr_firmware_load(struct fpga_manager *mgr, u32 flags,
[all …]
/linux-4.4.14/drivers/fpga/
Dfpga-mgr.c46 int fpga_mgr_buf_load(struct fpga_manager *mgr, u32 flags, const char *buf, in fpga_mgr_buf_load()
106 int fpga_mgr_firmware_load(struct fpga_manager *mgr, u32 flags, in fpga_mgr_firmware_load()
161 struct fpga_manager *mgr = to_fpga_manager(dev); in name_show()
169 struct fpga_manager *mgr = to_fpga_manager(dev); in state_show()
197 struct fpga_manager *of_fpga_mgr_get(struct device_node *node) in of_fpga_mgr_get()
199 struct fpga_manager *mgr; in of_fpga_mgr_get()
235 void fpga_mgr_put(struct fpga_manager *mgr) in fpga_mgr_put()
256 struct fpga_manager *mgr; in fpga_mgr_register()
327 struct fpga_manager *mgr = dev_get_drvdata(dev); in fpga_mgr_unregister()
344 struct fpga_manager *mgr = to_fpga_manager(dev); in fpga_mgr_dev_release()
Dzynq-fpga.c178 static int zynq_fpga_ops_write_init(struct fpga_manager *mgr, u32 flags, in zynq_fpga_ops_write_init()
284 static int zynq_fpga_ops_write(struct fpga_manager *mgr, in zynq_fpga_ops_write()
346 static int zynq_fpga_ops_write_complete(struct fpga_manager *mgr, u32 flags) in zynq_fpga_ops_write_complete()
380 static enum fpga_mgr_states zynq_fpga_ops_state(struct fpga_manager *mgr) in zynq_fpga_ops_state()
479 struct fpga_manager *mgr; in zynq_fpga_remove()
Dsocfpga.c369 static int socfpga_fpga_reset(struct fpga_manager *mgr) in socfpga_fpga_reset()
410 static int socfpga_fpga_ops_configure_init(struct fpga_manager *mgr, u32 flags, in socfpga_fpga_ops_configure_init()
443 static int socfpga_fpga_ops_configure_write(struct fpga_manager *mgr, in socfpga_fpga_ops_configure_write()
480 static int socfpga_fpga_ops_configure_complete(struct fpga_manager *mgr, in socfpga_fpga_ops_configure_complete()
530 static enum fpga_mgr_states socfpga_fpga_ops_state(struct fpga_manager *mgr) in socfpga_fpga_ops_state()
/linux-4.4.14/Documentation/fpga/
Dfpga-mgr.txt21 int fpga_mgr_buf_load(struct fpga_manager *mgr, u32 flags,
26 int fpga_mgr_firmware_load(struct fpga_manager *mgr, u32 flags,
40 struct fpga_manager *of_fpga_mgr_get(struct device_node *node);
42 void fpga_mgr_put(struct fpga_manager *mgr);
79 struct fpga_manager *mgr = of_fpga_mgr_get(mgr_node);
105 struct fpga_manager *mgr = of_fpga_mgr_get(mgr_node);
/linux-4.4.14/Documentation/ABI/testing/
Dsysfs-class-fpga-manager1 What: /sys/class/fpga_manager/<fpga>/name
7 What: /sys/class/fpga_manager/<fpga>/state