Lines Matching refs:creg
47 struct clk_creg_data *creg = to_clk_creg(hw);
50 ret = regmap_update_bits(creg->reg, LPC18XX_CREG_CREG0,
65 struct clk_creg_data *creg = to_clk_creg(hw);
67 regmap_update_bits(creg->reg, LPC18XX_CREG_CREG0,
74 struct clk_creg_data *creg = to_clk_creg(hw);
77 regmap_read(creg->reg, LPC18XX_CREG_CREG0, ®);
91 struct clk_creg_data *creg = to_clk_creg(hw);
93 return regmap_update_bits(creg->reg, LPC18XX_CREG_CREG0,
94 creg->en_mask, creg->en_mask);
99 struct clk_creg_data *creg = to_clk_creg(hw);
101 regmap_update_bits(creg->reg, LPC18XX_CREG_CREG0,
102 creg->en_mask, 0);
107 struct clk_creg_data *creg = to_clk_creg(hw);
110 regmap_read(creg->reg, LPC18XX_CREG_CREG0, ®);
112 return !!(reg & creg->en_mask);
184 CLK_OF_DECLARE_DRIVER(lpc18xx_creg_clk, "nxp,lpc1850-creg-clk",
214 { .compatible = "nxp,lpc1850-creg-clk" },
221 .name = "lpc18xx-creg-clk",