Home
last modified time | relevance | path

Searched refs:usb2 (Results 1 – 25 of 433) sorted by relevance

12345678910>>...18

/Linux-v6.1/drivers/phy/broadcom/
Dphy-bcm-ns-usb2.c34 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 …]
/Linux-v6.1/drivers/phy/samsung/
DMakefile10 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-v6.1/Documentation/devicetree/bindings/phy/
Dnvidia,tegra124-xusb-padctl.txt83 For Tegra124 and Tegra132, the following pads exist: usb2, ulpi, hsic, pcie
86 For Tegra210, the following pads exist: usb2, hsic, pcie and sata. Below is
142 - usb2: usb2-0, usb2-1, usb2-2
154 - usb2: usb2-0, usb2-1, usb2-2, usb2-3
164 - usb2: usb2-0, usb2-1, usb2-2, usb2-3
230 - nvidia,usb2-companion: A single cell that specifies the physical port number
248 - 3x USB2: usb2-0, usb2-1, usb2-2
254 - 4x USB2: usb2-0, usb2-1, usb2-2, usb2-3
259 - 4x USB2: usb2-0, usb2-1, usb2-2, usb2-3
281 usb2 {
[all …]
Dphy-lantiq-rcu-usb2.txt12 "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";
Dphy-hisi-inno-usb2.txt5 "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";
Dphy-stih407-usb.txt4 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";
Dbrcm,kona-usb2-phy.txt4 - compatible: brcm,kona-usb2-phy
12 compatible = "brcm,kona-usb2-phy";
/Linux-v6.1/Documentation/devicetree/bindings/usb/
Dnvidia,tegra124-xusb.txt80 - Tegra124: usb2-0, usb2-1, usb2-2, hsic-0, hsic-1, usb3-0, usb3-1
81 - Tegra132: usb2-0, usb2-1, usb2-2, hsic-0, hsic-1, usb3-0, usb3-1
82 - Tegra210: usb2-0, usb2-1, usb2-2, usb2-3, hsic-0, usb3-0, usb3-1, usb3-2,
84 - Tegra186: usb2-0, usb2-1, usb2-2, hsic-0, usb3-0, usb3-1, usb3-2
119 phys = <&{/padctl@0,7009f000/pads/usb2/lanes/usb2-1}>, /* mini-PCIe USB */
120 <&{/padctl@0,7009f000/pads/usb2/lanes/usb2-2}>, /* USB A */
122 phy-names = "usb2-1", "usb2-2", "usb3-0";
Dfsl-usb.txt9 - 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 …]
/Linux-v6.1/drivers/phy/tegra/
Dxusb.c286 padctl->usb2 = pad; in tegra_xusb_pad_create()
715 static int tegra_xusb_usb2_port_parse_dt(struct tegra_xusb_usb2_port *usb2) in tegra_xusb_usb2_port_parse_dt() argument
717 struct tegra_xusb_port *port = &usb2->base; in tegra_xusb_usb2_port_parse_dt()
722 usb2->internal = of_property_read_bool(np, "nvidia,internal"); in tegra_xusb_usb2_port_parse_dt()
729 usb2->mode = USB_DR_MODE_UNKNOWN; in tegra_xusb_usb2_port_parse_dt()
731 usb2->mode = err; in tegra_xusb_usb2_port_parse_dt()
734 usb2->mode = USB_DR_MODE_HOST; in tegra_xusb_usb2_port_parse_dt()
738 if (usb2->mode == USB_DR_MODE_PERIPHERAL || in tegra_xusb_usb2_port_parse_dt()
739 usb2->mode == USB_DR_MODE_OTG) { in tegra_xusb_usb2_port_parse_dt()
746 modes[usb2->mode]); in tegra_xusb_usb2_port_parse_dt()
[all …]
Dxusb-tegra186.c286 struct tegra_xusb_usb2_lane *usb2; in tegra186_usb2_lane_probe() local
289 usb2 = kzalloc(sizeof(*usb2), GFP_KERNEL); in tegra186_usb2_lane_probe()
290 if (!usb2) in tegra186_usb2_lane_probe()
293 INIT_LIST_HEAD(&usb2->base.list); in tegra186_usb2_lane_probe()
294 usb2->base.soc = &pad->soc->lanes[index]; in tegra186_usb2_lane_probe()
295 usb2->base.index = index; in tegra186_usb2_lane_probe()
296 usb2->base.pad = pad; in tegra186_usb2_lane_probe()
297 usb2->base.np = np; in tegra186_usb2_lane_probe()
299 err = tegra_xusb_lane_parse_dt(&usb2->base, np); in tegra186_usb2_lane_probe()
301 kfree(usb2); in tegra186_usb2_lane_probe()
[all …]
Dxusb-tegra124.c421 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 …]
/Linux-v6.1/arch/arm/boot/dts/
Dbcm47081-tplink-archer-c5-v2.dts36 usb2-port1 {
37 label = "bcm53xx:green:usb2-port1";
69 usb2-port2 {
70 label = "bcm53xx:green:usb2-port2";
126 &usb2 {
Dtegra124-nyan.dtsi403 phys = <&{/padctl@7009f000/pads/usb2/lanes/usb2-0}>, /* 1st USB A */
404 <&{/padctl@7009f000/pads/usb2/lanes/usb2-1}>, /* Internal USB */
405 <&{/padctl@7009f000/pads/usb2/lanes/usb2-2}>, /* 2nd USB A */
408 phy-names = "usb2-0", "usb2-1", "usb2-2", "usb3-0", "usb3-1";
431 usb2 {
435 usb2-0 {
440 usb2-1 {
445 usb2-2 {
470 usb2-0 {
477 usb2-1 {
[all …]
Dmeson8m2.dtsi92 compatible = "amlogic,meson8m2-usb2-phy", "amlogic,meson-mx-usb2-phy";
96 compatible = "amlogic,meson8m2-usb2-phy", "amlogic,meson-mx-usb2-phy";
Dbcm4709-netgear-r7000.dts67 usb2 {
68 label = "bcm53xx:white:usb2";
96 &usb2 {
Dstih410-pinctrl.dtsi13 pinctrl_usb0: usb2-0 {
22 pinctrl_usb1: usb2-1 {
/Linux-v6.1/drivers/phy/amlogic/
DMakefile3 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-v6.1/drivers/media/usb/dvb-usb/
DMakefile32 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-v6.1/arch/arm64/boot/dts/nvidia/
Dtegra186-p3509-0000+p3636-0001.dts140 usb2 {
144 micro_b: usb2-0 {
149 usb2-1 {
154 usb2-2 {
174 usb2-0 {
192 usb2-1 {
199 usb2-2 {
207 nvidia,usb2-companion = <1>;
217 phys = <&{/padctl@3520000/pads/usb2/lanes/usb2-0}>,
218 <&{/padctl@3520000/pads/usb2/lanes/usb2-1}>,
[all …]
/Linux-v6.1/Documentation/devicetree/bindings/mips/lantiq/
Drcu.txt43 usb_phy0: usb2-phy@18 {
44 compatible = "lantiq,xrx200-usb2-phy";
52 usb_phy1: usb2-phy@34 {
53 compatible = "lantiq,xrx200-usb2-phy";
/Linux-v6.1/arch/powerpc/boot/dts/fsl/
Dmpc8536si-post.dtsi205 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";
Dp1020si-post.dtsi145 /include/ "pq3-usb2-dr-0.dtsi"
147 compatible = "fsl-usb2-dr-v1.6", "fsl-usb2-dr";
149 /include/ "pq3-usb2-dr-1.dtsi"
151 compatible = "fsl-usb2-dr-v1.6", "fsl-usb2-dr";
/Linux-v6.1/Documentation/admin-guide/media/
Ddvb-usb-nova-t-usb2-cardlist.rst3 dvb-usb-nova-t-usb2 cards list
15 * - Hauppauge WinTV-NOVA-T usb2
/Linux-v6.1/fs/ufs/
Dsuper.c151 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 …]

12345678910>>...18