]> git.baikalelectronics.ru Git - kernel.git/commit
gpiolib: don't dereference a desc before validation
authorVladimir Zapolskiy <vz@mleia.com>
Thu, 21 Dec 2017 16:37:24 +0000 (18:37 +0200)
committerLinus Walleij <linus.walleij@linaro.org>
Tue, 2 Jan 2018 08:31:20 +0000 (09:31 +0100)
commitb198b2ef1a2d328f8ae79bf8c0893ec51260ebb0
treef46a497daef538e4bce3a9491db6dedbb9a1e8bf
parent40e7dc4c316a0cbfab932b480391b28ca108384f
gpiolib: don't dereference a desc before validation

The fix restores a proper validation of an input gpio desc, which
might be needed to deal with optional GPIOs correctly.

Fixes: 469f567c3b87 ("gpio: Alter semantics of *raw* operations to actually be raw")
Signed-off-by: Vladimir Zapolskiy <vz@mleia.com>
Signed-off-by: Linus Walleij <linus.walleij@linaro.org>
drivers/gpio/gpiolib.c