]> git.ipfire.org Git - thirdparty/kernel/linux.git/commit
ARM: dts: stm32: stm32mp15x-mecio1-io: Move divergent mecio1 ADC channels to board...
authorDavid Jander <david@protonic.nl>
Wed, 18 Mar 2026 10:51:19 +0000 (11:51 +0100)
committerAlexandre Torgue <alexandre.torgue@foss.st.com>
Tue, 19 May 2026 09:40:07 +0000 (11:40 +0200)
commit70f1d8fcbd121a40f51b6c846d41e8cbb38ba210
treeb95d260ba4de230c088fd16a1207c37243a57455
parent8407e611faf80ce790a393addf7b44cc595742af
ARM: dts: stm32: stm32mp15x-mecio1-io: Move divergent mecio1 ADC channels to board files

Move the divergent adc1 channel definitions out of the common
mecio1-io.dtsi file and into the specific Revision 0 and Revision 1
board files.

The original common file contained incorrect schematic labels for the
Revision 0 hardware (e.g., labeling ana0 as p24v_hpdcm instead of
ain_aux0) and failed to account for physical signal routing changes
between the board revisions.

Retain only the strictly shared channels in the common include file. Map
the correct channels and schematic labels directly within
stm32mp151c-mecio1r0.dts and stm32mp153c-mecio1r1.dts.

Crucially, ensure that the required 200us sample time follows the
phint1_ain signal to its new physical location on channel 3 for the
Revision 1 hardware.

Fixes: 8267753c891c ("ARM: dts: stm32: Add MECIO1 and MECT1S board variants")
Co-developed-by: Oleksij Rempel <o.rempel@pengutronix.de>
Signed-off-by: David Jander <david@protonic.nl>
Signed-off-by: Oleksij Rempel <o.rempel@pengutronix.de>
Cc: <stable@vger.kernel.org>
Link: https://lore.kernel.org/r/20260318105123.819807-4-o.rempel@pengutronix.de
Signed-off-by: Alexandre Torgue <alexandre.torgue@foss.st.com>
arch/arm/boot/dts/st/stm32mp151c-mecio1r0.dts
arch/arm/boot/dts/st/stm32mp153c-mecio1r1.dts
arch/arm/boot/dts/st/stm32mp15x-mecio1-io.dtsi