Lines Matching refs:shift

155 	u32 shift = MCDT_DAC_DMA_SHIFT + channel;  in sprd_mcdt_dac_dma_enable()  local
158 sprd_mcdt_update(mcdt, MCDT_DMA_EN, BIT(shift), BIT(shift)); in sprd_mcdt_dac_dma_enable()
160 sprd_mcdt_update(mcdt, MCDT_DMA_EN, 0, BIT(shift)); in sprd_mcdt_dac_dma_enable()
298 u32 reg, shift = sprd_mcdt_dma_ack_shift(channel), ack = dma_chan; in sprd_mcdt_dac_dma_ack_select() local
313 sprd_mcdt_update(mcdt, reg, ack << shift, in sprd_mcdt_dac_dma_ack_select()
314 MCDT_DMA_ACK_SEL_MASK << shift); in sprd_mcdt_dac_dma_ack_select()
320 u32 reg, shift = sprd_mcdt_dma_ack_shift(channel), ack = dma_chan; in sprd_mcdt_adc_dma_ack_select() local
335 sprd_mcdt_update(mcdt, reg, ack << shift, in sprd_mcdt_adc_dma_ack_select()
336 MCDT_DMA_ACK_SEL_MASK << shift); in sprd_mcdt_adc_dma_ack_select()
342 u32 reg, shift; in sprd_mcdt_chan_fifo_sts() local
362 shift = fifo_sts; in sprd_mcdt_chan_fifo_sts()
368 shift = 8 + fifo_sts; in sprd_mcdt_chan_fifo_sts()
373 shift = 16 + fifo_sts; in sprd_mcdt_chan_fifo_sts()
378 shift = 24 + fifo_sts; in sprd_mcdt_chan_fifo_sts()
385 return !!(readl_relaxed(mcdt->base + reg) & BIT(shift)); in sprd_mcdt_chan_fifo_sts()
395 u32 shift = MCDT_ADC_FIFO_SHIFT + channel; in sprd_mcdt_adc_fifo_clear() local
397 sprd_mcdt_update(mcdt, MCDT_FIFO_CLR, BIT(shift), BIT(shift)); in sprd_mcdt_adc_fifo_clear()
456 u32 reg, shift = sprd_mcdt_int_type_shift(channel, int_type); in sprd_mcdt_chan_int_en() local
473 sprd_mcdt_update(mcdt, reg, BIT(shift), BIT(shift)); in sprd_mcdt_chan_int_en()
475 sprd_mcdt_update(mcdt, reg, 0, BIT(shift)); in sprd_mcdt_chan_int_en()
481 u32 reg, shift = sprd_mcdt_int_type_shift(channel, int_type); in sprd_mcdt_chan_int_clear() local
497 sprd_mcdt_update(mcdt, reg, BIT(shift), BIT(shift)); in sprd_mcdt_chan_int_clear()
503 u32 reg, shift = sprd_mcdt_int_type_shift(channel, int_type); in sprd_mcdt_chan_int_sts() local
519 return !!(readl_relaxed(mcdt->base + reg) & BIT(shift)); in sprd_mcdt_chan_int_sts()