From 267af5afd759c440983f8c3a14d02abbdf8f7a5e Mon Sep 17 00:00:00 2001 From: Chandan Uddaraju Date: Tue, 5 Jan 2021 17:47:27 -0800 Subject: [PATCH] ARM: dts: msm: add support for devicetree overlay for waipio Add changes to overlay display dt files with kernel Soc and platform specific device-tree files. Change-Id: I9c56bb271d518e338d4325229aa78228400c1948 --- Kbuild | 6 ++++++ Makefile | 9 +++++++++ display/waipio-sde-common.dtsi | 1 + display/waipio-sde-display-rumi.dts | 11 +++++++++++ display/waipio-sde.dts | 9 +++++++++ display/waipio-sde.dtsi | 6 +++++- 6 files changed, 41 insertions(+), 1 deletion(-) create mode 100644 Kbuild create mode 100644 Makefile create mode 100644 display/waipio-sde-display-rumi.dts create mode 100644 display/waipio-sde.dts diff --git a/Kbuild b/Kbuild new file mode 100644 index 00000000..7b656c4f --- /dev/null +++ b/Kbuild @@ -0,0 +1,6 @@ + +dtbo-y += display/waipio-sde.dtbo \ + display/waipio-sde-display-rumi.dtbo +always-y := $(dtb-y) $(dtbo-y) +subdir-y := $(dts-dirs) +clean-files := *.dtb *.dtbo \ No newline at end of file diff --git a/Makefile b/Makefile new file mode 100644 index 00000000..b1e0dfe9 --- /dev/null +++ b/Makefile @@ -0,0 +1,9 @@ +KBUILD_OPTIONS+=KBUILD_EXTMOD_DTS=. + +all: dtbs + +clean: + $(MAKE) -C $(KERNEL_SRC) M=$(M) clean + +%: + $(MAKE) -C $(KERNEL_SRC) M=$(M) $@ $(KBUILD_OPTIONS) diff --git a/display/waipio-sde-common.dtsi b/display/waipio-sde-common.dtsi index 62e3140b..4bbf8494 100644 --- a/display/waipio-sde-common.dtsi +++ b/display/waipio-sde-common.dtsi @@ -1,4 +1,5 @@ #include +#include &soc { mdss_mdp: qcom,mdss_mdp@ae00000 { diff --git a/display/waipio-sde-display-rumi.dts b/display/waipio-sde-display-rumi.dts new file mode 100644 index 00000000..ddf51d66 --- /dev/null +++ b/display/waipio-sde-display-rumi.dts @@ -0,0 +1,11 @@ +/dts-v1/; +/plugin/; + +#include "waipio-sde-display-rumi.dtsi" + +/ { + model = "Qualcomm Technologies, Inc. Waipio Rumi"; + compatible = "qcom,waipio-rumi", "qcom,waipio"; + qcom,msm-id = <457 0x10000>; + qcom,board-id = <0x1000F 0>; +}; \ No newline at end of file diff --git a/display/waipio-sde.dts b/display/waipio-sde.dts new file mode 100644 index 00000000..bb5c3962 --- /dev/null +++ b/display/waipio-sde.dts @@ -0,0 +1,9 @@ +/dts-v1/; +/plugin/; + +#include "waipio-sde.dtsi" + +/ { + qcom,msm-id = <457 0x10000>; + qcom,board-id = <0 0>; +}; \ No newline at end of file diff --git a/display/waipio-sde.dtsi b/display/waipio-sde.dtsi index bd034de0..ea3cfd34 100644 --- a/display/waipio-sde.dtsi +++ b/display/waipio-sde.dtsi @@ -1,5 +1,9 @@ -#include "waipio-sde-common.dtsi" #include +#include +#include +#include +#include +#include "waipio-sde-common.dtsi" &soc { ext_disp: qcom,msm-ext-disp {