From fb6631407823c328f2a04a6562543534822fc78f Mon Sep 17 00:00:00 2001 From: Jon Lin Date: Wed, 8 Sep 2021 15:24:27 +0800 Subject: [PATCH] arm64: dts: rockchip: add flash subnode to sfc for rk3568 board Change-Id: I89c0be42b987393e7dad672a700fd78804e4faf2 Signed-off-by: Jon Lin --- arch/arm64/boot/dts/rockchip/rk3566-box.dtsi | 8 ++++++++ arch/arm64/boot/dts/rockchip/rk3568-evb.dtsi | 8 ++++++++ .../rockchip/rk3568-evb1-ddr4-v10-linux-spi-nor.dts | 12 ++++++++++++ arch/arm64/boot/dts/rockchip/rk3568-nvr.dtsi | 8 ++++++++ 4 files changed, 36 insertions(+) diff --git a/arch/arm64/boot/dts/rockchip/rk3566-box.dtsi b/arch/arm64/boot/dts/rockchip/rk3566-box.dtsi index f0feae6730e3..087e97ed8043 100644 --- a/arch/arm64/boot/dts/rockchip/rk3566-box.dtsi +++ b/arch/arm64/boot/dts/rockchip/rk3566-box.dtsi @@ -337,6 +337,14 @@ &sfc { status = "okay"; + + flash@0 { + compatible = "spi-nand"; + reg = <0>; + spi-max-frequency = <75000000>; + spi-rx-bus-width = <4>; + spi-tx-bus-width = <1>; + }; }; &spdif_8ch { diff --git a/arch/arm64/boot/dts/rockchip/rk3568-evb.dtsi b/arch/arm64/boot/dts/rockchip/rk3568-evb.dtsi index 2ca4a18314d2..c814753619a0 100644 --- a/arch/arm64/boot/dts/rockchip/rk3568-evb.dtsi +++ b/arch/arm64/boot/dts/rockchip/rk3568-evb.dtsi @@ -1701,6 +1701,14 @@ &sfc { status = "okay"; + + flash@0 { + compatible = "spi-nand"; + reg = <0>; + spi-max-frequency = <75000000>; + spi-rx-bus-width = <4>; + spi-tx-bus-width = <1>; + }; }; &spdif_8ch { diff --git a/arch/arm64/boot/dts/rockchip/rk3568-evb1-ddr4-v10-linux-spi-nor.dts b/arch/arm64/boot/dts/rockchip/rk3568-evb1-ddr4-v10-linux-spi-nor.dts index 259b483af0f4..2598fddcf809 100644 --- a/arch/arm64/boot/dts/rockchip/rk3568-evb1-ddr4-v10-linux-spi-nor.dts +++ b/arch/arm64/boot/dts/rockchip/rk3568-evb1-ddr4-v10-linux-spi-nor.dts @@ -16,3 +16,15 @@ }; }; + +&sfc { + status = "okay"; + + flash@0 { + compatible = "jedec,spi-nor"; + reg = <0>; + spi-max-frequency = <100000000>; + spi-rx-bus-width = <4>; + spi-tx-bus-width = <1>; + }; +}; diff --git a/arch/arm64/boot/dts/rockchip/rk3568-nvr.dtsi b/arch/arm64/boot/dts/rockchip/rk3568-nvr.dtsi index 48cbb18f2d44..fc66fdbe137f 100644 --- a/arch/arm64/boot/dts/rockchip/rk3568-nvr.dtsi +++ b/arch/arm64/boot/dts/rockchip/rk3568-nvr.dtsi @@ -396,6 +396,14 @@ &sfc { status = "okay"; + + flash@0 { + compatible = "spi-nand"; + reg = <0>; + spi-max-frequency = <75000000>; + spi-rx-bus-width = <4>; + spi-tx-bus-width = <1>; + }; }; &spdif_8ch {