From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1953821AbdDYUGW (ORCPT ); Tue, 25 Apr 2017 16:06:22 -0400 Received: from mout.kundenserver.de ([217.72.192.73]:54057 "EHLO mout.kundenserver.de" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1171528AbdDYUGM (ORCPT ); Tue, 25 Apr 2017 16:06:12 -0400 From: Arnd Bergmann To: Bin Liu , Greg Kroah-Hartman Cc: Arnd Bergmann , Alexandre Bailon , David Lechner , Wolfram Sang , Petr Kulhavy , linux-usb@vger.kernel.org, linux-kernel@vger.kernel.org Subject: [PATCH] usb: musb: don't mark of_dev_auxdata as initdata Date: Tue, 25 Apr 2017 22:04:53 +0200 Message-Id: <20170425200541.2236184-1-arnd@arndb.de> X-Mailer: git-send-email 2.9.0 X-Provags-ID: V03:K0:ThDA/j9CoS7P9rPN6YDMOSy+1dvaIbHRcNuXnkK3KeNGP59h00g iuIDExAgN9OCZF/EeT+riVEvHqYWJjk5GeGans6kFUa53ac8Y6fiS3WZYpcxJAC5T0DUNsD XIq2/EyQcw3DjlSEFFlLij2Q7I34PKVy4D8BIgPPh41bdfKx0uQQ0zAb8G+6mRoVODNExAX nrdN5YHXushnt/gUEWchA== X-UI-Out-Filterresults: notjunk:1;V01:K0:TB17UQCbPgw=:XqEQOnT2S1a8VglcV+pEGT w9W1gW9BVFnh5Ut1fP3Ylg1hN3Nf8nuekagjjssz0nfGs1c2mHfjfLdjuwaS40eyXlUjMOOSi 5Y7UAOdb8BrHfcpDNg5DqsvjuzNS91ut0zgVHT99A2U/4JVtO362MuxLsr3B8aId/wOD2q8Qy HPGPOxviXK2nNAeH2auWtwMGcj5TuII1iPzv5E3VT9IT/gN1X7zwcw95HinhPO2SGr1jXHva8 6ajwW85DFPZGZT7mWONLIpJ4kn+MxMCKkrcyiwVcktm0/+4VrzRexO0uXsPVwfwM3qXA8WJ8L hdbo9SoIm59egzafyjpbgPHOf6pvBmB/o/zJGTT5S/MBV+t3xsIdyLe+U4vZFWc1djXBm5Xq3 tkTl9grKMfubGI0p8/Nh5JOh16YmdDGfY8dNCHoou9hLyDYYDUz0MwxXh6TWwELrdno2Fu+JM RZVbUjN5+B8Fg4mW1TAW88Rj8XhmFUvIb409p39keD0TXzAxpZlQyzNi3gaMgmsmJaPBuRcY/ suX6E+bZhQFXTufQT8BhbvqkJR6uFstMmZ9vNGdFJsJiaDMZQBQzwYUBzHmYdr/+RyCdjeg8W 2HG3RVBh/KhgPp7FU+u57P5mAJ1lfapq9hdJVkIp5bzpZ1wv7fmoCZKdd+shlM+yeXncNudmG 130Izv33lr5s0T1PG17AzomzpGcJwk7gdOO7BsJoquFzFhL8D3f95ZWn+nSBjZn1XOzg= Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org The probe function is not __init since it can be called for deferred probing or when unbinding/rebinding the device, and therefore it must not reference objects in __initdata, as pointed out by this link time warning: WARNING: drivers/usb/musb/da8xx.o(.text+0x9d4): Section mismatch in reference from the function da8xx_probe() to the (unknown reference) .init.data:(unknown) This removes the annotation. Reported-by: Olof's autobuilder Fixes: d6299b6efbf6 ("usb: musb: Add support of CPPI 4.1 DMA controller to DA8xx") Signed-off-by: Arnd Bergmann --- drivers/usb/musb/da8xx.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/usb/musb/da8xx.c b/drivers/usb/musb/da8xx.c index 5a8a031485ea..df88123274ca 100644 --- a/drivers/usb/musb/da8xx.c +++ b/drivers/usb/musb/da8xx.c @@ -513,7 +513,7 @@ static const struct musb_hdrc_config da8xx_config = { .multipoint = 1, }; -static struct of_dev_auxdata da8xx_auxdata_lookup[] __initdata = { +static struct of_dev_auxdata da8xx_auxdata_lookup[] = { OF_DEV_AUXDATA("ti,da830-cppi41", 0x01e01000, "cppi41-dmaengine", NULL), {} -- 2.9.0