From: Bartosz Golaszewski <bgolaszewski@xxxxxxxxxxxx> The following changes since commit 5f9e832c137075045d15cd6899ab0505cfb2ca4b: Linus 5.3-rc1 (2019-07-21 14:05:38 -0700) are available in the Git repository at: git://git.kernel.org/pub/scm/linux/kernel/git/brgl/linux.git tags/gpio-v5.4-updates-for-linus for you to fetch changes up to f2ee73147a3f23cc4b032a76b5677b4b8441ba74: gpio: lpc32xx: allow building on non-lpc32xx targets (2019-08-12 09:10:00 +0200) ---------------------------------------------------------------- gpio: updates for v5.4 - use a helper variable for &pdev->dev in gpio-em - tweak the ifdefs in GPIO headers - fix function links in HTML docs - remove an unneeded error message from ixp4xx - use the optional clk_get in gpio-mxc instead of checking the return value - a couple improvements in pca953x - allow to build gpio-lpc32xx on non-lpc32xx targets ---------------------------------------------------------------- Andy Shevchenko (4): gpio: pca953x: Switch to use device_get_match_data() gpio: pca953x: Use GENMASK() consistently gpio: pca953x: Remove explicit comparison with 0 gpio: pca953x: Drop %s for constant string literals Anson Huang (1): gpio: mxc: Use devm_clk_get_optional instead of devm_clk_get Arnd Bergmann (1): gpio: lpc32xx: allow building on non-lpc32xx targets Bartosz Golaszewski (1): gpio: em: use a helper variable for &pdev->dev Ding Xiang (1): gpio: ixp4xx: remove redundant dev_err message Jeremy Cline (1): Documentation: gpio: fix function links in the HTML docs Masahiro Yamada (1): gpio: remove less important #ifdef around declarations Documentation/driver-api/gpio/driver.rst | 16 ++--- arch/arm/configs/lpc32xx_defconfig | 1 + drivers/gpio/Kconfig | 7 ++ drivers/gpio/Makefile | 2 +- drivers/gpio/gpio-em.c | 37 +++++----- drivers/gpio/gpio-ixp4xx.c | 4 +- drivers/gpio/gpio-lpc32xx.c | 118 ++++++++++++++++++------------- drivers/gpio/gpio-mxc.c | 9 +-- drivers/gpio/gpio-pca953x.c | 70 +++++++++--------- include/linux/gpio/driver.h | 27 +++---- 10 files changed, 149 insertions(+), 142 deletions(-)