Hi, this small series covers some fixes for the mcp23s08 driver. I've tested the series on a ARM based customer board, other testers are welcome. The imortant fix is "pinctrl: mcp23s08: fix irq and irqchip setup order" because it fixes the order during a .remove(). Regards, Marco Marco Felsch (3): pinctrl: mcp23s08: fix debugfs entry for mcp23s18 device pinctrl: mcp23s08: fix irq and irqchip setup order pinctrl: mcp23s08: rename to mcp23x08 drivers/pinctrl/Kconfig | 2 +- drivers/pinctrl/Makefile | 2 +- ...{pinctrl-mcp23s08.c => pinctrl-mcp23x08.c} | 64 +++++++++++-------- 3 files changed, 38 insertions(+), 30 deletions(-) rename drivers/pinctrl/{pinctrl-mcp23s08.c => pinctrl-mcp23x08.c} (97%) -- 2.19.0