Hi Linus, here is the first set of GPIO fixes. It was delayed a bit beacuse I was chicken when linux-next was not rotating last week. This hits the ST serial driver in drivers/tty/serial and that has an ACK from Greg, he suggested to keep the old GPIO fwnode API around to smoothen things in the merge Windod and those have now served their purpose so we take them out and convert the last driver to the new API. Apart from that it's fixes as usual. Please pull them in! Yours, Linus Walleij The following changes since commit c1ae3cfa0e89fa1a7ecc4c99031f5e9ae99d9201: Linux 4.11-rc1 (2017-03-05 12:59:56 -0800) are available in the git repository at: git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-gpio.git tags/gpio-v4.11-2 for you to fetch changes up to 2cd29f2387be70de9feb4c9f8dbc7c0bd55748ce: gpio:mcp23s08 Fixed missing interrupts (2017-03-17 09:20:28 +0100) ---------------------------------------------------------------- GPIO fixes for the v4.11 series: - Set the parent on the Altera A10SR driver, also fix high level IRQs. - Fix error path on the mockup driver. - Compilation noise about unused functions fixed. - Fix missed interrupts on the MCP23S08 expander, this is also tagged for stable. - Retire the interrim helpers devm_get_gpiod_from_child() used to smoothen merging in the merge window. ---------------------------------------------------------------- Arnd Bergmann (1): gpio: xgene: mark PM functions as __maybe_unused Dan Carpenter (1): gpio: mockup: return -EFAULT if copy_from_user() fails Lee Jones (1): serial: st-asc: Use new GPIOD API to obtain RTS pin Phil Reid (1): gpio: altera: Use handle_level_irq when configured as a level_high Robert Middleton (1): gpio:mcp23s08 Fixed missing interrupts Thor Thayer (1): gpio: altera-a10sr: Set gpio_chip parent property drivers/gpio/gpio-altera-a10sr.c | 2 +- drivers/gpio/gpio-altera.c | 26 +++++++--------- drivers/gpio/gpio-mcp23s08.c | 65 ++++++++++++++++++++++++++++++++++++---- drivers/gpio/gpio-mockup.c | 7 ++--- drivers/gpio/gpio-xgene.c | 13 ++------ drivers/tty/serial/st-asc.c | 11 +++---- include/linux/gpio/consumer.h | 16 ---------- 7 files changed, 84 insertions(+), 56 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