Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux

ARM: dts: stm32: Add alternate pinmux for CAN1 pins

Add another mux option for CAN1 pins, this is used on DRC Compact board.

Signed-off-by: Marek Vasut <marex@denx.de>
Cc: Alexandre Torgue <alexandre.torgue@foss.st.com>
Cc: linux-stm32@st-md-mailman.stormreply.com
To: linux-arm-kernel@lists.infradead.org
Signed-off-by: Alexandre Torgue <alexandre.torgue@foss.st.com>

authored by

Marek Vasut and committed by
Alexandre Torgue
bdb1f18f d9865c34

+20
+20
arch/arm/boot/dts/stm32mp15-pinctrl.dtsi
··· 978 978 }; 979 979 }; 980 980 981 + m_can1_pins_c: m-can1-2 { 982 + pins1 { 983 + pinmux = <STM32_PINMUX('H', 13, AF9)>; /* CAN1_TX */ 984 + slew-rate = <1>; 985 + drive-push-pull; 986 + bias-disable; 987 + }; 988 + pins2 { 989 + pinmux = <STM32_PINMUX('H', 14, AF9)>; /* CAN1_RX */ 990 + bias-disable; 991 + }; 992 + }; 993 + 994 + m_can1_sleep_pins_c: m_can1-sleep-2 { 995 + pins { 996 + pinmux = <STM32_PINMUX('H', 13, ANALOG)>, /* CAN1_TX */ 997 + <STM32_PINMUX('H', 14, ANALOG)>; /* CAN1_RX */ 998 + }; 999 + }; 1000 + 981 1001 m_can2_pins_a: m-can2-0 { 982 1002 pins1 { 983 1003 pinmux = <STM32_PINMUX('B', 13, AF9)>; /* CAN2_TX */