Home
last modified time | relevance | path

Searched refs:usbphy (Results 1 – 25 of 266) sorted by relevance

1234567891011

/Linux-v5.15/Documentation/devicetree/bindings/phy/
Dmxs-usb-phy.txt5 * "fsl,imx23-usbphy" for imx23 and imx28
6 * "fsl,imx6q-usbphy" for imx6dq and imx6dl
7 * "fsl,imx6sl-usbphy" for imx6sl
8 * "fsl,vf610-usbphy" for Vybrid vf610
9 * "fsl,imx6sx-usbphy" for imx6sx
10 * "fsl,imx7ulp-usbphy" for imx7ulp
11 "fsl,imx23-usbphy" is still a fallback for other strings
28 compatible = "fsl,imx6q-usbphy", "fsl,imx23-usbphy";
Dralink-usb-phy.txt4 - compatible: "ralink,rt3352-usbphy"
5 "mediatek,mt7620-usbphy"
6 "mediatek,mt7628-usbphy"
7 - reg: required for "mediatek,mt7628-usbphy", unused otherwise
15 usbphy: phy {
16 compatible = "mediatek,mt7628-usbphy";
Dkeystone-usb-phy.txt4 - compatible: should be "ti,keystone-usbphy".
15 compatible = "ti,keystone-usbphy";
Dbrcm,kona-usb2-phy.txt11 usbphy: usb-phy@3f130000 {
Dphy-hi6220-usb.txt11 usb_phy: usbphy {
Dphy-pxa-usb.txt10 usb-phy: usbphy@d4207000 {
Dpxa1928-usb-phy.txt12 usbphy: phy@7000 {
/Linux-v5.15/arch/arm/boot/dts/
Dimx27-pdk.dts17 usbphy {
22 usbphy0: usbphy@0 {
113 fsl,usbphy = <&usbphy0>;
Dimx27-phytec-phycore-rdk.dts54 usbphy {
55 usbphy2: usbphy@2 {
300 fsl,usbphy = <&usbphy2>;
Dimx27-phytec-phycore-som.dtsi40 usbphy {
45 usbphy0: usbphy@0 {
316 fsl,usbphy = <&usbphy0>;
Dimx6sl.dtsi636 usbphy1: usbphy@20c9000 {
637 compatible = "fsl,imx6sl-usbphy", "fsl,imx23-usbphy";
644 usbphy2: usbphy@20ca000 {
645 compatible = "fsl,imx6sl-usbphy", "fsl,imx23-usbphy";
807 fsl,usbphy = <&usbphy1>;
820 fsl,usbphy = <&usbphy2>;
833 fsl,usbphy = <&usbphynop1>;
Dsunxi-h3-h5.dtsi259 phys = <&usbphy 0>;
261 extcon = <&usbphy 0>;
266 usbphy: phy@1c19400 { label
323 phys = <&usbphy 1>;
335 phys = <&usbphy 1>;
346 phys = <&usbphy 2>;
358 phys = <&usbphy 2>;
369 phys = <&usbphy 3>;
381 phys = <&usbphy 3>;
Dimx6sll.dtsi539 compatible = "fsl,imx6sll-usbphy", "fsl,imx6ul-usbphy",
540 "fsl,imx23-usbphy";
549 compatible = "fsl,imx6sll-usbphy", "fsl,imx6ul-usbphy",
550 "fsl,imx23-usbphy";
683 fsl,usbphy = <&usbphy1>;
698 fsl,usbphy = <&usbphy2>;
Dsun8i-s3-elimo-impetus.dtsi41 &usbphy {
Dimx28-apf28dev.dts141 usbphy0: usbphy@8007c000 {
145 usbphy1: usbphy@8007e000 {
Dsun8i-s3-lichee-zero-plus.dts50 &usbphy {
Dvfxxx.dtsi383 usbphy0: usbphy@40050800 {
384 compatible = "fsl,vf610-usbphy";
392 usbphy1: usbphy@40050c00 {
393 compatible = "fsl,vf610-usbphy";
453 fsl,usbphy = <&usbphy0>;
604 fsl,usbphy = <&usbphy1>;
Dimx28.dtsi1265 usbphy0: usbphy@8007c000 {
1266 compatible = "fsl,imx28-usbphy", "fsl,imx23-usbphy";
1272 usbphy1: usbphy@8007e000 {
1273 compatible = "fsl,imx28-usbphy", "fsl,imx23-usbphy";
1293 fsl,usbphy = <&usbphy0>;
1302 fsl,usbphy = <&usbphy1>;
Dimx28-m28evk.dts162 usbphy0: usbphy@8007c000 {
166 usbphy1: usbphy@8007e000 {
Ds5pv210.dtsi416 phys = <&usbphy 0>;
420 usbphy: usbphy@ec100000 { label
443 phys = <&usbphy 1>;
460 phys = <&usbphy 1>;
Dimx6qdl.dtsi807 usbphy1: usbphy@20c9000 {
808 compatible = "fsl,imx6q-usbphy", "fsl,imx23-usbphy";
815 usbphy2: usbphy@20ca000 {
816 compatible = "fsl,imx6q-usbphy", "fsl,imx23-usbphy";
986 fsl,usbphy = <&usbphy1>;
999 fsl,usbphy = <&usbphy2>;
1013 fsl,usbphy = <&usbphynop1>;
1028 fsl,usbphy = <&usbphynop2>;
Dsun8i-r16-nintendo-nes-classic.dts50 &usbphy {
Dbcm21664-garnet.dts54 usbphy: usb-phy@3f130000 { label
/Linux-v5.15/drivers/usb/host/
Dxhci-tegra.c260 struct usb_phy **usbphy; member
1269 return (tegra->usbphy[index] != NULL); in is_usb2_otg_phy()
1313 struct usb_phy *usbphy) in tegra_xusb_get_usb2_port() argument
1318 if (tegra->usbphy[i] && usbphy == tegra->usbphy[i]) in tegra_xusb_get_usb2_port()
1330 struct usb_phy *usbphy = (struct usb_phy *)data; in tegra_xhci_id_notify() local
1332 dev_dbg(tegra->dev, "%s(): action is %d", __func__, usbphy->last_event); in tegra_xhci_id_notify()
1334 if ((tegra->host_mode && usbphy->last_event == USB_EVENT_ID) || in tegra_xhci_id_notify()
1335 (!tegra->host_mode && usbphy->last_event != USB_EVENT_ID)) { in tegra_xhci_id_notify()
1341 tegra->otg_usb2_port = tegra_xusb_get_usb2_port(tegra, usbphy); in tegra_xhci_id_notify()
1346 tegra->host_mode = (usbphy->last_event == USB_EVENT_ID) ? true : false; in tegra_xhci_id_notify()
[all …]
/Linux-v5.15/drivers/usb/gadget/udc/
Dtegra-xudc.c518 struct usb_phy **usbphy; member
783 struct usb_phy *usbphy) in tegra_xudc_get_phy_index() argument
788 if (xudc->usbphy[i] && usbphy == xudc->usbphy[i]) in tegra_xudc_get_phy_index()
801 struct usb_phy *usbphy = (struct usb_phy *)data; in tegra_xudc_vbus_notify() local
804 dev_dbg(xudc->dev, "%s(): event is %d\n", __func__, usbphy->last_event); in tegra_xudc_vbus_notify()
806 if ((xudc->device_mode && usbphy->last_event == USB_EVENT_VBUS) || in tegra_xudc_vbus_notify()
807 (!xudc->device_mode && usbphy->last_event != USB_EVENT_VBUS)) { in tegra_xudc_vbus_notify()
813 xudc->device_mode = (usbphy->last_event == USB_EVENT_VBUS) ? true : in tegra_xudc_vbus_notify()
816 phy_index = tegra_xudc_get_phy_index(xudc, usbphy); in tegra_xudc_vbus_notify()
823 xudc->curr_usbphy = usbphy; in tegra_xudc_vbus_notify()
[all …]

1234567891011