/linux-6.3-rc2/drivers/phy/broadcom/ |
A D | phy-bcm-ns-usb2.c | 52 if (usb2->base) in bcm_ns_usb2_phy_init() 69 if (usb2->clkset) in bcm_ns_usb2_phy_init() 77 if (usb2->base) in bcm_ns_usb2_phy_init() 83 if (usb2->clkset) in bcm_ns_usb2_phy_init() 102 struct bcm_ns_usb2 *usb2; in bcm_ns_usb2_probe() local 105 usb2 = devm_kzalloc(&pdev->dev, sizeof(*usb2), GFP_KERNEL); in bcm_ns_usb2_probe() 106 if (!usb2) in bcm_ns_usb2_probe() 108 usb2->dev = dev; in bcm_ns_usb2_probe() 125 if (IS_ERR(usb2->dmu)) { in bcm_ns_usb2_probe() 140 if (IS_ERR(usb2->phy)) in bcm_ns_usb2_probe() [all …]
|
/linux-6.3-rc2/Documentation/devicetree/bindings/phy/ |
A D | renesas,usb2-phy.yaml | 20 - renesas,usb2-phy-r7s9210 # RZ/A2 21 - renesas,usb2-phy-r8a774a1 # RZ/G2M 22 - renesas,usb2-phy-r8a774b1 # RZ/G2N 23 - renesas,usb2-phy-r8a774c0 # RZ/G2E 24 - renesas,usb2-phy-r8a774e1 # RZ/G2H 31 - const: renesas,rcar-gen3-usb2-phy 38 - const: renesas,rzg2l-usb2-phy 90 const: renesas,usb2-phy-r7s9210 106 const: renesas,rzg2l-usb2-phy 120 compatible = "renesas,usb2-phy-r8a7795", "renesas,rcar-gen3-usb2-phy"; [all …]
|
A D | samsung,usb2-phy.yaml | 4 $id: http://devicetree.org/schemas/phy/samsung,usb2-phy.yaml# 30 - samsung,exynos3250-usb2-phy 31 - samsung,exynos4210-usb2-phy 32 - samsung,exynos4x12-usb2-phy 33 - samsung,exynos5250-usb2-phy 34 - samsung,exynos5420-usb2-phy 35 - samsung,s5pv210-usb2-phy 81 - samsung,exynos4x12-usb2-phy 82 - samsung,exynos5250-usb2-phy 83 - samsung,exynos5420-usb2-phy [all …]
|
A D | ti,omap-usb2.yaml | 4 $id: http://devicetree.org/schemas/phy/ti,omap-usb2.yaml# 18 - ti,dra7x-usb2 19 - ti,dra7x-usb2-phy2 20 - ti,am654-usb2 22 - ti,omap-usb2 24 - const: ti,am437x-usb2 26 - const: ti,omap-usb2 74 compatible = "ti,am654-usb2", "ti,omap-usb2";
|
A D | amlogic,meson8b-usb2-phy.yaml | 4 $id: "http://devicetree.org/schemas/phy/amlogic,meson8b-usb2-phy.yaml#" 17 - amlogic,meson8-usb2-phy 18 - amlogic,meson8b-usb2-phy 19 - amlogic,meson8m2-usb2-phy 20 - const: amlogic,meson-mx-usb2-phy 21 - const: amlogic,meson-gxbb-usb2-phy 57 compatible = "amlogic,meson-gxbb-usb2-phy";
|
A D | phy-lantiq-rcu-usb2.txt | 12 "lantiq,ase-usb2-phy" 13 "lantiq,danube-usb2-phy" 14 "lantiq,xrx100-usb2-phy" 15 "lantiq,xrx200-usb2-phy" 16 "lantiq,xrx300-usb2-phy" 31 usb_phy0: usb2-phy@18 { 32 compatible = "lantiq,xrx200-usb2-phy";
|
A D | phy-hisi-inno-usb2.txt | 5 "hisilicon,inno-usb2-phy", 6 "hisilicon,hi3798cv200-usb2-phy". 36 usb2_phy1: usb2-phy@120 { 37 compatible = "hisilicon,hi3798cv200-usb2-phy"; 57 usb2_phy2: usb2-phy@124 { 58 compatible = "hisilicon,hi3798cv200-usb2-phy";
|
A D | socionext,uniphier-usb2-phy.yaml | 4 $id: http://devicetree.org/schemas/phy/socionext,uniphier-usb2-phy.yaml# 22 - socionext,uniphier-pro4-usb2-phy 23 - socionext,uniphier-ld11-usb2-phy 62 // The UniPhier usb2-phy should be a subnode of a "syscon" compatible node. 65 compatible = "socionext,uniphier-ld11-usb2-phy";
|
A D | amlogic,g12a-usb2-phy.yaml | 5 $id: "http://devicetree.org/schemas/phy/amlogic,g12a-usb2-phy.yaml#" 16 - amlogic,g12a-usb2-phy 17 - amlogic,a1-usb2-phy 71 compatible = "amlogic,g12a-usb2-phy";
|
A D | nvidia,tegra194-xusb-padctl.yaml | 91 usb2: 107 usb2-0: 119 usb2-1: 131 usb2-2: 143 usb2-3: 223 usb2-0: 261 usb2-1: 299 usb2-2: 337 usb2-3: 538 usb2 { [all …]
|
/linux-6.3-rc2/drivers/phy/samsung/ |
A D | Makefile | 10 obj-$(CONFIG_PHY_SAMSUNG_USB2) += phy-exynos-usb2.o 11 phy-exynos-usb2-y += phy-samsung-usb2.o 12 phy-exynos-usb2-$(CONFIG_PHY_EXYNOS4210_USB2) += phy-exynos4210-usb2.o 13 phy-exynos-usb2-$(CONFIG_PHY_EXYNOS4X12_USB2) += phy-exynos4x12-usb2.o 14 phy-exynos-usb2-$(CONFIG_PHY_EXYNOS5250_USB2) += phy-exynos5250-usb2.o 15 phy-exynos-usb2-$(CONFIG_PHY_S5PV210_USB2) += phy-s5pv210-usb2.o
|
/linux-6.3-rc2/drivers/phy/tegra/ |
A D | xusb.c | 292 padctl->usb2 = pad; in tegra_xusb_pad_create() 753 usb2->mode = err; in tegra_xusb_usb2_port_parse_dt() 769 modes[usb2->mode]); in tegra_xusb_usb2_port_parse_dt() 793 usb2 = kzalloc(sizeof(*usb2), GFP_KERNEL); in tegra_xusb_add_usb2_port() 794 if (!usb2) { in tegra_xusb_add_usb2_port() 803 usb2->base.ops = padctl->soc->ports.usb2.ops; in tegra_xusb_add_usb2_port() 805 usb2->base.lane = usb2->base.ops->map(&usb2->base); in tegra_xusb_add_usb2_port() 828 kfree(usb2); in tegra_xusb_usb2_port_release() 1081 usb2->usb3_port_fake = -1; in tegra_xusb_update_usb3_fake_port() 1135 if (!usb2) in tegra_xusb_setup_ports() [all …]
|
A D | xusb-tegra186.c | 294 usb2 = kzalloc(sizeof(*usb2), GFP_KERNEL); in tegra186_usb2_lane_probe() 295 if (!usb2) in tegra186_usb2_lane_probe() 306 kfree(usb2); in tegra186_usb2_lane_probe() 317 kfree(usb2); in tegra186_usb2_lane_remove() 977 usb2 = kzalloc(sizeof(*usb2), GFP_KERNEL); in tegra186_usb2_pad_probe() 978 if (!usb2) in tegra186_usb2_pad_probe() 1016 kfree(usb2); in tegra186_usb2_pad_remove() 1246 if (!usb2) { in tegra186_usb3_phy_power_on() 1574 .usb2 = { 1640 .usb2 = { [all …]
|
A D | xusb-tegra124.c | 433 usb2 = kzalloc(sizeof(*usb2), GFP_KERNEL); in tegra124_usb2_lane_probe() 434 if (!usb2) in tegra124_usb2_lane_probe() 441 usb2->base.np = np; in tegra124_usb2_lane_probe() 445 kfree(usb2); in tegra124_usb2_lane_probe() 456 kfree(usb2); in tegra124_usb2_lane_remove() 617 usb2 = kzalloc(sizeof(*usb2), GFP_KERNEL); in tegra124_usb2_pad_probe() 618 if (!usb2) in tegra124_usb2_pad_probe() 623 pad = &usb2->base; in tegra124_usb2_pad_probe() 629 kfree(usb2); in tegra124_usb2_pad_probe() 651 kfree(usb2); in tegra124_usb2_pad_remove() [all …]
|
/linux-6.3-rc2/Documentation/devicetree/bindings/usb/ |
A D | fsl-usb.txt | 9 - compatible : Should be "fsl-usb2-mph" for multi port host USB 10 controllers, or "fsl-usb2-dr" for dual role USB controllers 11 or "fsl,mpc5121-usb2-dr" for dual role USB controllers of MPC5121. 13 also be mentioned (for eg. fsl-usb2-dr-v2.2 for bsc9132). 19 fsl-usb2-mph compatible controllers. Either this property or 20 "port1" (or both) must be defined for "fsl-usb2-mph" compatible 23 fsl-usb2-mph compatible controllers. Either this property or 24 "port0" (or both) must be defined for "fsl-usb2-mph" compatible 45 compatible = "fsl-usb2-mph"; 58 compatible = "fsl-usb2-dr"; [all …]
|
A D | amlogic,meson-g12a-usb-ctrl.yaml | 113 - const: usb2-phy0 # USB2 PHY0 if USBHOST_A port is used 114 - const: usb2-phy1 # USB2 PHY1 if USBOTG_B port is used 132 - const: usb2-phy0 # USB2 PHY0 if USBHOST_A port is used 133 - const: usb2-phy1 # USB2 PHY1 if USBOTG_B port is used 152 - const: usb2-phy0 # USB2 PHY0 if USBHOST_A port is used 153 - const: usb2-phy1 # USB2 PHY1 if USBOTG_B port is used 154 - const: usb2-phy2 # USB2 PHY2 if USBOTG_C port is used 168 - const: usb2-phy1 # USB2 PHY1 if USBOTG_B port is used 187 - const: usb2-phy1 # USB2 PHY1 if USBOTG_B port is used 214 phy-names = "usb2-phy0", "usb2-phy1", "usb3-phy0";
|
A D | xlnx,usb2.yaml | 4 $id: http://devicetree.org/schemas/usb/xlnx,usb2.yaml# 14 const: xlnx,usb2-device-4.00.a 42 axi-usb2-device@42e00000 { 43 compatible = "xlnx,usb2-device-4.00.a";
|
A D | nvidia,tegra210-xusb.yaml | 91 - usb2-0 92 - usb2-1 93 - usb2-2 94 - usb2-3 178 phy-names = "usb2-0", "usb2-1", "usb2-2", "usb2-3", "usb3-0",
|
A D | nvidia,tegra194-xusb.yaml | 86 - usb2-0 87 - usb2-1 88 - usb2-2 89 - usb2-3 174 phy-names = "usb2-0", "usb2-1", "usb2-3", "usb3-0", "usb3-2", "usb3-3";
|
/linux-6.3-rc2/Documentation/devicetree/bindings/clock/ |
A D | renesas,rcar-usb2-clock-sel.yaml | 4 $id: "http://devicetree.org/schemas/clock/renesas,rcar-usb2-clock-sel.yaml#" 38 - renesas,r8a774a1-rcar-usb2-clock-sel # RZ/G2M 39 - renesas,r8a774b1-rcar-usb2-clock-sel # RZ/G2N 40 - renesas,r8a774e1-rcar-usb2-clock-sel # RZ/G2H 41 - renesas,r8a7795-rcar-usb2-clock-sel # R-Car H3 42 - renesas,r8a7796-rcar-usb2-clock-sel # R-Car M3-W 43 - renesas,r8a77961-rcar-usb2-clock-sel # R-Car M3-W+ 44 - const: renesas,rcar-gen3-usb2-clock-sel 91 compatible = "renesas,r8a7795-rcar-usb2-clock-sel", 92 "renesas,rcar-gen3-usb2-clock-sel";
|
/linux-6.3-rc2/arch/arm/boot/dts/ |
A D | bcm47081-tplink-archer-c5-v2.dts | 36 led-usb2-port1 { 37 label = "bcm53xx:green:usb2-port1"; 69 led-usb2-port2 { 70 label = "bcm53xx:green:usb2-port2"; 111 &usb2 {
|
/linux-6.3-rc2/drivers/phy/amlogic/ |
A D | Makefile | 3 obj-$(CONFIG_PHY_MESON8B_USB2) += phy-meson8b-usb2.o 4 obj-$(CONFIG_PHY_MESON_GXL_USB2) += phy-meson-gxl-usb2.o 5 obj-$(CONFIG_PHY_MESON_G12A_USB2) += phy-meson-g12a-usb2.o
|
/linux-6.3-rc2/drivers/media/usb/dvb-usb/ |
A D | Makefile | 32 dvb-usb-nova-t-usb2-objs := nova-t-usb2.o 33 obj-$(CONFIG_DVB_USB_NOVA_T_USB2) += dvb-usb-nova-t-usb2.o 80 dvb-usb-technisat-usb2-objs := technisat-usb2.o 81 obj-$(CONFIG_DVB_USB_TECHNISAT_USB2) += dvb-usb-technisat-usb2.o
|
/linux-6.3-rc2/Documentation/devicetree/bindings/mips/lantiq/ |
A D | rcu.txt | 43 usb_phy0: usb2-phy@18 { 44 compatible = "lantiq,xrx200-usb2-phy"; 52 usb_phy1: usb2-phy@34 { 53 compatible = "lantiq,xrx200-usb2-phy";
|
/linux-6.3-rc2/arch/arm64/boot/dts/nvidia/ |
A D | tegra186-p3509-0000+p3636-0001.dts | 624 usb2 { 628 micro_b: usb2-0 { 633 usb2-1 { 638 usb2-2 { 658 usb2-0 { 676 usb2-1 { 683 usb2-2 { 701 phys = <&{/padctl@3520000/pads/usb2/lanes/usb2-0}>, 702 <&{/padctl@3520000/pads/usb2/lanes/usb2-1}>, 703 <&{/padctl@3520000/pads/usb2/lanes/usb2-2}>, [all …]
|