Lines Matching refs:in_dma
669 uint32_t in_dma, out_dma = 0; in ipu_uninit_channel() local
682 in_dma = channel_2_dma(channel, IPU_OUTPUT_BUFFER); in ipu_uninit_channel()
685 if (idma_is_set(IDMAC_CHA_EN, in_dma) || in ipu_uninit_channel()
696 reg = __raw_readl(IPU_CHA_DB_MODE_SEL(in_dma)); in ipu_uninit_channel()
697 __raw_writel(reg & ~idma_mask(in_dma), IPU_CHA_DB_MODE_SEL(in_dma)); in ipu_uninit_channel()
1068 uint32_t in_dma; in ipu_enable_channel() local
1078 in_dma = channel_2_dma(channel, IPU_VIDEO_IN_BUFFER); in ipu_enable_channel()
1080 if (idma_is_valid(in_dma)) { in ipu_enable_channel()
1081 reg = __raw_readl(IDMAC_CHA_EN(in_dma)); in ipu_enable_channel()
1082 __raw_writel(reg | idma_mask(in_dma), IDMAC_CHA_EN(in_dma)); in ipu_enable_channel()
1146 uint32_t in_dma; in ipu_disable_channel() local
1157 in_dma = channel_2_dma(channel, IPU_VIDEO_IN_BUFFER); in ipu_disable_channel()
1159 if ((idma_is_valid(in_dma) && in ipu_disable_channel()
1160 !idma_is_set(IDMAC_CHA_EN, in_dma)) in ipu_disable_channel()
1171 if (idma_is_valid(in_dma)) { in ipu_disable_channel()
1172 reg = __raw_readl(IDMAC_CHA_EN(in_dma)); in ipu_disable_channel()
1173 __raw_writel(reg & ~idma_mask(in_dma), IDMAC_CHA_EN(in_dma)); in ipu_disable_channel()
1174 __raw_writel(idma_mask(in_dma), IPU_CHA_CUR_BUF(in_dma)); in ipu_disable_channel()
1185 if (idma_is_valid(in_dma)) { in ipu_disable_channel()