Lines Matching defs:tegra
36 #define DRV_NAME "tegra-ehci"
55 struct tegra_ehci_hcd *tegra =
86 err = reset_control_deassert(tegra->rst);
90 err = reset_control_assert(tegra->rst);
96 err = reset_control_deassert(tegra->rst);
178 struct tegra_ehci_hcd *tegra = (struct tegra_ehci_hcd *)ehci->priv;
190 if (tegra->port_resuming && !(temp & PORT_SUSPEND)) {
192 tegra->port_resuming = 0;
221 if (tegra->needs_double_reset &&
268 tegra->port_resuming = 1;
388 struct tegra_ehci_hcd *tegra;
416 tegra = (struct tegra_ehci_hcd *)ehci->priv;
420 tegra->clk = devm_clk_get(&pdev->dev, NULL);
421 if (IS_ERR(tegra->clk)) {
423 err = PTR_ERR(tegra->clk);
427 tegra->rst = devm_reset_control_get_shared(&pdev->dev, "usb");
428 if (IS_ERR(tegra->rst)) {
430 err = PTR_ERR(tegra->rst);
434 err = clk_prepare_enable(tegra->clk);
452 tegra->needs_double_reset = of_property_read_bool(pdev->dev.of_node,
503 clk_disable_unprepare(tegra->clk);
512 struct tegra_ehci_hcd *tegra =
518 clk_disable_unprepare(tegra->clk);