Lines Matching refs:wave_gen
134 int wave_gen,
140 ipu_di_write(di, reg, DI_DW_GEN(wave_gen));
143 static void ipu_di_data_pin_config(struct ipu_di *di, int wave_gen, int di_pin,
148 reg = ipu_di_read(di, DI_DW_GEN(wave_gen));
151 ipu_di_write(di, reg, DI_DW_GEN(wave_gen));
153 ipu_di_write(di, (down << 16) | up, DI_DW_SET(wave_gen, set));
164 int wave_gen = start + i + 1;
179 ipu_di_write(di, reg, DI_SW_GEN0(wave_gen));
193 ipu_di_write(di, reg, DI_SW_GEN1(wave_gen));
195 reg = ipu_di_read(di, DI_STP_REP(wave_gen));
196 reg &= ~(0xffff << (16 * ((wave_gen - 1) & 0x1)));
197 reg |= c->repeat_count << (16 * ((wave_gen - 1) & 0x1));
198 ipu_di_write(di, reg, DI_STP_REP(wave_gen));