The series adds support in the pinctrl driver and additional changes in the at91 DT to align the pio3 based pinctrl nodes in the u-boot DT with that of Linux
Changes in v3: - 5/7 - Add comment block to describe at91_pinctrl_bind() Changes in v2: - 1/7 - Align the properties of AIC node with that of Linux - 2/7 - cosmetic fix - Align and arrange the pinmux child node as per Mainline Linux - 4/7 - Modify the pinctrl node compatible property Balamanikandan Gunasundar (1): ARM: dts: at91: sam9x60: Define pinctrl node with its label Manikandan Muralidharan (6): ARM: dts: at91: sam9x60: Add AIC node ARM: dts: at91: sam9x60: Move pinmux node to board DTS ARM: dts: at91: sam9x60: Add missing pinctrl node properties pinctrl: at91: Bind GPIO driver to the pinctrl DT node pinctrl: at91: Add support to align with Linux Devicetree ARM: dts: at91: Align pinctrl node with Linux Devicetree arch/arm/dts/at91-sam9x60_curiosity.dts | 71 ++++++++ arch/arm/dts/at91sam9260.dtsi | 76 ++++----- arch/arm/dts/at91sam9261.dtsi | 77 ++++----- arch/arm/dts/at91sam9263.dtsi | 117 ++++++------- arch/arm/dts/at91sam9g45.dtsi | 106 ++++++------ arch/arm/dts/at91sam9n12.dtsi | 93 +++++------ arch/arm/dts/at91sam9rl.dtsi | 93 +++++------ arch/arm/dts/at91sam9x5.dtsi | 90 +++++----- arch/arm/dts/sam9x60.dtsi | 151 +++++++---------- arch/arm/dts/sam9x60ek.dts | 213 ++++++++++++++++-------- arch/arm/dts/sama5d3.dtsi | 116 ++++++------- arch/arm/dts/sama5d4.dtsi | 118 +++++++------ drivers/pinctrl/pinctrl-at91.c | 52 +++++- 13 files changed, 738 insertions(+), 635 deletions(-) -- 2.25.1