Hi Linus, here are some slightly overly ripe first GPIO fixes for the v5.5 series. A bit late and too many because christmas stress. Not too many lines though. Please pull them in! Yours, Linus Walleij The following changes since commit e42617b825f8073569da76dc4510bfa019b1c35a: Linux 5.5-rc1 (2019-12-08 14:57:55 -0800) are available in the Git repository at: git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-gpio.git tags/gpio-v5.5-2 for you to fetch changes up to 286e7beaa4cc7734894ee214569de4669ed9891e: gpio: tegra186: Allow building on Tegra194-only configurations (2019-12-16 11:16:57 +0100) ---------------------------------------------------------------- A set of fixes for the v5.5 series: - Fix the build for the Xtensa driver. - Make sure to set up the parent device for mpc8xxx. - Clarify the look-up error message. - Fix the usage of the line direction in the mockup device. - Fix a type warning on the Aspeed driver. - Remove the pointless __exit annotation on the xgs-iproc which is causing a compilation problem. - Fix up emultation of open drain outputs .get_direction() - Fix the IRQ callbacks on the PCA953xx to use bitops and work properly. - Fix the Kconfig on the Tegra driver. ---------------------------------------------------------------- Andy Shevchenko (2): MAINTAINERS: Append missed file to the database gpio: pca953x: Switch to bitops in IRQ callbacks Arnd Bergmann (2): gpio: aspeed: avoid return type warning gpio: xgs-iproc: remove __exit annotation for iproc_gpio_remove Geert Uytterhoeven (1): gpio: Fix error message on out-of-range GPIO in lookup table Johnson CH Chen (陳昭勳) (1): gpio: mpc8xxx: Add platform device to gpiochip->parent Kent Gibson (1): gpio: mockup: Fix usage of new GPIO_LINE_DIRECTION Linus Walleij (1): Merge tag 'gpio-v5.5-rc2-fixes-for-linus' of git://git.kernel.org/.../brgl/linux into fixes Max Filippov (1): gpio: xtensa: fix driver build Russell King (1): gpiolib: fix up emulated open drain outputs Thierry Reding (1): gpio: tegra186: Allow building on Tegra194-only configurations MAINTAINERS | 1 + drivers/gpio/Kconfig | 4 ++-- drivers/gpio/gpio-aspeed-sgpio.c | 2 +- drivers/gpio/gpio-mockup.c | 7 +++++-- drivers/gpio/gpio-mpc8xxx.c | 1 + drivers/gpio/gpio-pca953x.c | 26 ++++++++++---------------- drivers/gpio/gpio-xgs-iproc.c | 2 +- drivers/gpio/gpio-xtensa.c | 7 +++---- drivers/gpio/gpiolib.c | 13 +++++++++++-- 9 files changed, 35 insertions(+), 28 deletions(-)