summaryrefslogtreecommitdiffstats
path: root/drivers/phy/tegra
diff options
context:
space:
mode:
authorCorentin Labbe <clabbe@baylibre.com>2020-03-18 15:23:33 +0000
committerThierry Reding <treding@nvidia.com>2020-03-19 14:17:06 +0100
commit6835bdc99580110243ee928cc487b831281399f9 (patch)
treef0431c7e0e17607c3ced1b74c0974f7ad2da53ad /drivers/phy/tegra
parente78fdbad1e902f422a7a0452cce8378d2652f219 (diff)
downloadlinux-6835bdc99580110243ee928cc487b831281399f9.tar.gz
linux-6835bdc99580110243ee928cc487b831281399f9.tar.bz2
linux-6835bdc99580110243ee928cc487b831281399f9.zip
phy: tegra: Select USB_PHY
I have hit the following build error: armv7a-hardfloat-linux-gnueabi-ld: drivers/phy/tegra/xusb.o: in function `tegra_xusb_port_unregister': xusb.c:(.text+0x2ac): undefined reference to `usb_remove_phy' armv7a-hardfloat-linux-gnueabi-ld: drivers/phy/tegra/xusb.o: in function `tegra_xusb_setup_ports': xusb.c:(.text+0xf30): undefined reference to `usb_add_phy_dev' PHY_TEGRA_XUSB should select USB_PHY because it uses symbols defined in the code enabled by that. Fixes: 23babe30fb45d ("phy: tegra: xusb: Add usb-phy support") Signed-off-by: Corentin Labbe <clabbe@baylibre.com> Signed-off-by: Thierry Reding <treding@nvidia.com>
Diffstat (limited to 'drivers/phy/tegra')
-rw-r--r--drivers/phy/tegra/Kconfig1
1 files changed, 1 insertions, 0 deletions
diff --git a/drivers/phy/tegra/Kconfig b/drivers/phy/tegra/Kconfig
index df07c4dea059..a208aca4ba7b 100644
--- a/drivers/phy/tegra/Kconfig
+++ b/drivers/phy/tegra/Kconfig
@@ -3,6 +3,7 @@ config PHY_TEGRA_XUSB
tristate "NVIDIA Tegra XUSB pad controller driver"
depends on ARCH_TEGRA
select USB_CONN_GPIO
+ select USB_PHY
help
Choose this option if you have an NVIDIA Tegra SoC.