
This series adds: - STMFX pinctrl driver - update STM32MP15 basic and trusted config - Add stmfx node in stm32mp157c-ev1 DT - Update stm32mp1 board to probe pinctrl drivers early to be able to hog pins.
There are dependencies with : - http://patchwork.ozlabs.org/project/uboot/list/?series=92268 - http://patchwork.ozlabs.org/project/uboot/list/?series=91422 which must be merged first.
Changes in v2: _ Add missing pinctrl2 alias in stm32mp157c-ev1-u-boot.dtsi _ Move pinctrl0 and pinctrl1 aliases in stm32mp157c-u-boot.dtsi _ Set stmfx_pinctrl status to "okay"
Patrice Chotard (2): board: stm32mp1: Force pinctrl driver probe in board_init() ARM: dts: Add STMFX gpio expander support for stm32mp157c-ev1
Patrick Delaunay (2): pinctrl: Add STMFX GPIO expander Pinctrl/GPIO driver config: stm32mp15: Enable STMFX support
arch/arm/dts/stm32mp157-u-boot.dtsi | 2 + arch/arm/dts/stm32mp157c-ev1-u-boot.dtsi | 2 + arch/arm/dts/stm32mp157c-ev1.dts | 18 ++ board/st/stm32mp1/stm32mp1.c | 9 + configs/stm32mp15_basic_defconfig | 5 +- configs/stm32mp15_trusted_defconfig | 5 +- drivers/pinctrl/Kconfig | 19 ++ drivers/pinctrl/Makefile | 1 + drivers/pinctrl/pinctrl-stmfx.c | 431 +++++++++++++++++++++++++++++++ 9 files changed, 488 insertions(+), 4 deletions(-) create mode 100644 drivers/pinctrl/pinctrl-stmfx.c