Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S967079AbdLSLvi (ORCPT ); Tue, 19 Dec 2017 06:51:38 -0500 Received: from relmlor3.renesas.com ([210.160.252.173]:42979 "EHLO relmlie2.idc.renesas.com" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S1752253AbdLSLv2 (ORCPT ); Tue, 19 Dec 2017 06:51:28 -0500 X-IronPort-AV: E=Sophos;i="5.45,426,1508770800"; d="scan'208";a="265619893" From: Yoshihiro Shimoda To: Wang Dongsheng , "kishon@ti.com" CC: "jh80.chung@samsung.com" , "krzk@kernel.org" , "heiko@sntech.de" , "vivek.gautam@codeaurora.org" , "linux-kernel@vger.kernel.org" Subject: RE: [PATCH] phy: rcar: fix gen3-usb2 build error Thread-Topic: [PATCH] phy: rcar: fix gen3-usb2 build error Thread-Index: AQHTeL2m7i0kfRBUQEKbx65vkhrBmKNKjO7g Date: Tue, 19 Dec 2017 11:51:24 +0000 Message-ID: References: <1513683391-10036-1-git-send-email-dongsheng.wang@hxt-semitech.com> In-Reply-To: <1513683391-10036-1-git-send-email-dongsheng.wang@hxt-semitech.com> Accept-Language: ja-JP, en-US Content-Language: ja-JP X-MS-Has-Attach: X-MS-TNEF-Correlator: authentication-results: spf=none (sender IP is ) smtp.mailfrom=yoshihiro.shimoda.uh@renesas.com; x-originating-ip: [211.11.155.139] x-ms-publictraffictype: Email x-microsoft-exchange-diagnostics: 1;TY1PR06MB0990;20:v8pgoCdvPE0al5CRaFl6IrVG8ZAQ7P4U42YyN47FnVXhjPAK3XreYfwSxY6FJl7/a7MyTLuy7r/vxx//6w9lBfXsOXiCRLCwfxjVGEfMXOUJqqCf1w5/IDH7iPg3S5xfNcW6a6Re1U0uxQnTd9mo0Zoiop4l9xhygDEF84iYMRg= x-ms-exchange-antispam-srfa-diagnostics: SSOS; x-ms-office365-filtering-correlation-id: 0d9afb7e-eb72-4b9b-eb15-08d546d6d454 x-ms-office365-filtering-ht: Tenant x-microsoft-antispam: UriScan:;BCL:0;PCL:0;RULEID:(5600026)(4604075)(4534020)(4602075)(4627115)(201703031133081)(201702281549075)(48565401081)(2017052603307);SRVR:TY1PR06MB0990; x-ms-traffictypediagnostic: TY1PR06MB0990: x-microsoft-antispam-prvs: x-exchange-antispam-report-test: UriScan:(84791874153150); x-exchange-antispam-report-cfa-test: BCL:0;PCL:0;RULEID:(6040450)(2401047)(8121501046)(5005006)(3002001)(3231023)(93006095)(93001095)(10201501046)(6055026)(6041248)(20161123560025)(20161123562025)(20161123558100)(20161123555025)(201703131423075)(201702281528075)(201703061421075)(201703061406153)(20161123564025)(6072148)(201708071742011);SRVR:TY1PR06MB0990;BCL:0;PCL:0;RULEID:(100000803101)(100110400095);SRVR:TY1PR06MB0990; x-forefront-prvs: 052670E5A4 x-forefront-antispam-report: SFV:NSPM;SFS:(10019020)(396003)(366004)(346002)(376002)(39860400002)(199004)(189003)(102836003)(86362001)(106356001)(6246003)(110136005)(105586002)(33656002)(74316002)(54906003)(316002)(8676002)(6506007)(76176011)(7696005)(966005)(81166006)(8936002)(2950100002)(81156014)(99286004)(5660300001)(53936002)(305945005)(7736002)(478600001)(14454004)(3660700001)(97736004)(3280700002)(68736007)(229853002)(345774005)(3846002)(6116002)(9686003)(2900100001)(2906002)(2501003)(66066001)(55016002)(6436002)(6306002)(4326008)(77096006)(25786009);DIR:OUT;SFP:1102;SCL:1;SRVR:TY1PR06MB0990;H:TY1PR06MB0992.apcprd06.prod.outlook.com;FPR:;SPF:None;PTR:InfoNoRecords;A:1;MX:1;LANG:en; spamdiagnosticoutput: 1:99 spamdiagnosticmetadata: NSPM Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 X-OriginatorOrg: renesas.com X-MS-Exchange-CrossTenant-Network-Message-Id: 0d9afb7e-eb72-4b9b-eb15-08d546d6d454 X-MS-Exchange-CrossTenant-originalarrivaltime: 19 Dec 2017 11:51:24.0198 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 53d82571-da19-47e4-9cb4-625a166a4a2a X-MS-Exchange-Transport-CrossTenantHeadersStamped: TY1PR06MB0990 Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Content-Transfer-Encoding: 8bit X-MIME-Autoconverted: from quoted-printable to 8bit by nfs id vBJBpgxS016748 Content-Length: 1384 Lines: 45 Hi Wang-san, > From: Wang Dongsheng, Sent: Tuesday, December 19, 2017 8:37 PM > > of_usb_get_dr_mode_by_phy is implemented in usb/common/common.c. > So the PHY_RCAR_GEN3_USB2 must depend on USB_SUPPORT/USB_COMMON. > > LD vmlinux.o > MODPOST vmlinux.o > .../phy-rcar-gen3-usb2.o: In function `rcar_gen3_phy_usb2_probe': > ...: undefined reference to `of_usb_get_dr_mode_by_phy' > make: *** [vmlinux] Error 1 > > Signed-off-by: Wang Dongsheng Thank you for the patch! However, Arnd already sent such a patch before [1] and it will be merged into the usb repository [2] in near the future. [1] https://lkml.org/lkml/2017/11/2/373 [2] git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git in the usb-linus branch. Best regards, Yoshihiro Shimoda > --- > drivers/phy/renesas/Kconfig | 2 ++ > 1 file changed, 2 insertions(+) > > diff --git a/drivers/phy/renesas/Kconfig b/drivers/phy/renesas/Kconfig > index cb09245..c845fac 100644 > --- a/drivers/phy/renesas/Kconfig > +++ b/drivers/phy/renesas/Kconfig > @@ -12,7 +12,9 @@ config PHY_RCAR_GEN3_USB2 > tristate "Renesas R-Car generation 3 USB 2.0 PHY driver" > depends on ARCH_RENESAS > depends on EXTCON > + depends on USB_SUPPORT > select GENERIC_PHY > + select USB_COMMON > help > Support for USB 2.0 PHY found on Renesas R-Car generation 3 SoCs. > > -- > 2.7.4