Home
last modified time | relevance | path

Searched refs:dfl_feature_dev_data (Results 1 – 11 of 11) sorted by relevance

/linux-6.14.4/drivers/fpga/
Ddfl-afu.h80 int __afu_port_enable(struct dfl_feature_dev_data *fdata);
81 int __afu_port_disable(struct dfl_feature_dev_data *fdata);
83 void afu_mmio_region_init(struct dfl_feature_dev_data *fdata);
84 int afu_mmio_region_add(struct dfl_feature_dev_data *fdata,
86 void afu_mmio_region_destroy(struct dfl_feature_dev_data *fdata);
87 int afu_mmio_region_get_by_index(struct dfl_feature_dev_data *fdata,
90 int afu_mmio_region_get_by_offset(struct dfl_feature_dev_data *fdata,
93 void afu_dma_region_init(struct dfl_feature_dev_data *fdata);
94 void afu_dma_region_destroy(struct dfl_feature_dev_data *fdata);
95 int afu_dma_map_region(struct dfl_feature_dev_data *fdata,
[all …]
Ddfl.h210 struct dfl_feature_dev_data;
225 int (*get_id)(struct dfl_feature_dev_data *fdata);
226 int (*enable_set)(struct dfl_feature_dev_data *fdata, bool enable);
231 struct dfl_fpga_port_ops *dfl_fpga_port_ops_get(struct dfl_feature_dev_data *fdata);
233 int dfl_fpga_check_port_id(struct dfl_feature_dev_data *fdata, void *pport_id);
325 struct dfl_feature_dev_data { struct
352 struct dfl_feature_dev_data *fdata; argument
356 int dfl_feature_dev_use_begin(struct dfl_feature_dev_data *fdata, in dfl_feature_dev_use_begin()
374 void dfl_feature_dev_use_end(struct dfl_feature_dev_data *fdata) in dfl_feature_dev_use_end()
385 int dfl_feature_dev_use_count(struct dfl_feature_dev_data *fdata) in dfl_feature_dev_use_count()
[all …]
Ddfl-afu-main.c38 int __afu_port_enable(struct dfl_feature_dev_data *fdata) in __afu_port_enable()
78 int __afu_port_disable(struct dfl_feature_dev_data *fdata) in __afu_port_disable()
121 static int __port_reset(struct dfl_feature_dev_data *fdata) in __port_reset()
134 struct dfl_feature_dev_data *fdata = to_dfl_feature_dev_data(&pdev->dev); in port_reset()
144 static int port_get_id(struct dfl_feature_dev_data *fdata) in port_get_id()
156 struct dfl_feature_dev_data *fdata = to_dfl_feature_dev_data(dev); in id_show()
166 struct dfl_feature_dev_data *fdata = to_dfl_feature_dev_data(dev); in ltr_show()
183 struct dfl_feature_dev_data *fdata = to_dfl_feature_dev_data(dev); in ltr_store()
207 struct dfl_feature_dev_data *fdata = to_dfl_feature_dev_data(dev); in ap1_event_show()
224 struct dfl_feature_dev_data *fdata = to_dfl_feature_dev_data(dev); in ap1_event_store()
[all …]
Ddfl-fme-error.c45 struct dfl_feature_dev_data *fdata = to_dfl_feature_dev_data(dev); in pcie0_errors_show()
62 struct dfl_feature_dev_data *fdata = to_dfl_feature_dev_data(dev); in pcie0_errors_store()
90 struct dfl_feature_dev_data *fdata = to_dfl_feature_dev_data(dev); in pcie1_errors_show()
107 struct dfl_feature_dev_data *fdata = to_dfl_feature_dev_data(dev); in pcie1_errors_store()
135 struct dfl_feature_dev_data *fdata = to_dfl_feature_dev_data(dev); in nonfatal_errors_show()
148 struct dfl_feature_dev_data *fdata = to_dfl_feature_dev_data(dev); in catfatal_errors_show()
161 struct dfl_feature_dev_data *fdata = to_dfl_feature_dev_data(dev); in inject_errors_show()
179 struct dfl_feature_dev_data *fdata = to_dfl_feature_dev_data(dev); in inject_errors_store()
206 struct dfl_feature_dev_data *fdata = to_dfl_feature_dev_data(dev); in fme_errors_show()
223 struct dfl_feature_dev_data *fdata = to_dfl_feature_dev_data(dev); in fme_errors_store()
[all …]
Ddfl-afu-dma-region.c19 void afu_dma_region_init(struct dfl_feature_dev_data *fdata) in afu_dma_region_init()
34 static int afu_dma_pin_pages(struct dfl_feature_dev_data *fdata, in afu_dma_pin_pages()
82 static void afu_dma_unpin_pages(struct dfl_feature_dev_data *fdata, in afu_dma_unpin_pages()
143 static int afu_dma_region_add(struct dfl_feature_dev_data *fdata, in afu_dma_region_add()
185 static void afu_dma_region_remove(struct dfl_feature_dev_data *fdata, in afu_dma_region_remove()
203 void afu_dma_region_destroy(struct dfl_feature_dev_data *fdata) in afu_dma_region_destroy()
245 afu_dma_region_find(struct dfl_feature_dev_data *fdata, u64 iova, u64 size) in afu_dma_region_find()
285 afu_dma_region_find_iova(struct dfl_feature_dev_data *fdata, u64 iova) in afu_dma_region_find_iova()
301 int afu_dma_map_region(struct dfl_feature_dev_data *fdata, in afu_dma_map_region()
381 int afu_dma_unmap_region(struct dfl_feature_dev_data *fdata, u64 iova) in afu_dma_unmap_region()
Ddfl-afu-error.c31 static void __afu_port_err_mask(struct dfl_feature_dev_data *fdata, bool mask) in __afu_port_err_mask()
42 struct dfl_feature_dev_data *fdata = to_dfl_feature_dev_data(dev); in afu_port_err_mask()
52 struct dfl_feature_dev_data *fdata = to_dfl_feature_dev_data(dev); in afu_port_err_clear()
117 struct dfl_feature_dev_data *fdata = to_dfl_feature_dev_data(dev); in errors_show()
148 struct dfl_feature_dev_data *fdata = to_dfl_feature_dev_data(dev); in first_error_show()
166 struct dfl_feature_dev_data *fdata = to_dfl_feature_dev_data(dev); in first_malformed_req_show()
193 struct dfl_feature_dev_data *fdata; in port_err_attrs_visible()
Ddfl-fme-main.c31 struct dfl_feature_dev_data *fdata = to_dfl_feature_dev_data(dev); in ports_num_show()
51 struct dfl_feature_dev_data *fdata = to_dfl_feature_dev_data(dev); in bitstream_id_show()
70 struct dfl_feature_dev_data *fdata = to_dfl_feature_dev_data(dev); in bitstream_metadata_show()
85 struct dfl_feature_dev_data *fdata = to_dfl_feature_dev_data(dev); in cache_size_show()
101 struct dfl_feature_dev_data *fdata = to_dfl_feature_dev_data(dev); in fabric_version_show()
117 struct dfl_feature_dev_data *fdata = to_dfl_feature_dev_data(dev); in socket_id_show()
144 static long fme_hdr_ioctl_release_port(struct dfl_feature_dev_data *fdata, in fme_hdr_ioctl_release_port()
156 static long fme_hdr_ioctl_assign_port(struct dfl_feature_dev_data *fdata, in fme_hdr_ioctl_assign_port()
172 struct dfl_feature_dev_data *fdata = to_dfl_feature_dev_data(&pdev->dev); in fme_hdr_ioctl()
420 struct dfl_feature_dev_data *fdata = to_dfl_feature_dev_data(dev->parent); in power_hwmon_write()
[all …]
Ddfl-afu-region.c17 void afu_mmio_region_init(struct dfl_feature_dev_data *fdata) in afu_mmio_region_init()
50 int afu_mmio_region_add(struct dfl_feature_dev_data *fdata, in afu_mmio_region_add()
97 void afu_mmio_region_destroy(struct dfl_feature_dev_data *fdata) in afu_mmio_region_destroy()
114 int afu_mmio_region_get_by_index(struct dfl_feature_dev_data *fdata, in afu_mmio_region_get_by_index()
148 int afu_mmio_region_get_by_offset(struct dfl_feature_dev_data *fdata, in afu_mmio_region_get_by_offset()
Ddfl-fme-pr.c68 struct dfl_feature_dev_data *fdata = to_dfl_feature_dev_data(&pdev->dev); in fme_pr()
172 dfl_fme_create_mgr(struct dfl_feature_dev_data *fdata, in dfl_fme_create_mgr()
213 static void dfl_fme_destroy_mgr(struct dfl_feature_dev_data *fdata) in dfl_fme_destroy_mgr()
229 dfl_fme_create_bridge(struct dfl_feature_dev_data *fdata, int port_id) in dfl_fme_create_bridge()
278 static void dfl_fme_destroy_bridges(struct dfl_feature_dev_data *fdata) in dfl_fme_destroy_bridges()
300 dfl_fme_create_region(struct dfl_feature_dev_data *fdata, in dfl_fme_create_region()
357 static void dfl_fme_destroy_regions(struct dfl_feature_dev_data *fdata) in dfl_fme_destroy_regions()
371 struct dfl_feature_dev_data *fdata = to_dfl_feature_dev_data(&pdev->dev); in pr_mgmt_init()
440 struct dfl_feature_dev_data *fdata = to_dfl_feature_dev_data(&pdev->dev); in pr_mgmt_uinit()
Ddfl.c153 struct dfl_fpga_port_ops *dfl_fpga_port_ops_get(struct dfl_feature_dev_data *fdata) in dfl_fpga_port_ops_get()
219 int dfl_fpga_check_port_id(struct dfl_feature_dev_data *fdata, void *pport_id) in dfl_fpga_check_port_id()
342 dfl_dev_add(struct dfl_feature_dev_data *fdata, in dfl_dev_add()
426 static void dfl_devs_remove(struct dfl_feature_dev_data *fdata) in dfl_devs_remove()
438 static int dfl_devs_add(struct dfl_feature_dev_data *fdata) in dfl_devs_add()
495 struct dfl_feature_dev_data *fdata = to_dfl_feature_dev_data(&pdev->dev); in dfl_fpga_dev_feature_uinit()
569 struct dfl_feature_dev_data *fdata = to_dfl_feature_dev_data(&pdev->dev); in dfl_fpga_dev_feature_init()
733 struct dfl_feature_dev_data *fdata) in dfl_fpga_cdev_add_port_data()
742 struct dfl_feature_dev_data *fdata = arg; in dfl_id_free_action()
747 static struct dfl_feature_dev_data *
[all …]
Ddfl-fme-br.c25 struct dfl_feature_dev_data *port_fdata;
31 struct dfl_feature_dev_data *port_fdata; in fme_bridge_enable_set()