Lines Matching refs:tegra_xusb_padctl
86 tegra_xusb_find_pad_node(struct tegra_xusb_padctl *padctl, const char *name) in tegra_xusb_find_pad_node()
160 struct tegra_xusb_padctl *padctl, in tegra_xusb_pad_init()
265 tegra_xusb_pad_create(struct tegra_xusb_padctl *padctl, in tegra_xusb_pad_create()
303 static void __tegra_xusb_remove_pads(struct tegra_xusb_padctl *padctl) in __tegra_xusb_remove_pads()
313 static void tegra_xusb_remove_pads(struct tegra_xusb_padctl *padctl) in tegra_xusb_remove_pads()
322 struct tegra_xusb_padctl *padctl = lane->pad->padctl; in tegra_xusb_lane_program()
357 static int tegra_xusb_setup_pads(struct tegra_xusb_padctl *padctl) in tegra_xusb_setup_pads()
399 struct tegra_xusb_lane *tegra_xusb_find_lane(struct tegra_xusb_padctl *padctl, in tegra_xusb_find_lane()
451 tegra_xusb_find_port_node(struct tegra_xusb_padctl *padctl, const char *type, in tegra_xusb_find_port_node()
474 tegra_xusb_find_port(struct tegra_xusb_padctl *padctl, const char *type, in tegra_xusb_find_port()
497 tegra_xusb_find_usb2_port(struct tegra_xusb_padctl *padctl, unsigned int index) in tegra_xusb_find_usb2_port()
509 tegra_xusb_find_usb3_port(struct tegra_xusb_padctl *padctl, unsigned int index) in tegra_xusb_find_usb3_port()
533 struct tegra_xusb_padctl *padctl, in tegra_xusb_port_init()
782 static int tegra_xusb_add_usb2_port(struct tegra_xusb_padctl *padctl, in tegra_xusb_add_usb2_port()
853 static int tegra_xusb_add_ulpi_port(struct tegra_xusb_padctl *padctl, in tegra_xusb_add_ulpi_port()
909 static int tegra_xusb_add_hsic_port(struct tegra_xusb_padctl *padctl, in tegra_xusb_add_hsic_port()
989 static int tegra_xusb_add_usb3_port(struct tegra_xusb_padctl *padctl, in tegra_xusb_add_usb3_port()
1043 static void __tegra_xusb_remove_ports(struct tegra_xusb_padctl *padctl) in __tegra_xusb_remove_ports()
1053 static int tegra_xusb_find_unused_usb3_port(struct tegra_xusb_padctl *padctl) in tegra_xusb_find_unused_usb3_port()
1071 struct tegra_xusb_padctl *padctl = usb2->base.padctl; in tegra_xusb_port_is_companion()
1105 static int tegra_xusb_setup_ports(struct tegra_xusb_padctl *padctl) in tegra_xusb_setup_ports()
1166 static void tegra_xusb_remove_ports(struct tegra_xusb_padctl *padctl) in tegra_xusb_remove_ports()
1177 struct tegra_xusb_padctl *padctl; in tegra_xusb_padctl_probe()
1278 struct tegra_xusb_padctl *padctl = platform_get_drvdata(pdev); in tegra_xusb_padctl_remove()
1298 struct tegra_xusb_padctl *padctl = dev_get_drvdata(dev); in tegra_xusb_padctl_suspend_noirq()
1308 struct tegra_xusb_padctl *padctl = dev_get_drvdata(dev); in tegra_xusb_padctl_resume_noirq()
1332 struct tegra_xusb_padctl *tegra_xusb_padctl_get(struct device *dev) in tegra_xusb_padctl_get()
1334 struct tegra_xusb_padctl *padctl; in tegra_xusb_padctl_get()
1365 void tegra_xusb_padctl_put(struct tegra_xusb_padctl *padctl) in tegra_xusb_padctl_put()
1372 int tegra_xusb_padctl_usb3_save_context(struct tegra_xusb_padctl *padctl, in tegra_xusb_padctl_usb3_save_context()
1382 int tegra_xusb_padctl_hsic_set_idle(struct tegra_xusb_padctl *padctl, in tegra_xusb_padctl_hsic_set_idle()
1392 int tegra_xusb_padctl_enable_phy_sleepwalk(struct tegra_xusb_padctl *padctl, struct phy *phy, in tegra_xusb_padctl_enable_phy_sleepwalk()
1404 int tegra_xusb_padctl_disable_phy_sleepwalk(struct tegra_xusb_padctl *padctl, struct phy *phy) in tegra_xusb_padctl_disable_phy_sleepwalk()
1415 int tegra_xusb_padctl_enable_phy_wake(struct tegra_xusb_padctl *padctl, struct phy *phy) in tegra_xusb_padctl_enable_phy_wake()
1426 int tegra_xusb_padctl_disable_phy_wake(struct tegra_xusb_padctl *padctl, struct phy *phy) in tegra_xusb_padctl_disable_phy_wake()
1437 bool tegra_xusb_padctl_remote_wake_detected(struct tegra_xusb_padctl *padctl, struct phy *phy) in tegra_xusb_padctl_remote_wake_detected()
1448 int tegra_xusb_padctl_usb3_set_lfps_detect(struct tegra_xusb_padctl *padctl, in tegra_xusb_padctl_usb3_set_lfps_detect()
1459 int tegra_xusb_padctl_set_vbus_override(struct tegra_xusb_padctl *padctl, in tegra_xusb_padctl_set_vbus_override()
1472 struct tegra_xusb_padctl *padctl = lane->pad->padctl; in tegra_phy_xusb_utmi_port_reset()
1484 struct tegra_xusb_padctl *padctl; in tegra_phy_xusb_utmi_pad_power_on()
1500 struct tegra_xusb_padctl *padctl; in tegra_phy_xusb_utmi_pad_power_down()
1513 int tegra_xusb_padctl_get_usb3_companion(struct tegra_xusb_padctl *padctl, in tegra_xusb_padctl_get_usb3_companion()