Home
last modified time | relevance | path

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

/linux/include/linux/fpga/
A Dfpga-mgr.h14 struct fpga_manager;
127 u64 (*status)(struct fpga_manager *mgr);
128 int (*write_init)(struct fpga_manager *mgr,
133 int (*write_complete)(struct fpga_manager *mgr,
135 void (*fpga_remove)(struct fpga_manager *mgr);
167 struct fpga_manager { struct
185 int fpga_mgr_lock(struct fpga_manager *mgr);
186 void fpga_mgr_unlock(struct fpga_manager *mgr);
192 void fpga_mgr_put(struct fpga_manager *mgr);
197 void fpga_mgr_free(struct fpga_manager *mgr);
[all …]
A Dfpga-region.h25 struct fpga_manager *mgr;
41 *fpga_region_create(struct device *dev, struct fpga_manager *mgr,
48 *devm_fpga_region_create(struct device *dev, struct fpga_manager *mgr,
/linux/drivers/fpga/
A Dfpga-mgr.c25 struct fpga_manager *mgr;
445 struct fpga_manager *mgr = to_fpga_manager(dev); in name_show()
453 struct fpga_manager *mgr = to_fpga_manager(dev); in state_show()
461 struct fpga_manager *mgr = to_fpga_manager(dev); in status_show()
495 struct fpga_manager *mgr; in __fpga_mgr_get()
554 void fpga_mgr_put(struct fpga_manager *mgr) in fpga_mgr_put()
573 int fpga_mgr_lock(struct fpga_manager *mgr) in fpga_mgr_lock()
588 void fpga_mgr_unlock(struct fpga_manager *mgr) in fpga_mgr_unlock()
610 struct fpga_manager *mgr; in fpga_mgr_create()
663 void fpga_mgr_free(struct fpga_manager *mgr) in fpga_mgr_free()
[all …]
A Dxilinx-spi.c30 static int get_done_gpio(struct fpga_manager *mgr) in get_done_gpio()
43 static enum fpga_mgr_states xilinx_spi_state(struct fpga_manager *mgr) in xilinx_spi_state()
63 static int wait_for_init_b(struct fpga_manager *mgr, int value, in wait_for_init_b()
94 static int xilinx_spi_write_init(struct fpga_manager *mgr, in xilinx_spi_write_init()
130 static int xilinx_spi_write(struct fpga_manager *mgr, const char *buf, in xilinx_spi_write()
169 static int xilinx_spi_write_complete(struct fpga_manager *mgr, in xilinx_spi_write_complete()
226 struct fpga_manager *mgr; in xilinx_spi_probe()
A Daltera-pr-ip-core.c32 static enum fpga_mgr_states alt_pr_fpga_state(struct fpga_manager *mgr) in alt_pr_fpga_state()
77 static int alt_pr_fpga_write_init(struct fpga_manager *mgr, in alt_pr_fpga_write_init()
104 static int alt_pr_fpga_write(struct fpga_manager *mgr, const char *buf, in alt_pr_fpga_write()
144 static int alt_pr_fpga_write_complete(struct fpga_manager *mgr, in alt_pr_fpga_write_complete()
179 struct fpga_manager *mgr; in alt_pr_register()
A Dzynqmp-fpga.c28 static int zynqmp_fpga_ops_write_init(struct fpga_manager *mgr, in zynqmp_fpga_ops_write_init()
40 static int zynqmp_fpga_ops_write(struct fpga_manager *mgr, in zynqmp_fpga_ops_write()
69 static enum fpga_mgr_states zynqmp_fpga_ops_state(struct fpga_manager *mgr) in zynqmp_fpga_ops_state()
90 struct fpga_manager *mgr; in zynqmp_fpga_probe()
A Dice40-spi.c32 static enum fpga_mgr_states ice40_fpga_ops_state(struct fpga_manager *mgr) in ice40_fpga_ops_state()
40 static int ice40_fpga_ops_write_init(struct fpga_manager *mgr, in ice40_fpga_ops_write_init()
102 static int ice40_fpga_ops_write(struct fpga_manager *mgr, in ice40_fpga_ops_write()
110 static int ice40_fpga_ops_write_complete(struct fpga_manager *mgr, in ice40_fpga_ops_write_complete()
139 struct fpga_manager *mgr; in ice40_fpga_probe()
A Daltera-cvp.c75 struct fpga_manager *mgr;
90 int (*wait_credit)(struct fpga_manager *mgr, u32 blocks);
117 static enum fpga_mgr_states altera_cvp_state(struct fpga_manager *mgr) in altera_cvp_state()
182 static int altera_cvp_chk_error(struct fpga_manager *mgr, size_t bytes) in altera_cvp_chk_error()
229 static int altera_cvp_v2_wait_for_credit(struct fpga_manager *mgr, in altera_cvp_v2_wait_for_credit()
285 static int altera_cvp_teardown(struct fpga_manager *mgr, in altera_cvp_teardown()
318 static int altera_cvp_write_init(struct fpga_manager *mgr, in altera_cvp_write_init()
431 static int altera_cvp_write(struct fpga_manager *mgr, const char *buf, in altera_cvp_write()
484 static int altera_cvp_write_complete(struct fpga_manager *mgr, in altera_cvp_write_complete()
580 struct fpga_manager *mgr; in altera_cvp_probe()
[all …]
A Dts73xx-fpga.c35 static int ts73xx_fpga_write_init(struct fpga_manager *mgr, in ts73xx_fpga_write_init()
50 static int ts73xx_fpga_write(struct fpga_manager *mgr, const char *buf, in ts73xx_fpga_write()
72 static int ts73xx_fpga_write_complete(struct fpga_manager *mgr, in ts73xx_fpga_write_complete()
105 struct fpga_manager *mgr; in ts73xx_fpga_probe()
A Dstratix10-soc.c71 static bool s10_free_buffers(struct fpga_manager *mgr) in s10_free_buffers()
98 static uint s10_free_buffer_count(struct fpga_manager *mgr) in s10_free_buffer_count()
174 static int s10_ops_write_init(struct fpga_manager *mgr, in s10_ops_write_init()
239 static int s10_send_buf(struct fpga_manager *mgr, const char *buf, size_t count) in s10_send_buf()
277 static int s10_ops_write(struct fpga_manager *mgr, const char *buf, in s10_ops_write()
347 static int s10_ops_write_complete(struct fpga_manager *mgr, in s10_ops_write_complete()
401 struct fpga_manager *mgr; in s10_probe()
447 struct fpga_manager *mgr = platform_get_drvdata(pdev); in s10_remove()
A Dsocfpga-a10.c203 static int socfpga_a10_fpga_set_cdratio(struct fpga_manager *mgr, in socfpga_a10_fpga_set_cdratio()
272 static int socfpga_a10_fpga_write_init(struct fpga_manager *mgr, in socfpga_a10_fpga_write_init()
354 static int socfpga_a10_fpga_write(struct fpga_manager *mgr, const char *buf, in socfpga_a10_fpga_write()
391 static int socfpga_a10_fpga_write_complete(struct fpga_manager *mgr, in socfpga_a10_fpga_write_complete()
440 static enum fpga_mgr_states socfpga_a10_fpga_state(struct fpga_manager *mgr) in socfpga_a10_fpga_state()
473 struct fpga_manager *mgr; in socfpga_a10_fpga_probe()
529 struct fpga_manager *mgr = platform_get_drvdata(pdev); in socfpga_a10_fpga_remove()
A Dversal-fpga.c15 static int versal_fpga_ops_write_init(struct fpga_manager *mgr, in versal_fpga_ops_write_init()
22 static int versal_fpga_ops_write(struct fpga_manager *mgr, in versal_fpga_ops_write()
48 struct fpga_manager *mgr; in versal_fpga_probe()
A Daltera-ps-spi.c88 static enum fpga_mgr_states altera_ps_state(struct fpga_manager *mgr) in altera_ps_state()
106 static int altera_ps_write_init(struct fpga_manager *mgr, in altera_ps_write_init()
175 static int altera_ps_write(struct fpga_manager *mgr, const char *buf, in altera_ps_write()
201 static int altera_ps_write_complete(struct fpga_manager *mgr, in altera_ps_write_complete()
260 struct fpga_manager *mgr; in altera_ps_probe()
A Ddfl-fme-mgr.c107 static int fme_mgr_write_init(struct fpga_manager *mgr, in fme_mgr_write_init()
165 static int fme_mgr_write(struct fpga_manager *mgr, in fme_mgr_write()
220 static int fme_mgr_write_complete(struct fpga_manager *mgr, in fme_mgr_write_complete()
255 static u64 fme_mgr_status(struct fpga_manager *mgr) in fme_mgr_status()
282 struct fpga_manager *mgr; in fme_mgr_probe()
A Dmachxo2-spi.c135 static int machxo2_cleanup(struct fpga_manager *mgr) in machxo2_cleanup()
174 static enum fpga_mgr_states machxo2_spi_state(struct fpga_manager *mgr) in machxo2_spi_state()
187 static int machxo2_write_init(struct fpga_manager *mgr, in machxo2_write_init()
252 static int machxo2_write(struct fpga_manager *mgr, const char *buf, in machxo2_write()
291 static int machxo2_write_complete(struct fpga_manager *mgr, in machxo2_write_complete()
366 struct fpga_manager *mgr; in machxo2_spi_probe()
A Dsocfpga.c358 static int socfpga_fpga_reset(struct fpga_manager *mgr) in socfpga_fpga_reset()
399 static int socfpga_fpga_ops_configure_init(struct fpga_manager *mgr, in socfpga_fpga_ops_configure_init()
433 static int socfpga_fpga_ops_configure_write(struct fpga_manager *mgr, in socfpga_fpga_ops_configure_write()
470 static int socfpga_fpga_ops_configure_complete(struct fpga_manager *mgr, in socfpga_fpga_ops_configure_complete()
520 static enum fpga_mgr_states socfpga_fpga_ops_state(struct fpga_manager *mgr) in socfpga_fpga_ops_state()
547 struct fpga_manager *mgr; in socfpga_fpga_probe()
A Dof-fpga-region.c48 static struct fpga_manager *of_fpga_region_get_mgr(struct device_node *np) in of_fpga_region_get_mgr()
51 struct fpga_manager *mgr; in of_fpga_region_get_mgr()
400 struct fpga_manager *mgr; in of_fpga_region_probe()
433 struct fpga_manager *mgr = region->mgr; in of_fpga_region_remove()
A Dzynq-fpga.c251 static int zynq_fpga_ops_write_init(struct fpga_manager *mgr, in zynq_fpga_ops_write_init()
384 static int zynq_fpga_ops_write(struct fpga_manager *mgr, struct sg_table *sgt) in zynq_fpga_ops_write()
485 static int zynq_fpga_ops_write_complete(struct fpga_manager *mgr, in zynq_fpga_ops_write_complete()
524 static enum fpga_mgr_states zynq_fpga_ops_state(struct fpga_manager *mgr) in zynq_fpga_ops_state()
557 struct fpga_manager *mgr; in zynq_fpga_probe()
632 struct fpga_manager *mgr; in zynq_fpga_remove()
A Ddfl-fme-region.c35 struct fpga_manager *mgr; in fme_region_probe()
68 struct fpga_manager *mgr = region->mgr; in fme_region_remove()
A Dfpga-region.c196 struct fpga_manager *mgr, in fpga_region_create()
272 struct fpga_manager *mgr, in devm_fpga_region_create()
/linux/Documentation/driver-api/fpga/
A Dfpga-mgr.rst40 struct fpga_manager *mgr;
64 struct fpga_manager *mgr = platform_get_drvdata(pdev);
104 * ``fpga_mgr_states`` - Values for :c:expr:`fpga_manager->state`.
105 * struct fpga_manager - the FPGA manager struct
115 :functions: fpga_manager
/linux/Documentation/ABI/testing/
A Dsysfs-class-fpga-manager1 What: /sys/class/fpga_manager/<fpga>/name
7 What: /sys/class/fpga_manager/<fpga>/state
38 What: /sys/class/fpga_manager/<fpga>/status

Completed in 27 milliseconds