Home
last modified time | relevance | path

Searched refs:rga_write (Results 1 – 6 of 6) sorted by relevance

/OK3568_Linux_fs/kernel/drivers/video/rockchip/rga3/
H A Drga2_reg_info.c2205 rga_write(m_RGA2_SYS_CTRL_ACLK_SRESET_P | m_RGA2_SYS_CTRL_CCLK_SRESET_P | in rga2_soft_reset()
2220 rga_write(iommu_dte_addr, RGA_IOMMU_DTE_ADDR, scheduler); in rga2_soft_reset()
2222 rga_write(RGA_IOMMU_CMD_ENABLE_PAGING, RGA_IOMMU_COMMAND, scheduler); in rga2_soft_reset()
2499 rga_write(reg, RGA2_READ_LINE_CNT, scheduler); in rga2_set_pre_intr_reg()
2506 rga_write(reg, RGA2_WRITE_LINE_CNT, scheduler); in rga2_set_pre_intr_reg()
2512 rga_write(reg, RGA2_SYS_CTRL, scheduler); in rga2_set_pre_intr_reg()
2520 rga_write(reg, RGA2_INT, scheduler); in rga2_set_pre_intr_reg()
2535 rga_write(job->full_csc.coe_y.r_v | (clip_y_max << 16) | (clip_y_min << 24), in rga2_set_reg_full_csc()
2537 rga_write(job->full_csc.coe_y.g_y | (clip_uv_max << 16) | (clip_uv_min << 24), in rga2_set_reg_full_csc()
2539 rga_write(job->full_csc.coe_y.b_u, RGA2_DST_CSC_02, scheduler); in rga2_set_reg_full_csc()
[all …]
H A Drga3_reg_info.c1766 rga_write(s_RGA3_SYS_CTRL_CCLK_SRESET(1) | s_RGA3_SYS_CTRL_ACLK_SRESET(1), in rga3_soft_reset()
1776 rga_write(s_RGA3_SYS_CTRL_CCLK_SRESET(0) | s_RGA3_SYS_CTRL_ACLK_SRESET(0), in rga3_soft_reset()
1780 rga_write(iommu_dte_addr, RGA_IOMMU_DTE_ADDR, scheduler); in rga3_soft_reset()
1782 rga_write(RGA_IOMMU_CMD_ENABLE_PAGING, RGA_IOMMU_COMMAND, scheduler); in rga3_soft_reset()
2078 rga_write(m_RGA3_INT_FRM_DONE | m_RGA3_INT_CMD_LINE_FINISH | m_RGA3_INT_ERROR_MASK, in rga3_set_reg()
2088 rga_write(virt_to_phys(job->cmd_reg), RGA3_CMD_ADDR, scheduler); in rga3_set_reg()
2089 rga_write(sys_ctrl, RGA3_SYS_CTRL, scheduler); in rga3_set_reg()
2090 rga_write(m_RGA3_CMD_CTRL_CMD_LINE_ST_P, RGA3_CMD_CTRL, scheduler); in rga3_set_reg()
2096 rga_write(job->cmd_reg[i], 0x100 + i * 4, scheduler); in rga3_set_reg()
2098 rga_write(sys_ctrl, RGA3_SYS_CTRL, scheduler); in rga3_set_reg()
[all …]
/OK3568_Linux_fs/kernel/drivers/media/platform/rockchip/rga/
H A Drga-hw.c396 rga_write(rga, RGA_CMD_BASE, rga->cmdbuf_phy); in rga_cmd_set()
409 rga_write(rga, RGA_SYS_CTRL, 0x00); in rga_hw_start()
411 rga_write(rga, RGA_SYS_CTRL, 0x22); in rga_hw_start()
413 rga_write(rga, RGA_INT, 0x600); in rga_hw_start()
415 rga_write(rga, RGA_CMD_CTRL, 0x1); in rga_hw_start()
H A Drga.h95 static inline void rga_write(struct rockchip_rga *rga, u32 reg, u32 value) in rga_write() function
110 rga_write(rga, reg, temp); in rga_mod()
/OK3568_Linux_fs/kernel/drivers/video/rockchip/rga/
H A Drga_drv.c412 static inline void rga_write(u32 b, u32 r) in rga_write() function
427 rga_write(1, RGA_SYS_CTRL); //RGA_SYS_CTRL in rga_soft_reset()
831 rga_write(0x0, RGA_SYS_CTRL); in rga_try_set_reg()
832 rga_write(0, RGA_MMU_CTRL); in rga_try_set_reg()
835 rga_write(virt_to_phys(rga_service.cmd_buff), RGA_CMD_ADDR); in rga_try_set_reg()
851 rga_write((0x1<<2)|(0x1<<3), RGA_SYS_CTRL); in rga_try_set_reg()
854 rga_write(rga_read(RGA_INT)|(0x1<<10)|(0x1<<9)|(0x1<<8), RGA_INT); in rga_try_set_reg()
863 rga_write(0x1, RGA_CMD_CTRL); in rga_try_set_reg()
1784 rga_write(rga_read(RGA_INT) | (0x1<<6) | (0x1<<7) | (0x1<<5) | (0x1<<4), RGA_INT); in rga_irq()
/OK3568_Linux_fs/kernel/drivers/video/rockchip/rga3/include/
H A Drga_drv.h451 static inline void rga_write(int value, int offset, struct rga_scheduler_t *scheduler) in rga_write() function