Searched refs:dfl_feature_dev_data (Results 1 – 11 of 11) sorted by relevance
/linux-6.14.4/drivers/fpga/ |
D | dfl-afu.h | 80 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 …]
|
D | dfl.h | 210 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 …]
|
D | dfl-afu-main.c | 38 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 …]
|
D | dfl-fme-error.c | 45 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 …]
|
D | dfl-afu-dma-region.c | 19 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()
|
D | dfl-afu-error.c | 31 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()
|
D | dfl-fme-main.c | 31 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 …]
|
D | dfl-afu-region.c | 17 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()
|
D | dfl-fme-pr.c | 68 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()
|
D | dfl.c | 153 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 …]
|
D | dfl-fme-br.c | 25 struct dfl_feature_dev_data *port_fdata; 31 struct dfl_feature_dev_data *port_fdata; in fme_bridge_enable_set()
|