utmi               42 drivers/clk/at91/clk-utmi.c 	struct clk_utmi *utmi = to_clk_utmi(hw);
utmi               78 drivers/clk/at91/clk-utmi.c 	if (utmi->regmap_sfr) {
utmi               79 drivers/clk/at91/clk-utmi.c 		regmap_update_bits(utmi->regmap_sfr, AT91_SFR_UTMICKTRIM,
utmi               86 drivers/clk/at91/clk-utmi.c 	regmap_update_bits(utmi->regmap_pmc, AT91_CKGR_UCKR, uckr, uckr);
utmi               88 drivers/clk/at91/clk-utmi.c 	while (!clk_utmi_ready(utmi->regmap_pmc))
utmi               96 drivers/clk/at91/clk-utmi.c 	struct clk_utmi *utmi = to_clk_utmi(hw);
utmi               98 drivers/clk/at91/clk-utmi.c 	return clk_utmi_ready(utmi->regmap_pmc);
utmi              103 drivers/clk/at91/clk-utmi.c 	struct clk_utmi *utmi = to_clk_utmi(hw);
utmi              105 drivers/clk/at91/clk-utmi.c 	regmap_update_bits(utmi->regmap_pmc, AT91_CKGR_UCKR,
utmi              127 drivers/clk/at91/clk-utmi.c 	struct clk_utmi *utmi;
utmi              132 drivers/clk/at91/clk-utmi.c 	utmi = kzalloc(sizeof(*utmi), GFP_KERNEL);
utmi              133 drivers/clk/at91/clk-utmi.c 	if (!utmi)
utmi              142 drivers/clk/at91/clk-utmi.c 	utmi->hw.init = &init;
utmi              143 drivers/clk/at91/clk-utmi.c 	utmi->regmap_pmc = regmap_pmc;
utmi              144 drivers/clk/at91/clk-utmi.c 	utmi->regmap_sfr = regmap_sfr;
utmi              146 drivers/clk/at91/clk-utmi.c 	hw = &utmi->hw;
utmi              147 drivers/clk/at91/clk-utmi.c 	ret = clk_hw_register(NULL, &utmi->hw);
utmi              149 drivers/clk/at91/clk-utmi.c 		kfree(utmi);
utmi               88 drivers/phy/marvell/phy-mvebu-a3700-utmi.c 	struct mvebu_a3700_utmi *utmi = phy_get_drvdata(phy);
utmi               90 drivers/phy/marvell/phy-mvebu-a3700-utmi.c 	int usb32 = utmi->caps->usb32;
utmi               98 drivers/phy/marvell/phy-mvebu-a3700-utmi.c 	reg = readl(utmi->regs + USB2_PHY_PLL_CTRL_REG0);
utmi              102 drivers/phy/marvell/phy-mvebu-a3700-utmi.c 	writel(reg, utmi->regs + USB2_PHY_PLL_CTRL_REG0);
utmi              105 drivers/phy/marvell/phy-mvebu-a3700-utmi.c 	regmap_update_bits(utmi->usb_misc, USB2_PHY_CTRL(usb32),
utmi              111 drivers/phy/marvell/phy-mvebu-a3700-utmi.c 		reg = readl(utmi->regs + USB2_PHY_OTG_CTRL);
utmi              113 drivers/phy/marvell/phy-mvebu-a3700-utmi.c 		writel(reg, utmi->regs + USB2_PHY_OTG_CTRL);
utmi              116 drivers/phy/marvell/phy-mvebu-a3700-utmi.c 		reg = readl(utmi->regs + USB2_PHY_CHRGR_DETECT);
utmi              119 drivers/phy/marvell/phy-mvebu-a3700-utmi.c 		writel(reg, utmi->regs + USB2_PHY_CHRGR_DETECT);
utmi              122 drivers/phy/marvell/phy-mvebu-a3700-utmi.c 		regmap_update_bits(utmi->usb_misc, USB2_PHY_CTRL(usb32),
utmi              128 drivers/phy/marvell/phy-mvebu-a3700-utmi.c 	ret = readl_poll_timeout(utmi->regs + USB2_PHY_CAL_CTRL, reg,
utmi              137 drivers/phy/marvell/phy-mvebu-a3700-utmi.c 	ret = readl_poll_timeout(utmi->regs + USB2_PHY_CAL_CTRL, reg,
utmi              146 drivers/phy/marvell/phy-mvebu-a3700-utmi.c 	ret = readl_poll_timeout(utmi->regs + USB2_RX_CHAN_CTRL1, reg,
utmi              155 drivers/phy/marvell/phy-mvebu-a3700-utmi.c 	ret = readl_poll_timeout(utmi->regs + USB2_PHY_PLL_CTRL_REG0, reg,
utmi              166 drivers/phy/marvell/phy-mvebu-a3700-utmi.c 	struct mvebu_a3700_utmi *utmi = phy_get_drvdata(phy);
utmi              167 drivers/phy/marvell/phy-mvebu-a3700-utmi.c 	int usb32 = utmi->caps->usb32;
utmi              171 drivers/phy/marvell/phy-mvebu-a3700-utmi.c 	reg = readl(utmi->regs + USB2_PHY_CTRL(usb32));
utmi              173 drivers/phy/marvell/phy-mvebu-a3700-utmi.c 	writel(reg, utmi->regs + USB2_PHY_CTRL(usb32));
utmi              177 drivers/phy/marvell/phy-mvebu-a3700-utmi.c 		reg = readl(utmi->regs + USB2_PHY_OTG_CTRL);
utmi              179 drivers/phy/marvell/phy-mvebu-a3700-utmi.c 		writel(reg, utmi->regs + USB2_PHY_OTG_CTRL);
utmi              217 drivers/phy/marvell/phy-mvebu-a3700-utmi.c 	struct mvebu_a3700_utmi *utmi;
utmi              221 drivers/phy/marvell/phy-mvebu-a3700-utmi.c 	utmi = devm_kzalloc(dev, sizeof(*utmi), GFP_KERNEL);
utmi              222 drivers/phy/marvell/phy-mvebu-a3700-utmi.c 	if (!utmi)
utmi              232 drivers/phy/marvell/phy-mvebu-a3700-utmi.c 	utmi->regs = devm_ioremap_resource(dev, res);
utmi              233 drivers/phy/marvell/phy-mvebu-a3700-utmi.c 	if (IS_ERR(utmi->regs))
utmi              234 drivers/phy/marvell/phy-mvebu-a3700-utmi.c 		return PTR_ERR(utmi->regs);
utmi              237 drivers/phy/marvell/phy-mvebu-a3700-utmi.c 	utmi->usb_misc = syscon_regmap_lookup_by_phandle(dev->of_node,
utmi              239 drivers/phy/marvell/phy-mvebu-a3700-utmi.c 	if (IS_ERR(utmi->usb_misc)) {
utmi              242 drivers/phy/marvell/phy-mvebu-a3700-utmi.c 		return PTR_ERR(utmi->usb_misc);
utmi              246 drivers/phy/marvell/phy-mvebu-a3700-utmi.c 	utmi->caps = of_device_get_match_data(dev);
utmi              249 drivers/phy/marvell/phy-mvebu-a3700-utmi.c 	utmi->phy = devm_phy_create(dev, NULL, utmi->caps->ops);
utmi              250 drivers/phy/marvell/phy-mvebu-a3700-utmi.c 	if (IS_ERR(utmi->phy)) {
utmi              252 drivers/phy/marvell/phy-mvebu-a3700-utmi.c 		return PTR_ERR(utmi->phy);
utmi              255 drivers/phy/marvell/phy-mvebu-a3700-utmi.c 	phy_set_drvdata(utmi->phy, utmi);
utmi              258 drivers/phy/marvell/phy-mvebu-a3700-utmi.c 	utmi->caps->ops->power_off(utmi->phy);