linux/drivers/pinctrl/bcm
Stefan Wahren 37a2f8e552 pinctrl: bcm2835: Avoid warning from __irq_do_set_handler
We get a warning during boot with enabled EARLY_PRINTK that
we try to set a irq_chip without data. This is caused by ignoring
the return value of irq_of_parse_and_map(). So avoid calling
gpiochip_set_chained_irqchip() in error case.

Signed-off-by: Stefan Wahren <stefan.wahren@i2se.com>
Fixes: 85ae9e512f ("pinctrl: bcm2835: switch to GPIOLIB_IRQCHIP")
Signed-off-by: Linus Walleij <linus.walleij@linaro.org>
2017-06-29 11:04:38 +02:00
..
Kconfig scripts/spelling.txt: add "overrided" pattern and fix typo instances 2017-02-27 18:43:47 -08:00
Makefile pinctrl: nsp: add pinmux driver support for Broadcom NSP SoC 2016-06-29 10:06:00 +02:00
pinctrl-bcm281xx.c pinctrl: bcm: cleanup Broadcom license headers 2017-06-09 11:09:43 +02:00
pinctrl-bcm2835.c pinctrl: bcm2835: Avoid warning from __irq_do_set_handler 2017-06-29 11:04:38 +02:00
pinctrl-cygnus-mux.c pinctrl: bcm: cleanup Broadcom license headers 2017-06-09 11:09:43 +02:00
pinctrl-iproc-gpio.c pinctrl: bcm: cleanup Broadcom license headers 2017-06-09 11:09:43 +02:00
pinctrl-ns2-mux.c pinctrl: Widen the generic pinconf argument from 16 to 24 bits 2017-01-26 15:22:32 +01:00
pinctrl-nsp-gpio.c pinctrl: bcm: cleanup Broadcom license headers 2017-06-09 11:09:43 +02:00
pinctrl-nsp-mux.c pinctrl: nsp: constify pinctrl_ops and pinmux_ops structures 2016-09-07 22:40:40 +02:00