From fda3813284ea5dcd98a5360898470d0fba6405fa Mon Sep 17 00:00:00 2001 From: Lane Jennison Date: Sat, 20 Jan 2024 17:31:55 +0000 Subject: [PATCH] rock-5b: enable spi flash patch --- ...d-rock-5b-arm64-dts-enable-spi-flash.patch | 56 +++++++++++++++++++ 1 file changed, 56 insertions(+) create mode 100644 patch/kernel/rockchip-rk3588-edge/board-rock-5b-arm64-dts-enable-spi-flash.patch diff --git a/patch/kernel/rockchip-rk3588-edge/board-rock-5b-arm64-dts-enable-spi-flash.patch b/patch/kernel/rockchip-rk3588-edge/board-rock-5b-arm64-dts-enable-spi-flash.patch new file mode 100644 index 0000000000..21a37c1e2a --- /dev/null +++ b/patch/kernel/rockchip-rk3588-edge/board-rock-5b-arm64-dts-enable-spi-flash.patch @@ -0,0 +1,56 @@ +From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001 +From: lanefu +Date: Sat, 20 Jan 2024 17:16:20 +0000 +Subject: rock-5b enable SPI flash in device tree + arch/arm64/boot/dts/rockchip/rk3588-rock-5b.dts + +Signed-off-by: lanefu +--- + arch/arm64/boot/dts/rockchip/rk3588-rock-5b.dts | 27 ++++++++++ + 1 file changed, 27 insertions(+) + +diff --git a/arch/arm64/boot/dts/rockchip/rk3588-rock-5b.dts b/arch/arm64/boot/dts/rockchip/rk3588-rock-5b.dts +index a08ccc204158..a50a35409392 100644 +--- a/arch/arm64/boot/dts/rockchip/rk3588-rock-5b.dts ++++ b/arch/arm64/boot/dts/rockchip/rk3588-rock-5b.dts +@@ -498,10 +498,37 @@ &uart6 { + pinctrl-names = "default"; + pinctrl-0 = <&uart6m1_xfer &uart6m1_ctsn &uart6m1_rtsn>; + status = "okay"; + }; + ++&sfc { ++ status = "okay"; ++ ++ spi_flash: spi-flash@0 { ++ #address-cells = <1>; ++ #size-cells = <0>; ++ compatible = "jedec,spi-nor"; ++ reg = <0x0>; ++ spi-max-frequency = <50000000>; ++ spi-tx-bus-width = <1>; ++ spi-rx-bus-width = <4>; ++ status = "okay"; ++ ++ partitions { ++ compatible = "fixed-partitions"; ++ #address-cells = <1>; ++ #size-cells = <1>; ++ ++ loader@0 { ++ label = "loader"; ++ reg = <0x0 0x1000000>; ++ }; ++ }; ++ }; ++ ++}; ++ + &spi2 { + status = "okay"; + assigned-clocks = <&cru CLK_SPI2>; + assigned-clock-rates = <200000000>; + pinctrl-names = "default"; +-- +Created with Armbian build tools https://github.com/armbian/build +