diff options
author | Julien Grossholtz <julien.grossholtz@savoirfairelinux.com> | 2016-01-07 16:46:45 -0500 |
---|---|---|
committer | Linus Walleij <linus.walleij@linaro.org> | 2016-01-13 10:57:49 +0100 |
commit | 96098df125c0a966631ec114081d8f5630a0e4b8 (patch) | |
tree | 9fff67b9fc70a91072fdb1f482fe12eee7b5f748 /drivers/pinctrl | |
parent | 78179989a06636d8362e2eee01b261d02b1500d2 (diff) | |
download | op-kernel-dev-96098df125c0a966631ec114081d8f5630a0e4b8.zip op-kernel-dev-96098df125c0a966631ec114081d8f5630a0e4b8.tar.gz |
gpiolib: fix chip order in gpio list
In some situations the gpio_list order is not correct.
As a consequence gpiochip_find_base returns the same
base number twice. This happens when a first ship is added
with manual base number, then other ships are added using
automatic base number.
To prevent this behaviour, this patch add the new chip after
the last element of the gpio list.
Signed-off-by: Julien Grossholtz <julien.grossholtz@savoirfairelinux.com>
Signed-off-by: Linus Walleij <linus.walleij@linaro.org>
Diffstat (limited to 'drivers/pinctrl')
0 files changed, 0 insertions, 0 deletions