ARM: dts: msm: Add support for bengal platform

Add device tree files for bengal platform.

Change-Id: I3ac629e9ef13ee3daa8a224f2b17b9b8e2c12526
This commit is contained in:
Madhukumar S J
2024-01-22 18:48:26 +05:30
parent a3f208443a
commit d604d14f7d
3 changed files with 21 additions and 1 deletions

4
Kbuild
View File

@@ -18,6 +18,10 @@ ifeq ($(CONFIG_ARCH_NEO), y)
dtbo-y += neo-vidc.dtbo
endif
ifeq ($(CONFIG_ARCH_BENGAL), y)
dtbo-y += bengal-vidc.dtbo
endif
ifeq ($(CONFIG_ARCH_KHAJE), y)
dtbo-y += khaje-vidc.dtbo
dtbo-y += khaje-vidc-iot.dtbo

15
bengal-vidc.dts Normal file
View File

@@ -0,0 +1,15 @@
/dts-v1/;
/plugin/;
#include <dt-bindings/interrupt-controller/arm-gic.h>
#include <dt-bindings/clock/qcom,gcc-sm6115.h>
#include <dt-bindings/interconnect/qcom,bengal.h>
#include <dt-bindings/clock/qcom,sm6115-gpucc.h>
#include "khaje-vidc.dtsi"
/ {
model = "Qualcomm Technologies, Inc. Bengal SoC";
compatible = "qcom,bengal";
qcom,msm-id = <417 0x10000>, <444 0x10000>;
qcom,board-id = <0 0>;
};

View File

@@ -1,6 +1,7 @@
&soc {
msm_vidc: qcom,vidc@5a00000 {
compatible = "qcom,msm-vidc","qcom,msm-vidc-khaje", "qcom,msm-vidc-ar50lt";
compatible = "qcom,msm-vidc","qcom,msm-vidc-khaje", "qcom,msm-vidc-bengal",
"qcom,msm-vidc-ar50lt";
status = "okay";
reg = <0x5a00000 0x200000>;
interrupts = <GIC_SPI 225 IRQ_TYPE_LEVEL_HIGH>;