lkml.org 
[lkml]   [2020]   [Jan]   [24]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
    Patch in this message
    /
    From
    Subject[PATCH 4.19 039/639] usb: dwc3: add EXTCON dependency for qcom
    Date
    From: Arnd Bergmann <arnd@arndb.de>

    [ Upstream commit 3def4031b3e3fbb524cbd01555b057a6cef0d5e6 ]

    Like the omap back-end, we get a link error with CONFIG_EXTCON=m
    when building the qcom back-end into the kernel:

    drivers/usb/dwc3/dwc3-qcom.o: In function `dwc3_qcom_probe':
    dwc3-qcom.c:(.text+0x13dc): undefined reference to `extcon_get_edev_by_phandle'
    dwc3-qcom.c:(.text+0x1b18): undefined reference to `devm_extcon_register_notifier'
    dwc3-qcom.c:(.text+0x1b9c): undefined reference to `extcon_get_state'

    Do the same thing as OMAP and add an explicit dependency on
    EXTCON.

    Fixes: a4333c3a6ba9 ("usb: dwc3: Add Qualcomm DWC3 glue driver")
    Signed-off-by: Arnd Bergmann <arnd@arndb.de>
    Signed-off-by: Felipe Balbi <felipe.balbi@linux.intel.com>
    Signed-off-by: Sasha Levin <sashal@kernel.org>
    ---
    drivers/usb/dwc3/Kconfig | 2 +-
    1 file changed, 1 insertion(+), 1 deletion(-)

    diff --git a/drivers/usb/dwc3/Kconfig b/drivers/usb/dwc3/Kconfig
    index 518ead12458d0..1a0404fda596b 100644
    --- a/drivers/usb/dwc3/Kconfig
    +++ b/drivers/usb/dwc3/Kconfig
    @@ -113,7 +113,7 @@ config USB_DWC3_ST

    config USB_DWC3_QCOM
    tristate "Qualcomm Platform"
    - depends on ARCH_QCOM || COMPILE_TEST
    + depends on EXTCON && (ARCH_QCOM || COMPILE_TEST)
    depends on OF
    default USB_DWC3
    help
    --
    2.20.1


    \
     
     \ /
      Last update: 2020-01-24 12:01    [W:5.180 / U:1.020 seconds]
    ©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site