Lines Matching refs:tim2
137 u32 cpl, tim2; in pl111_display_enable() local
174 tim2 = readl(priv->regs + CLCD_TIM2); in pl111_display_enable()
175 tim2 &= (TIM2_BCD | TIM2_PCD_LO_MASK | TIM2_PCD_HI_MASK); in pl111_display_enable()
178 tim2 |= TIM2_BCD; in pl111_display_enable()
181 tim2 |= TIM2_IHS; in pl111_display_enable()
184 tim2 |= TIM2_IVS; in pl111_display_enable()
188 tim2 |= TIM2_IOE; in pl111_display_enable()
192 tim2 |= TIM2_IPC; in pl111_display_enable()
215 tim2 ^= TIM2_IPC; in pl111_display_enable()
218 tim2 |= cpl << 16; in pl111_display_enable()
219 writel(tim2, priv->regs + CLCD_TIM2); in pl111_display_enable()
468 u32 tim2 = readl(priv->regs + CLCD_TIM2); in pl111_clk_div_recalc_rate() local
471 if (tim2 & TIM2_BCD) in pl111_clk_div_recalc_rate()
474 div = tim2 & TIM2_PCD_LO_MASK; in pl111_clk_div_recalc_rate()
475 div |= (tim2 & TIM2_PCD_HI_MASK) >> in pl111_clk_div_recalc_rate()
488 u32 tim2; in pl111_clk_div_set_rate() local
491 tim2 = readl(priv->regs + CLCD_TIM2); in pl111_clk_div_set_rate()
492 tim2 &= ~(TIM2_BCD | TIM2_PCD_LO_MASK | TIM2_PCD_HI_MASK); in pl111_clk_div_set_rate()
495 tim2 |= TIM2_BCD; in pl111_clk_div_set_rate()
498 tim2 |= div & TIM2_PCD_LO_MASK; in pl111_clk_div_set_rate()
499 tim2 |= (div >> TIM2_PCD_LO_BITS) << TIM2_PCD_HI_SHIFT; in pl111_clk_div_set_rate()
502 writel(tim2, priv->regs + CLCD_TIM2); in pl111_clk_div_set_rate()