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
This commit is contained in:
Chandan Uddaraju
2021-01-05 17:47:27 -08:00
parent 57de891e76
commit 267af5afd7
6 changed files with 41 additions and 1 deletions

6
Kbuild Normal file
View File

@@ -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

9
Makefile Normal file
View File

@@ -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)

View File

@@ -1,4 +1,5 @@
#include <dt-bindings/clock/mdss-5nm-pll-clk.h>
#include <dt-bindings/interrupt-controller/arm-gic.h>
&soc {
mdss_mdp: qcom,mdss_mdp@ae00000 {

View File

@@ -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>;
};

9
display/waipio-sde.dts Normal file
View File

@@ -0,0 +1,9 @@
/dts-v1/;
/plugin/;
#include "waipio-sde.dtsi"
/ {
qcom,msm-id = <457 0x10000>;
qcom,board-id = <0 0>;
};

View File

@@ -1,5 +1,9 @@
#include "waipio-sde-common.dtsi"
#include <dt-bindings/clock/mdss-5nm-pll-clk.h>
#include <dt-bindings/regulator/qcom,rpmh-regulator-levels.h>
#include <dt-bindings/clock/qcom,dispcc-waipio.h>
#include <dt-bindings/clock/qcom,gcc-waipio.h>
#include <dt-bindings/interconnect/qcom,waipio.h>
#include "waipio-sde-common.dtsi"
&soc {
ext_disp: qcom,msm-ext-disp {