From af3a523eb6ea33bb2a8c388b64e01889637c2074 Mon Sep 17 00:00:00 2001 From: Steve Jeong Date: Thu, 7 Mar 2024 02:47:48 +0000 Subject: [PATCH] ODROID-M2: arch/arm64: Fix pinctrl for gpio alt functions Signed-off-by: Steve Jeong Change-Id: Idee5c04ddef438fef2b08cb5b4e14b8e63ae78c0 --- .../boot/dts/rockchip/rk3588s-odroid-m2.dtsi | 55 +++++++++++++++++++ 1 file changed, 55 insertions(+) diff --git a/arch/arm64/boot/dts/rockchip/rk3588s-odroid-m2.dtsi b/arch/arm64/boot/dts/rockchip/rk3588s-odroid-m2.dtsi index 505fb4a333a5..b8b1f276ca79 100644 --- a/arch/arm64/boot/dts/rockchip/rk3588s-odroid-m2.dtsi +++ b/arch/arm64/boot/dts/rockchip/rk3588s-odroid-m2.dtsi @@ -13,6 +13,17 @@ #include / { + aliases { + serial0 = &uart7; + serial1 = &uart9; + serial7 = &uart0; + serial9 = &uart1; + i2c0 = &i2c5; + i2c1 = &i2c6; + i2c5 = &i2c0; + i2c6 = &i2c1; + }; + backlight: backlight { status = "disabled"; compatible = "pwm-backlight"; @@ -927,6 +938,50 @@ "", "", "", ""; }; +&i2c5 { + pinctrl-0 = <&i2c5m2_xfer>; + status = "disabled"; +}; + +&i2c6 { + pinctrl-0 = <&i2c6m3_xfer>; + status = "disabled"; +}; + +&pwm3 { + pinctrl-0 = <&pwm3m1_pins>; + status = "disabled"; +}; + +&pwm8 { + pinctrl-0 = <&pwm8m2_pins>; + status = "disabled"; +}; + +&pwm15 { + pinctrl-0 = <&pwm15m1_pins>; + status = "disabled"; +}; + +&spi0 { + pinctrl-0 = <&spi0m3_pins>; + num-cs = <1>; + cs-gpios = <&gpio0 RK_PD5 GPIO_ACTIVE_LOW>; + status = "disabled"; +}; + +&uart7 { + pinctrl-0 = <&uart7m1_xfer>; + dma-names = "tx", "rx"; + status = "disabled"; +}; + +&uart9 { + pinctrl-0 = <&uart9m2_xfer>; + dma-names = "tx", "rx"; + status = "disabled"; +}; + &vdpu { status = "okay"; };