Home
last modified time | relevance | path

Searched refs:tegra_xusb_padctl (Results 1 – 9 of 9) sorted by relevance

/linux/include/linux/phy/tegra/
A Dxusb.h9 struct tegra_xusb_padctl;
13 struct tegra_xusb_padctl *tegra_xusb_padctl_get(struct device *dev);
14 void tegra_xusb_padctl_put(struct tegra_xusb_padctl *padctl);
16 int tegra_xusb_padctl_usb3_save_context(struct tegra_xusb_padctl *padctl,
18 int tegra_xusb_padctl_hsic_set_idle(struct tegra_xusb_padctl *padctl,
20 int tegra_xusb_padctl_usb3_set_lfps_detect(struct tegra_xusb_padctl *padctl,
22 int tegra_xusb_padctl_set_vbus_override(struct tegra_xusb_padctl *padctl,
25 int tegra_xusb_padctl_get_usb3_companion(struct tegra_xusb_padctl *padctl,
27 int tegra_xusb_padctl_enable_phy_sleepwalk(struct tegra_xusb_padctl *padctl, struct phy *phy,
30 int tegra_xusb_padctl_enable_phy_wake(struct tegra_xusb_padctl *padctl, struct phy *phy);
[all …]
/linux/drivers/phy/tegra/
A Dxusb.h149 struct tegra_xusb_padctl;
169 struct tegra_xusb_padctl *padctl;
185 struct tegra_xusb_padctl *padctl,
277 struct tegra_xusb_padctl *padctl;
328 tegra_xusb_find_usb2_port(struct tegra_xusb_padctl *padctl,
400 struct tegra_xusb_padctl *
403 void (*remove)(struct tegra_xusb_padctl *padctl);
405 int (*suspend_noirq)(struct tegra_xusb_padctl *padctl);
406 int (*resume_noirq)(struct tegra_xusb_padctl *padctl);
409 int (*hsic_set_idle)(struct tegra_xusb_padctl *padctl,
[all …]
A Dxusb.c154 struct tegra_xusb_padctl *padctl, in tegra_xusb_pad_init()
259 tegra_xusb_pad_create(struct tegra_xusb_padctl *padctl, in tegra_xusb_pad_create()
316 struct tegra_xusb_padctl *padctl = lane->pad->padctl; in tegra_xusb_lane_program()
527 struct tegra_xusb_padctl *padctl, in tegra_xusb_port_init()
1049 struct tegra_xusb_padctl *padctl = usb2->base.padctl; in tegra_xusb_port_is_companion()
1155 struct tegra_xusb_padctl *padctl; in tegra_xusb_padctl_probe()
1278 struct tegra_xusb_padctl *padctl = dev_get_drvdata(dev); in tegra_xusb_padctl_suspend_noirq()
1288 struct tegra_xusb_padctl *padctl = dev_get_drvdata(dev); in tegra_xusb_padctl_resume_noirq()
1314 struct tegra_xusb_padctl *padctl; in tegra_xusb_padctl_get()
1345 void tegra_xusb_padctl_put(struct tegra_xusb_padctl *padctl) in tegra_xusb_padctl_put()
[all …]
A Dxusb-tegra186.c252 struct tegra_xusb_padctl base;
318 struct tegra_xusb_padctl *padctl = lane->pad->padctl; in tegra186_utmi_enable_phy_sleepwalk()
462 struct tegra_xusb_padctl *padctl = lane->pad->padctl; in tegra186_utmi_disable_phy_sleepwalk()
503 struct tegra_xusb_padctl *padctl = lane->pad->padctl; in tegra186_utmi_enable_phy_wake()
528 struct tegra_xusb_padctl *padctl = lane->pad->padctl; in tegra186_utmi_disable_phy_wake()
553 struct tegra_xusb_padctl *padctl = lane->pad->padctl; in tegra186_utmi_phy_remote_wake_detected()
644 struct tegra_xusb_padctl *padctl = lane->pad->padctl; in tegra_phy_xusb_utmi_pad_power_on()
675 struct tegra_xusb_padctl *padctl = lane->pad->padctl; in tegra_phy_xusb_utmi_pad_power_down()
751 struct tegra_xusb_padctl *padctl = lane->pad->padctl; in tegra186_utmi_phy_set_mode()
790 struct tegra_xusb_padctl *padctl = lane->pad->padctl; in tegra186_utmi_phy_power_on()
[all …]
A Dxusb-tegra210.c424 struct tegra_xusb_padctl base;
1022 tegra210_uphy_deinit(struct tegra_xusb_padctl *padctl) in tegra210_uphy_deinit()
1061 struct tegra_xusb_padctl *padctl = lane->pad->padctl; in tegra210_usb3_enable_phy_sleepwalk()
1092 struct tegra_xusb_padctl *padctl = lane->pad->padctl; in tegra210_usb3_disable_phy_sleepwalk()
1121 struct tegra_xusb_padctl *padctl = lane->pad->padctl; in tegra210_usb3_enable_phy_wake()
1152 struct tegra_xusb_padctl *padctl = lane->pad->padctl; in tegra210_usb3_disable_phy_wake()
1183 struct tegra_xusb_padctl *padctl = lane->pad->padctl; in tegra210_usb3_phy_remote_wake_detected()
1199 struct tegra_xusb_padctl *padctl = lane->pad->padctl; in tegra210_utmi_enable_phy_wake()
1224 struct tegra_xusb_padctl *padctl = lane->pad->padctl; in tegra210_utmi_disable_phy_wake()
3089 struct tegra_xusb_padctl *padctl; in tegra210_utmi_port_reset()
[all …]
A Dxusb-tegra124.c214 struct tegra_xusb_padctl base;
483 struct tegra_xusb_padctl *padctl = lane->pad->padctl; in tegra124_usb2_phy_power_on()
571 struct tegra_xusb_padctl *padctl = lane->pad->padctl; in tegra124_usb2_phy_power_off()
868 struct tegra_xusb_padctl *padctl = lane->pad->padctl; in tegra124_hsic_phy_power_on()
937 struct tegra_xusb_padctl *padctl = lane->pad->padctl; in tegra124_hsic_phy_power_off()
1086 struct tegra_xusb_padctl *padctl = lane->pad->padctl; in tegra124_pcie_phy_power_on()
1127 struct tegra_xusb_padctl *padctl = lane->pad->padctl; in tegra124_pcie_phy_power_off()
1264 struct tegra_xusb_padctl *padctl = lane->pad->padctl; in tegra124_sata_phy_power_on()
1479 struct tegra_xusb_padctl *padctl = port->padctl; in tegra124_usb3_port_enable()
1615 struct tegra_xusb_padctl *padctl = port->padctl; in tegra124_usb3_port_disable()
[all …]
/linux/drivers/pinctrl/tegra/
A Dpinctrl-tegra-xusb.c77 struct tegra_xusb_padctl { struct
99 static inline u32 padctl_readl(struct tegra_xusb_padctl *padctl, in padctl_readl()
542 struct tegra_xusb_padctl *padctl = phy_get_drvdata(phy); in tegra_xusb_phy_init()
549 struct tegra_xusb_padctl *padctl = phy_get_drvdata(phy); in tegra_xusb_phy_exit()
556 struct tegra_xusb_padctl *padctl = phy_get_drvdata(phy); in pcie_phy_power_on()
592 struct tegra_xusb_padctl *padctl = phy_get_drvdata(phy); in pcie_phy_power_off()
612 struct tegra_xusb_padctl *padctl = phy_get_drvdata(phy); in sata_phy_power_on()
652 struct tegra_xusb_padctl *padctl = phy_get_drvdata(phy); in sata_phy_power_off()
687 struct tegra_xusb_padctl *padctl = dev_get_drvdata(dev); in tegra_xusb_padctl_xlate()
874 struct tegra_xusb_padctl *padctl; in tegra_xusb_padctl_legacy_probe()
[all …]
/linux/drivers/usb/host/
A Dxhci-tegra.c238 struct tegra_xusb_padctl *padctl;
525 struct tegra_xusb_padctl *padctl = tegra->padctl; in tegra_xusb_mbox_handle()
1274 struct tegra_xusb_padctl *padctl = tegra->padctl; in is_usb3_otg_phy()
1907 struct tegra_xusb_padctl *padctl = tegra->padctl; in tegra_xhci_enable_phy_sleepwalk_wake()
1951 struct tegra_xusb_padctl *padctl = tegra->padctl; in tegra_xhci_disable_phy_wake()
1964 struct tegra_xusb_padctl *padctl = tegra->padctl; in tegra_xhci_disable_phy_sleepwalk()
/linux/drivers/usb/gadget/udc/
A Dtegra-xudc.c448 struct tegra_xusb_padctl *padctl;

Completed in 49 milliseconds