Home
last modified time | relevance | path

Searched refs:usb3 (Results 1 – 25 of 246) sorted by relevance

12345678910

/linux/drivers/usb/gadget/udc/
A Drenesas_usb3.c378 #define usb3_get_ep(usb3, n) ((usb3)->usb3_ep + (n)) argument
384 #define usb3_get_dma(usb3, i) (&(usb3)->dma[i]) argument
648 usb3->driver->disconnect(&usb3->gadget); in usb3_disconnect()
656 usb3->extcon_usb = !!(usb3_read(usb3, USB3_USB_STA) & in usb3_check_vbus()
672 usb_role_switch_set_role(usb3->role_sw, usb3->role); in renesas_usb3_role_work()
724 usb3->extcon_host = usb3_is_a_device(usb3); in usb3_check_id()
784 if (usb3->driver && usb3->driver->suspend) in usb3_irq_epc_int_1_suspend()
785 usb3->driver->suspend(&usb3->gadget); in usb3_irq_epc_int_1_suspend()
1583 usb3->ep0_req->buf = &usb3->ep0_buf; in usb3_pipe0_internal_xfer()
1874 if (usb3->driver->setup(&usb3->gadget, &ctrl) < 0) in usb3_irq_epc_pipe0_setup()
[all …]
/linux/drivers/phy/broadcom/
A Dphy-bcm-ns-usb3.c157 switch (usb3->family) { in bcm_ns_usb3_phy_init()
195 struct bcm_ns_usb3 *usb3; in bcm_ns_usb3_mdio_probe() local
199 usb3 = devm_kzalloc(dev, sizeof(*usb3), GFP_KERNEL); in bcm_ns_usb3_mdio_probe()
200 if (!usb3) in bcm_ns_usb3_mdio_probe()
203 usb3->dev = dev; in bcm_ns_usb3_mdio_probe()
204 usb3->mdiodev = mdiodev; in bcm_ns_usb3_mdio_probe()
218 if (IS_ERR(usb3->dmp)) in bcm_ns_usb3_mdio_probe()
219 return PTR_ERR(usb3->dmp); in bcm_ns_usb3_mdio_probe()
222 if (IS_ERR(usb3->phy)) { in bcm_ns_usb3_mdio_probe()
224 return PTR_ERR(usb3->phy); in bcm_ns_usb3_mdio_probe()
[all …]
/linux/Documentation/devicetree/bindings/phy/
A Drenesas,usb3-phy.yaml16 - renesas,r8a774a1-usb3-phy # RZ/G2M
17 - renesas,r8a774b1-usb3-phy # RZ/G2N
18 - renesas,r8a774e1-usb3-phy # RZ/G2H
19 - renesas,r8a7795-usb3-phy # R-Car H3
20 - renesas,r8a7796-usb3-phy # R-Car M3-W
21 - renesas,r8a77961-usb3-phy # R-Car M3-W+
22 - renesas,r8a77965-usb3-phy # R-Car M3-N
23 - const: renesas,rcar-gen3-usb3-phy
37 - const: usb3-if # The funcional clock
38 - const: usb3s_clk # The usb3's external clock
[all …]
A Dqcom,qmp-phy.yaml21 - qcom,ipq6018-qmp-usb3-phy
23 - qcom,ipq8074-qmp-usb3-phy
26 - qcom,msm8996-qmp-usb3-phy
29 - qcom,msm8998-qmp-usb3-phy
30 - qcom,qcm2290-qmp-usb3-phy
31 - qcom,sc7180-qmp-usb3-phy
34 - qcom,sc8180x-qmp-usb3-phy
38 - qcom,sdm845-qmp-usb3-phy
42 - qcom,sm8150-qmp-usb3-phy
48 - qcom,sm8250-qmp-usb3-phy
[all …]
A Dbcm-ns-usb3-phy.yaml4 $id: http://devicetree.org/schemas/phy/bcm-ns-usb3-phy.yaml#
23 - brcm,ns-ax-usb3-phy
24 - brcm,ns-bx-usb3-phy
30 usb3-dmp-syscon:
41 - usb3-dmp-syscon
52 usb3-phy@10 {
53 compatible = "brcm,ns-ax-usb3-phy";
55 usb3-dmp-syscon = <&usb3_dmp>;
A Dnvidia,tegra124-xusb-padctl.txt166 - usb3: usb3-0, usb3-1, usb3-2, usb3-3
251 - 2x super-speed USB: usb3-0, usb3-1
256 - 4x super-speed USB: usb3-0, usb3-1, usb3-2, usb3-3
260 - 4x super-speed USB: usb3-0, usb3-1, usb3-2, usb3-3
397 usb3-0 {
401 usb3-1 {
488 usb3-0 {
641 usb3-0 {
645 usb3-1 {
649 usb3-2 {
[all …]
A Dqcom,qmp-usb3-dp-phy.yaml5 $id: "http://devicetree.org/schemas/phy/qcom,qmp-usb3-dp-phy.yaml#"
16 - qcom,sc7180-qmp-usb3-dp-phy
17 - qcom,sc7280-qmp-usb3-dp-phy
18 - qcom,sc8180x-qmp-usb3-dp-phy
19 - qcom,sdm845-qmp-usb3-dp-phy
20 - qcom,sm8250-qmp-usb3-dp-phy
82 "^usb3-phy@[0-9a-f]+$":
167 compatible = "qcom,sdm845-qmp-usb3-dp-phy";
190 usb3-phy@200 {
A Dsocionext,uniphier-usb3ss-phy.yaml21 - socionext,uniphier-pro4-usb3-ssphy
22 - socionext,uniphier-pro5-usb3-ssphy
23 - socionext,uniphier-pxs2-usb3-ssphy
24 - socionext,uniphier-ld20-usb3-ssphy
25 - socionext,uniphier-pxs3-usb3-ssphy
87 compatible = "socionext,uniphier-ld20-usb3-ssphy";
A Dsocionext,uniphier-usb3hs-phy.yaml21 - socionext,uniphier-pro5-usb3-hsphy
22 - socionext,uniphier-pxs2-usb3-hsphy
23 - socionext,uniphier-ld20-usb3-hsphy
24 - socionext,uniphier-pxs3-usb3-hsphy
96 compatible = "socionext,uniphier-ld20-usb3-hsphy";
A Dallwinner,sun50i-h6-usb3-phy.yaml5 $id: "http://devicetree.org/schemas/phy/allwinner,sun50i-h6-usb3-phy.yaml#"
16 - allwinner,sun50i-h6-usb3-phy
44 compatible = "allwinner,sun50i-h6-usb3-phy";
A Damlogic,meson-g12a-usb3-pcie-phy.yaml5 $id: "http://devicetree.org/schemas/phy/amlogic,meson-g12a-usb3-pcie-phy.yaml#"
16 - amlogic,meson-g12a-usb3-pcie-phy
52 compatible = "amlogic,meson-g12a-usb3-pcie-phy";
/linux/Documentation/devicetree/bindings/usb/
A Drenesas,usb3-peri.yaml16 - renesas,r8a774a1-usb3-peri # RZ/G2M
17 - renesas,r8a774b1-usb3-peri # RZ/G2N
18 - renesas,r8a774c0-usb3-peri # RZ/G2E
19 - renesas,r8a774e1-usb3-peri # RZ/G2H
20 - renesas,r8a7795-usb3-peri # R-Car H3
21 - renesas,r8a7796-usb3-peri # R-Car M3-W
22 - renesas,r8a77961-usb3-peri # R-Car M3-W+
23 - renesas,r8a77965-usb3-peri # R-Car M3-N
24 - renesas,r8a77990-usb3-peri # R-Car E3
25 - const: renesas,rcar-gen3-usb3-peri
[all …]
A 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,
83 usb3-3
84 - Tegra186: usb2-0, usb2-1, usb2-2, hsic-0, usb3-0, usb3-1, usb3-2
122 phy-names = "usb2-1", "usb2-2", "usb3-0";
A Dcdns,usb3.yaml4 $id: http://devicetree.org/schemas/usb/cdns,usb3.yaml#
14 const: cdns,usb3
61 - const: cdns3,usb3-phy
90 compatible = "cdns,usb3";
/linux/fs/ufs/
A Dutil.h39 struct ufs_super_block_third *usb3) in ufs_get_fs_state() argument
47 return fs32_to_cpu(sb, usb3->fs_un2.fs_sun.fs_state); in ufs_get_fs_state()
52 return fs32_to_cpu(sb, usb3->fs_un2.fs_44.fs_state); in ufs_get_fs_state()
58 struct ufs_super_block_third *usb3, s32 value) in ufs_set_fs_state() argument
68 usb3->fs_un2.fs_sun.fs_state = cpu_to_fs32(sb, value); in ufs_set_fs_state()
74 usb3->fs_un2.fs_44.fs_state = cpu_to_fs32(sb, value); in ufs_set_fs_state()
81 struct ufs_super_block_third *usb3) in ufs_get_fs_npsect() argument
105 ((__fs32 *)&tmp)[0] = usb3->fs_un2.fs_44.fs_qbmask[0]; in ufs_get_fs_qbmask()
106 ((__fs32 *)&tmp)[1] = usb3->fs_un2.fs_44.fs_qbmask[1]; in ufs_get_fs_qbmask()
129 ((__fs32 *)&tmp)[0] = usb3->fs_un2.fs_44.fs_qfmask[0]; in ufs_get_fs_qfmask()
[all …]
A Dsuper.c475 struct ufs_super_block_third *usb3; in ufs_setup_cstotal() local
481 usb3 = ubh_get_usb_third(uspi); in ufs_setup_cstotal()
600 usb3 = ubh_get_usb_third(uspi); in ufs_put_cstotal()
608 usb3->fs_un1.fs_u2.cs_nifree = in ufs_put_cstotal()
610 usb3->fs_un1.fs_u2.cs_nffree = in ufs_put_cstotal()
622 usb3->fs_un1.fs_u2.cs_nifree = in ufs_put_cstotal()
624 usb3->fs_un1.fs_u2.cs_nffree = in ufs_put_cstotal()
699 usb3 = ubh_get_usb_third(uspi); in ufs_sync_fs()
705 ufs_set_fs_state(sb, usb1, usb3, in ufs_sync_fs()
1007 usb3 = ubh_get_usb_third(uspi); in ufs_fill_super()
[all …]
/linux/drivers/phy/tegra/
A Dxusb.c942 usb3->port = value; in tegra_xusb_usb3_port_parse_dt()
949 usb3->disable_gen2 = true; in tegra_xusb_usb3_port_parse_dt()
976 usb3 = kzalloc(sizeof(*usb3), GFP_KERNEL); in tegra_xusb_add_usb3_port()
977 if (!usb3) { in tegra_xusb_add_usb3_port()
986 usb3->base.ops = padctl->soc->ports.usb3.ops; in tegra_xusb_add_usb3_port()
988 usb3->base.lane = usb3->base.ops->map(&usb3->base); in tegra_xusb_add_usb3_port()
1011 kfree(usb3); in tegra_xusb_usb3_port_release()
1018 regulator_put(usb3->supply); in tegra_xusb_usb3_port_remove()
1053 if (usb3 && usb3->port == usb2->base.index) in tegra_xusb_port_is_companion()
1474 if (usb3 && usb3->port == usb2->base.index) in tegra_xusb_padctl_get_usb3_companion()
[all …]
A Dxusb-tegra186.c1020 usb3 = kzalloc(sizeof(*usb3), GFP_KERNEL); in tegra186_usb3_lane_probe()
1021 if (!usb3) in tegra186_usb3_lane_probe()
1028 usb3->base.np = np; in tegra186_usb3_lane_probe()
1032 kfree(usb3); in tegra186_usb3_lane_probe()
1043 kfree(usb3); in tegra186_usb3_lane_remove()
1325 usb3 = kzalloc(sizeof(*usb3), GFP_KERNEL); in tegra186_usb3_pad_probe()
1326 if (!usb3) in tegra186_usb3_pad_probe()
1329 pad = &usb3->base; in tegra186_usb3_pad_probe()
1335 kfree(usb3); in tegra186_usb3_pad_probe()
1547 .usb3 = {
[all …]
/linux/Documentation/devicetree/bindings/regulator/
A Dsocionext,uniphier-regulator.yaml25 - socionext,uniphier-pro4-usb3-regulator
26 - socionext,uniphier-pro5-usb3-regulator
27 - socionext,uniphier-pxs2-usb3-regulator
28 - socionext,uniphier-ld20-usb3-regulator
29 - socionext,uniphier-pxs3-usb3-regulator
30 - socionext,uniphier-nx1-usb3-regulator
78 compatible = "socionext,uniphier-ld20-usb3-regulator";
/linux/Documentation/devicetree/bindings/reset/
A Dsocionext,uniphier-glue-reset.yaml21 - socionext,uniphier-pro4-usb3-reset
22 - socionext,uniphier-pro5-usb3-reset
23 - socionext,uniphier-pxs2-usb3-reset
24 - socionext,uniphier-ld20-usb3-reset
25 - socionext,uniphier-pxs3-usb3-reset
26 - socionext,uniphier-nx1-usb3-reset
81 compatible = "socionext,uniphier-ld20-usb3-reset";
/linux/arch/arm/boot/dts/
A Dbcm4708-smartrg-sr400ac.dts49 usb3-white {
50 label = "bcm53xx:white:usb3";
56 usb3-green {
57 label = "bcm53xx:green:usb3";
A Duniphier-pxs2.dtsi620 compatible = "socionext,uniphier-pxs2-usb3-reset";
630 compatible = "socionext,uniphier-pxs2-usb3-regulator";
639 compatible = "socionext,uniphier-pxs2-usb3-regulator";
648 compatible = "socionext,uniphier-pxs2-usb3-hsphy";
659 compatible = "socionext,uniphier-pxs2-usb3-hsphy";
670 compatible = "socionext,uniphier-pxs2-usb3-ssphy";
681 compatible = "socionext,uniphier-pxs2-usb3-ssphy";
715 compatible = "socionext,uniphier-pxs2-usb3-reset";
743 compatible = "socionext,uniphier-pxs2-usb3-hsphy";
754 compatible = "socionext,uniphier-pxs2-usb3-hsphy";
[all …]
A Dbcm47094-luxul-abr-4500.dts39 usb3 {
40 label = "bcm53xx:green:usb3";
60 &usb3 {
A Dbcm47094-luxul-xbr-4500.dts39 usb3 {
40 label = "bcm53xx:green:usb3";
60 &usb3 {
/linux/arch/arm64/boot/dts/marvell/
A Darmada-3720-espressobin-ultra.dts27 reg_usb3_vbus: usb3-vbus {
29 regulator-name = "usb3-vbus";
36 usb3_phy: usb3-phy {
113 &usb3 {

Completed in 81 milliseconds

12345678910