| /drivers/usb/gadget/udc/ |
| A D | renesas_usb3.c | 392 #define usb3_get_dma(usb3, i) (&(usb3)->dma[i]) argument 696 usb3->driver->disconnect(&usb3->gadget); in usb3_disconnect() 777 return !(usb3_drd_read(usb3, USB3_USB_OTG_STA(usb3)) & USB_OTG_IDMON(usb3)); in usb3_is_a_device() 782 usb3->extcon_host = usb3_is_a_device(usb3); in usb3_check_id() 800 usb3_drd_write(usb3, USB_OTG_IDMON(usb3), USB3_USB_OTG_INT_STA(usb3)); in renesas_usb3_init_controller() 801 usb3_drd_write(usb3, USB_OTG_IDMON(usb3), USB3_USB_OTG_INT_ENA(usb3)); in renesas_usb3_init_controller() 842 if (usb3->driver && usb3->driver->suspend) in usb3_irq_epc_int_1_suspend() 843 usb3->driver->suspend(&usb3->gadget); in usb3_irq_epc_int_1_suspend() 1641 usb3->ep0_req->buf = &usb3->ep0_buf; in usb3_pipe0_internal_xfer() 2369 if (usb3->is_rzv2m && usb3_is_a_device(usb3)) in renesas_usb3_start() [all …]
|
| A D | rzv2m_usb3drd.c | 27 writel(val, usb3->reg + offs); in rzv2m_usb3drd_set_bit() 66 pm_runtime_put(usb3->dev); in rzv2m_usb3drd_remove() 73 struct rzv2m_usb3drd *usb3; in rzv2m_usb3drd_probe() local 76 usb3 = devm_kzalloc(&pdev->dev, sizeof(*usb3), GFP_KERNEL); in rzv2m_usb3drd_probe() 77 if (!usb3) in rzv2m_usb3drd_probe() 80 usb3->dev = &pdev->dev; in rzv2m_usb3drd_probe() 83 if (usb3->drd_irq < 0) in rzv2m_usb3drd_probe() 84 return usb3->drd_irq; in rzv2m_usb3drd_probe() 87 if (IS_ERR(usb3->reg)) in rzv2m_usb3drd_probe() 103 ret = of_platform_populate(usb3->dev->of_node, NULL, NULL, usb3->dev); in rzv2m_usb3drd_probe() [all …]
|
| /drivers/phy/broadcom/ |
| A D | phy-bcm-ns-usb3.c | 158 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() 215 if (IS_ERR(usb3->dmp)) in bcm_ns_usb3_mdio_probe() 216 return PTR_ERR(usb3->dmp); in bcm_ns_usb3_mdio_probe() 219 if (IS_ERR(usb3->phy)) { in bcm_ns_usb3_mdio_probe() 221 return PTR_ERR(usb3->phy); in bcm_ns_usb3_mdio_probe() [all …]
|
| A D | Makefile | 6 obj-$(CONFIG_PHY_BCM_NS_USB3) += phy-bcm-ns-usb3.o
|
| /drivers/phy/tegra/ |
| A D | xusb.c | 974 usb3->port = value; in tegra_xusb_usb3_port_parse_dt() 981 usb3->disable_gen2 = true; in tegra_xusb_usb3_port_parse_dt() 983 usb3->disable_gen2 = false; in tegra_xusb_usb3_port_parse_dt() 1007 usb3 = kzalloc(sizeof(*usb3), GFP_KERNEL); in tegra_xusb_add_usb3_port() 1008 if (!usb3) { in tegra_xusb_add_usb3_port() 1017 usb3->base.ops = padctl->soc->ports.usb3.ops; in tegra_xusb_add_usb3_port() 1019 usb3->base.lane = usb3->base.ops->map(&usb3->base); in tegra_xusb_add_usb3_port() 1042 kfree(usb3); in tegra_xusb_usb3_port_release() 1077 if (usb3 && usb3->port == usb2->base.index) in tegra_xusb_port_is_companion() 1528 if (usb3 && usb3->port == usb2->base.index) in tegra_xusb_padctl_get_usb3_companion() [all …]
|
| A D | xusb-tegra186.c | 1113 usb3 = kzalloc(sizeof(*usb3), GFP_KERNEL); in tegra186_usb3_lane_probe() 1114 if (!usb3) in tegra186_usb3_lane_probe() 1125 kfree(usb3); in tegra186_usb3_lane_probe() 1136 kfree(usb3); in tegra186_usb3_lane_remove() 1417 usb3 = kzalloc(sizeof(*usb3), GFP_KERNEL); in tegra186_usb3_pad_probe() 1418 if (!usb3) in tegra186_usb3_pad_probe() 1421 pad = &usb3->base; in tegra186_usb3_pad_probe() 1427 kfree(usb3); in tegra186_usb3_pad_probe() 1638 .usb3 = { 1698 .usb3 = { [all …]
|
| A D | xusb-tegra124.c | 1478 struct tegra_xusb_usb3_port *usb3 = to_usb3_port(port); in tegra124_usb3_port_enable() local 1480 struct tegra_xusb_lane *lane = usb3->base.lane; in tegra124_usb3_port_enable() 1486 if (!usb3->internal) in tegra124_usb3_port_enable() 1492 value |= XUSB_PADCTL_SS_PORT_MAP_PORTX_MAP(index, usb3->port); in tegra124_usb3_port_enable() 1514 if (usb3->context_saved) { in tegra124_usb3_port_enable() 1519 value |= (usb3->ctle_g << in tegra124_usb3_port_enable() 1521 (usb3->ctle_z << in tegra124_usb3_port_enable() 1529 if (usb3->context_saved) { in tegra124_usb3_port_enable() 1534 value |= (usb3->tap1 << in tegra124_usb3_port_enable() 1536 (usb3->amp << in tegra124_usb3_port_enable() [all …]
|
| A D | xusb-tegra210.c | 2582 struct tegra_xusb_usb3_port *usb3 = tegra210_lane_to_usb3_port(lane); in tegra210_usb3_phy_power_on() local 2586 if (!usb3) { in tegra210_usb3_phy_power_on() 2591 index = usb3->base.index; in tegra210_usb3_phy_power_on() 2595 if (!usb3->internal) in tegra210_usb3_phy_power_on() 2601 value |= XUSB_PADCTL_SS_PORT_MAP_PORTX_MAP(index, usb3->port); in tegra210_usb3_phy_power_on() 2655 struct tegra_xusb_usb3_port *usb3 = tegra210_lane_to_usb3_port(lane); in tegra210_usb3_phy_power_off() local 2659 if (!usb3) { in tegra210_usb3_phy_power_off() 2664 index = usb3->base.index; in tegra210_usb3_phy_power_off() 3281 .usb3 = {
|
| A D | xusb.h | 426 } usb2, ulpi, hsic, usb3; member
|
| /drivers/phy/hisilicon/ |
| A D | Makefile | 3 obj-$(CONFIG_PHY_HI3660_USB) += phy-hi3660-usb3.o 4 obj-$(CONFIG_PHY_HI3670_USB) += phy-hi3670-usb3.o
|
| /drivers/phy/realtek/ |
| A D | Makefile | 3 obj-$(CONFIG_PHY_RTK_RTD_USB3PHY) += phy-rtk-usb3.o
|
| /drivers/phy/allwinner/ |
| A D | Makefile | 5 obj-$(CONFIG_PHY_SUN50I_USB3) += phy-sun50i-usb3.o
|
| /drivers/phy/renesas/ |
| A D | Makefile | 6 obj-$(CONFIG_PHY_RCAR_GEN3_USB3) += phy-rcar-gen3-usb3.o
|
| /drivers/phy/amlogic/ |
| A D | Makefile | 6 obj-$(CONFIG_PHY_MESON_G12A_USB3_PCIE) += phy-meson-g12a-usb3-pcie.o
|
| /drivers/usb/host/ |
| A D | xhci-tegra.c | 237 } usb2, ulpi, hsic, usb3; member 707 mask = extract_field(msg->data, 1 + soc->ports.usb3.offset, in tegra_xusb_mbox_handle() 708 soc->ports.usb3.count); in tegra_xusb_mbox_handle() 710 for_each_set_bit(port, &mask, soc->ports.usb3.count) { in tegra_xusb_mbox_handle() 2496 .usb3 = { .offset = 0, .count = 2, }, 2534 .usb3 = { .offset = 0, .count = 4, }, 2575 .usb3 = { .offset = 0, .count = 3, }, 2609 .usb3 = { .offset = 0, .count = 4, }, 2641 .usb3 = { .offset = 0, .count = 4, },
|
| /drivers/pinctrl/uniphier/ |
| A D | pinctrl-uniphier-ld20.c | 761 UNIPHIER_PINCTRL_GROUP(usb3), 856 UNIPHIER_PINMUX_FUNCTION(usb3),
|
| A D | pinctrl-uniphier-ld6b.c | 870 UNIPHIER_PINCTRL_GROUP(usb3), 922 UNIPHIER_PINMUX_FUNCTION(usb3),
|
| A D | pinctrl-uniphier-pxs2.c | 912 UNIPHIER_PINCTRL_GROUP(usb3), 988 UNIPHIER_PINMUX_FUNCTION(usb3),
|
| A D | pinctrl-uniphier-pxs3.c | 953 UNIPHIER_PINCTRL_GROUP(usb3), 1026 UNIPHIER_PINMUX_FUNCTION(usb3),
|
| A D | pinctrl-uniphier-pro4.c | 1157 UNIPHIER_PINCTRL_GROUP(usb3), 1217 UNIPHIER_PINMUX_FUNCTION(usb3),
|
| /drivers/phy/mediatek/ |
| A D | Kconfig | 35 it supports multiple usb2.0, usb3.0 ports, PCIe and
|
| /drivers/thunderbolt/ |
| A D | tunnel.c | 129 int credits, usb3, pcie, spare; in tb_available_credits() local 132 usb3 = tb_acpi_may_tunnel_usb3() ? sw->max_usb3_credits : 0; in tb_available_credits() 150 ndp = (credits - (usb3 + pcie + spare)) / in tb_available_credits() 158 credits -= usb3; in tb_available_credits()
|
| /drivers/usb/usbip/ |
| A D | vhci_hcd.c | 120 static void dump_port_status_diff(u32 prev_status, u32 new_status, bool usb3) in dump_port_status_diff() argument 126 if (usb3) in dump_port_status_diff()
|
| /drivers/pinctrl/tegra/ |
| A D | pinctrl-tegra-xusb.c | 793 TEGRA124_FUNCTION(usb3),
|