gpio: grgpio: Avoid potential NULL pointer dereference
authorAxel Lin <axel.lin@ingics.com>
Sat, 20 Dec 2014 14:47:07 +0000 (22:47 +0800)
committerLinus Walleij <linus.walleij@linaro.org>
Thu, 8 Jan 2015 19:14:00 +0000 (20:14 +0100)
commit879828c6ade916d13a5187eb02546899c2cd496c
tree70712e3645f4c0ee39ca4bb9642ca47b7e4f5d66
parent5afb287a06ce869827563cbd2b0a035800dd6f5d
gpio: grgpio: Avoid potential NULL pointer dereference

irqmap is optional property, so priv->domain can be NULL if !irqmap.
Thus add NULL test for priv->domain before calling irq_domain_remove()
to prevent NULL pointer dereference.

Signed-off-by: Axel Lin <axel.lin@ingics.com>
Signed-off-by: Linus Walleij <linus.walleij@linaro.org>
drivers/gpio/gpio-grgpio.c