Home
last modified time | relevance | path

Searched refs:usb2_phy (Results 1 – 25 of 46) sorted by relevance

12

/Linux-v5.4/drivers/usb/cdns3/
Dcore.c508 cdns->usb2_phy = devm_phy_optional_get(dev, "cdns3,usb2-phy"); in cdns3_probe()
509 if (IS_ERR(cdns->usb2_phy)) in cdns3_probe()
510 return PTR_ERR(cdns->usb2_phy); in cdns3_probe()
512 ret = phy_init(cdns->usb2_phy); in cdns3_probe()
524 ret = phy_power_on(cdns->usb2_phy); in cdns3_probe()
569 phy_power_off(cdns->usb2_phy); in cdns3_probe()
573 phy_exit(cdns->usb2_phy); in cdns3_probe()
593 phy_power_off(cdns->usb2_phy); in cdns3_remove()
595 phy_exit(cdns->usb2_phy); in cdns3_remove()
Dcore.h87 struct phy *usb2_phy; member
/Linux-v5.4/drivers/usb/dwc3/
Dcore.c167 if (dwc->usb2_phy) in __dwc3_set_mode()
168 otg_set_vbus(dwc->usb2_phy->otg, true); in __dwc3_set_mode()
176 if (dwc->usb2_phy) in __dwc3_set_mode()
177 otg_set_vbus(dwc->usb2_phy->otg, false); in __dwc3_set_mode()
230 usb_phy_init(dwc->usb2_phy); in dwc3_core_soft_reset()
691 usb_phy_shutdown(dwc->usb2_phy); in dwc3_core_exit()
696 usb_phy_set_suspend(dwc->usb2_phy, 1); in dwc3_core_exit()
955 usb_phy_set_suspend(dwc->usb2_phy, 0); in dwc3_core_init()
1060 usb_phy_set_suspend(dwc->usb2_phy, 1); in dwc3_core_init()
1064 usb_phy_shutdown(dwc->usb2_phy); in dwc3_core_init()
[all …]
Ddrd.c387 if (dwc->usb2_phy) in dwc3_otg_update()
388 otg_set_vbus(dwc->usb2_phy->otg, true); in dwc3_otg_update()
401 if (dwc->usb2_phy) in dwc3_otg_update()
402 otg_set_vbus(dwc->usb2_phy->otg, false); in dwc3_otg_update()
/Linux-v5.4/Documentation/devicetree/bindings/phy/
Dsun4i-usb-phy.txt29 * "usb0_phy", "usb1_phy" and "usb2_phy" for sun6i
31 * "usb0_phy", "usb1_phy", "usb2_phy" and "usb2_hsic_12M" for sun8i-a83t
32 * "usb0_phy", "usb1_phy", "usb2_phy" and "usb3_phy" for sun8i-h3
Dphy-stih41x-usb.txt18 usb2_phy: usb2phy@0 {
Dphy-bindings.txt49 phys = <&usb2_phy>, <&usb3_phy>;
/Linux-v5.4/arch/arm/boot/dts/
Dexynos54xx.dtsi192 phys = <&usb2_phy 1>;
200 phys = <&usb2_phy 1>;
204 usb2_phy: phy@12130000 { label
Domap3-cm-t3x30.dtsi126 usb-phy = <&usb2_phy>;
127 phys = <&usb2_phy>;
Domap3-evm-common.dtsi178 usb-phy = <&usb2_phy>;
179 phys = <&usb2_phy>;
Domap3-sniper.dts217 usb-phy = <&usb2_phy>;
218 phys = <&usb2_phy>;
Dlogicpd-som-lv-baseboard.dtsi247 usb-phy = <&usb2_phy>;
248 phys = <&usb2_phy>;
Darmada-388-helios4.dts131 usb2_phy: usb2-phy { label
259 usb-phy = <&usb2_phy>;
Domap3-overo-base.dtsi194 usb-phy = <&usb2_phy>;
195 phys = <&usb2_phy>;
Domap3-igep.dtsi242 usb-phy = <&usb2_phy>;
243 phys = <&usb2_phy>;
Domap3-beagle-xm.dts339 usb-phy = <&usb2_phy>;
340 phys = <&usb2_phy>;
Dtwl4030.dtsi123 usb2_phy: twl4030-usb { label
Domap3-tao3530.dtsi334 usb-phy = <&usb2_phy>;
335 phys = <&usb2_phy>;
Dlogicpd-torpedo-baseboard.dtsi361 usb-phy = <&usb2_phy>;
362 phys = <&usb2_phy>;
Domap3-beagle.dts332 usb-phy = <&usb2_phy>;
333 phys = <&usb2_phy>;
/Linux-v5.4/Documentation/devicetree/bindings/power/supply/
Disp1704.txt16 usb-phy = <&usb2_phy>;
/Linux-v5.4/Documentation/devicetree/bindings/usb/
Dohci-st.txt30 phys = <&usb2_phy>;
Dehci-st.txt32 phys = <&usb2_phy>;
Dcdns-usb3.txt43 phys = <&usb2_phy>, <&usb3_phy>;
Dgeneric.txt44 usb-phy = <&usb2_phy>, <&usb3,phy>;

12