summaryrefslogtreecommitdiffstats
path: root/drivers/hid/hid-cp2112.c
diff options
context:
space:
mode:
authorVladimir Zapolskiy <vz@mleia.com>2018-12-08 15:38:41 +0100
committerLinus Walleij <linus.walleij@linaro.org>2018-12-10 09:10:46 +0100
commit67566ae474e628c0077163d1e20d09d3e33b0ae3 (patch)
tree68236d933b38ccf3e12c2b9ddf8fd0ed3dda711d /drivers/hid/hid-cp2112.c
parentgpio: uniphier: convert to SPDX License Identifier (diff)
downloadlinux-67566ae474e628c0077163d1e20d09d3e33b0ae3.tar.xz
linux-67566ae474e628c0077163d1e20d09d3e33b0ae3.zip
gpio: lpc18xx: fix GPIO controller driver build as a module
The problem is reported for allmodconfig build setup: ERROR: "irq_chip_retrigger_hierarchy" [drivers/gpio/gpio-lpc18xx.ko] undefined! make[2]: *** [scripts/Makefile.modpost:92: __modpost] Error 1 make[1]: *** [Makefile:1271: modules] Error 2 My testing in runtime shows that it is sufficient to remove .irq_retrigger callback, which is assigned to unexported irq_chip_retrigger_hierarchy() function, I did't observe any regressions, and thus apparently it is a better fix rather than exporting the function defined in kernel/irq/chip.c (see commit 52b2a05fa7c8 ("genirq: Export IRQ functions for module use")) or sticking the GPIO controller driver build to built-in option only. Reported-by: kbuild test robot <lkp@intel.com> Fixes: 5ddabfe8d3de ("gpio: lpc18xx: add GPIO pin interrupt controller support") Signed-off-by: Vladimir Zapolskiy <vz@mleia.com> Signed-off-by: Linus Walleij <linus.walleij@linaro.org>
Diffstat (limited to 'drivers/hid/hid-cp2112.c')
0 files changed, 0 insertions, 0 deletions