/openbmc/u-boot/arch/arm/mach-tegra/tegra210/ |
H A D | xusb-padctl.c | 105 padctl_writel(padctl, value, XUSB_PADCTL_ELPG_PROGRAM); in tegra_xusb_padctl_enable() 111 padctl_writel(padctl, value, XUSB_PADCTL_ELPG_PROGRAM); in tegra_xusb_padctl_enable() 117 padctl_writel(padctl, value, XUSB_PADCTL_ELPG_PROGRAM); in tegra_xusb_padctl_enable() 136 padctl_writel(padctl, value, XUSB_PADCTL_ELPG_PROGRAM); in tegra_xusb_padctl_disable() 142 padctl_writel(padctl, value, XUSB_PADCTL_ELPG_PROGRAM); in tegra_xusb_padctl_disable() 148 padctl_writel(padctl, value, XUSB_PADCTL_ELPG_PROGRAM); in tegra_xusb_padctl_disable() 226 padctl_writel(padctl, value, XUSB_PADCTL_UPHY_PLL_P0_CTL2); in pcie_phy_enable() 231 padctl_writel(padctl, value, XUSB_PADCTL_UPHY_PLL_P0_CTL5); in pcie_phy_enable() 235 padctl_writel(padctl, value, XUSB_PADCTL_UPHY_PLL_P0_CTL1); in pcie_phy_enable() 239 padctl_writel(padctl, value, XUSB_PADCTL_UPHY_PLL_P0_CTL2); in pcie_phy_enable() [all …]
|
/openbmc/u-boot/arch/arm/mach-tegra/tegra124/ |
H A D | xusb-padctl.c | 117 padctl_writel(padctl, value, XUSB_PADCTL_ELPG_PROGRAM); in tegra_xusb_padctl_enable() 123 padctl_writel(padctl, value, XUSB_PADCTL_ELPG_PROGRAM); in tegra_xusb_padctl_enable() 129 padctl_writel(padctl, value, XUSB_PADCTL_ELPG_PROGRAM); in tegra_xusb_padctl_enable() 148 padctl_writel(padctl, value, XUSB_PADCTL_ELPG_PROGRAM); in tegra_xusb_padctl_disable() 154 padctl_writel(padctl, value, XUSB_PADCTL_ELPG_PROGRAM); in tegra_xusb_padctl_disable() 160 padctl_writel(padctl, value, XUSB_PADCTL_ELPG_PROGRAM); in tegra_xusb_padctl_disable() 184 padctl_writel(padctl, value, XUSB_PADCTL_IOPHY_PLL_P0_CTL1); in pcie_phy_enable() 190 padctl_writel(padctl, value, XUSB_PADCTL_IOPHY_PLL_P0_CTL2); in pcie_phy_enable() 194 padctl_writel(padctl, value, XUSB_PADCTL_IOPHY_PLL_P0_CTL1); in pcie_phy_enable() 216 padctl_writel(padctl, value, XUSB_PADCTL_IOPHY_PLL_P0_CTL1); in pcie_phy_disable() [all …]
|
/openbmc/linux/drivers/phy/tegra/ |
H A D | xusb-tegra210.c | 670 padctl_writel(padctl, value, XUSB_PADCTL_USB3_PAD_MUX); in tegra210_pex_uphy_enable() 696 padctl_writel(padctl, value, XUSB_PADCTL_USB3_PAD_MUX); in tegra210_pex_uphy_disable() 1727 padctl_writel(padctl, value, offset); in tegra210_usb3_set_lfps_detect() 1826 padctl_writel(padctl, value, XUSB_PADCTL_USB2_PAD_MUX); in tegra210_usb2_phy_init() 2064 padctl_writel(padctl, value, in tegra210_usb2_phy_power_on() 2329 padctl_writel(padctl, hsic->strobe_trim, in tegra210_hsic_phy_power_on() 2602 padctl_writel(padctl, value, XUSB_PADCTL_SS_PORT_MAP); in tegra210_usb3_phy_power_on() 3206 padctl_writel(padctl, priv->context.usb2_pad_mux, in tegra210_xusb_padctl_restore() 3208 padctl_writel(padctl, priv->context.usb2_port_cap, in tegra210_xusb_padctl_restore() 3210 padctl_writel(padctl, priv->context.ss_port_map, in tegra210_xusb_padctl_restore() [all …]
|
H A D | xusb-tegra124.c | 236 padctl_writel(padctl, value, XUSB_PADCTL_ELPG_PROGRAM); in tegra124_xusb_padctl_enable() 242 padctl_writel(padctl, value, XUSB_PADCTL_ELPG_PROGRAM); in tegra124_xusb_padctl_enable() 248 padctl_writel(padctl, value, XUSB_PADCTL_ELPG_PROGRAM); in tegra124_xusb_padctl_enable() 312 padctl_writel(padctl, value, offset); in tegra124_usb3_save_context() 323 padctl_writel(padctl, value, offset); in tegra124_usb3_save_context() 345 padctl_writel(padctl, value, offset); in tegra124_usb3_save_context() 352 padctl_writel(padctl, value, offset); in tegra124_usb3_save_context() 364 padctl_writel(padctl, value, offset); in tegra124_usb3_save_context() 877 padctl_writel(padctl, hsic->strobe_trim, in tegra124_hsic_phy_power_on() 1552 padctl_writel(padctl, value, offset); in tegra124_usb3_port_enable() [all …]
|
H A D | xusb-tegra186.c | 536 padctl_writel(padctl, value, XUSB_PADCTL_ELPG_PROGRAM); in tegra186_utmi_enable_phy_wake() 543 padctl_writel(padctl, value, XUSB_PADCTL_ELPG_PROGRAM); in tegra186_utmi_enable_phy_wake() 561 padctl_writel(padctl, value, XUSB_PADCTL_ELPG_PROGRAM); in tegra186_utmi_disable_phy_wake() 568 padctl_writel(padctl, value, XUSB_PADCTL_ELPG_PROGRAM); in tegra186_utmi_disable_phy_wake() 771 padctl_writel(padctl, value, USB2_VBUS_ID); in tegra186_xusb_padctl_vbus_override() 788 padctl_writel(padctl, value, USB2_VBUS_ID); in tegra186_xusb_padctl_id_override() 801 padctl_writel(padctl, value, USB2_VBUS_ID); in tegra186_xusb_padctl_id_override() 865 padctl_writel(padctl, value, XUSB_PADCTL_USB2_PAD_MUX); in tegra186_utmi_phy_power_on() 1164 padctl_writel(padctl, value, XUSB_PADCTL_ELPG_PROGRAM); in tegra186_usb3_enable_phy_wake() 1171 padctl_writel(padctl, value, XUSB_PADCTL_ELPG_PROGRAM); in tegra186_usb3_enable_phy_wake() [all …]
|
H A D | xusb.h | 465 static inline void padctl_writel(struct tegra_xusb_padctl *padctl, u32 value, in padctl_writel() function
|
H A D | xusb.c | 337 padctl_writel(padctl, value, soc->offset); in tegra_xusb_lane_program()
|
/openbmc/linux/drivers/pinctrl/tegra/ |
H A D | pinctrl-tegra-xusb.c | 318 padctl_writel(padctl, value, lane->offset); in tegra_xusb_padctl_pinmux_set() 398 padctl_writel(padctl, regval, lane->offset); in tegra_xusb_padctl_pinconf_group_set() 491 padctl_writel(padctl, value, XUSB_PADCTL_ELPG_PROGRAM); in tegra_xusb_padctl_enable() 497 padctl_writel(padctl, value, XUSB_PADCTL_ELPG_PROGRAM); in tegra_xusb_padctl_enable() 503 padctl_writel(padctl, value, XUSB_PADCTL_ELPG_PROGRAM); in tegra_xusb_padctl_enable() 524 padctl_writel(padctl, value, XUSB_PADCTL_ELPG_PROGRAM); in tegra_xusb_padctl_disable() 530 padctl_writel(padctl, value, XUSB_PADCTL_ELPG_PROGRAM); in tegra_xusb_padctl_disable() 536 padctl_writel(padctl, value, XUSB_PADCTL_ELPG_PROGRAM); in tegra_xusb_padctl_disable() 566 padctl_writel(padctl, value, XUSB_PADCTL_IOPHY_PLL_P0_CTL1); in pcie_phy_power_on() 572 padctl_writel(padctl, value, XUSB_PADCTL_IOPHY_PLL_P0_CTL2); in pcie_phy_power_on() [all …]
|
/openbmc/u-boot/arch/arm/mach-tegra/ |
H A D | xusb-padctl-common.h | 93 static inline void padctl_writel(struct tegra_xusb_padctl *padctl, in padctl_writel() function
|
H A D | xusb-padctl-common.c | 188 padctl_writel(padctl, value, lane->offset); in tegra_xusb_padctl_group_apply()
|