Lines Matching refs:index

218 	u8 index;  member
228 if (ch->index == 7) in berlin2_avpll_channel_is_enabled()
232 reg &= VCO_POWERUP_CH1 << ch->index; in berlin2_avpll_channel_is_enabled()
243 reg |= VCO_POWERUP_CH1 << ch->index; in berlin2_avpll_channel_enable()
255 reg &= ~(VCO_POWERUP_CH1 << ch->index); in berlin2_avpll_channel_disable()
270 if ((reg & (VCO_DPLL_CH1_ENABLE << ch->index)) == 0) in berlin2_avpll_channel_recalc_rate()
278 reg = readl_relaxed(ch->base + VCO_SYNC1n(ch->index)); in berlin2_avpll_channel_recalc_rate()
280 if (ch->flags & BERLIN2_AVPLL_BIT_QUIRK && ch->index == 0) in berlin2_avpll_channel_recalc_rate()
284 reg = readl_relaxed(ch->base + VCO_SYNC2n(ch->index)); in berlin2_avpll_channel_recalc_rate()
288 if (ch->index == 7) in berlin2_avpll_channel_recalc_rate()
296 reg = (reg >> (ch->index * 3)); in berlin2_avpll_channel_recalc_rate()
304 if (ch->index == 0) { in berlin2_avpll_channel_recalc_rate()
309 reg >>= (ch->index-1) * 3; in berlin2_avpll_channel_recalc_rate()
318 if (ch->index < 2) { in berlin2_avpll_channel_recalc_rate()
320 reg >>= 18 + (ch->index * 7); in berlin2_avpll_channel_recalc_rate()
321 } else if (ch->index < 7) { in berlin2_avpll_channel_recalc_rate()
323 reg >>= (ch->index - 2) * 7; in berlin2_avpll_channel_recalc_rate()
336 if (ch->index < 6) { in berlin2_avpll_channel_recalc_rate()
338 reg >>= 7 + (ch->index * 4); in berlin2_avpll_channel_recalc_rate()
368 const char *name, u8 index, const char *parent_name, in berlin2_avpll_channel_register() argument
380 ch->index = quirk_index[index]; in berlin2_avpll_channel_register()
382 ch->index = index; in berlin2_avpll_channel_register()