/openbmc/linux/drivers/phy/broadcom/ |
H A D | phy-bcm-ns-usb2.c | 34 struct bcm_ns_usb2 *usb2 = phy_get_drvdata(phy); in bcm_ns_usb2_phy_init() local 35 struct device *dev = usb2->dev; in bcm_ns_usb2_phy_init() 39 err = clk_prepare_enable(usb2->ref_clk); in bcm_ns_usb2_phy_init() 45 ref_clk_rate = clk_get_rate(usb2->ref_clk); in bcm_ns_usb2_phy_init() 52 if (usb2->base) in bcm_ns_usb2_phy_init() 53 usb2ctl = readl(usb2->base); in bcm_ns_usb2_phy_init() 55 usb2ctl = readl(usb2->dmu + BCMA_DMU_CRU_USB2_CONTROL); in bcm_ns_usb2_phy_init() 69 if (usb2->clkset) in bcm_ns_usb2_phy_init() 70 regmap_write(usb2->clkset, 0, 0x0000ea68); in bcm_ns_usb2_phy_init() 72 writel(0x0000ea68, usb2->dmu + BCMA_DMU_CRU_CLKSET_KEY); in bcm_ns_usb2_phy_init() [all …]
|
/openbmc/linux/arch/arm64/boot/dts/nvidia/ |
H A D | tegra234-p3740-0002.dtsi | 78 usb2 { 80 usb2-0 { 85 usb2-1 { 90 usb2-2 { 95 usb2-3 { 123 usb2-0 { 130 usb2-1 { 136 usb2-2 { 142 usb2-3 { 149 nvidia,usb2-companion = <2>; [all …]
|
H A D | tegra234-p3768-0000.dtsi | 45 usb2 { 47 usb2-0 { 52 usb2-1 { 57 usb2-2 { 81 usb2-0 { 89 usb2-1 { 96 usb2-2 { 104 nvidia,usb2-companion = <1>; 110 nvidia,usb2-companion = <0>; 119 phys = <&{/bus@0/padctl@3520000/pads/usb2/lanes/usb2-0}>, [all …]
|
H A D | tegra234-p3737-0000+p3701-0000.dts | 51 usb2 { 53 usb2-0 { 57 usb2-1 { 61 usb2-2 { 65 usb2-3 { 89 usb2-0 { 101 usb2-1 { 112 usb2-2 { 117 usb2-3 { 123 nvidia,usb2-companion = <1>; [all …]
|
H 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 { 691 nvidia,usb2-companion = <1>; 701 phys = <&{/padctl@3520000/pads/usb2/lanes/usb2-0}>, 702 <&{/padctl@3520000/pads/usb2/lanes/usb2-1}>, [all …]
|
H A D | tegra234-p3701-0000.dtsi | 57 usb2-0 { 61 usb2-1 { 65 usb2-2 { 69 usb2-3 {
|
/openbmc/linux/drivers/phy/samsung/ |
H 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
|
/openbmc/linux/drivers/phy/tegra/ |
H A D | xusb.c | 292 padctl->usb2 = pad; in tegra_xusb_pad_create() 741 static int tegra_xusb_usb2_port_parse_dt(struct tegra_xusb_usb2_port *usb2) in tegra_xusb_usb2_port_parse_dt() argument 743 struct tegra_xusb_port *port = &usb2->base; in tegra_xusb_usb2_port_parse_dt() 748 usb2->internal = of_property_read_bool(np, "nvidia,internal"); in tegra_xusb_usb2_port_parse_dt() 755 usb2->mode = USB_DR_MODE_UNKNOWN; in tegra_xusb_usb2_port_parse_dt() 757 usb2->mode = err; in tegra_xusb_usb2_port_parse_dt() 760 usb2->mode = USB_DR_MODE_HOST; in tegra_xusb_usb2_port_parse_dt() 764 if (usb2->mode == USB_DR_MODE_PERIPHERAL || in tegra_xusb_usb2_port_parse_dt() 765 usb2->mode == USB_DR_MODE_OTG) { in tegra_xusb_usb2_port_parse_dt() 773 modes[usb2->mode]); in tegra_xusb_usb2_port_parse_dt() [all …]
|
H A D | xusb-tegra186.c | 299 struct tegra_xusb_usb2_lane *usb2; in tegra186_usb2_lane_probe() local 302 usb2 = kzalloc(sizeof(*usb2), GFP_KERNEL); in tegra186_usb2_lane_probe() 303 if (!usb2) in tegra186_usb2_lane_probe() 306 INIT_LIST_HEAD(&usb2->base.list); in tegra186_usb2_lane_probe() 307 usb2->base.soc = &pad->soc->lanes[index]; in tegra186_usb2_lane_probe() 308 usb2->base.index = index; in tegra186_usb2_lane_probe() 309 usb2->base.pad = pad; in tegra186_usb2_lane_probe() 310 usb2->base.np = np; in tegra186_usb2_lane_probe() 312 err = tegra_xusb_lane_parse_dt(&usb2->base, np); in tegra186_usb2_lane_probe() 314 kfree(usb2); in tegra186_usb2_lane_probe() [all …]
|
H A D | xusb-tegra124.c | 421 TEGRA124_LANE("usb2-0", 0x004, 0, 0x3, usb2), 422 TEGRA124_LANE("usb2-1", 0x004, 2, 0x3, usb2), 423 TEGRA124_LANE("usb2-2", 0x004, 4, 0x3, usb2), 430 struct tegra_xusb_usb2_lane *usb2; in tegra124_usb2_lane_probe() local 433 usb2 = kzalloc(sizeof(*usb2), GFP_KERNEL); in tegra124_usb2_lane_probe() 434 if (!usb2) in tegra124_usb2_lane_probe() 437 INIT_LIST_HEAD(&usb2->base.list); in tegra124_usb2_lane_probe() 438 usb2->base.soc = &pad->soc->lanes[index]; in tegra124_usb2_lane_probe() 439 usb2->base.index = index; in tegra124_usb2_lane_probe() 440 usb2->base.pad = pad; in tegra124_usb2_lane_probe() [all …]
|
/openbmc/linux/Documentation/devicetree/bindings/usb/ |
H 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 26 - dr_mode : indicates the working mode for "fsl-usb2-dr" compatible 45 compatible = "fsl-usb2-mph"; [all …]
|
/openbmc/linux/Documentation/devicetree/bindings/phy/ |
H 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";
|
H 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";
|
H A 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";
|
/openbmc/u-boot/arch/arm/dts/ |
H A D | am4372-u-boot.dtsi | 9 usb1 = &usb2; 14 compatible = "ti,control-phy-usb2-am437", "syscon"; 18 compatible = "ti,control-phy-usb2-am437", "syscon"; 53 &usb2 {
|
/openbmc/linux/arch/arm/boot/dts/broadcom/ |
H 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 {
|
/openbmc/u-boot/board/freescale/p1022ds/ |
H A D | README | 9 Add the environment 'usb2', 'audclk' and 'tdm' to support pin multiplex 11 'setenv hwconfig usb2' to enable USB2 and disable eTsec2 15 'setenv hwconfig 'usb2;tdm' to enable USB2 and TDM, disable eTsec2 and Audio 16 'setenv hwconfig 'usb2;audclk:11' to enable USB2 and Audio(codec clock sources
|
/openbmc/linux/drivers/phy/amlogic/ |
H 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
|
/openbmc/linux/arch/arm/boot/dts/nvidia/ |
H A D | tegra124-nyan.dtsi | 405 phys = <&{/padctl@7009f000/pads/usb2/lanes/usb2-0}>, /* 1st USB A */ 406 <&{/padctl@7009f000/pads/usb2/lanes/usb2-1}>, /* Internal USB */ 407 <&{/padctl@7009f000/pads/usb2/lanes/usb2-2}>, /* 2nd USB A */ 410 phy-names = "usb2-0", "usb2-1", "usb2-2", "usb3-0", "usb3-1"; 433 usb2 { 437 usb2-0 { 442 usb2-1 { 447 usb2-2 { 472 usb2-0 { 479 usb2-1 { [all …]
|
/openbmc/linux/drivers/media/usb/dvb-usb/ |
H 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
|
/openbmc/linux/Documentation/devicetree/bindings/mips/lantiq/ |
H 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";
|
/openbmc/linux/arch/arm/boot/dts/amlogic/ |
H A D | meson8m2.dtsi | 92 compatible = "amlogic,meson8m2-usb2-phy", "amlogic,meson-mx-usb2-phy"; 96 compatible = "amlogic,meson8m2-usb2-phy", "amlogic,meson-mx-usb2-phy";
|
/openbmc/linux/arch/powerpc/boot/dts/fsl/ |
H A 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";
|
/openbmc/u-boot/doc/device-tree-bindings/phy/ |
H A 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";
|
/openbmc/linux/fs/ufs/ |
H A D | super.c | 151 struct ufs_super_block_second *usb2, in ufs_print_super_stuff() argument 167 pr_debug(" fs_volname: %s\n", usb2->fs_un.fs_u2.fs_volname); in ufs_print_super_stuff() 169 fs64_to_cpu(sb, usb2->fs_un.fs_u2.fs_sblockloc)); in ufs_print_super_stuff() 171 fs64_to_cpu(sb, usb2->fs_un.fs_u2.cs_ndir)); in ufs_print_super_stuff() 174 fs64_to_cpu(sb, usb2->fs_un.fs_u2.cs_nbfree)); in ufs_print_super_stuff() 265 # define ufs_print_super_stuff(sb, usb1, usb2, usb3) /**/ argument 474 struct ufs_super_block_second *usb2; in ufs_setup_cstotal() local 480 usb2 = ubh_get_usb_second(uspi); in ufs_setup_cstotal() 484 (usb2->fs_un.fs_u2.fs_maxbsize == usb1->fs_bsize)) || in ufs_setup_cstotal() 487 uspi->cs_total.cs_ndir = fs64_to_cpu(sb, usb2->fs_un.fs_u2.cs_ndir); in ufs_setup_cstotal() [all …]
|