| /Linux-v4.19/drivers/phy/broadcom/ |
| D | phy-bcm-ns-usb2.c | 32 struct bcm_ns_usb2 *usb2 = phy_get_drvdata(phy); in bcm_ns_usb2_phy_init() local 33 struct device *dev = usb2->dev; in bcm_ns_usb2_phy_init() 34 void __iomem *dmu = usb2->dmu; in bcm_ns_usb2_phy_init() 38 err = clk_prepare_enable(usb2->ref_clk); in bcm_ns_usb2_phy_init() 44 ref_clk_rate = clk_get_rate(usb2->ref_clk); in bcm_ns_usb2_phy_init() 76 clk_disable_unprepare(usb2->ref_clk); in bcm_ns_usb2_phy_init() 89 struct bcm_ns_usb2 *usb2; in bcm_ns_usb2_probe() local 93 usb2 = devm_kzalloc(&pdev->dev, sizeof(*usb2), GFP_KERNEL); in bcm_ns_usb2_probe() 94 if (!usb2) in bcm_ns_usb2_probe() 96 usb2->dev = dev; in bcm_ns_usb2_probe() [all …]
|
| /Linux-v4.19/drivers/phy/samsung/ |
| D | Makefile | 5 obj-$(CONFIG_PHY_SAMSUNG_USB2) += phy-exynos-usb2.o 6 phy-exynos-usb2-y += phy-samsung-usb2.o 7 phy-exynos-usb2-$(CONFIG_PHY_EXYNOS4210_USB2) += phy-exynos4210-usb2.o 8 phy-exynos-usb2-$(CONFIG_PHY_EXYNOS4X12_USB2) += phy-exynos4x12-usb2.o 9 phy-exynos-usb2-$(CONFIG_PHY_EXYNOS5250_USB2) += phy-exynos5250-usb2.o 10 phy-exynos-usb2-$(CONFIG_PHY_S5PV210_USB2) += phy-s5pv210-usb2.o
|
| /Linux-v4.19/Documentation/devicetree/bindings/phy/ |
| D | nvidia,tegra124-xusb-padctl.txt | 56 For Tegra124 and Tegra132, the following pads exist: usb2, ulpi, hsic, pcie 59 For Tegra210, the following pads exist: usb2, hsic, pcie and sata. Below is 115 - usb2: usb2-0, usb2-1, usb2-2 127 - usb2: usb2-0, usb2-1, usb2-2, usb2-3 192 - nvidia,usb2-companion: A single cell that specifies the physical port number 205 - 3x USB2: usb2-0, usb2-1, usb2-2 211 - 4x USB2: usb2-0, usb2-1, usb2-2, usb2-3 235 usb2 { 239 usb2-0 { 244 usb2-1 { [all …]
|
| D | rcar-gen3-phy-usb2.txt | 7 - compatible: "renesas,usb2-phy-r8a7795" if the device is a part of an R8A7795 9 "renesas,usb2-phy-r8a7796" if the device is a part of an R8A7796 11 "renesas,usb2-phy-r8a77965" if the device is a part of an 13 "renesas,usb2-phy-r8a77990" if the device is a part of an 15 "renesas,usb2-phy-r8a77995" if the device is a part of an 17 "renesas,rcar-gen3-usb2-phy" for a generic R-Car Gen3 compatible device. 38 compatible = "renesas,usb2-phy-r8a7795", "renesas,rcar-gen3-usb2-phy"; 45 compatible = "renesas,usb2-phy-r8a7795", "renesas,rcar-gen3-usb2-phy";
|
| 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";
|
| 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";
|
| D | meson8b-usb2-phy.txt | 5 "amlogic,meson8-usb2-phy" 6 "amlogic,meson8b-usb2-phy" 7 "amlogic,meson-gxbb-usb2-phy" 21 compatible = "amlogic,meson-gxbb-usb2-phy";
|
| D | bcm-ns-usb2-phy.txt | 4 - compatible: brcm,ns-usb2-phy 14 usb2-phy { 15 compatible = "brcm,ns-usb2-phy";
|
| D | phy-stih407-usb.txt | 4 host controllers (when controlling usb2/1.1 devices) available on STiH407 SoC family from STMicroel… 7 - compatible : should be "st,stih407-usb2-phy" 18 compatible = "st,stih407-usb2-phy";
|
| D | ti-phy.txt | 8 "ti,control-phy-usb2" - if it has Power down bit in control_dev_conf register 15 "ti,control-phy-usb2-dra7" - if it has power down register like USB2 PHY on 17 "ti,control-phy-usb2-am437" - if it has power down register like USB2 PHY on 33 - compatible: Should be "ti,omap-usb2" 34 Should be "ti,dra7x-usb2" for the 1st instance of USB2 PHY on 36 Should be "ti,dra7x-usb2-phy2" for the 2nd instance of USB2 PHY 58 compatible = "ti,omap-usb2";
|
| /Linux-v4.19/Documentation/devicetree/bindings/usb/ |
| D | nvidia,tegra124-xusb.txt | 69 - Tegra124: usb2-0, usb2-1, usb2-2, hsic-0, hsic-1, usb3-0, usb3-1 70 - Tegra132: usb2-0, usb2-1, usb2-2, hsic-0, hsic-1, usb3-0, usb3-1 71 - Tegra210: usb2-0, usb2-1, usb2-2, usb2-3, hsic-0, usb3-0, usb3-1, usb3-2, 107 phys = <&{/padctl@0,7009f000/pads/usb2/lanes/usb2-1}>, /* mini-PCIe USB */ 108 <&{/padctl@0,7009f000/pads/usb2/lanes/usb2-2}>, /* USB A */ 110 phy-names = "usb2-1", "usb2-2", "usb3-0";
|
| 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 26 - dr_mode : indicates the working mode for "fsl-usb2-dr" compatible 45 compatible = "fsl-usb2-mph"; [all …]
|
| D | udc-xilinx.txt | 4 - compatible : Should be "xlnx,usb2-device-4.00.a" 12 axi-usb2-device@42e00000 { 13 compatible = "xlnx,usb2-device-4.00.a";
|
| /Linux-v4.19/arch/arm/boot/dts/ |
| D | bcm47081-tplink-archer-c5-v2.dts | 35 usb2-port1 { 36 label = "bcm53xx:green:usb2-port1"; 68 usb2-port2 { 69 label = "bcm53xx:green:usb2-port2"; 99 &usb2 {
|
| D | tegra124-nyan.dtsi | 380 phys = <&{/padctl@7009f000/pads/usb2/lanes/usb2-0}>, /* 1st USB A */ 381 <&{/padctl@7009f000/pads/usb2/lanes/usb2-1}>, /* Internal USB */ 382 <&{/padctl@7009f000/pads/usb2/lanes/usb2-2}>, /* 2nd USB A */ 385 phy-names = "usb2-0", "usb2-1", "usb2-2", "usb3-0", "usb3-1"; 403 usb2 { 407 usb2-0 { 412 usb2-1 { 417 usb2-2 { 442 usb2-0 { 448 usb2-1 { [all …]
|
| D | bcm4709-netgear-r7000.dts | 66 usb2 { 67 label = "bcm53xx:white:usb2"; 97 &usb2 {
|
| /Linux-v4.19/drivers/phy/tegra/ |
| D | xusb.c | 282 padctl->usb2 = pad; in tegra_xusb_pad_create() 545 static int tegra_xusb_usb2_port_parse_dt(struct tegra_xusb_usb2_port *usb2) in tegra_xusb_usb2_port_parse_dt() argument 547 struct tegra_xusb_port *port = &usb2->base; in tegra_xusb_usb2_port_parse_dt() 550 usb2->internal = of_property_read_bool(np, "nvidia,internal"); in tegra_xusb_usb2_port_parse_dt() 552 usb2->supply = devm_regulator_get(&port->dev, "vbus"); in tegra_xusb_usb2_port_parse_dt() 553 return PTR_ERR_OR_ZERO(usb2->supply); in tegra_xusb_usb2_port_parse_dt() 559 struct tegra_xusb_usb2_port *usb2; in tegra_xusb_add_usb2_port() local 571 usb2 = devm_kzalloc(padctl->dev, sizeof(*usb2), GFP_KERNEL); in tegra_xusb_add_usb2_port() 572 if (!usb2) { in tegra_xusb_add_usb2_port() 577 err = tegra_xusb_port_init(&usb2->base, padctl, np, "usb2", index); in tegra_xusb_add_usb2_port() [all …]
|
| D | xusb-tegra124.c | 429 TEGRA124_LANE("usb2-0", 0x004, 0, 0x3, usb2), 430 TEGRA124_LANE("usb2-1", 0x004, 2, 0x3, usb2), 431 TEGRA124_LANE("usb2-2", 0x004, 4, 0x3, usb2), 438 struct tegra_xusb_usb2_lane *usb2; in tegra124_usb2_lane_probe() local 441 usb2 = kzalloc(sizeof(*usb2), GFP_KERNEL); in tegra124_usb2_lane_probe() 442 if (!usb2) in tegra124_usb2_lane_probe() 445 INIT_LIST_HEAD(&usb2->base.list); in tegra124_usb2_lane_probe() 446 usb2->base.soc = &pad->soc->lanes[index]; in tegra124_usb2_lane_probe() 447 usb2->base.index = index; in tegra124_usb2_lane_probe() 448 usb2->base.pad = pad; in tegra124_usb2_lane_probe() [all …]
|
| D | xusb-tegra210.c | 864 TEGRA210_LANE("usb2-0", 0x004, 0, 0x3, usb2), 865 TEGRA210_LANE("usb2-1", 0x004, 2, 0x3, usb2), 866 TEGRA210_LANE("usb2-2", 0x004, 4, 0x3, usb2), 867 TEGRA210_LANE("usb2-3", 0x004, 6, 0x3, usb2), 874 struct tegra_xusb_usb2_lane *usb2; in tegra210_usb2_lane_probe() local 877 usb2 = kzalloc(sizeof(*usb2), GFP_KERNEL); in tegra210_usb2_lane_probe() 878 if (!usb2) in tegra210_usb2_lane_probe() 881 INIT_LIST_HEAD(&usb2->base.list); in tegra210_usb2_lane_probe() 882 usb2->base.soc = &pad->soc->lanes[index]; in tegra210_usb2_lane_probe() 883 usb2->base.index = index; in tegra210_usb2_lane_probe() [all …]
|
| /Linux-v4.19/drivers/media/usb/dvb-usb/ |
| 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 77 dvb-usb-technisat-usb2-objs := technisat-usb2.o 78 obj-$(CONFIG_DVB_USB_TECHNISAT_USB2) += dvb-usb-technisat-usb2.o
|
| /Linux-v4.19/Documentation/devicetree/bindings/clock/ |
| D | renesas,rcar-usb2-clock-sel.txt | 27 - compatible: "renesas,r8a7795-rcar-usb2-clock-sel" if the device is a part of 29 "renesas,r8a7796-rcar-usb2-clock-sel" if the device if a part of 31 "renesas,rcar-gen3-usb2-clock-sel" for a generic R-Car Gen3 49 compatible = "renesas,r8a77950-rcar-usb2-clock-sel", 50 "renesas,rcar-gen3-usb2-clock-sel";
|
| /Linux-v4.19/Documentation/devicetree/bindings/mips/lantiq/ |
| D | rcu.txt | 61 usb_phy0: usb2-phy@18 { 62 compatible = "lantiq,xrx200-usb2-phy"; 70 usb_phy1: usb2-phy@34 { 71 compatible = "lantiq,xrx200-usb2-phy";
|
| /Linux-v4.19/drivers/phy/amlogic/ |
| D | Makefile | 1 obj-$(CONFIG_PHY_MESON8B_USB2) += phy-meson8b-usb2.o 2 obj-$(CONFIG_PHY_MESON_GXL_USB2) += phy-meson-gxl-usb2.o
|
| /Linux-v4.19/arch/powerpc/boot/dts/fsl/ |
| D | mpc8536si-post.dtsi | 205 compatible = "fsl-usb2-mph-v1.2", "fsl,mpc8536-usb2-mph", "fsl-usb2-mph"; 213 compatible = "fsl-usb2-mph-v1.2", "fsl,mpc8536-usb2-mph", "fsl-usb2-mph"; 231 compatible = "fsl,mpc8536-usb2-dr", "fsl-usb2-dr";
|
| /Linux-v4.19/drivers/phy/marvell/ |
| D | Makefile | 2 obj-$(CONFIG_ARMADA375_USBCLUSTER_PHY) += phy-armada375-usb2.o 8 obj-$(CONFIG_PHY_PXA_28NM_USB2) += phy-pxa-28nm-usb2.o
|