Home
last modified time | relevance | path

Searched refs:ipu6_bus_device (Results 1 – 17 of 17) sorted by relevance

/linux-6.12.1/drivers/media/pci/intel/ipu6/
Dipu6-bus.h22 struct ipu6_bus_device { struct
40 irqreturn_t (*isr)(struct ipu6_bus_device *adev); argument
41 irqreturn_t (*isr_threaded)(struct ipu6_bus_device *adev);
46 container_of(to_auxiliary_dev(_dev), struct ipu6_bus_device, auxdev)
48 container_of(_auxdev, struct ipu6_bus_device, auxdev)
51 struct ipu6_bus_device *
55 int ipu6_bus_add_device(struct ipu6_bus_device *adev);
Dipu6-bus.c24 struct ipu6_bus_device *adev = to_ipu6_bus_device(dev); in bus_pm_runtime_suspend()
47 struct ipu6_bus_device *adev = to_ipu6_bus_device(dev); in bus_pm_runtime_resume()
77 struct ipu6_bus_device *adev = to_ipu6_bus_device(dev); in ipu6_bus_release()
83 struct ipu6_bus_device *
89 struct ipu6_bus_device *adev; in ipu6_bus_initialize_device()
130 int ipu6_bus_add_device(struct ipu6_bus_device *adev) in ipu6_bus_add_device()
153 struct ipu6_bus_device *adev, *save; in ipu6_bus_del_devices()
Dipu6-fw-com.h8 struct ipu6_bus_device;
28 int (*cell_ready)(struct ipu6_bus_device *adev);
29 void (*cell_start)(struct ipu6_bus_device *adev);
35 struct ipu6_bus_device *adev, void __iomem *base);
Dipu6-cpd.h8 struct ipu6_bus_device;
101 int ipu6_cpd_create_pkg_dir(struct ipu6_bus_device *adev, const void *src);
102 void ipu6_cpd_free_pkg_dir(struct ipu6_bus_device *adev);
Dipu6-buttress.h15 struct ipu6_bus_device;
70 int ipu6_buttress_map_fw_image(struct ipu6_bus_device *sys,
73 void ipu6_buttress_unmap_fw_image(struct ipu6_bus_device *sys,
Dipu6-isys.h23 struct ipu6_bus_device;
133 struct ipu6_bus_device *adev;
189 irqreturn_t isys_isr(struct ipu6_bus_device *adev);
Dipu6.h15 struct ipu6_bus_device;
76 struct ipu6_bus_device *isys;
77 struct ipu6_bus_device *psys;
Dipu6-fw-com.c83 struct ipu6_bus_device *adev;
85 int (*cell_ready)(struct ipu6_bus_device *adev);
86 void (*cell_start)(struct ipu6_bus_device *adev);
158 struct ipu6_bus_device *adev, void __iomem *base) in ipu6_fw_com_prepare()
Dipu6-buttress.c322 static irqreturn_t ipu6_buttress_call_isr(struct ipu6_bus_device *adev) in ipu6_buttress_call_isr()
341 struct ipu6_bus_device *adev[] = { isp->isys, isp->psys }; in ipu6_buttress_isr()
437 struct ipu6_bus_device *adev[] = { isp->isys, isp->psys }; in ipu6_buttress_isr_threaded()
552 int ipu6_buttress_map_fw_image(struct ipu6_bus_device *sys, in ipu6_buttress_map_fw_image()
607 void ipu6_buttress_unmap_fw_image(struct ipu6_bus_device *sys, in ipu6_buttress_unmap_fw_image()
Dipu6-isys.c102 static int isys_isr_one(struct ipu6_bus_device *adev);
343 irqreturn_t isys_isr(struct ipu6_bus_device *adev) in isys_isr()
853 struct ipu6_bus_device *adev = to_ipu6_bus_device(dev); in isys_runtime_pm_resume()
885 struct ipu6_bus_device *adev = to_ipu6_bus_device(dev); in isys_runtime_pm_suspend()
1048 struct ipu6_bus_device *adev = auxdev_to_adev(auxdev); in isys_probe()
1159 struct ipu6_bus_device *adev = auxdev_to_adev(auxdev); in isys_remove()
1221 static int isys_isr_one(struct ipu6_bus_device *adev) in isys_isr_one()
Dipu6-isys-mcd-phy.c572 struct ipu6_bus_device *adev = isys->adev; in ipu6_isys_mcd_phy_common_init()
625 struct ipu6_bus_device *adev = isys->adev; in ipu6_isys_mcd_phy_config()
Dipu6.c367 static struct ipu6_bus_device *
373 struct ipu6_bus_device *isys_adev; in ipu6_isys_init()
418 static struct ipu6_bus_device *
423 struct ipu6_bus_device *psys_adev; in ipu6_psys_init()
Dipu6-cpd.c161 int ipu6_cpd_create_pkg_dir(struct ipu6_bus_device *adev, const void *src) in ipu6_cpd_create_pkg_dir()
221 void ipu6_cpd_free_pkg_dir(struct ipu6_bus_device *adev) in ipu6_cpd_free_pkg_dir()
Dipu6-fw-isys.c186 static void start_sp(struct ipu6_bus_device *adev) in start_sp()
200 static int query_sp(struct ipu6_bus_device *adev) in query_sp()
Dipu6-isys-dwc-phy.c305 struct ipu6_bus_device *adev = isys->adev; in ipu6_isys_dwc_phy_config()
Dipu6-isys-video.c102 struct ipu6_bus_device *adev = isys->adev; in video_open()
1097 struct ipu6_bus_device *adev = isys->adev; in ipu6_isys_fw_open()
Dipu6-isys-queue.c654 struct ipu6_bus_device *adev = av->isys->adev; in get_sof_ns_delta()