Lines Matching refs:wave_gen
180 int wave_gen, in ipu_di_data_wave_config() argument
186 __raw_writel(reg, DI_DW_GEN(di, wave_gen)); in ipu_di_data_wave_config()
189 static void ipu_di_data_pin_config(int di, int wave_gen, int di_pin, int set, in ipu_di_data_pin_config() argument
194 reg = __raw_readl(DI_DW_GEN(di, wave_gen)); in ipu_di_data_pin_config()
197 __raw_writel(reg, DI_DW_GEN(di, wave_gen)); in ipu_di_data_pin_config()
199 __raw_writel((down << 16) | up, DI_DW_SET(di, wave_gen, set)); in ipu_di_data_pin_config()
202 static void ipu_di_sync_config(int di, int wave_gen, in ipu_di_sync_config() argument
222 __raw_writel(reg, DI_SW_GEN0(di, wave_gen)); in ipu_di_sync_config()
230 __raw_writel(reg, DI_SW_GEN1(di, wave_gen)); in ipu_di_sync_config()
231 reg = __raw_readl(DI_STP_REP(di, wave_gen)); in ipu_di_sync_config()
232 reg &= ~(0xFFFF << (16 * ((wave_gen - 1) & 0x1))); in ipu_di_sync_config()
233 reg |= repeat_count << (16 * ((wave_gen - 1) & 0x1)); in ipu_di_sync_config()
234 __raw_writel(reg, DI_STP_REP(di, wave_gen)); in ipu_di_sync_config()