rga_reg_from_wait_to_run(reg);
\r
#ifdef CONFIG_ARM\r
- dmac_flush_range(&rga_service.cmd_buff[0], &rga_service.cmd_buff[28]);
- outer_flush_range(virt_to_phys(&rga_service.cmd_buff[0]),virt_to_phys(&rga_service.cmd_buff[28]));\r
+ dmac_flush_range(&rga_service.cmd_buff[0], &rga_service.cmd_buff[32]);
+ outer_flush_range(virt_to_phys(&rga_service.cmd_buff[0]),virt_to_phys(&rga_service.cmd_buff[32]));\r
#elif defined(CONFIG_ARM64)\r
- __dma_flush_range(&rga_service.cmd_buff[0], &rga_service.cmd_buff[28]);\r
+ __dma_flush_range(&rga_service.cmd_buff[0], &rga_service.cmd_buff[32]);\r
#endif\r
- #if 1
rga_soft_reset();
- #endif
rga_write(0x0, RGA_SYS_CTRL);
rga_write(0, RGA_MMU_CTRL);