From: Bartosz Golaszewski <bgolaszewski@xxxxxxxxxxxx> Linus, please pull the following batch of updates for v5.8 I picked up into my tree. Bart The following changes since commit 8f3d9f354286745c751374f5f1fcafee6b3f3136: Linux 5.7-rc1 (2020-04-12 12:35:55 -0700) are available in the Git repository at: git://git.kernel.org/pub/scm/linux/kernel/git/brgl/linux.git gpio-updates-for-v5.8-part1 for you to fetch changes up to 3831c051dfbf58595085e432acc00ad4efcf54cc: tools: gpio: add bias flags to lsgpio (2020-05-05 18:27:09 +0200) ---------------------------------------------------------------- gpio updates for v5.8-rc1 - part1 - correct the IRQ type used in to_irq() in gpio-xgene-sb - add new item to the TODO list - support building gpio-pl061 as module - improve pull-up/down support on GPIO expanders in device-tree - several improvements in gpio-pca953x - emit a warning for too long GPIO line names - add MODULE_DEVICE_TABLE to gpio-tegra186 - add support for new variant to gpio-f7188x - lsgpio can now display bias flags ---------------------------------------------------------------- Adam Ford (1): gpiolib: of: improve gpiolib-of support of pull up/down on expanders Andy Shevchenko (2): gpio: Extend TODO to cover code duplication avoidance gpio: pca953x: Rewrite ->get_multiple() function Bartosz Golaszewski (1): gpio: pca953x: disable regmap locking Brian Masney (1): gpio: xgene-sb: set valid IRQ type in to_irq() Kent Gibson (1): tools: gpio: add bias flags to lsgpio Mian Yousaf Kaukab (1): gpio: tegra186: export MODULE_DEVICE_TABLE Paul Thomas (1): gpio: gpio-pca953x, Add get_multiple function Petteri Jokinen (1): gpio-f7188x: Add GPIO support for F81865 Rob Herring (1): gpio: pl061: Support building as module Stephen Boyd (1): gpiolib: devprop: Warn if gpio-line-names is too long Uwe Kleine-König (2): gpio: pca953x: fix handling of automatic address incrementing gpio: pca953x: drop unused parameters of pca953x_recalc_addr() drivers/gpio/Kconfig | 2 +- drivers/gpio/TODO | 4 ++ drivers/gpio/gpio-f7188x.c | 33 +++++++++++++-- drivers/gpio/gpio-pca953x.c | 94 ++++++++++++++++++++++++++---------------- drivers/gpio/gpio-pl061.c | 9 ++-- drivers/gpio/gpio-tegra186.c | 1 + drivers/gpio/gpio-xgene-sb.c | 2 +- drivers/gpio/gpiolib-devprop.c | 5 ++- drivers/gpio/gpiolib-of.c | 10 +++++ tools/gpio/lsgpio.c | 12 ++++++ 10 files changed, 125 insertions(+), 47 deletions(-)