Lines Matching refs:creg
50 struct clk_creg_data *creg = to_clk_creg(hw);
53 ret = regmap_update_bits(creg->reg, LPC18XX_CREG_CREG0,
68 struct clk_creg_data *creg = to_clk_creg(hw);
70 regmap_update_bits(creg->reg, LPC18XX_CREG_CREG0,
77 struct clk_creg_data *creg = to_clk_creg(hw);
80 regmap_read(creg->reg, LPC18XX_CREG_CREG0, ®);
94 struct clk_creg_data *creg = to_clk_creg(hw);
96 return regmap_update_bits(creg->reg, LPC18XX_CREG_CREG0,
97 creg->en_mask, creg->en_mask);
102 struct clk_creg_data *creg = to_clk_creg(hw);
104 regmap_update_bits(creg->reg, LPC18XX_CREG_CREG0,
105 creg->en_mask, 0);
110 struct clk_creg_data *creg = to_clk_creg(hw);
113 regmap_read(creg->reg, LPC18XX_CREG_CREG0, ®);
115 return !!(reg & creg->en_mask);
187 CLK_OF_DECLARE_DRIVER(lpc18xx_creg_clk, "nxp,lpc1850-creg-clk",
217 { .compatible = "nxp,lpc1850-creg-clk" },
224 .name = "lpc18xx-creg-clk",