Home
last modified time | relevance | path

Searched refs:utmi (Results 1 – 25 of 44) sorted by relevance

12

/linux/drivers/phy/marvell/
H A Dphy-mvebu-a3700-utmi.c88 struct mvebu_a3700_utmi *utmi = phy_get_drvdata(phy); in mvebu_a3700_utmi_phy_power_on() local
90 int usb32 = utmi->caps->usb32; in mvebu_a3700_utmi_phy_power_on()
98 reg = readl(utmi->regs + USB2_PHY_PLL_CTRL_REG0); in mvebu_a3700_utmi_phy_power_on()
102 writel(reg, utmi->regs + USB2_PHY_PLL_CTRL_REG0); in mvebu_a3700_utmi_phy_power_on()
105 regmap_update_bits(utmi->usb_misc, USB2_PHY_CTRL(usb32), in mvebu_a3700_utmi_phy_power_on()
111 reg = readl(utmi->regs + USB2_PHY_OTG_CTRL); in mvebu_a3700_utmi_phy_power_on()
113 writel(reg, utmi->regs + USB2_PHY_OTG_CTRL); in mvebu_a3700_utmi_phy_power_on()
116 reg = readl(utmi->regs + USB2_PHY_CHRGR_DETECT); in mvebu_a3700_utmi_phy_power_on()
119 writel(reg, utmi->regs + USB2_PHY_CHRGR_DETECT); in mvebu_a3700_utmi_phy_power_on()
122 regmap_update_bits(utmi->usb_misc, USB2_PHY_CTRL(usb32), in mvebu_a3700_utmi_phy_power_on()
[all …]
H A DMakefile8 obj-$(CONFIG_PHY_MVEBU_A3700_UTMI) += phy-mvebu-a3700-utmi.o
11 obj-$(CONFIG_PHY_MVEBU_CP110_UTMI) += phy-mvebu-cp110-utmi.o
/linux/drivers/clk/at91/
H A Dclk-utmi.c43 struct clk_utmi *utmi = to_clk_utmi(hw); in clk_utmi_prepare() local
79 if (utmi->regmap_sfr) { in clk_utmi_prepare()
80 regmap_update_bits(utmi->regmap_sfr, AT91_SFR_UTMICKTRIM, in clk_utmi_prepare()
87 regmap_update_bits(utmi->regmap_pmc, AT91_CKGR_UCKR, uckr, uckr); in clk_utmi_prepare()
89 while (!clk_utmi_ready(utmi->regmap_pmc)) in clk_utmi_prepare()
97 struct clk_utmi *utmi = to_clk_utmi(hw); in clk_utmi_is_prepared() local
99 return clk_utmi_ready(utmi->regmap_pmc); in clk_utmi_is_prepared()
104 struct clk_utmi *utmi = to_clk_utmi(hw); in clk_utmi_unprepare() local
106 regmap_update_bits(utmi->regmap_pmc, AT91_CKGR_UCKR, in clk_utmi_unprepare()
119 struct clk_utmi *utmi = to_clk_utmi(hw); in clk_utmi_save_context() local
[all …]
/linux/Documentation/devicetree/bindings/usb/
H A Dhisilicon,histb-xhci.txt13 "utmi": for utmi clock
40 clock-names = "bus", "utmi", "pipe", "suspend";
/linux/arch/arm64/boot/dts/nvidia/
H A Dtegra132.dtsi1003 phy_type = "utmi";
1017 phy_type = "utmi";
1021 clock-names = "reg", "pll_u", "utmi-pads";
1023 reset-names = "usb", "utmi-pads";
1035 nvidia,has-utmi-pad-registers;
1044 phy_type = "utmi";
1058 phy_type = "utmi";
1062 clock-names = "reg", "pll_u", "utmi-pads";
1064 reset-names = "usb", "utmi-pads";
1084 phy_type = "utmi";
[all …]
/linux/arch/arm/boot/dts/nxp/imx/
H A Dimx6qdl-prti6q.dtsi70 phy_type = "utmi";
80 phy_type = "utmi";
H A Dimx53-tx53.dtsi534 phy_type = "utmi";
541 phy_type = "utmi";
H A Dimx53-cx9020.dts176 phy_type = "utmi";
H A Dimx53-sk-imx53.dts358 phy_type = "utmi";
H A Dimx6qdl-apf6dev.dtsi249 phy_type = "utmi";
/linux/arch/arm/boot/dts/nvidia/
H A Dtegra124.dtsi1176 phy_type = "utmi";
1189 phy_type = "utmi";
1193 clock-names = "reg", "pll_u", "utmi-pads";
1195 reset-names = "usb", "utmi-pads";
1207 nvidia,has-utmi-pad-registers;
1216 phy_type = "utmi";
1229 phy_type = "utmi";
1233 clock-names = "reg", "pll_u", "utmi-pads";
1235 reset-names = "usb", "utmi-pads";
1255 phy_type = "utmi";
[all …]
/linux/arch/arm64/boot/dts/marvell/
H A Darmada-8040-mcbin.dtsi269 phy-names = "utmi";
277 phy-names = "utmi";
384 phy-names = "cp1-usb3h0-comphy", "utmi";
H A Darmada-7040-db.dts233 phy-names = "cp0-usb3h0-comphy", "utmi";
247 phy-names = "cp0-usb3h1-comphy", "utmi";
H A Dcn9130-cf.dtsi183 phy-names = "comphy", "utmi";
H A Dcn9130-cf-pro.dts354 phy-names = "utmi";
/linux/arch/arm64/boot/dts/qcom/
H A Dsm8250-samsung-common.dtsi168 qcom,select-utmi-as-pipe-clk;
/linux/arch/powerpc/boot/dts/fsl/
H A Dp3041si-post.dtsi408 phy_type = "utmi";
420 phy_type = "utmi";
H A Dp2041si-post.dtsi397 phy_type = "utmi";
409 phy_type = "utmi";
H A Dp5020si-post.dtsi415 phy_type = "utmi";
425 phy_type = "utmi";
H A Dp5040si-post.dtsi375 phy_type = "utmi";
385 phy_type = "utmi";
H A Dt1023si-post.dtsi484 phy_type = "utmi";
493 phy_type = "utmi";
H A Dp1010rdb.dtsi152 phy_type = "utmi";
/linux/arch/arm/boot/dts/ti/omap/
H A Ddra74x.dtsi214 utmi-mode = <2>;
H A Dmotorola-cpcap-mapphone.dtsi102 pinctrl-names = "default", "ulpi", "utmi", "uart";
/linux/arch/arm64/boot/dts/hisilicon/
H A Dhi3798cv200.dtsi651 clock-names = "bus", "phy", "utmi";
655 reset-names = "bus", "phy", "utmi";

12