Lines Matching refs:padctl
275 struct tegra_xusb_padctl *padctl;
611 struct tegra_xusb_padctl *padctl = tegra->padctl;
659 err = tegra_xusb_padctl_usb3_save_context(padctl, msg->data);
682 err = tegra_xusb_padctl_hsic_set_idle(padctl, port,
710 err = tegra_xusb_padctl_usb3_set_lfps_detect(padctl,
1363 tegra->otg_usb3_port = tegra_xusb_padctl_get_usb3_companion(tegra->padctl,
1412 struct tegra_xusb_padctl *padctl = tegra->padctl;
1418 port = tegra_xusb_padctl_get_usb3_companion(padctl, i);
1586 tegra->padctl = tegra_xusb_padctl_get(&pdev->dev);
1587 if (IS_ERR(tegra->padctl))
1588 return PTR_ERR(tegra->padctl);
1590 np = of_parse_phandle(pdev->dev.of_node, "nvidia,xusb-padctl", 0);
1855 dev_err(&pdev->dev, "failed to request padctl IRQ: %d\n", err);
1911 tegra_xusb_padctl_put(tegra->padctl);
1947 tegra_xusb_padctl_put(tegra->padctl);
2060 struct tegra_xusb_padctl *padctl = tegra->padctl;
2096 tegra_xusb_padctl_enable_phy_sleepwalk(padctl, phy, speed);
2097 tegra_xusb_padctl_enable_phy_wake(padctl, phy);
2104 struct tegra_xusb_padctl *padctl = tegra->padctl;
2113 if (tegra_xusb_padctl_remote_wake_detected(padctl, phy))
2121 if (tegra_xusb_padctl_remote_wake_detected(padctl, tegra->phys[i]))
2125 tegra_xusb_padctl_disable_phy_wake(padctl, tegra->phys[i]);
2131 struct tegra_xusb_padctl *padctl = tegra->padctl;
2138 tegra_xusb_padctl_disable_phy_sleepwalk(padctl, tegra->phys[i]);
2355 dev_err(dev, "failed to enable padctl wakes\n");
2384 dev_err(dev, "failed to disable padctl wakes\n");