Home
last modified time | relevance | path

Searched full:usb3_phy (Results 1 – 25 of 77) sorted by relevance

1234

/OK3568_Linux_fs/kernel/drivers/usb/dwc3/
H A Ddwc3-keystone.c38 struct phy *usb3_phy; member
101 kdwc->usb3_phy = devm_phy_optional_get(dev, "usb3-phy"); in kdwc3_probe()
102 if (IS_ERR(kdwc->usb3_phy)) in kdwc3_probe()
103 return dev_err_probe(dev, PTR_ERR(kdwc->usb3_phy), "couldn't get usb3 phy\n"); in kdwc3_probe()
105 phy_pm_runtime_get_sync(kdwc->usb3_phy); in kdwc3_probe()
107 error = phy_reset(kdwc->usb3_phy); in kdwc3_probe()
113 error = phy_init(kdwc->usb3_phy); in kdwc3_probe()
119 error = phy_power_on(kdwc->usb3_phy); in kdwc3_probe()
122 phy_exit(kdwc->usb3_phy); in kdwc3_probe()
168 phy_power_off(kdwc->usb3_phy); in kdwc3_probe()
[all …]
H A Dcore.c766 usb_phy_set_suspend(dwc->usb3_phy, 1); in dwc3_core_exit()
771 usb_phy_shutdown(dwc->usb3_phy); in dwc3_core_exit()
1008 usb_phy_init(dwc->usb3_phy); in dwc3_core_init()
1051 usb_phy_set_suspend(dwc->usb3_phy, 0); in dwc3_core_init()
1172 usb_phy_set_suspend(dwc->usb3_phy, 1); in dwc3_core_init()
1176 usb_phy_shutdown(dwc->usb3_phy); in dwc3_core_init()
1195 dwc->usb3_phy = devm_usb_get_phy_by_phandle(dev, "usb-phy", 1); in dwc3_core_get_phy()
1198 dwc->usb3_phy = devm_usb_get_phy(dev, USB_PHY_TYPE_USB3); in dwc3_core_get_phy()
1209 if (IS_ERR(dwc->usb3_phy)) { in dwc3_core_get_phy()
1210 ret = PTR_ERR(dwc->usb3_phy); in dwc3_core_get_phy()
[all …]
/OK3568_Linux_fs/kernel/drivers/usb/cdns3/
H A Dcore.c261 phy_reset(cdns->usb3_phy); in cdns3_idle_role_stop()
396 ret = phy_power_on(cdns->usb3_phy); in set_phy_power_on()
405 phy_power_off(cdns->usb3_phy); in set_phy_power_off()
529 cdns->usb3_phy = devm_phy_optional_get(dev, "cdns3,usb3-phy"); in cdns3_probe()
530 if (IS_ERR(cdns->usb3_phy)) in cdns3_probe()
531 return PTR_ERR(cdns->usb3_phy); in cdns3_probe()
533 ret = phy_init(cdns->usb3_phy); in cdns3_probe()
603 phy_exit(cdns->usb3_phy); in cdns3_probe()
627 phy_exit(cdns->usb3_phy); in cdns3_remove()
H A Ddrd.c175 phy_set_mode(cdns->usb3_phy, PHY_MODE_USB_HOST); in cdns3_drd_host_on()
195 phy_set_mode(cdns->usb3_phy, PHY_MODE_INVALID); in cdns3_drd_host_off()
227 phy_set_mode(cdns->usb3_phy, PHY_MODE_USB_DEVICE); in cdns3_drd_gadget_on()
251 phy_set_mode(cdns->usb3_phy, PHY_MODE_INVALID); in cdns3_drd_gadget_off()
H A Dcore.h69 * @usb3_phy: pointer to USB3 PHY
108 struct phy *usb3_phy; member
/OK3568_Linux_fs/u-boot/drivers/usb/cdns3/
H A Dcore.c255 generic_phy_reset(&cdns->usb3_phy); in cdns3_idle_role_stop()
339 ret = generic_phy_get_by_name(dev, "cdns3,usb3-phy", &cdns->usb3_phy); in cdns3_probe()
343 ret = generic_phy_init(&cdns->usb3_phy); in cdns3_probe()
351 ret = generic_phy_power_on(&cdns->usb3_phy); in cdns3_probe()
372 generic_phy_power_off(&cdns->usb3_phy); in cdns3_remove()
374 generic_phy_exit(&cdns->usb3_phy); in cdns3_remove()
H A Dcore.h64 * @usb3_phy: pointer to USB3 PHY
91 struct phy usb3_phy; member
/OK3568_Linux_fs/u-boot/drivers/usb/host/
H A Dxhci-exynos5.c49 struct exynos_usb3_phy *usb3_phy; member
186 exynos5_usb3_phy_init(exynos->usb3_phy); in exynos_xhci_core_init()
202 exynos5_usb3_phy_exit(exynos->usb3_phy); in exynos_xhci_core_exit()
213 ctx->usb3_phy = (struct exynos_usb3_phy *)plat->phy_base; in xhci_usb_probe()
/OK3568_Linux_fs/kernel/arch/arm/boot/dts/
H A Darmada-385-db-ap.dts140 usb-phy = <&usb3_phy>;
172 usb3_phy: usb3_phy { label
H A Darmada-388-gp.dts203 usb-phy = <&usb3_phy>;
251 usb3_phy: usb3_phy { label
H A Dbcm47094.dtsi11 &usb3_phy {
H A Dbcm4708-linksys-ea6300-v1.dts41 &usb3_phy {
H A Dbcm4708-linksys-ea6500-v2.dts42 &usb3_phy {
H A Dbcm4709-linksys-ea9200.dts44 &usb3_phy {
H A Dbcm47094-luxul-xbr-4500.dts63 &usb3_phy {
H A Dbcm47094-luxul-abr-4500.dts63 &usb3_phy {
H A Dbcm47094-phicomm-k3.dts37 &usb3_phy {
H A Dbcm4708-luxul-xap-1510.dts60 &usb3_phy {
H A Dbcm47081-luxul-xap-1410.dts60 &usb3_phy {
H A Dbcm4708-asus-rt-ac68u.dts83 &usb3_phy {
H A Dbcm47081-asus-rt-n18u.dts77 &usb3_phy {
H A Dbcm94708.dts47 &usb3_phy {
/OK3568_Linux_fs/kernel/Documentation/devicetree/bindings/phy/
H A Dallwinner,sun50i-h6-usb-phy.yaml40 - const: usb3_phy
97 "usb3_phy";
H A Dallwinner,sun8i-h3-usb-phy.yaml48 - const: usb3_phy
123 "usb3_phy";
/OK3568_Linux_fs/kernel/arch/arm64/boot/dts/marvell/
H A Darmada-3720-db.dts42 usb3_phy: usb3-phy { label
219 usb-phy = <&usb3_phy>;

1234