Lines Matching refs:utmi
42 struct clk_utmi *utmi = to_clk_utmi(hw);
51 * the utmi clock.
78 if (utmi->regmap_sfr) {
79 regmap_update_bits(utmi->regmap_sfr, AT91_SFR_UTMICKTRIM,
86 regmap_update_bits(utmi->regmap_pmc, AT91_CKGR_UCKR, uckr, uckr);
88 while (!clk_utmi_ready(utmi->regmap_pmc))
96 struct clk_utmi *utmi = to_clk_utmi(hw);
98 return clk_utmi_ready(utmi->regmap_pmc);
103 struct clk_utmi *utmi = to_clk_utmi(hw);
105 regmap_update_bits(utmi->regmap_pmc, AT91_CKGR_UCKR,
129 struct clk_utmi *utmi;
134 utmi = kzalloc(sizeof(*utmi), GFP_KERNEL);
135 if (!utmi)
144 utmi->hw.init = &init;
145 utmi->regmap_pmc = regmap_pmc;
146 utmi->regmap_sfr = regmap_sfr;
148 hw = &utmi->hw;
149 ret = clk_hw_register(NULL, &utmi->hw);
151 kfree(utmi);
168 struct clk_utmi *utmi = to_clk_utmi(hw);
194 regmap_write(utmi->regmap_pmc, AT91_PMC_XTALF, val);
202 struct clk_utmi *utmi = to_clk_utmi(hw);
210 regmap_read(utmi->regmap_pmc, AT91_PMC_XTALF, &val);