Hi Linus, here is a set of pin control fixes for the v4.9 cycle. All is about drivers, no core business going on. Details are in the signed tag. Please pull it in! Yours, Linus Walleij The following changes since commit a909d3e636995ba7c349e2ca5dbb528154d4ac30: Linux 4.9-rc3 (2016-10-29 13:52:02 -0700) are available in the git repository at: git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-pinctrl.git tags/pinctrl-v4.9-3 for you to fetch changes up to a33547cc764ca994d27a8fcc5fc61fbf4b2f7361: pinctrl-aspeed-g5: Never set SCU90[6] (2016-11-07 10:31:33 +0100) ---------------------------------------------------------------- Pin control fixes for the v4.9 cycle: - Fix a host of runtime problems with the Intel Cherryview driver: suspend/resume needs to be marshalled properly, and strange effects from BIOS interaction during suspend/resume need to be dealt with. - A single bit was being set wrong in the Aspeed driver. - Fix an iProc probe ordering fallout resulting from v4.9 refactorings for bus population. - Do not specify a default trigger in the ST Micro cascaded GPIO IRQ controller: the kernel will moan. - Make IRQs optional altogether on the STM32 driver, it turns out not all systems have them or want them. - Fix a re-probe bug in the i.MX driver, it will eventually crash if probed repeatedly, not good. ---------------------------------------------------------------- Alexandre TORGUE (2): pinctrl: stm32: remove dependency with interrupt controller pinctrl: stm32: move gpio irqs binding to optional Andrew Jeffery (1): pinctrl-aspeed-g5: Never set SCU90[6] Mika Westerberg (2): pinctrl: cherryview: Serialize register access in suspend/resume pinctrl: cherryview: Prevent possible interrupt storm on resume Patrice Chotard (1): pinctrl: st: don't specify default interrupt trigger Ray Jui (1): pinctrl: iproc: Fix iProc and NSP GPIO support Stefan Agner (1): pinctrl: imx: reset group index on probe .../devicetree/bindings/pinctrl/st,stm32-pinctrl.txt | 10 +++++----- drivers/pinctrl/aspeed/pinctrl-aspeed-g5.c | 2 +- drivers/pinctrl/bcm/pinctrl-iproc-gpio.c | 2 +- drivers/pinctrl/bcm/pinctrl-nsp-gpio.c | 2 +- drivers/pinctrl/freescale/pinctrl-imx.c | 1 + drivers/pinctrl/intel/pinctrl-cherryview.c | 17 ++++++++++++++--- drivers/pinctrl/pinctrl-st.c | 2 +- drivers/pinctrl/stm32/pinctrl-stm32.c | 8 +++++--- 8 files changed, 29 insertions(+), 15 deletions(-) -- To unsubscribe from this list: send the line "unsubscribe linux-gpio" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html