[PATCH 08/10] arm64: dts: st: Add pinmux nodes for DH electronics STM32MP23xx/STM32MP25xx DHCOS SoM and Breakout Board

Marek Vasut marex at nabladev.com
Mon Sep 28 07:12:10 PDT 2026


On 9/28/26 11:02 AM, Alexandre TORGUE wrote:

Hello Alexandre,

>> diff --git a/arch/arm64/boot/dts/st/stm32mp25-pinctrl.dtsi b/arch/ 
>> arm64/boot/dts/st/stm32mp25-pinctrl.dtsi
>> index 456ece7f8ebc3..1aadbc6b47da9 100644
>> --- a/arch/arm64/boot/dts/st/stm32mp25-pinctrl.dtsi
>> +++ b/arch/arm64/boot/dts/st/stm32mp25-pinctrl.dtsi
>> @@ -182,6 +182,30 @@ pins5 {
>>           };
>>       };
>> +    /omit-if-no-ref/
>> +    eth2_mdio_pins_a: eth2-mdio-0 {
>> +        pins1 {
>> +            pinmux = <STM32_PINMUX('G', 4, AF11)>; /* ETH_MDC */
>> +            bias-disable;
>> +            drive-push-pull;
>> +            slew-rate = <3>;
>> +        };
>> +        pins2 {
>> +            pinmux = <STM32_PINMUX('C', 5, AF10)>; /* ETH_MDIO */
>> +            bias-disable;
>> +            drive-push-pull;
>> +            slew-rate = <0>;
>> +        };
>> +    };
>> +
>> +    /omit-if-no-ref/
>> +    eth2_mdio_sleep_pins_a: eth2-mdio-sleep-0 {
>> +        pins {
>> +            pinmux = <STM32_PINMUX('C', 6, ANALOG)>, /* ETH_MDC */
> 
> I assume it is G4 for MDC ? If yes I fix it when I apply.
It is PG4 , thank you.



More information about the linux-arm-kernel mailing list