From fba771c378c83e59508ed97a846d0111ae0fccbb Mon Sep 17 00:00:00 2001 From: Weiwen Chen Date: Fri, 21 Jan 2022 10:19:04 +0800 Subject: [PATCH] arm64: dts: rockchip: Add rk3588-ipc.dtsi for IPC products Signed-off-by: Weiwen Chen Change-Id: I8bc6abe231820379f5e97eab53b60710f2c0d4f6 --- .../rk3588-evb1-lp4-v10-ipc-6x-linux.dts | 2 +- .../rk3588-evb1-lp4-v10-linux-ipc.dts | 2 +- arch/arm64/boot/dts/rockchip/rk3588-ipc.dtsi | 27 +++++++++++++++++++ .../rk3588-nvr-demo-v10-ipc-4x-linux.dts | 2 +- 4 files changed, 30 insertions(+), 3 deletions(-) create mode 100644 arch/arm64/boot/dts/rockchip/rk3588-ipc.dtsi diff --git a/arch/arm64/boot/dts/rockchip/rk3588-evb1-lp4-v10-ipc-6x-linux.dts b/arch/arm64/boot/dts/rockchip/rk3588-evb1-lp4-v10-ipc-6x-linux.dts index 7405a2d4c878..cc3c13652206 100644 --- a/arch/arm64/boot/dts/rockchip/rk3588-evb1-lp4-v10-ipc-6x-linux.dts +++ b/arch/arm64/boot/dts/rockchip/rk3588-evb1-lp4-v10-ipc-6x-linux.dts @@ -7,7 +7,7 @@ /dts-v1/; #include "rk3588-evb1-lp4.dtsi" -#include "rk3588-linux.dtsi" +#include "rk3588-ipc.dtsi" #include "rk3588-evb1-cam-6x.dtsi" / { diff --git a/arch/arm64/boot/dts/rockchip/rk3588-evb1-lp4-v10-linux-ipc.dts b/arch/arm64/boot/dts/rockchip/rk3588-evb1-lp4-v10-linux-ipc.dts index 5d379039c516..20fe7f6b88b1 100644 --- a/arch/arm64/boot/dts/rockchip/rk3588-evb1-lp4-v10-linux-ipc.dts +++ b/arch/arm64/boot/dts/rockchip/rk3588-evb1-lp4-v10-linux-ipc.dts @@ -8,7 +8,7 @@ #include "rk3588-evb1-lp4.dtsi" #include "rk3588-evb1-imx415.dtsi" -#include "rk3588-linux.dtsi" +#include "rk3588-ipc.dtsi" / { model = "Rockchip RK3588 EVB1 LP4 V10 Board"; diff --git a/arch/arm64/boot/dts/rockchip/rk3588-ipc.dtsi b/arch/arm64/boot/dts/rockchip/rk3588-ipc.dtsi new file mode 100644 index 000000000000..0730c3e53fbd --- /dev/null +++ b/arch/arm64/boot/dts/rockchip/rk3588-ipc.dtsi @@ -0,0 +1,27 @@ +// SPDX-License-Identifier: (GPL-2.0+ OR MIT) +/* + * Copyright (c) 2022 Rockchip Electronics Co., Ltd. + * + */ + +#include "rk3588-linux.dtsi" + +&CPU_SLEEP { + status = "disabled"; +}; + +&cluster1_opp_table { + /delete-node/ opp-2400000000; +}; + +&cluster2_opp_table { + /delete-node/ opp-2400000000; +}; + +&dfi { + status = "disabled"; +}; + +&dmc { + status = "disabled"; +}; diff --git a/arch/arm64/boot/dts/rockchip/rk3588-nvr-demo-v10-ipc-4x-linux.dts b/arch/arm64/boot/dts/rockchip/rk3588-nvr-demo-v10-ipc-4x-linux.dts index beedd6358ba9..00310c57a95f 100644 --- a/arch/arm64/boot/dts/rockchip/rk3588-nvr-demo-v10-ipc-4x-linux.dts +++ b/arch/arm64/boot/dts/rockchip/rk3588-nvr-demo-v10-ipc-4x-linux.dts @@ -7,7 +7,7 @@ /dts-v1/; #include "rk3588-nvr-demo.dtsi" -#include "rk3588-linux.dtsi" +#include "rk3588-ipc.dtsi" #include "rk3588-nvr-demo-v10-cam-4x.dtsi" / {