Searched refs:padctl (Results 1 – 9 of 9) sorted by relevance
| /drivers/pinctrl/tegra/ |
| A D | pinctrl-tegra-xusb.c | 399 dev_err(padctl->dev, in tegra_xusb_padctl_pinconf_group_set() 483 if (padctl->enable++ > 0) in tegra_xusb_padctl_enable() 516 if (--padctl->enable > 0) in tegra_xusb_padctl_disable() 879 padctl = devm_kzalloc(&pdev->dev, sizeof(*padctl), GFP_KERNEL); in tegra_xusb_padctl_legacy_probe() 880 if (!padctl) in tegra_xusb_padctl_legacy_probe() 885 padctl->dev = &pdev->dev; in tegra_xusb_padctl_legacy_probe() 901 if (IS_ERR(padctl->rst)) in tegra_xusb_padctl_legacy_probe() 908 memset(&padctl->desc, 0, sizeof(padctl->desc)); in tegra_xusb_padctl_legacy_probe() 909 padctl->desc.name = dev_name(padctl->dev); in tegra_xusb_padctl_legacy_probe() 917 padctl->pinctrl = devm_pinctrl_register(&pdev->dev, &padctl->desc, in tegra_xusb_padctl_legacy_probe() [all …]
|
| /drivers/phy/tegra/ |
| A D | xusb-tegra210.c | 1061 struct tegra_xusb_padctl *padctl = lane->pad->padctl; in tegra210_usb3_enable_phy_sleepwalk() local 1092 struct tegra_xusb_padctl *padctl = lane->pad->padctl; in tegra210_usb3_disable_phy_sleepwalk() local 1121 struct tegra_xusb_padctl *padctl = lane->pad->padctl; in tegra210_usb3_enable_phy_wake() local 1152 struct tegra_xusb_padctl *padctl = lane->pad->padctl; in tegra210_usb3_disable_phy_wake() local 1183 struct tegra_xusb_padctl *padctl = lane->pad->padctl; in tegra210_usb3_phy_remote_wake_detected() local 1199 struct tegra_xusb_padctl *padctl = lane->pad->padctl; in tegra210_utmi_enable_phy_wake() local 1224 struct tegra_xusb_padctl *padctl = lane->pad->padctl; in tegra210_utmi_disable_phy_wake() local 1249 struct tegra_xusb_padctl *padctl = lane->pad->padctl; in tegra210_utmi_phy_remote_wake_detected() local 1263 struct tegra_xusb_padctl *padctl = lane->pad->padctl; in tegra210_hsic_enable_phy_wake() local 1288 struct tegra_xusb_padctl *padctl = lane->pad->padctl; in tegra210_hsic_disable_phy_wake() local [all …]
|
| A D | xusb.c | 170 pad->padctl = padctl; in tegra_xusb_pad_init() 322 struct tegra_xusb_padctl *padctl = lane->pad->padctl; in tegra_xusb_lane_program() local 541 port->padctl = padctl; in tegra_xusb_port_init() 1073 struct tegra_xusb_padctl *padctl = usb2->base.padctl; in tegra_xusb_port_is_companion() local 1295 padctl->soc->ops->remove(padctl); in tegra_xusb_padctl_remove() 1302 if (padctl->soc && padctl->soc->ops && padctl->soc->ops->suspend_noirq) in tegra_xusb_padctl_suspend_noirq() 1303 return padctl->soc->ops->suspend_noirq(padctl); in tegra_xusb_padctl_suspend_noirq() 1312 if (padctl->soc && padctl->soc->ops && padctl->soc->ops->resume_noirq) in tegra_xusb_padctl_resume_noirq() 1313 return padctl->soc->ops->resume_noirq(padctl); in tegra_xusb_padctl_resume_noirq() 1492 padctl = lane->pad->padctl; in tegra_phy_xusb_utmi_pad_power_on() [all …]
|
| A D | xusb-tegra186.c | 333 struct tegra_xusb_padctl *padctl = lane->pad->padctl; in tegra186_utmi_enable_phy_sleepwalk() local 481 struct tegra_xusb_padctl *padctl = lane->pad->padctl; in tegra186_utmi_disable_phy_sleepwalk() local 529 struct tegra_xusb_padctl *padctl = lane->pad->padctl; in tegra186_utmi_enable_phy_wake() local 554 struct tegra_xusb_padctl *padctl = lane->pad->padctl; in tegra186_utmi_disable_phy_wake() local 579 struct tegra_xusb_padctl *padctl = lane->pad->padctl; in tegra186_utmi_phy_remote_wake_detected() local 686 struct tegra_xusb_padctl *padctl = lane->pad->padctl; in tegra186_utmi_pad_power_on() local 730 struct tegra_xusb_padctl *padctl = lane->pad->padctl; in tegra186_utmi_pad_power_down() local 841 struct tegra_xusb_padctl *padctl = lane->pad->padctl; in tegra186_utmi_phy_set_mode() local 873 struct tegra_xusb_padctl *padctl = lane->pad->padctl; in tegra186_utmi_phy_power_on() local 950 struct tegra_xusb_padctl *padctl = lane->pad->padctl; in tegra186_utmi_phy_init() local [all …]
|
| A D | xusb-tegra124.c | 483 struct tegra_xusb_padctl *padctl = lane->pad->padctl; in tegra124_usb2_phy_power_on() local 571 struct tegra_xusb_padctl *padctl = lane->pad->padctl; in tegra124_usb2_phy_power_off() local 868 struct tegra_xusb_padctl *padctl = lane->pad->padctl; in tegra124_hsic_phy_power_on() local 937 struct tegra_xusb_padctl *padctl = lane->pad->padctl; in tegra124_hsic_phy_power_off() local 1086 struct tegra_xusb_padctl *padctl = lane->pad->padctl; in tegra124_pcie_phy_power_on() local 1127 struct tegra_xusb_padctl *padctl = lane->pad->padctl; in tegra124_pcie_phy_power_off() local 1264 struct tegra_xusb_padctl *padctl = lane->pad->padctl; in tegra124_sata_phy_power_on() local 1309 struct tegra_xusb_padctl *padctl = lane->pad->padctl; in tegra124_sata_phy_power_off() local 1479 struct tegra_xusb_padctl *padctl = port->padctl; in tegra124_usb3_port_enable() local 1615 struct tegra_xusb_padctl *padctl = port->padctl; in tegra124_usb3_port_disable() local [all …]
|
| A D | xusb.h | 170 struct tegra_xusb_padctl *padctl; member 186 struct tegra_xusb_padctl *padctl, 278 struct tegra_xusb_padctl *padctl; member 402 void (*remove)(struct tegra_xusb_padctl *padctl); 404 int (*suspend_noirq)(struct tegra_xusb_padctl *padctl); 405 int (*resume_noirq)(struct tegra_xusb_padctl *padctl); 408 int (*hsic_set_idle)(struct tegra_xusb_padctl *padctl, 469 dev_dbg(padctl->dev, "%08lx < %08x\n", offset, value); in padctl_writel() 470 writel(value, padctl->regs + offset); in padctl_writel() 476 u32 value = readl(padctl->regs + offset); in padctl_readl() [all …]
|
| /drivers/usb/host/ |
| A D | xhci-tegra.c | 276 struct tegra_xusb_padctl *padctl; member 612 struct tegra_xusb_padctl *padctl = tegra->padctl; in tegra_xusb_mbox_handle() local 1416 struct tegra_xusb_padctl *padctl = tegra->padctl; in is_usb3_otg_phy() local 1591 if (IS_ERR(tegra->padctl)) in tegra_xusb_probe() 1592 return PTR_ERR(tegra->padctl); in tegra_xusb_probe() 1915 tegra_xusb_padctl_put(tegra->padctl); in tegra_xusb_probe() 1951 tegra_xusb_padctl_put(tegra->padctl); in tegra_xusb_remove() 2064 struct tegra_xusb_padctl *padctl = tegra->padctl; in tegra_xhci_enable_phy_sleepwalk_wake() local 2101 tegra_xusb_padctl_enable_phy_wake(padctl, phy); in tegra_xhci_enable_phy_sleepwalk_wake() 2108 struct tegra_xusb_padctl *padctl = tegra->padctl; in tegra_xhci_disable_phy_wake() local [all …]
|
| /drivers/pinctrl/starfive/ |
| A D | pinctrl-starfive-jh7100.c | 211 void __iomem *padctl; member 695 void __iomem *reg = sfp->padctl + 4 * (pin / 2); in starfive_padctl_get() 705 void __iomem *reg = sfp->padctl + 4 * (pin / 2); in starfive_padctl_rmw() 1232 sfp->padctl = devm_platform_ioremap_resource_byname(pdev, "padctl"); in starfive_probe() 1233 if (IS_ERR(sfp->padctl)) in starfive_probe() 1234 return PTR_ERR(sfp->padctl); in starfive_probe() 1273 writel(value, sfp->padctl + IO_PADSHARE_SEL); in starfive_probe() 1276 value = readl(sfp->padctl + IO_PADSHARE_SEL); in starfive_probe()
|
| /drivers/usb/gadget/udc/ |
| A D | tegra-xudc.c | 446 struct tegra_xusb_padctl *padctl; member 3546 usb3_companion_port = tegra_xusb_padctl_get_usb3_companion(xudc->padctl, i); in tegra_xudc_phy_get() 3842 xudc->padctl = tegra_xusb_padctl_get(&pdev->dev); in tegra_xudc_probe() 3843 if (IS_ERR(xudc->padctl)) in tegra_xudc_probe() 3844 return PTR_ERR(xudc->padctl); in tegra_xudc_probe() 3918 tegra_xusb_padctl_put(xudc->padctl); in tegra_xudc_probe() 3952 tegra_xusb_padctl_put(xudc->padctl); in tegra_xudc_remove()
|
Completed in 54 milliseconds