/linux/drivers/phy/marvell/ |
A D | phy-mvebu-a3700-utmi.c | 90 int usb32 = utmi->caps->usb32; in mvebu_a3700_utmi_phy_power_on() 220 utmi = devm_kzalloc(dev, sizeof(*utmi), GFP_KERNEL); in mvebu_a3700_utmi_phy_probe() 221 if (!utmi) in mvebu_a3700_utmi_phy_probe() 226 if (IS_ERR(utmi->regs)) in mvebu_a3700_utmi_phy_probe() 227 return PTR_ERR(utmi->regs); in mvebu_a3700_utmi_phy_probe() 232 if (IS_ERR(utmi->usb_misc)) { in mvebu_a3700_utmi_phy_probe() 242 utmi->phy = devm_phy_create(dev, NULL, utmi->caps->ops); in mvebu_a3700_utmi_phy_probe() 243 if (IS_ERR(utmi->phy)) { in mvebu_a3700_utmi_phy_probe() 245 return PTR_ERR(utmi->phy); in mvebu_a3700_utmi_phy_probe() 248 phy_set_drvdata(utmi->phy, utmi); in mvebu_a3700_utmi_phy_probe() [all …]
|
A D | phy-mvebu-cp110-utmi.c | 285 struct mvebu_cp110_utmi *utmi; in mvebu_cp110_utmi_phy_probe() local 290 utmi = devm_kzalloc(dev, sizeof(*utmi), GFP_KERNEL); in mvebu_cp110_utmi_phy_probe() 291 if (!utmi) in mvebu_cp110_utmi_phy_probe() 294 utmi->dev = dev; in mvebu_cp110_utmi_phy_probe() 299 if (IS_ERR(utmi->syscon)) { in mvebu_cp110_utmi_phy_probe() 301 return PTR_ERR(utmi->syscon); in mvebu_cp110_utmi_phy_probe() 306 if (IS_ERR(utmi->regs)) in mvebu_cp110_utmi_phy_probe() 307 return PTR_ERR(utmi->regs); in mvebu_cp110_utmi_phy_probe() 349 utmi->ops = &mvebu_cp110_utmi_phy_ops; in mvebu_cp110_utmi_phy_probe() 359 port->priv = utmi; in mvebu_cp110_utmi_phy_probe() [all …]
|
A D | Makefile | 8 obj-$(CONFIG_PHY_MVEBU_A3700_UTMI) += phy-mvebu-a3700-utmi.o 11 obj-$(CONFIG_PHY_MVEBU_CP110_UTMI) += phy-mvebu-cp110-utmi.o
|
A D | built-in.a | 4 phy-mvebu-a3700-utmi.o/
|
A D | .built-in.a.cmd | 1 …/phy/marvell/phy-mvebu-a3700-comphy.o drivers/phy/marvell/phy-mvebu-a3700-utmi.o drivers/phy/marve…
|
/linux/drivers/clk/at91/ |
A D | clk-utmi.c | 79 if (utmi->regmap_sfr) { in clk_utmi_prepare() 130 if (utmi->pms.status) in clk_utmi_restore_context() 149 struct clk_utmi *utmi; in at91_clk_register_utmi_internal() local 154 utmi = kzalloc(sizeof(*utmi), GFP_KERNEL); in at91_clk_register_utmi_internal() 155 if (!utmi) in at91_clk_register_utmi_internal() 164 utmi->hw.init = &init; in at91_clk_register_utmi_internal() 165 utmi->regmap_pmc = regmap_pmc; in at91_clk_register_utmi_internal() 166 utmi->regmap_sfr = regmap_sfr; in at91_clk_register_utmi_internal() 168 hw = &utmi->hw; in at91_clk_register_utmi_internal() 171 kfree(utmi); in at91_clk_register_utmi_internal() [all …]
|
A D | Makefile | 11 obj-$(CONFIG_HAVE_AT91_UTMI) += clk-utmi.o
|
/linux/Documentation/devicetree/bindings/phy/ |
A D | marvell,armada-cp110-utmi-phy.yaml | 5 $id: "http://devicetree.org/schemas/phy/marvell,armada-cp110-utmi-phy.yaml#" 28 const: marvell,cp110-utmi-phy 77 cp0_utmi: utmi@580000 { 78 compatible = "marvell,cp110-utmi-phy"; 98 phy-names = "utmi"; 106 phy-names = "utmi";
|
A D | nvidia,tegra20-usb-phy.yaml | 72 - const: utmi-pads 78 - const: utmi-pads 98 - const: utmi-pads 105 enum: [utmi, ulpi, hsic] 128 nvidia,has-utmi-pad-registers: 230 const: utmi 271 - const: utmi-pads 288 - const: utmi-pads 336 phy_type = "utmi"; 342 reset-names = "usb", "utmi-pads"; [all …]
|
A D | marvell,armada-3700-utmi-phy.yaml | 5 $id: "http://devicetree.org/schemas/phy/marvell,armada-3700-utmi-phy.yaml#" 22 - marvell,a3700-utmi-host-phy 23 - marvell,a3700-utmi-otg-phy 48 compatible = "marvell,armada-3700-utmi-host-phy";
|
A D | phy-cpcap-usb.txt | 25 pinctrl-names = "default", "ulpi", "utmi", "uart";
|
/linux/Documentation/devicetree/bindings/usb/ |
A D | hisilicon,histb-xhci.txt | 13 "utmi": for utmi clock 40 clock-names = "bus", "utmi", "pipe", "suspend";
|
A D | atmel-usb.txt | 44 "utmi", or "hsic". 50 clocks = <&utmi>, <&uhphs_clk>; 119 clocks = <&utmi>, <&udphs_clk>;
|
A D | omap-usb.txt | 55 - utmi-mode : controls the source of UTMI/PIPE status for VBUS and OTG ID. 77 utmi-mode = <2>;
|
A D | qcom,dwc3.yaml | 56 - description: Mock utmi clock needed for ITP/SOF generation 105 qcom,select-utmi-as-pipe-clk:
|
/linux/arch/arm64/boot/dts/marvell/ |
A D | armada-8040-db.dts | 164 phy-names = "utmi"; 179 phy-names = "usb", "utmi"; 325 phy-names = "utmi"; 333 phy-names = "utmi";
|
A D | armada-37xx.dtsi | 361 phy-names = "usb3-phy", "usb2-utmi-otg-phy"; 366 compatible = "marvell,a3700-utmi-otg-phy"; 384 phy-names = "usb2-utmi-host-phy"; 389 compatible = "marvell,a3700-utmi-host-phy";
|
A D | armada-8040-mcbin.dtsi | 269 phy-names = "utmi"; 277 phy-names = "utmi"; 384 phy-names = "cp1-usb3h0-comphy", "utmi";
|
A D | armada-7040-db.dts | 234 phy-names = "cp0-usb3h0-comphy", "utmi"; 248 phy-names = "cp0-usb3h1-comphy", "utmi";
|
/linux/arch/arm/boot/dts/ |
A D | tegra20.dtsi | 750 phy_type = "utmi"; 764 phy_type = "utmi"; 769 clock-names = "reg", "pll_u", "timer", "utmi-pads"; 771 reset-names = "usb", "utmi-pads"; 781 nvidia,has-utmi-pad-registers; 808 reset-names = "usb", "utmi-pads"; 818 phy_type = "utmi"; 831 phy_type = "utmi"; 836 clock-names = "reg", "pll_u", "timer", "utmi-pads"; 838 reset-names = "usb", "utmi-pads";
|
A D | tegra30.dtsi | 964 phy_type = "utmi"; 978 phy_type = "utmi"; 982 clock-names = "reg", "pll_u", "utmi-pads"; 984 reset-names = "usb", "utmi-pads"; 997 nvidia,has-utmi-pad-registers; 1006 phy_type = "utmi"; 1019 phy_type = "utmi"; 1025 reset-names = "usb", "utmi-pads"; 1046 phy_type = "utmi"; 1059 phy_type = "utmi"; [all …]
|
A D | tegra114.dtsi | 697 phy_type = "utmi"; 710 phy_type = "utmi"; 714 clock-names = "reg", "pll_u", "utmi-pads"; 716 reset-names = "usb", "utmi-pads"; 728 nvidia,has-utmi-pad-registers; 737 phy_type = "utmi"; 750 phy_type = "utmi"; 754 clock-names = "reg", "pll_u", "utmi-pads"; 756 reset-names = "usb", "utmi-pads";
|
A D | tegra124.dtsi | 1085 phy_type = "utmi"; 1098 phy_type = "utmi"; 1102 clock-names = "reg", "pll_u", "utmi-pads"; 1104 reset-names = "usb", "utmi-pads"; 1116 nvidia,has-utmi-pad-registers; 1125 phy_type = "utmi"; 1138 phy_type = "utmi"; 1144 reset-names = "usb", "utmi-pads"; 1164 phy_type = "utmi"; 1177 phy_type = "utmi"; [all …]
|
A D | imx6qdl-prti6q.dtsi | 70 phy_type = "utmi"; 79 phy_type = "utmi";
|
/linux/arch/arm64/boot/dts/nvidia/ |
A D | tegra132.dtsi | 1113 phy_type = "utmi"; 1127 phy_type = "utmi"; 1131 clock-names = "reg", "pll_u", "utmi-pads"; 1133 reset-names = "usb", "utmi-pads"; 1145 nvidia,has-utmi-pad-registers; 1154 phy_type = "utmi"; 1168 phy_type = "utmi"; 1174 reset-names = "usb", "utmi-pads"; 1194 phy_type = "utmi"; 1208 phy_type = "utmi"; [all …]
|