Lines Matching refs:in_dma
671 uint32_t in_dma, out_dma = 0; in ipu_uninit_channel() local
684 in_dma = channel_2_dma(channel, IPU_OUTPUT_BUFFER); in ipu_uninit_channel()
687 if (idma_is_set(IDMAC_CHA_EN, in_dma) || in ipu_uninit_channel()
698 reg = __raw_readl(IPU_CHA_DB_MODE_SEL(in_dma)); in ipu_uninit_channel()
699 __raw_writel(reg & ~idma_mask(in_dma), IPU_CHA_DB_MODE_SEL(in_dma)); in ipu_uninit_channel()
1070 uint32_t in_dma; in ipu_enable_channel() local
1080 in_dma = channel_2_dma(channel, IPU_VIDEO_IN_BUFFER); in ipu_enable_channel()
1082 if (idma_is_valid(in_dma)) { in ipu_enable_channel()
1083 reg = __raw_readl(IDMAC_CHA_EN(in_dma)); in ipu_enable_channel()
1084 __raw_writel(reg | idma_mask(in_dma), IDMAC_CHA_EN(in_dma)); in ipu_enable_channel()
1148 uint32_t in_dma; in ipu_disable_channel() local
1159 in_dma = channel_2_dma(channel, IPU_VIDEO_IN_BUFFER); in ipu_disable_channel()
1161 if ((idma_is_valid(in_dma) && in ipu_disable_channel()
1162 !idma_is_set(IDMAC_CHA_EN, in_dma)) in ipu_disable_channel()
1173 if (idma_is_valid(in_dma)) { in ipu_disable_channel()
1174 reg = __raw_readl(IDMAC_CHA_EN(in_dma)); in ipu_disable_channel()
1175 __raw_writel(reg & ~idma_mask(in_dma), IDMAC_CHA_EN(in_dma)); in ipu_disable_channel()
1176 __raw_writel(idma_mask(in_dma), IPU_CHA_CUR_BUF(in_dma)); in ipu_disable_channel()
1187 if (idma_is_valid(in_dma)) { in ipu_disable_channel()