Home
last modified time | relevance | path

Searched refs:wave5_vdi_read_register (Results 1 – 5 of 5) sorted by relevance

/drivers/media/platform/chips-media/wave5/
A Dwave5-vpu.c57 irq_reason = wave5_vdi_read_register(dev, W5_VPU_VINT_REASON); in wave5_vpu_handle_irq()
58 seq_done = wave5_vdi_read_register(dev, W5_RET_SEQ_DONE_INSTANCE_INFO); in wave5_vpu_handle_irq()
59 cmd_done = wave5_vdi_read_register(dev, W5_RET_QUEUE_CMD_DONE_INST); in wave5_vpu_handle_irq()
99 if (wave5_vdi_read_register(dev, W5_VPU_VPU_INT_STS)) in wave5_vpu_irq_thread()
109 if (wave5_vdi_read_register(dev, W5_VPU_VPU_INT_STS)) in wave5_vpu_irq_work_fn()
261 dev->product_code = wave5_vdi_read_register(dev, VPU_PRODUCT_CODE_REGISTER); in wave5_vpu_probe()
A Dwave5-vdi.c56 if (wave5_vdi_read_register(vpu_dev, W5_VCPU_CUR_PC) == 0) { in wave5_vdi_init()
83 unsigned int wave5_vdi_read_register(struct vpu_device *vpu_dev, u32 addr) in wave5_vdi_read_register() function
A Dwave5-vdi.h24 #define vpu_read_reg(CORE, ADDR) wave5_vdi_read_register(CORE, ADDR)
A Dwave5-vpuapi.h834 u32 wave5_vdi_read_register(struct vpu_device *vpu_dev, u32 addr);
A Dwave5-hw.c138 ret = read_poll_timeout(wave5_vdi_read_register, ctrl, ctrl & FIO_CTRL_READY, in wave5_wait_fio_readl()
143 if (wave5_vdi_read_register(vpu_dev, W5_VPU_FIO_DATA) != val) in wave5_wait_fio_readl()
158 ret = read_poll_timeout(wave5_vdi_read_register, ctrl, ctrl & FIO_CTRL_READY, 0, in wave5_fio_writel()
183 return read_poll_timeout(wave5_vdi_read_register, data, data == 0, in wave5_wait_vpu_busy()

Completed in 17 milliseconds