Home
last modified time | relevance | path

Searched refs:cdx_controller (Results 1 – 8 of 8) sorted by relevance

/linux-6.12.1/drivers/cdx/controller/
Dcdx_rpmsg.c49 struct cdx_controller *cdx_c; in cdx_attach_to_rproc()
87 struct cdx_controller *cdx_c; in cdx_detach_to_r5()
100 struct cdx_controller *cdx_c = dev_get_drvdata(&rpdev->dev); in cdx_rpmsg_cb()
113 struct cdx_controller *cdx_c; in cdx_rpmsg_post_probe_work()
124 struct cdx_controller *cdx_c; in cdx_rpmsg_probe()
127 cdx_c = (struct cdx_controller *)cdx_rpmsg_id_table[0].driver_data; in cdx_rpmsg_probe()
152 struct cdx_controller *cdx_c = dev_get_drvdata(&rpdev->dev); in cdx_rpmsg_remove()
172 struct cdx_controller *cdx_c; in cdx_setup_rpmsg()
Dcdx_controller.c37 static int cdx_bus_enable(struct cdx_controller *cdx, u8 bus_num) in cdx_bus_enable()
42 static int cdx_bus_disable(struct cdx_controller *cdx, u8 bus_num) in cdx_bus_disable()
47 void cdx_rpmsg_post_probe(struct cdx_controller *cdx) in cdx_rpmsg_post_probe()
54 void cdx_rpmsg_pre_remove(struct cdx_controller *cdx) in cdx_rpmsg_pre_remove()
60 static int cdx_configure_device(struct cdx_controller *cdx, in cdx_configure_device()
94 static int cdx_scan_devices(struct cdx_controller *cdx) in cdx_scan_devices()
167 struct cdx_controller *cdx; in xlnx_cdx_probe()
227 struct cdx_controller *cdx = platform_get_drvdata(pdev); in xlnx_cdx_remove()
Dcdx_controller.h14 void cdx_rpmsg_post_probe(struct cdx_controller *cdx);
16 void cdx_rpmsg_pre_remove(struct cdx_controller *cdx);
DMakefile9 cdx-controller-objs := cdx_controller.o cdx_rpmsg.o mcdi.o mcdi_functions.o
/linux-6.12.1/include/linux/cdx/
Dcdx_bus.h22 struct cdx_controller;
46 typedef int (*cdx_bus_enable_cb)(struct cdx_controller *cdx, u8 bus_num);
48 typedef int (*cdx_bus_disable_cb)(struct cdx_controller *cdx, u8 bus_num);
50 typedef int (*cdx_scan_cb)(struct cdx_controller *cdx);
52 typedef int (*cdx_dev_configure_cb)(struct cdx_controller *cdx,
108 struct cdx_controller { struct
148 struct cdx_controller *cdx;
/linux-6.12.1/drivers/cdx/
Dcdx.h32 struct cdx_controller *cdx;
56 int cdx_register_controller(struct cdx_controller *cdx);
62 void cdx_unregister_controller(struct cdx_controller *cdx);
84 struct device *cdx_bus_add(struct cdx_controller *cdx, u8 bus_num);
Dcdx.c98 struct cdx_controller *cdx = cdx_dev->cdx; in cdx_dev_reset()
150 struct cdx_controller *cdx = cdx_dev->cdx; in cdx_unregister_device()
227 struct cdx_controller *cdx = cdx_dev->cdx; in cdx_set_master()
243 struct cdx_controller *cdx = cdx_dev->cdx; in cdx_clear_master()
306 struct cdx_controller *cdx = cdx_dev->cdx; in cdx_probe()
350 struct cdx_controller *cdx = cdx_dev->cdx; in cdx_dma_configure()
482 struct cdx_controller *cdx = cdx_dev->cdx; in enable_store()
601 struct cdx_controller *cdx; in rescan_store()
787 struct cdx_controller *cdx = dev_params->cdx; in cdx_device_add()
873 struct device *cdx_bus_add(struct cdx_controller *cdx, u8 bus_num) in cdx_bus_add()
[all …]
Dcdx_msi.c43 struct cdx_controller *cdx = cdx_dev->cdx; in cdx_msi_write_irq_unlock()
70 struct cdx_controller *cdx = cdx_dev->cdx; in cdx_enable_msi()
86 struct cdx_controller *cdx = cdx_dev->cdx; in cdx_disable_msi()