From 84810071046bf0635fa3d96097e6ef50745e4f07 Mon Sep 17 00:00:00 2001 From: Chaoyi Chen Date: Wed, 31 Jan 2024 09:12:59 +0800 Subject: [PATCH] arm64: dts: rockchip: Add rk3576 eink dtsi Signed-off-by: Chaoyi Chen Signed-off-by: Zorro Liu Change-Id: I8ea99028869587185f9321be28b494c3953b788f --- arch/arm64/boot/dts/rockchip/rk3576-eink.dtsi | 36 +++++++++++++++++++ 1 file changed, 36 insertions(+) create mode 100644 arch/arm64/boot/dts/rockchip/rk3576-eink.dtsi diff --git a/arch/arm64/boot/dts/rockchip/rk3576-eink.dtsi b/arch/arm64/boot/dts/rockchip/rk3576-eink.dtsi new file mode 100644 index 000000000000..84524697a68c --- /dev/null +++ b/arch/arm64/boot/dts/rockchip/rk3576-eink.dtsi @@ -0,0 +1,36 @@ +// SPDX-License-Identifier: (GPL-2.0+ OR MIT) +/* + * Copyright (c) 2024 Rockchip Electronics Co., Ltd. + */ + +/ { + reserved-memory { + #address-cells = <2>; + #size-cells = <2>; + ranges; + + /* + * 256 MB DDR offset CMA start + * 256 + 8 MB DDR offset waveform start + */ + waveform_reserved: waveform@50800000 { + reg = <0x0 0x50800000 0x0 0x100000>; + }; + + display_reserved: framebuffer@50900000 { + reg = <0x0 0x50900000 0x0 0x3800000>; + }; + }; + + ebc_dev: ebc-dev { + compatible = "rockchip,ebc-dev"; + ebc_tcon = <&ebc>; + memory-region = <&display_reserved>; + waveform-region = <&waveform_reserved>; + status = "okay"; + }; +}; + +&ebc { + status = "okay"; +};