From 8dbb54ba2787400c292bf538152c5d519493067a Mon Sep 17 00:00:00 2001 From: baiywt Date: Thu, 28 Mar 2024 23:29:39 +0800 Subject: [PATCH] opi5max: Add rk3588-opi5max-disable-leds.dts and rk3588-spi1-m1-cs0-spidev.dts --- arch/arm64/boot/dts/rockchip/overlay/Makefile | 2 ++ .../overlay/rk3588-opi5max-disable-leds.dts | 20 ++++++++++++++++ .../overlay/rk3588-spi1-m1-cs0-spidev.dts | 24 +++++++++++++++++++ 3 files changed, 46 insertions(+) create mode 100644 arch/arm64/boot/dts/rockchip/overlay/rk3588-opi5max-disable-leds.dts create mode 100644 arch/arm64/boot/dts/rockchip/overlay/rk3588-spi1-m1-cs0-spidev.dts diff --git a/arch/arm64/boot/dts/rockchip/overlay/Makefile b/arch/arm64/boot/dts/rockchip/overlay/Makefile index 4359ca0046d6..b33086aacc97 100644 --- a/arch/arm64/boot/dts/rockchip/overlay/Makefile +++ b/arch/arm64/boot/dts/rockchip/overlay/Makefile @@ -74,6 +74,7 @@ dtbo-$(CONFIG_ARCH_ROCKCHIP) += \ rk3588-spi0-m2-cs0-spidev.dtbo \ rk3588-spi0-m2-cs1-spidev.dtbo \ rk3588-spi0-m2-cs0-cs1-spidev.dtbo \ + rk3588-spi1-m1-cs0-spidev.dtbo \ rk3588-spi4-m0-cs1-spidev.dtbo \ rk3588-spi4-m1-cs0-spidev.dtbo \ rk3588-spi4-m1-cs1-spidev.dtbo \ @@ -82,6 +83,7 @@ dtbo-$(CONFIG_ARCH_ROCKCHIP) += \ rk3588-disable-led.dtbo \ rk3588-opi5plus-disable-leds.dtbo \ rk3588-opi5pro-disable-leds.dtbo \ + rk3588-opi5max-disable-leds.dtbo \ rk3588-opi5pro-sfc.dtbo \ rk3588-opicm5-blink-gpio.dtbo \ rk3588-opicm5-tablet-cam1.dtbo \ diff --git a/arch/arm64/boot/dts/rockchip/overlay/rk3588-opi5max-disable-leds.dts b/arch/arm64/boot/dts/rockchip/overlay/rk3588-opi5max-disable-leds.dts new file mode 100644 index 000000000000..c8501f3a2c2f --- /dev/null +++ b/arch/arm64/boot/dts/rockchip/overlay/rk3588-opi5max-disable-leds.dts @@ -0,0 +1,20 @@ +/dts-v1/; +/plugin/; + +/ { + fragment@0 { + target = <&leds>; + + __overlay__ { + status = "okay"; + + blue_led@1 { + linux,default-trigger = "none"; + }; + + green_led@2 { + linux,default-trigger = "none"; + }; + }; + }; +}; diff --git a/arch/arm64/boot/dts/rockchip/overlay/rk3588-spi1-m1-cs0-spidev.dts b/arch/arm64/boot/dts/rockchip/overlay/rk3588-spi1-m1-cs0-spidev.dts new file mode 100644 index 000000000000..bad7628f0ca7 --- /dev/null +++ b/arch/arm64/boot/dts/rockchip/overlay/rk3588-spi1-m1-cs0-spidev.dts @@ -0,0 +1,24 @@ +/dts-v1/; +/plugin/; + +/ { + fragment@0 { + target = <&spi1>; + + __overlay__ { + status = "okay"; + #address-cells = <1>; + #size-cells = <0>; + pinctrl-names = "default"; + pinctrl-0 = <&spi1m1_cs0 &spi1m1_pins>; + max-freq = <50000000>; + + spidev@0 { + compatible = "rockchip,spidev"; + status = "okay"; + reg = <0>; + spi-max-frequency = <50000000>; + }; + }; + }; +};