From 1a37a8d13bd7493c350d1bfe58202b0610f3a470 Mon Sep 17 00:00:00 2001 From: Naresh Kumar Lingagalla Date: Mon, 11 Mar 2024 14:59:16 +0530 Subject: [PATCH] ARM: dts: msm: Add initial support for monaco target Add bazel and dts support for monaco target. Change-Id: Ife045d71b94102f54c25852cdde5e911c1ad7ba4 Signed-off-by: Naresh Kumar Lingagalla --- qcom/Makefile | 21 +++++++++++++++++++++ qcom/platform_map.bzl | 20 ++++++++++++++++++++ 2 files changed, 41 insertions(+) diff --git a/qcom/Makefile b/qcom/Makefile index 8429f688..b6f67d4e 100644 --- a/qcom/Makefile +++ b/qcom/Makefile @@ -114,6 +114,27 @@ dtb-y += $(sun_tuivm-dtb-y) endif endif +MONACO_BASE_DTB += monaco.dtb monacop.dtb + +MONACO_BOARDS += \ + monaco-idp-v1-overlay.dtbo \ + monaco-standalone-idp-v1-overlay.dtbo \ + monaco-idp-v2-overlay.dtbo \ + monaco-standalone-idp-v2-overlay.dtbo \ + monaco-idp-v3-overlay.dtbo \ + monaco-standalone-idp-v3-overlay.dtbo \ + monaco-idp-v1.1-overlay.dtbo \ + monaco-wdp-v1-overlay.dtbo \ + monaco-wdp-v1.1-overlay.dtbo \ + monaco-standalone-wdp-v1-overlay.dtbo \ + monaco-atp-v1-overlay.dtbo \ + monaco-standalone-atp-v1-overlay.dtbo + +monaco-dtb-$(CONFIG_ARCH_MONACO) += \ + $(call add-overlays, $(MONACO_BOARDS) ,$(MONACO_BASE_DTB)) +monaco-overlays-dtb-$(CONFIG_ARCH_MONACO) += $(MONACO_BOARDS) $(MONACO_BASE_DTB) +dtb-y += $(monaco-dtb-y) + always-y := $(dtb-y) subdir-y := $(dts-dirs) clean-files := *.dtb *.dtbo diff --git a/qcom/platform_map.bzl b/qcom/platform_map.bzl index 66cd194e..eea59c6e 100644 --- a/qcom/platform_map.bzl +++ b/qcom/platform_map.bzl @@ -130,6 +130,26 @@ _platform_map = { {"name": "pineapple-vm-rumi.dtb"}, ], }, + "monaco": { + "dtb_list": [ + {"name": "monaco.dtb"}, + {"name": "monacop.dtb"}, + ], + "dtbo_list": [ + {"name": "monaco-idp-v1-overlay.dtbo"}, + {"name": "monaco-idp-v1.1-overlay.dtbo"}, + {"name": "monaco-standalone-idp-v1-overlay.dtbo"}, + {"name": "monaco-idp-v2-overlay.dtbo"}, + {"name": "monaco-standalone-idp-v2-overlay.dtbo"}, + {"name": "monaco-idp-v3-overlay.dtbo"}, + {"name": "monaco-standalone-idp-v3-overlay.dtbo"}, + {"name": "monaco-wdp-v1-overlay.dtbo"}, + {"name": "monaco-wdp-v1.1-overlay.dtbo"}, + {"name": "monaco-standalone-wdp-v1-overlay.dtbo"}, + {"name": "monaco-atp-v1-overlay.dtbo"}, + {"name": "monaco-standalone-atp-v1-overlay.dtbo"}, + ], + }, } def _get_dtb_lists(target, dt_overlay_supported):