Home
last modified time | relevance | path

Searched refs:ipu7_bus_device (Results 1 – 14 of 14) sorted by relevance

/drivers/staging/media/ipu7/
A Dipu7-dma.h23 void ipu7_dma_sync_single(struct ipu7_bus_device *sys, dma_addr_t dma_handle,
25 void ipu7_dma_sync_sg(struct ipu7_bus_device *sys, struct scatterlist *sglist,
27 void ipu7_dma_sync_sgtable(struct ipu7_bus_device *sys, struct sg_table *sgt);
28 void *ipu7_dma_alloc(struct ipu7_bus_device *sys, size_t size,
31 void ipu7_dma_free(struct ipu7_bus_device *sys, size_t size, void *vaddr,
33 int ipu7_dma_mmap(struct ipu7_bus_device *sys, struct vm_area_struct *vma,
36 int ipu7_dma_map_sg(struct ipu7_bus_device *sys, struct scatterlist *sglist,
39 void ipu7_dma_unmap_sg(struct ipu7_bus_device *sys, struct scatterlist *sglist,
42 int ipu7_dma_map_sgtable(struct ipu7_bus_device *sys, struct sg_table *sgt,
44 void ipu7_dma_unmap_sgtable(struct ipu7_bus_device *sys, struct sg_table *sgt,
A Dipu7-bus.h32 struct ipu7_bus_device { struct
52 irqreturn_t (*isr)(struct ipu7_bus_device *adev); argument
53 irqreturn_t (*isr_threaded)(struct ipu7_bus_device *adev);
58 container_of(to_auxiliary_dev(_dev), struct ipu7_bus_device, auxdev)
60 container_of(_auxdev, struct ipu7_bus_device, auxdev)
63 struct ipu7_bus_device *
67 int ipu7_bus_add_device(struct ipu7_bus_device *adev);
A Dipu7-boot.h11 struct ipu7_bus_device;
17 int ipu7_boot_init_boot_config(struct ipu7_bus_device *adev,
21 void ipu7_boot_release_boot_config(struct ipu7_bus_device *adev);
22 int ipu7_boot_start_fw(const struct ipu7_bus_device *adev);
23 int ipu7_boot_stop_fw(const struct ipu7_bus_device *adev);
24 u32 ipu7_boot_get_boot_state(const struct ipu7_bus_device *adev);
A Dipu7-bus.c24 struct ipu7_bus_device *adev = to_ipu7_bus_device(dev); in bus_pm_runtime_suspend()
47 struct ipu7_bus_device *adev = to_ipu7_bus_device(dev); in bus_pm_runtime_resume()
76 struct ipu7_bus_device *adev = to_ipu7_bus_device(dev); in ipu7_bus_release()
82 struct ipu7_bus_device *
88 struct ipu7_bus_device *adev; in ipu7_bus_initialize_device()
123 int ipu7_bus_add_device(struct ipu7_bus_device *adev) in ipu7_bus_add_device()
146 struct ipu7_bus_device *adev, *save; in ipu7_bus_del_devices()
A Dipu7-boot.c56 static u32 get_fw_boot_reg_addr(const struct ipu7_bus_device *adev, in get_fw_boot_reg_addr()
64 static void write_fw_boot_param(const struct ipu7_bus_device *adev, in write_fw_boot_param()
76 static u32 read_fw_boot_param(const struct ipu7_bus_device *adev, in read_fw_boot_param()
84 static int ipu7_boot_cell_reset(const struct ipu7_bus_device *adev) in ipu7_boot_cell_reset()
152 static void ipu7_boot_cell_stop(const struct ipu7_bus_device *adev) in ipu7_boot_cell_stop()
177 static int ipu7_boot_cell_init(const struct ipu7_bus_device *adev) in ipu7_boot_cell_init()
207 int ipu7_boot_init_boot_config(struct ipu7_bus_device *adev, in ipu7_boot_init_boot_config()
290 void ipu7_boot_release_boot_config(struct ipu7_bus_device *adev) in ipu7_boot_release_boot_config()
312 int ipu7_boot_start_fw(const struct ipu7_bus_device *adev) in ipu7_boot_start_fw()
383 int ipu7_boot_stop_fw(const struct ipu7_bus_device *adev) in ipu7_boot_stop_fw()
[all …]
A Dipu7-dma.c114 void ipu7_dma_sync_single(struct ipu7_bus_device *sys, dma_addr_t dma_handle, in ipu7_dma_sync_single()
135 void ipu7_dma_sync_sg(struct ipu7_bus_device *sys, struct scatterlist *sglist, in ipu7_dma_sync_sg()
146 void ipu7_dma_sync_sgtable(struct ipu7_bus_device *sys, struct sg_table *sgt) in ipu7_dma_sync_sgtable()
152 void *ipu7_dma_alloc(struct ipu7_bus_device *sys, size_t size, in ipu7_dma_alloc()
244 void ipu7_dma_free(struct ipu7_bus_device *sys, size_t size, void *vaddr, in ipu7_dma_free()
297 int ipu7_dma_mmap(struct ipu7_bus_device *sys, struct vm_area_struct *vma, in ipu7_dma_mmap()
330 void ipu7_dma_unmap_sg(struct ipu7_bus_device *sys, struct scatterlist *sglist, in ipu7_dma_unmap_sg()
374 int ipu7_dma_map_sg(struct ipu7_bus_device *sys, struct scatterlist *sglist, in ipu7_dma_map_sg()
457 int ipu7_dma_map_sgtable(struct ipu7_bus_device *sys, struct sg_table *sgt, in ipu7_dma_map_sgtable()
472 void ipu7_dma_unmap_sgtable(struct ipu7_bus_device *sys, struct sg_table *sgt, in ipu7_dma_unmap_sgtable()
A Dipu7.h15 struct ipu7_bus_device;
73 struct ipu7_bus_device *isys;
74 struct ipu7_bus_device *psys;
241 void ipu7_dump_fw_error_log(const struct ipu7_bus_device *adev);
A Dipu7-isys.h80 struct ipu7_bus_device *adev;
138 int isys_isr_one(struct ipu7_bus_device *adev);
A Dipu7.c2127 static struct ipu7_bus_device *
2134 struct ipu7_bus_device *isys_adev; in ipu7_isys_init()
2192 static struct ipu7_bus_device *
2197 struct ipu7_bus_device *psys_adev; in ipu7_psys_init()
2240 void ipu7_dump_fw_error_log(const struct ipu7_bus_device *adev) in ipu7_dump_fw_error_log()
2267 static int ipu7_map_fw_code_region(struct ipu7_bus_device *sys, in ipu7_map_fw_code_region()
2271 struct ipu7_bus_device *adev = to_ipu7_bus_device(dev); in ipu7_map_fw_code_region()
2335 static void ipu7_unmap_fw_code_region(struct ipu7_bus_device *sys) in ipu7_unmap_fw_code_region()
2345 static int ipu7_init_fw_code_region_by_sys(struct ipu7_bus_device *sys, in ipu7_init_fw_code_region_by_sys()
A Dipu7-isys.c502 struct ipu7_bus_device *adev = to_ipu7_bus_device(dev); in isys_runtime_pm_resume()
530 struct ipu7_bus_device *adev = to_ipu7_bus_device(dev); in isys_runtime_pm_suspend()
577 struct ipu7_bus_device *adev = auxdev_to_adev(auxdev); in isys_remove()
601 struct ipu7_bus_device *adev = isys->adev; in alloc_fw_msg_bufs()
699 struct ipu7_bus_device *adev = auxdev_to_adev(auxdev); in isys_probe()
887 int isys_isr_one(struct ipu7_bus_device *adev) in isys_isr_one()
1072 static irqreturn_t isys_isr(struct ipu7_bus_device *adev) in isys_isr()
A Dipu7-fw-isys.c84 struct ipu7_bus_device *adev = isys->adev; in ipu7_fw_isys_init()
173 struct ipu7_bus_device *adev = isys->adev; in ipu7_fw_isys_release()
A Dipu7-buttress.c318 static irqreturn_t ipu_buttress_call_isr(struct ipu7_bus_device *adev) in ipu_buttress_call_isr()
337 struct ipu7_bus_device *adev[] = { isp->isys, isp->psys }; in ipu_buttress_isr()
430 struct ipu7_bus_device *adev[] = { isp->isys, isp->psys }; in ipu_buttress_isr_threaded()
A Dipu7-isys-queue.c674 struct ipu7_bus_device *adev = av->isys->adev; in get_sof_ns_delta()
804 struct ipu7_bus_device *adev = isys->adev; in ipu7_isys_queue_init()
A Dipu7-isys-video.c905 struct ipu7_bus_device *adev = isys->adev; in ipu7_isys_fw_open()

Completed in 34 milliseconds