Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > linux.kernel > #1416499 > unrolled thread
| Started by | Ben Dooks <ben.dooks@codethink.co.uk> |
|---|---|
| First post | 2016-06-07 20:30 +0200 |
| Last post | 2016-06-07 21:00 +0200 |
| Articles | 2 — 2 participants |
Back to article view | Back to linux.kernel
[PATCH] USB: core: fix missing include <linux/usb/of.h> Ben Dooks <ben.dooks@codethink.co.uk> - 2016-06-07 20:30 +0200
Re: [PATCH] USB: core: fix missing include <linux/usb/of.h> kbuild test robot <lkp@intel.com> - 2016-06-07 21:00 +0200
| From | Ben Dooks <ben.dooks@codethink.co.uk> |
|---|---|
| Date | 2016-06-07 20:30 +0200 |
| Subject | [PATCH] USB: core: fix missing include <linux/usb/of.h> |
| Message-ID | <rHtVl-686-5@gated-at.bofh.it> |
The helper function usb_of_get_child_node() is defined in the header <linux/usb/of.h> but this was not included. Fix the warning about usb_of_get_child_node() not being declared by adding the right include. Fixes: drivers/usb/core/of.c:31:20: warning: symbol 'usb_of_get_child_node' was not declared. Should it be static? Signed-off-by: Ben Dooks <ben.dooks@codethink.co.uk> --- Cc: Greg Kroah-Hartman <gregkh@linuxfoundation.org> Cc: Arnd Bergmann <arnd@arndb.de> Cc: Philipp Zabel <p.zabel@pengutronix.de> Cc: Alan Stern <stern@rowland.harvard.edu> Cc: Peter Chen <peter.chen@freescale.com> Cc: linux-usb@vger.kernel.org Cc: linux-kernel@vger.kernel.org --- drivers/usb/core/of.c | 1 + 1 file changed, 1 insertion(+) diff --git a/drivers/usb/core/of.c b/drivers/usb/core/of.c index 2289700..3de4f88 100644 --- a/drivers/usb/core/of.c +++ b/drivers/usb/core/of.c @@ -18,6 +18,7 @@ */ #include <linux/of.h> +#include <linux/usb/of.h> /** * usb_of_get_child_node - Find the device node match port number -- 2.8.1
[toc] | [next] | [standalone]
| From | kbuild test robot <lkp@intel.com> |
|---|---|
| Date | 2016-06-07 21:00 +0200 |
| Message-ID | <rHuoi-6ia-23@gated-at.bofh.it> |
| In reply to | #1416499 |
[Multipart message — attachments visible in raw view] — view raw
Hi,
[auto build test ERROR on usb/usb-testing]
[also build test ERROR on v4.7-rc2 next-20160607]
[if your patch is applied to the wrong git tree, please drop us a note to help improve the system]
url: https://github.com/0day-ci/linux/commits/Ben-Dooks/USB-core-fix-missing-include-linux-usb-of-h/20160608-022844
base: https://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git usb-testing
config: i386-defconfig (attached as .config)
compiler: gcc-6 (Debian 6.1.1-1) 6.1.1 20160430
reproduce:
# save the attached .config to linux build tree
make ARCH=i386
All errors (new ones prefixed by >>):
>> drivers/usb/core/of.c:32:21: error: redefinition of 'usb_of_get_child_node'
struct device_node *usb_of_get_child_node(struct device_node *parent,
^~~~~~~~~~~~~~~~~~~~~
In file included from drivers/usb/core/of.c:21:0:
include/linux/usb/of.h:36:35: note: previous definition of 'usb_of_get_child_node' was here
static inline struct device_node *usb_of_get_child_node
^~~~~~~~~~~~~~~~~~~~~
vim +/usb_of_get_child_node +32 drivers/usb/core/of.c
69bec725 Peter Chen 2016-02-19 26 * @portnum: the port number which device is connecting
69bec725 Peter Chen 2016-02-19 27 *
69bec725 Peter Chen 2016-02-19 28 * Find the node from device tree according to its port number.
69bec725 Peter Chen 2016-02-19 29 *
69bec725 Peter Chen 2016-02-19 30 * Return: On success, a pointer to the device node, %NULL on failure.
69bec725 Peter Chen 2016-02-19 31 */
69bec725 Peter Chen 2016-02-19 @32 struct device_node *usb_of_get_child_node(struct device_node *parent,
69bec725 Peter Chen 2016-02-19 33 int portnum)
69bec725 Peter Chen 2016-02-19 34 {
69bec725 Peter Chen 2016-02-19 35 struct device_node *node;
:::::: The code at line 32 was first introduced by commit
:::::: 69bec725985324e79b1c47ea287815ac4ddb0521 USB: core: let USB device know device node
:::::: TO: Peter Chen <peter.chen@freescale.com>
:::::: CC: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
---
0-DAY kernel test infrastructure Open Source Technology Center
https://lists.01.org/pipermail/kbuild-all Intel Corporation
[toc] | [prev] | [standalone]
Back to top | Article view | linux.kernel
csiph-web