aboutsummaryrefslogtreecommitdiffstats
path: root/fs/ext3/super.c
diff options
context:
space:
mode:
authorHans Holmberg <hans.holmberg@intel.com>2015-02-10 09:48:27 +0100
committerLinus Walleij <linus.walleij@linaro.org>2015-02-23 15:40:32 +0100
commit9cf75e9e4ddd587ac12e88e8751c358b7b27e95f (patch)
tree8b151eb3dfdc24b5480cdbb48ecbc69931524b42 /fs/ext3/super.c
parentLinux 4.0-rc1 (diff)
downloadlinux-dev-9cf75e9e4ddd587ac12e88e8751c358b7b27e95f.tar.xz
linux-dev-9cf75e9e4ddd587ac12e88e8751c358b7b27e95f.zip
gpiolib: of: allow of_gpiochip_find_and_xlate to find more than one chip per node
The change: 7b8792bbdffdff3abda704f89c6a45ea97afdc62 gpiolib: of: Correct error handling in of_get_named_gpiod_flags assumed that only one gpio-chip is registred per of-node. Some drivers register more than one chip per of-node, so adjust the matching function of_gpiochip_find_and_xlate to not stop looking for chips if a node-match is found and the translation fails. Cc: Stable <stable@vger.kernel.org> Fixes: 7b8792bbdffd ("gpiolib: of: Correct error handling in of_get_named_gpiod_flags") Signed-off-by: Hans Holmberg <hans.holmberg@intel.com> Acked-by: Alexandre Courbot <acourbot@nvidia.com> Tested-by: Robert Jarzmik <robert.jarzmik@free.fr> Tested-by: Tyler Hall <tylerwhall@gmail.com> Signed-off-by: Linus Walleij <linus.walleij@linaro.org>
Diffstat (limited to 'fs/ext3/super.c')
0 files changed, 0 insertions, 0 deletions