From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1757038AbcILPhO (ORCPT ); Mon, 12 Sep 2016 11:37:14 -0400 Received: from mout.kundenserver.de ([212.227.126.133]:62684 "EHLO mout.kundenserver.de" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1755823AbcILPhI (ORCPT ); Mon, 12 Sep 2016 11:37:08 -0400 From: Arnd Bergmann To: Greg Kroah-Hartman Cc: Arnd Bergmann , Peter Chen , Felipe Balbi , Heikki Krogerus , linux-usb@vger.kernel.org, linux-kernel@vger.kernel.org Subject: [PATCH] usb: Kconfig: make USB_ULPI_BUS select USB_COMMON Date: Mon, 12 Sep 2016 17:36:23 +0200 Message-Id: <20160912153649.3163096-1-arnd@arndb.de> X-Mailer: git-send-email 2.9.0 X-Provags-ID: V03:K0:7mZq6fYUsRyghCr+bs1HM/SYMcQwiJ8ihCWNcLazaxDr2OVRy/y 1AO13jrXDn/LL7FQkzZJ8FM1KQikJjoVkLT24osEYMLfVMAMAHUmgqIJ6vB6EdwvANxbc7f CS4buwvUxOiBUhwPNh0hKeH1+eA5NcYpFg6Gi5THgDfIqzMlUTl0433wZO8dkkJm9EucIV8 daCUbPXwB1Y/DUVo/7X4w== X-UI-Out-Filterresults: notjunk:1;V01:K0:8z/juPgiWTM=:/42/SPGX7Sl/1Sbq7DNfmU FY5BPiMR2B71diqK7zjUuJqfI0dAuH8uIG1RrrhM6GGlkW5Ct0q6x8qOLWsWoBI+mVeH6BqAR l0/SLYe3bbLUibuo3gz+I8OHB/ShY+irkta+Oa1Ob+i8uLz/LONvCCgGKgEmJK748PiNpF/KQ /ARAsr4d7feJgLUAQJRCl11TKanZEDFrd13qC49m1gd1PkU5HBqvbKJMLeaT09LEsVy/XFzWE 2wPd/NKRnZRxSMmaPiJMM60WWqHMcqc2zcbReECZkp/xGcyVuVuAO0mVrU4DjASQGHKuEixu2 A14P6TNZgZp2Ml+s/MvTxFUW5gSEjWhug1lzV1Ix21OPYRlKpL843AOZZ+nwJde81tvgbdPJD GGdqyRrNdsT9nMdJ8U6kVPndpT9oC0aiE4G+EGsP4zk0IxWfuf4ILwTS4LU4xFm0chDXMs6Cs RYD+acezBvZuTY0DZaXq1y2+zsx+PvNbThyatkYKtJFkQpbvGsonEJpXrS6CajYdyqmP97tYA xgrSDS0CnKMgdfTqyjFaO4lV9g0T2BaQK2BiNafnIK1c8AsF7AL/GD8AP+w+np5N/pJ+jsEcW kxt772q69WEW3C6vDPZvDu7F8O9hWjs0sRARlloSYI1oD3naCviFPmAYiOLYq5QeK3c1iEEzL uY/fmX0vKrxykOdXOcraQpguRHo3lTdE3SLcUsgIqmS9AhkwwHKRiMODxgi0YmbdOw5M= Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Moving the CONFIG_USB_ULPI_BUS option to the top-level Kconfig file means that we can enable it without any of the other USB support, leading to a build error because Kbuild never enters the drivers/usb/common/ directory without CONFIG_USB_COMMON: ERROR: "ulpi_unregister_driver" [drivers/phy/phy-tusb1210.ko] undefined! ERROR: "__ulpi_register_driver" [drivers/phy/phy-tusb1210.ko] undefined! ERROR: "ulpi_write" [drivers/phy/phy-tusb1210.ko] undefined! This adds a 'select USB_COMMON' for the symbol, similar to what we have for related options. Signed-off-by: Arnd Bergmann Fixes: ad764c49f65a ("usb: Kconfig: move ulpi bus support out of host") --- drivers/usb/Kconfig | 1 + 1 file changed, 1 insertion(+) diff --git a/drivers/usb/Kconfig b/drivers/usb/Kconfig index 6dfa10af7185..989c6208678f 100644 --- a/drivers/usb/Kconfig +++ b/drivers/usb/Kconfig @@ -162,6 +162,7 @@ config USB_LED_TRIG config USB_ULPI_BUS tristate "USB ULPI PHY interface support" + select USB_COMMON help UTMI+ Low Pin Interface (ULPI) is specification for a commonly used USB 2.0 PHY interface. The ULPI specification defines a standard set -- 2.9.0