From baaa6419a3ebd074d3bde488222165ef1db6791f Mon Sep 17 00:00:00 2001 From: kamasali Satyanarayan Date: Fri, 16 May 2025 14:11:28 +0530 Subject: [PATCH] ARM: dts: msm: Add initial device tree for Montague This is a snapshot of Device tree files as of msm-5.10 'commit (ARM: dts: msm: update DPC values for cpus of anorak). Change-Id: I319eaa319043928f635391a461b6904c921709ef Signed-off-by: kamasali Satyanarayan --- qcom/Makefile | 17 ++- qcom/montague-4gb.dts | 14 +++ qcom/montague-4gb.dtsi | 10 ++ qcom/montague-adrastea-overlay.dts | 23 ++++ qcom/montague-adrastea.dts | 16 +++ qcom/montague-adrastea.dtsi | 6 + qcom/montague-apache-overlay.dts | 16 +++ qcom/montague-apache.dts | 15 +++ qcom/montague-hsp-overlay.dts | 31 +++++ qcom/montague-hsp.dts | 16 +++ qcom/montague-hsp.dtsi | 25 +++++ qcom/montague-idp-qps615-overlay.dts | 16 +++ qcom/montague-idp-qps615.dts | 15 +++ qcom/montague-idp-qps615.dtsi | 162 +++++++++++++++++++++++++++ qcom/montague-moselle-4gb.dts | 14 +++ qcom/montague-moselle-overlay.dts | 25 +++++ qcom/montague-moselle.dts | 16 +++ qcom/montague-moselle.dtsi | 26 +++++ qcom/montague-rcm-overlay.dts | 25 +++++ qcom/montague-rcm.dts | 16 +++ qcom/montague-rcm.dtsi | 6 + qcom/montague-rumi-overlay.dts | 17 +++ qcom/montague-rumi.dts | 17 +++ qcom/montague-rumi.dtsi | 6 + qcom/montague-talyn.dtsi | 30 +++++ qcom/montague-vm-hsp.dts | 15 +++ qcom/montague-vm-moselle.dts | 15 +++ qcom/montague-wsa-overlay.dts | 24 ++++ qcom/montague-wsa.dts | 16 +++ qcom/montague-wsa.dtsi | 21 ++++ qcom/montague-wsd-overlay.dts | 24 ++++ qcom/montague-wsd.dts | 15 +++ qcom/montague-wsd.dtsi | 21 ++++ qcom/montague.dts | 15 +++ qcom/montague.dtsi | 45 ++++++++ qcom/montaguep-4gb.dts | 14 +++ qcom/montaguep-4gb.dtsi | 10 ++ qcom/montaguep-apache.dts | 15 +++ qcom/montaguep-hsp.dts | 16 +++ qcom/montaguep-hsp.dtsi | 10 ++ qcom/montaguep-idp-qps615.dts | 15 +++ qcom/montaguep-idp-qps615.dtsi | 6 + qcom/montaguep-moselle-4gb.dts | 15 +++ qcom/montaguep-moselle.dts | 16 +++ qcom/montaguep-moselle.dtsi | 7 ++ qcom/montaguep-rcm.dts | 16 +++ qcom/montaguep-rcm.dtsi | 6 + qcom/montaguep-rumi.dts | 16 +++ qcom/montaguep-rumi.dtsi | 6 + qcom/montaguep.dts | 15 +++ qcom/montaguep.dtsi | 13 +++ qcom/platform_map.bzl | 15 +++ 52 files changed, 999 insertions(+), 3 deletions(-) create mode 100644 qcom/montague-4gb.dts create mode 100644 qcom/montague-4gb.dtsi create mode 100644 qcom/montague-adrastea-overlay.dts create mode 100644 qcom/montague-adrastea.dts create mode 100644 qcom/montague-adrastea.dtsi create mode 100644 qcom/montague-apache-overlay.dts create mode 100644 qcom/montague-apache.dts create mode 100644 qcom/montague-hsp-overlay.dts create mode 100644 qcom/montague-hsp.dts create mode 100644 qcom/montague-hsp.dtsi create mode 100644 qcom/montague-idp-qps615-overlay.dts create mode 100644 qcom/montague-idp-qps615.dts create mode 100644 qcom/montague-idp-qps615.dtsi create mode 100644 qcom/montague-moselle-4gb.dts create mode 100644 qcom/montague-moselle-overlay.dts create mode 100644 qcom/montague-moselle.dts create mode 100644 qcom/montague-moselle.dtsi create mode 100644 qcom/montague-rcm-overlay.dts create mode 100644 qcom/montague-rcm.dts create mode 100644 qcom/montague-rcm.dtsi create mode 100644 qcom/montague-rumi-overlay.dts create mode 100644 qcom/montague-rumi.dts create mode 100644 qcom/montague-rumi.dtsi create mode 100644 qcom/montague-talyn.dtsi create mode 100644 qcom/montague-vm-hsp.dts create mode 100644 qcom/montague-vm-moselle.dts create mode 100644 qcom/montague-wsa-overlay.dts create mode 100644 qcom/montague-wsa.dts create mode 100644 qcom/montague-wsa.dtsi create mode 100644 qcom/montague-wsd-overlay.dts create mode 100644 qcom/montague-wsd.dts create mode 100644 qcom/montague-wsd.dtsi create mode 100644 qcom/montague.dts create mode 100644 qcom/montague.dtsi create mode 100644 qcom/montaguep-4gb.dts create mode 100644 qcom/montaguep-4gb.dtsi create mode 100644 qcom/montaguep-apache.dts create mode 100644 qcom/montaguep-hsp.dts create mode 100644 qcom/montaguep-hsp.dtsi create mode 100644 qcom/montaguep-idp-qps615.dts create mode 100644 qcom/montaguep-idp-qps615.dtsi create mode 100644 qcom/montaguep-moselle-4gb.dts create mode 100644 qcom/montaguep-moselle.dts create mode 100644 qcom/montaguep-moselle.dtsi create mode 100644 qcom/montaguep-rcm.dts create mode 100644 qcom/montaguep-rcm.dtsi create mode 100644 qcom/montaguep-rumi.dts create mode 100644 qcom/montaguep-rumi.dtsi create mode 100644 qcom/montaguep.dts create mode 100644 qcom/montaguep.dtsi diff --git a/qcom/Makefile b/qcom/Makefile index ed06ed4a..d34d21d1 100644 --- a/qcom/Makefile +++ b/qcom/Makefile @@ -171,8 +171,8 @@ parrot-dtb-$(CONFIG_ARCH_PARROT) += \ parrot-overlays-dtb-$(CONFIG_ARCH_PARROT) += $(PARROT_BOARDS) $(PARROT_BASE_DTB) $(PARROT_4GB_BOARDS) $(PARROT_4GB_BASE_DTB) dtb-y += $(parrot-dtb-y) -RAVELIN_BASE_DTB += ravelin.dtb ravelinp.dtb ravelin-sg.dtb ravelinp-sg.dtb -RAVELIN_4GB_BASE_DTB += ravelin-4gb.dtb ravelinp-4gb.dtb ravelin-sg.dtb ravelinp-sg.dtb +RAVELIN_BASE_DTB += ravelin.dtb ravelinp.dtb ravelin-sg.dtb ravelinp-sg.dtb montague.dtb montaguep.dtb +RAVELIN_4GB_BASE_DTB += ravelin-4gb.dtb ravelinp-4gb.dtb ravelin-sg.dtb ravelinp-sg.dtb montague-4gb.dtb montaguep-4gb.dtb RAVELIN_BOARDS += \ ravelin-rumi-overlay.dtbo \ @@ -180,10 +180,19 @@ RAVELIN_BOARDS += \ ravelin-idp-overlay.dtbo \ ravelin-idp-wcn3950-amoled-rcm-overlay.dtbo \ ravelin-qrd-overlay.dtbo \ + montague-rumi-overlay.dtbo \ + montague-hsp-overlay.dtbo \ + montague-rcm-overlay.dtbo \ + montague-wsa-overlay.dtbo \ + montague-wsd-overlay.dtbo \ + montague-idp-qps615-overlay.dtbo \ + montague-adrastea-overlay.dtbo \ + montague-apache-overlay.dtbo RAVELIN_4GB_BOARDS += \ ravelin-idp-wcn3988-4gb-overlay.dtbo \ ravelin-qrd-4gb-overlay.dtbo \ + montague-moselle-overlay.dtbo parrot-dtb-$(CONFIG_ARCH_RAVELIN) += \ $(call add-overlays, $(RAVELIN_BOARDS),$(RAVELIN_BASE_DTB)) \ @@ -329,7 +338,9 @@ parrot_tuivm-dtb-$(CONFIG_ARCH_QTI_VM) += ravelin-vm-rumi.dtb \ ravelin-vm-idp.dtb \ ravelin-vm-idp-wcn3988.dtb \ ravelin-vm-idp-wcn3950-amoled-rcm.dtb \ - ravelin-vm-qrd.dtb + ravelin-vm-qrd.dtb \ + montague-vm-hsp.dtb \ + montague-vm-moselle.dtb dtb-y += $(parrot_tuivm-dtb-y) diff --git a/qcom/montague-4gb.dts b/qcom/montague-4gb.dts new file mode 100644 index 00000000..a8cc116b --- /dev/null +++ b/qcom/montague-4gb.dts @@ -0,0 +1,14 @@ +// SPDX-License-Identifier: BSD-3-Clause +/* + * Copyright (c) Qualcomm Technologies, Inc. and/or its subsidiaries. + */ + +/dts-v1/; + +#include "montague-4gb.dtsi" + +/ { + model = "Qualcomm Technologies, Inc. Montague 4Gb SoC"; + compatible = "qcom,montague"; + qcom,board-id = <0 0x600>; +}; diff --git a/qcom/montague-4gb.dtsi b/qcom/montague-4gb.dtsi new file mode 100644 index 00000000..25e63260 --- /dev/null +++ b/qcom/montague-4gb.dtsi @@ -0,0 +1,10 @@ +// SPDX-License-Identifier: BSD-3-Clause +/* + * Copyright (c) Qualcomm Technologies, Inc. and/or its subsidiaries. + */ + +#include "montague.dtsi" +#include "ravelin-low-memory.dtsi" +/ { +}; + diff --git a/qcom/montague-adrastea-overlay.dts b/qcom/montague-adrastea-overlay.dts new file mode 100644 index 00000000..460696da --- /dev/null +++ b/qcom/montague-adrastea-overlay.dts @@ -0,0 +1,23 @@ +// SPDX-License-Identifier: BSD-3-Clause +/* + * Copyright (c) Qualcomm Technologies, Inc. and/or its subsidiaries. + */ + +/dts-v1/; +/plugin/; + +#include "montague-adrastea.dtsi" + +/ { + model = "Qualcomm Technologies, Inc. Montague Adrastea IDP"; + compatible = "qcom,montague-idp", "qcom,montague", "qcom,idp"; + qcom,msm-id = <581 0x10000>, <582 0x10000>; + qcom,board-id = <0x10022 0x0>; +}; + +&pcie0 { + + qcom,config-recovery; + qcom,drv-supported; + +}; diff --git a/qcom/montague-adrastea.dts b/qcom/montague-adrastea.dts new file mode 100644 index 00000000..4acbb965 --- /dev/null +++ b/qcom/montague-adrastea.dts @@ -0,0 +1,16 @@ +// SPDX-License-Identifier: BSD-3-Clause +/* + * Copyright (c) Qualcomm Technologies, Inc. and/or its subsidiaries. + */ + +/dts-v1/; + + +#include "montague.dtsi" +#include "montague-adrastea.dtsi" + +/ { + model = "Qualcomm Technologies, Inc. Montague Adrastea IDP"; + compatible = "qcom,montague-idp", "qcom,montague", "qcom,idp"; + qcom,board-id = <0x10022 0x0>; +}; diff --git a/qcom/montague-adrastea.dtsi b/qcom/montague-adrastea.dtsi new file mode 100644 index 00000000..75b6deee --- /dev/null +++ b/qcom/montague-adrastea.dtsi @@ -0,0 +1,6 @@ +// SPDX-License-Identifier: BSD-3-Clause +/* + * Copyright (c) Qualcomm Technologies, Inc. and/or its subsidiaries. + */ + +#include "montague-talyn.dtsi" diff --git a/qcom/montague-apache-overlay.dts b/qcom/montague-apache-overlay.dts new file mode 100644 index 00000000..159ca0ad --- /dev/null +++ b/qcom/montague-apache-overlay.dts @@ -0,0 +1,16 @@ +// SPDX-License-Identifier: BSD-3-Clause +/* + * Copyright (c) Qualcomm Technologies, Inc. and/or its subsidiaries. + */ + +/dts-v1/; +/plugin/; + +#include "montague-talyn.dtsi" + +/ { + model = "Qualcomm Technologies, Inc. Montague Apache IDP"; + compatible = "qcom,montague-idp", "qcom,montague", "qcom,idp"; + qcom,msm-id = <581 0x10000>, <582 0x10000>; + qcom,board-id = <0x10022 0x8>; +}; diff --git a/qcom/montague-apache.dts b/qcom/montague-apache.dts new file mode 100644 index 00000000..c39e8455 --- /dev/null +++ b/qcom/montague-apache.dts @@ -0,0 +1,15 @@ +// SPDX-License-Identifier: BSD-3-Clause +/* + * Copyright (c) Qualcomm Technologies, Inc. and/or its subsidiaries. + */ + +/dts-v1/; + +#include "montague.dtsi" +#include "montague-talyn.dtsi" + +/ { + model = "Qualcomm Technologies, Inc. Montague Apache IDP"; + compatible = "qcom,montague-idp", "qcom,montague", "qcom,idp"; + qcom,board-id = <0x10022 0x8>; +}; diff --git a/qcom/montague-hsp-overlay.dts b/qcom/montague-hsp-overlay.dts new file mode 100644 index 00000000..a9b7ae2a --- /dev/null +++ b/qcom/montague-hsp-overlay.dts @@ -0,0 +1,31 @@ +// SPDX-License-Identifier: BSD-3-Clause +/* + * Copyright (c) Qualcomm Technologies, Inc. and/or its subsidiaries. + */ + +/dts-v1/; +/plugin/; + +#include "montague-hsp.dtsi" + +/ { + model = "Qualcomm Technologies, Inc. Montague HSP IDP"; + compatible = "qcom,montague-idp", "qcom,montague", "qcom,idp"; + qcom,msm-id = <581 0x10000>, <582 0x10000>; + qcom,board-id = <0x10022 0x4>; +}; + +&reserved_memory { + wlan_msa_mem: wlan_msa_mem_region@82a00000 { + no-map; + reg = <0x0 0x82a00000 0x0 0x0>; + }; +}; + +&pcie0 { + + qcom,config-recovery; + qcom,drv-supported; + +}; + diff --git a/qcom/montague-hsp.dts b/qcom/montague-hsp.dts new file mode 100644 index 00000000..87d483a7 --- /dev/null +++ b/qcom/montague-hsp.dts @@ -0,0 +1,16 @@ +// SPDX-License-Identifier: BSD-3-Clause +/* + * Copyright (c) Qualcomm Technologies, Inc. and/or its subsidiaries. + */ + +/dts-v1/; + + +#include "montague.dtsi" +#include "montague-hsp.dtsi" + +/ { + model = "Qualcomm Technologies, Inc. Montague HSP IDP"; + compatible = "qcom,montague-idp", "qcom,montague", "qcom,idp"; + qcom,board-id = <0x10022 0x4>; +}; diff --git a/qcom/montague-hsp.dtsi b/qcom/montague-hsp.dtsi new file mode 100644 index 00000000..c324fa9d --- /dev/null +++ b/qcom/montague-hsp.dtsi @@ -0,0 +1,25 @@ +// SPDX-License-Identifier: BSD-3-Clause +/* + * Copyright (c) Qualcomm Technologies, Inc. and/or its subsidiaries. + */ + +#include "ravelin-idp.dtsi" + +&soc { +}; + +&pcie0 { + status = "ok"; +}; + +&pcie0_msi { + status = "ok"; +}; + +&bluetooth { + status = "disabled"; +}; + +&wpss_pas { + status = "disabled"; +}; diff --git a/qcom/montague-idp-qps615-overlay.dts b/qcom/montague-idp-qps615-overlay.dts new file mode 100644 index 00000000..b9ae5c7f --- /dev/null +++ b/qcom/montague-idp-qps615-overlay.dts @@ -0,0 +1,16 @@ +// SPDX-License-Identifier: BSD-3-Clause +/* + * Copyright (c) Qualcomm Technologies, Inc. and/or its subsidiaries. + */ + +/dts-v1/; +/plugin/; + +#include "montague-idp-qps615.dtsi" + +/ { + model = "Qualcomm Technologies, Inc. Montague IDP QPS615"; + compatible = "qcom,montague-idp", "qcom,montague", "qcom,idp"; + qcom,msm-id = <581 0x10000>, <582 0x10000>; + qcom,board-id = <0x10022 0x9>; +}; diff --git a/qcom/montague-idp-qps615.dts b/qcom/montague-idp-qps615.dts new file mode 100644 index 00000000..fbed51af --- /dev/null +++ b/qcom/montague-idp-qps615.dts @@ -0,0 +1,15 @@ +// SPDX-License-Identifier: BSD-3-Clause +/* + * Copyright (c) Qualcomm Technologies, Inc. and/or its subsidiaries. + */ + +/dts-v1/; + +#include "montague.dtsi" +#include "montague-idp-qps615.dtsi" + +/ { + model = "Qualcomm Technologies, Inc. Montague IDP QPS615"; + compatible = "qcom,montague-idp", "qcom,montague", "qcom,idp"; + qcom,board-id = <0x10022 0x9>; +}; diff --git a/qcom/montague-idp-qps615.dtsi b/qcom/montague-idp-qps615.dtsi new file mode 100644 index 00000000..3a44d894 --- /dev/null +++ b/qcom/montague-idp-qps615.dtsi @@ -0,0 +1,162 @@ +// SPDX-License-Identifier: BSD-3-Clause +/* + * Copyright (c) Qualcomm Technologies, Inc. and/or its subsidiaries. + */ + +#include "montague-hsp.dtsi" + +&qupv3_se0_i2c { + status = "ok"; + + pcie0_i2c_ctrl: pcie0_i2c_ctrl { + rc-index = <0x0>; + reg = <0x77>; + gpio-config-reg = <0x801208>; + ep-reset-reg = <0x801210>; + ep-reset-gpio-mask = <0xc>; + version-reg = <0x800000>; + dump-regs = <0x801330 0x801350 0x801370>; + reg_update = <0x82c030 0x1 + 0x828000 0x3 + 0x82bd00 0x8 + 0x82c030 0x2 + 0x828000 0x3 + 0x82bd00 0x8 + 0x82c030 0x8 + 0x828000 0x1 + 0x82bd00 0x8 + 0x82c01c 0x10 + 0x82c030 0xf + 0x828000 0xf + 0x82b268 0x2>; + /*FOM for preset caluclation*/ + switch_reg_update = <0x82c02c 0x00000007 + 0x824a10 0x00000001 + 0x82c030 0x00000008 + 0x828000 0x00000001 + 0x82b074 0x00000020 + 0x82b2bc 0x00000001>; + }; +}; + +&pcie0 { + + pcie-i2c-phandle = <&qupv3_se0_i2c>; + qcom,boot-option = <0x2>; + iommu-map = <0x0 &apps_smmu 0x1400 0x1>, + <0x100 &apps_smmu 0x1401 0x1>, + <0x208 &apps_smmu 0x1404 0x1>, + <0x210 &apps_smmu 0x1405 0x1>, + <0x218 &apps_smmu 0x1406 0x1>, + <0x300 &apps_smmu 0x1407 0x1>, + <0x400 &apps_smmu 0x1410 0x1>, + <0x500 &apps_smmu 0x1411 0x1>, + <0x501 &apps_smmu 0x1412 0x1>; + + qcom,phy-sequence = <0x0240 0x03 0x0 + 0x0094 0x08 0x0 + 0x0154 0x34 0x0 + 0x016c 0x08 0x0 + 0x0058 0x0f 0x0 + 0x00a4 0x42 0x0 + 0x0110 0x24 0x0 + 0x011c 0x03 0x0 + 0x0118 0xb4 0x0 + 0x010c 0x02 0x0 + 0x01bc 0x11 0x0 + 0x00bc 0x82 0x0 + 0x00d4 0x03 0x0 + 0x00d0 0x55 0x0 + 0x00cc 0x55 0x0 + 0x00b0 0x1a 0x0 + 0x00ac 0x0a 0x0 + 0x00c4 0x68 0x0 + 0x00e0 0x02 0x0 + 0x00dc 0xaa 0x0 + 0x00d8 0xab 0x0 + 0x00b8 0x34 0x0 + 0x00b4 0x14 0x0 + 0x0158 0x01 0x0 + 0x0074 0x06 0x0 + 0x007c 0x16 0x0 + 0x0084 0x36 0x0 + 0x0078 0x06 0x0 + 0x0080 0x16 0x0 + 0x0088 0x36 0x0 + 0x01b0 0x1e 0x0 + 0x01ac 0xca 0x0 + 0x01b8 0x18 0x0 + 0x01b4 0xa2 0x0 + 0x0050 0x07 0x0 + 0x0010 0x01 0x0 + 0x001c 0x31 0x0 + 0x0020 0x01 0x0 + 0x0024 0xde 0x0 + 0x0028 0x07 0x0 + 0x0030 0x4c 0x0 + 0x0034 0x06 0x0 + 0x0ee4 0x20 0x0 + 0x0e84 0x75 0x0 + 0x0e90 0x3f 0x0 + 0x115c 0x7f 0x0 + 0x1160 0xff 0x0 + 0x1164 0xbf 0x0 + 0x1168 0x3f 0x0 + 0x116c 0xd8 0x0 + 0x1170 0xdc 0x0 + 0x1174 0xdc 0x0 + 0x1178 0x5c 0x0 + 0x117c 0x34 0x0 + 0x1180 0xa6 0x0 + 0x1190 0x34 0x0 + 0x1194 0x38 0x0 + 0x10d8 0x0f 0x0 + 0x0e3c 0x12 0x0 + 0x0e40 0x01 0x0 + 0x10dc 0x00 0x0 + 0x104c 0x08 0x0 + 0x1050 0x08 0x0 + 0x1044 0xf0 0x0 + 0x11a4 0x38 0x0 + 0x10cc 0xf0 0x0 + 0x10f4 0x07 0x0 + 0x1008 0x09 0x0 + 0x1014 0x05 0x0 + 0x0694 0x00 0x0 + 0x0654 0x00 0x0 + 0x06a8 0x0f 0x0 + 0x0048 0x90 0x0 + 0x0620 0xc1 0x0 + 0x0624 0x40 0x0 + 0x0388 0x77 0x0 + 0x0398 0x0b 0x0 + 0x02dc 0x05 0x0 + 0x0200 0x00 0x0 + 0x0244 0x03 0x0>; + +}; + +&pcie0_rp { + #address-cells = <5>; + #size-cells = <0>; + + /* BDF 1.0.0 */ + pcie0_bus1_dev0_fn0: pcie0_bus1_dev0_fn0 { + reg = <0 0 0 0 0>; + + /* BDF 2.1.0 */ + pcie0_bus2_dev1_fn0: pcie0_bus2_dev1_fn0 { + reg = <0x800 0x0 0x0 0x0 0x0>; + }; + + /* BDF 2.2.0 */ + pcie0_bus2_dev2_fn0: pcie0_bus2_dev2_fn0 { + reg = <0x1000 0x0 0x0 0x0 0x0>; + }; + + /* BDF 2.3.0 */ + pcie0_bus2_dev3_fn0: pcie0_bus2_dev3_fn0 { + reg = <0x1800 0x0 0x0 0x0 0x0>; + }; + }; +}; diff --git a/qcom/montague-moselle-4gb.dts b/qcom/montague-moselle-4gb.dts new file mode 100644 index 00000000..3423dbd7 --- /dev/null +++ b/qcom/montague-moselle-4gb.dts @@ -0,0 +1,14 @@ +// SPDX-License-Identifier: BSD-3-Clause +/* + * Copyright (c) Qualcomm Technologies, Inc. and/or its subsidiaries. + */ + +/dts-v1/; +#include "montague-4gb.dtsi" +#include "montague-moselle.dtsi" + +/ { + model = "Qualcomm Technologies, Inc. Montague Moselle 4Gb IDP"; + compatible = "qcom,montague-idp", "qcom,montague", "qcom,idp"; + qcom,board-id = <0x10022 0x603>; +}; diff --git a/qcom/montague-moselle-overlay.dts b/qcom/montague-moselle-overlay.dts new file mode 100644 index 00000000..77170806 --- /dev/null +++ b/qcom/montague-moselle-overlay.dts @@ -0,0 +1,25 @@ +// SPDX-License-Identifier: BSD-3-Clause +/* + * Copyright (c) Qualcomm Technologies, Inc. and/or its subsidiaries. + */ + +/dts-v1/; +/plugin/; + +#include "montague-moselle.dtsi" + +/ { + model = "Qualcomm Technologies, Inc. Montague Moselle IDP"; + compatible = "qcom,montague-idp", "qcom,montague", "qcom,idp"; + qcom,msm-id = <581 0x10000>, <582 0x10000>; + qcom,board-id = <0x10022 3>; +}; + +&pcie0 { + + qcom,config-recovery; + qcom,drv-supported; + +}; + + diff --git a/qcom/montague-moselle.dts b/qcom/montague-moselle.dts new file mode 100644 index 00000000..e62f4371 --- /dev/null +++ b/qcom/montague-moselle.dts @@ -0,0 +1,16 @@ +// SPDX-License-Identifier: BSD-3-Clause +/* + * Copyright (c) Qualcomm Technologies, Inc. and/or its subsidiaries. + */ + +/dts-v1/; + +#include "montague.dtsi" +#include "montague-moselle.dtsi" + +/ { + model = "Qualcomm Technologies, Inc. Montague Moselle IDP"; + compatible = "qcom,montague-idp", "qcom,montague", "qcom,idp"; + qcom,board-id = <0x10022 3>; +}; + diff --git a/qcom/montague-moselle.dtsi b/qcom/montague-moselle.dtsi new file mode 100644 index 00000000..a98bce6d --- /dev/null +++ b/qcom/montague-moselle.dtsi @@ -0,0 +1,26 @@ +// SPDX-License-Identifier: BSD-3-Clause +/* + * Copyright (c) Qualcomm Technologies, Inc. and/or its subsidiaries. + */ + +#include "montague-hsp.dtsi" + +&icnss2 { + status = "ok"; +}; + +&pcie0 { + status = "disabled"; +}; + +&pcie0_msi { + status = "disabled"; +}; + +&bluetooth { + status = "disabled"; +}; + +&wpss_pas { + status = "ok"; +}; diff --git a/qcom/montague-rcm-overlay.dts b/qcom/montague-rcm-overlay.dts new file mode 100644 index 00000000..4258ba05 --- /dev/null +++ b/qcom/montague-rcm-overlay.dts @@ -0,0 +1,25 @@ +// SPDX-License-Identifier: BSD-3-Clause +/* + * Copyright (c) Qualcomm Technologies, Inc. and/or its subsidiaries. + */ + +/dts-v1/; +/plugin/; + +#include "montague-rcm.dtsi" + +/ { + model = "Qualcomm Technologies, Inc. Montague RCM IDP"; + compatible = "qcom,montague-qrd", "qcom,montague", "qcom,idp"; + qcom,msm-id = <581 0x10000>, <582 0x10000>; + qcom,board-id = <0x10022 0x5>; +}; + +&pcie0 { + + qcom,config-recovery; + qcom,drv-supported; + +}; + + diff --git a/qcom/montague-rcm.dts b/qcom/montague-rcm.dts new file mode 100644 index 00000000..75f6e1c7 --- /dev/null +++ b/qcom/montague-rcm.dts @@ -0,0 +1,16 @@ +// SPDX-License-Identifier: BSD-3-Clause +/* + * Copyright (c) Qualcomm Technologies, Inc. and/or its subsidiaries. + */ + +/dts-v1/; + +#include "montague.dtsi" +#include "montague-rcm.dtsi" + +/ { + model = "Qualcomm Technologies, Inc. Montague RCM IDP"; + compatible = "qcom,montague-qrd", "qcom,montague", "qcom,idp"; + qcom,board-id = <0x10022 0x5>; +}; + diff --git a/qcom/montague-rcm.dtsi b/qcom/montague-rcm.dtsi new file mode 100644 index 00000000..dd8cec6e --- /dev/null +++ b/qcom/montague-rcm.dtsi @@ -0,0 +1,6 @@ +// SPDX-License-Identifier: BSD-3-Clause +/* + * Copyright (c) Qualcomm Technologies, Inc. and/or its subsidiaries. + */ + +#include "montague-hsp.dtsi" diff --git a/qcom/montague-rumi-overlay.dts b/qcom/montague-rumi-overlay.dts new file mode 100644 index 00000000..23b3dd77 --- /dev/null +++ b/qcom/montague-rumi-overlay.dts @@ -0,0 +1,17 @@ +// SPDX-License-Identifier: BSD-3-Clause +/* + * Copyright (c) Qualcomm Technologies, Inc. and/or its subsidiaries. + */ + +/dts-v1/; +/plugin/; + +#include "montague-rumi.dtsi" + +/ { + model = "Qualcomm Technologies, Inc. Montague RUMI"; + compatible = "qcom,montague-rumi", "qcom,montague", "qcom,rumi"; + qcom,msm-id = <581 0x10000>, <582 0x10000>; + qcom,board-id = <0x1000F 0>; +}; + diff --git a/qcom/montague-rumi.dts b/qcom/montague-rumi.dts new file mode 100644 index 00000000..a697a719 --- /dev/null +++ b/qcom/montague-rumi.dts @@ -0,0 +1,17 @@ +// SPDX-License-Identifier: BSD-3-Clause +/* + * Copyright (c) Qualcomm Technologies, Inc. and/or its subsidiaries. + */ + +/dts-v1/; +/memreserve/ 0x90000000 0x00010000; + +#include "montague.dtsi" +#include "montague-rumi.dtsi" + +/ { + model = "Qualcomm Technologies, Inc. Montague RUMI"; + compatible = "qcom,montague-rumi", "qcom,montague", "qcom,rumi"; + qcom,board-id = <0x1000F 0>; +}; + diff --git a/qcom/montague-rumi.dtsi b/qcom/montague-rumi.dtsi new file mode 100644 index 00000000..0bd20ff1 --- /dev/null +++ b/qcom/montague-rumi.dtsi @@ -0,0 +1,6 @@ +// SPDX-License-Identifier: BSD-3-Clause +/* + * Copyright (c) Qualcomm Technologies, Inc. and/or its subsidiaries. + */ + +#include "ravelin-rumi.dtsi" diff --git a/qcom/montague-talyn.dtsi b/qcom/montague-talyn.dtsi new file mode 100644 index 00000000..3ff9163c --- /dev/null +++ b/qcom/montague-talyn.dtsi @@ -0,0 +1,30 @@ +// SPDX-License-Identifier: BSD-3-Clause +/* + * Copyright (c) Qualcomm Technologies, Inc. and/or its subsidiaries. + */ + +#include "ravelin-idp.dtsi" +#include "ravelin-qcx6438.dtsi" + +&soc { +}; + +&pcie0 { + status = "ok"; +}; + +&pcie0_msi { + status = "ok"; +}; + +&wil6210 { + status = "ok"; +}; + +&bluetooth { + status = "disabled"; +}; + +&wpss_pas { + status = "disabled"; +}; diff --git a/qcom/montague-vm-hsp.dts b/qcom/montague-vm-hsp.dts new file mode 100644 index 00000000..95a730f3 --- /dev/null +++ b/qcom/montague-vm-hsp.dts @@ -0,0 +1,15 @@ +// SPDX-License-Identifier: BSD-3-Clause +/* + * Copyright (c) Qualcomm Technologies, Inc. and/or its subsidiaries. + */ + +/dts-v1/; + +#include "ravelin-vm.dtsi" +#include "ravelin-vm-idp.dtsi" + +/ { + model = "Qualcomm Technologies, Inc. Montague VM QRD"; + compatible = "qcom,montague-idp", "qcom,montague", "qcom,idp"; + qcom,board-id = <0x10022 0x4>; +}; diff --git a/qcom/montague-vm-moselle.dts b/qcom/montague-vm-moselle.dts new file mode 100644 index 00000000..df0c5288 --- /dev/null +++ b/qcom/montague-vm-moselle.dts @@ -0,0 +1,15 @@ +// SPDX-License-Identifier: BSD-3-Clause +/* + * Copyright (c) Qualcomm Technologies, Inc. and/or its subsidiaries. + */ + +/dts-v1/; + +#include "ravelin-vm.dtsi" +#include "ravelin-vm-qrd.dtsi" + +/ { + model = "Qualcomm Technologies, Inc. Montague Moselle QRD"; + compatible = "qcom,montague-idp", "qcom,montague", "qcom,idp"; + qcom,board-id = <0x10022 3>; +}; diff --git a/qcom/montague-wsa-overlay.dts b/qcom/montague-wsa-overlay.dts new file mode 100644 index 00000000..cae69498 --- /dev/null +++ b/qcom/montague-wsa-overlay.dts @@ -0,0 +1,24 @@ +// SPDX-License-Identifier: BSD-3-Clause +/* + * Copyright (c) Qualcomm Technologies, Inc. and/or its subsidiaries. + */ + +/dts-v1/; +/plugin/; + +#include "montague-wsa.dtsi" + +/ { + model = "Qualcomm Technologies, Inc. Montague WSA IDP"; + compatible = "qcom,montague-idp", "qcom,montague", "qcom,idp"; + qcom,msm-id = <581 0x10000>, <582 0x10000>; + qcom,board-id = <0x10022 0x7>; +}; + +&pcie0 { + + qcom,config-recovery; + qcom,drv-supported; + +}; + diff --git a/qcom/montague-wsa.dts b/qcom/montague-wsa.dts new file mode 100644 index 00000000..3f850f86 --- /dev/null +++ b/qcom/montague-wsa.dts @@ -0,0 +1,16 @@ +// SPDX-License-Identifier: BSD-3-Clause +/* + * Copyright (c) Qualcomm Technologies, Inc. and/or its subsidiaries. + */ + +/dts-v1/; + + +#include "montague.dtsi" +#include "montague-wsa.dtsi" + +/ { + model = "Qualcomm Technologies, Inc. Montague WSA IDP"; + compatible = "qcom,montague-idp", "qcom,montague", "qcom,idp"; + qcom,board-id = <0x10022 0x7>; +}; diff --git a/qcom/montague-wsa.dtsi b/qcom/montague-wsa.dtsi new file mode 100644 index 00000000..296589b8 --- /dev/null +++ b/qcom/montague-wsa.dtsi @@ -0,0 +1,21 @@ +// SPDX-License-Identifier: BSD-3-Clause +/* + * Copyright (c) Qualcomm Technologies, Inc. and/or its subsidiaries. + */ + +#include "ravelin-idp.dtsi" + +&soc { +}; + +&pcie0 { + status = "ok"; +}; + +&pcie0_msi { + status = "ok"; +}; + +&wpss_pas { + status = "disabled"; +}; diff --git a/qcom/montague-wsd-overlay.dts b/qcom/montague-wsd-overlay.dts new file mode 100644 index 00000000..abc38b72 --- /dev/null +++ b/qcom/montague-wsd-overlay.dts @@ -0,0 +1,24 @@ +// SPDX-License-Identifier: BSD-3-Clause +/* + * Copyright (c) Qualcomm Technologies, Inc. and/or its subsidiaries. + */ + +/dts-v1/; +/plugin/; + +#include "montague-wsd.dtsi" + +/ { + model = "Qualcomm Technologies, Inc. Montague WSD IDP"; + compatible = "qcom,montague-idp", "qcom,montague", "qcom,idp"; + qcom,msm-id = <581 0x10000>, <582 0x10000>; + qcom,board-id = <0x10022 0x6>; +}; + +&pcie0 { + + qcom,config-recovery; + qcom,drv-supported; + +}; + diff --git a/qcom/montague-wsd.dts b/qcom/montague-wsd.dts new file mode 100644 index 00000000..2c96221d --- /dev/null +++ b/qcom/montague-wsd.dts @@ -0,0 +1,15 @@ +// SPDX-License-Identifier: BSD-3-Clause +/* + * Copyright (c) Qualcomm Technologies, Inc. and/or its subsidiaries. + */ + +/dts-v1/; + +#include "montague.dtsi" +#include "montague-wsd.dtsi" + +/ { + model = "Qualcomm Technologies, Inc. Montague WSD IDP"; + compatible = "qcom,montague-idp", "qcom,montague", "qcom,idp"; + qcom,board-id = <0x10022 0x6>; +}; diff --git a/qcom/montague-wsd.dtsi b/qcom/montague-wsd.dtsi new file mode 100644 index 00000000..296589b8 --- /dev/null +++ b/qcom/montague-wsd.dtsi @@ -0,0 +1,21 @@ +// SPDX-License-Identifier: BSD-3-Clause +/* + * Copyright (c) Qualcomm Technologies, Inc. and/or its subsidiaries. + */ + +#include "ravelin-idp.dtsi" + +&soc { +}; + +&pcie0 { + status = "ok"; +}; + +&pcie0_msi { + status = "ok"; +}; + +&wpss_pas { + status = "disabled"; +}; diff --git a/qcom/montague.dts b/qcom/montague.dts new file mode 100644 index 00000000..b54dcb8c --- /dev/null +++ b/qcom/montague.dts @@ -0,0 +1,15 @@ +// SPDX-License-Identifier: BSD-3-Clause +/* + * Copyright (c) Qualcomm Technologies, Inc. and/or its subsidiaries. + */ + +/dts-v1/; + +#include "montague.dtsi" + +/ { + model = "Qualcomm Technologies, Inc. Montague SoC"; + compatible = "qcom,montague"; + qcom,board-id = <0 0>; +}; + diff --git a/qcom/montague.dtsi b/qcom/montague.dtsi new file mode 100644 index 00000000..f5688efd --- /dev/null +++ b/qcom/montague.dtsi @@ -0,0 +1,45 @@ +// SPDX-License-Identifier: BSD-3-Clause +/* + * Copyright (c) Qualcomm Technologies, Inc. and/or its subsidiaries. + */ + +#include "ravelin.dtsi" + +/ { + model = "Qualcomm Technologies, Inc. Montague SoC"; + compatible = "qcom,montague"; + qcom,msm-id = <581 0x10000>; +}; + +&apps_rsc { + rpmh-regulator-sf1-vreg-enable { + status = "ok"; + }; + + rpmh-regulator-sf1-vreg-mode { + status = "ok"; + }; +}; + +&soc { + st54spi_gpio { + status = "ok"; + /* gpio used as SE_nRESET */ + gpio-power_nreset = <&tlmm 48 0x00>; + }; + + mhi_qrtr_cnss { + compatible = "qcom,qrtr-mhi"; + qcom,dev-id = <0x1103>; + qcom,net-id = <0>; + qcom,low-latency; + }; +}; + +&pcie0 { + +/delete-property/ qcom,config-recovery; +/delete-property/ qcom,drv-supported; + +}; + diff --git a/qcom/montaguep-4gb.dts b/qcom/montaguep-4gb.dts new file mode 100644 index 00000000..045a02c5 --- /dev/null +++ b/qcom/montaguep-4gb.dts @@ -0,0 +1,14 @@ +// SPDX-License-Identifier: BSD-3-Clause +/* + * Copyright (c) Qualcomm Technologies, Inc. and/or its subsidiaries. + */ + +/dts-v1/; + +#include "montaguep-4gb.dtsi" + +/ { + model = "Qualcomm Technologies, Inc. MontagueP 4Gb SoC"; + compatible = "qcom,montaguep"; + qcom,board-id = <0 0x600>; +}; diff --git a/qcom/montaguep-4gb.dtsi b/qcom/montaguep-4gb.dtsi new file mode 100644 index 00000000..ae2ef25a --- /dev/null +++ b/qcom/montaguep-4gb.dtsi @@ -0,0 +1,10 @@ +// SPDX-License-Identifier: BSD-3-Clause +/* + * Copyright (c) Qualcomm Technologies, Inc. and/or its subsidiaries. + */ + +#include "montaguep.dtsi" +#include "ravelin-low-memory.dtsi" +/ { +}; + diff --git a/qcom/montaguep-apache.dts b/qcom/montaguep-apache.dts new file mode 100644 index 00000000..b09f89f9 --- /dev/null +++ b/qcom/montaguep-apache.dts @@ -0,0 +1,15 @@ +// SPDX-License-Identifier: BSD-3-Clause +/* + * Copyright (c) Qualcomm Technologies, Inc. and/or its subsidiaries. + */ + +/dts-v1/; + +#include "montaguep.dtsi" +#include "montague-talyn.dtsi" + +/ { + model = "Qualcomm Technologies, Inc. Montague Apache IDP"; + compatible = "qcom,montague-idp", "qcom,montague", "qcom,idp"; + qcom,board-id = <0x10022 0x8>; +}; diff --git a/qcom/montaguep-hsp.dts b/qcom/montaguep-hsp.dts new file mode 100644 index 00000000..ad79d2e3 --- /dev/null +++ b/qcom/montaguep-hsp.dts @@ -0,0 +1,16 @@ +// SPDX-License-Identifier: BSD-3-Clause +/* + * Copyright (c) Qualcomm Technologies, Inc. and/or its subsidiaries. + */ + +/dts-v1/; + +#include "montaguep.dtsi" +#include "montaguep-hsp.dtsi" + +/ { + model = "Qualcomm Technologies, Inc. Montaguep HSP IDP"; + compatible = "qcom,montaguep-idp", "qcom,montaguep", "qcom,idp"; + qcom,board-id = <0x10022 0x4>; +}; + diff --git a/qcom/montaguep-hsp.dtsi b/qcom/montaguep-hsp.dtsi new file mode 100644 index 00000000..274387e6 --- /dev/null +++ b/qcom/montaguep-hsp.dtsi @@ -0,0 +1,10 @@ +// SPDX-License-Identifier: BSD-3-Clause +/* + * Copyright (c) Qualcomm Technologies, Inc. and/or its subsidiaries. + */ + +#include "ravelin-idp.dtsi" + +&soc { +}; + diff --git a/qcom/montaguep-idp-qps615.dts b/qcom/montaguep-idp-qps615.dts new file mode 100644 index 00000000..635a551e --- /dev/null +++ b/qcom/montaguep-idp-qps615.dts @@ -0,0 +1,15 @@ +// SPDX-License-Identifier: BSD-3-Clause +/* + * Copyright (c) Qualcomm Technologies, Inc. and/or its subsidiaries. + */ + +/dts-v1/; + +#include "montaguep.dtsi" +#include "montaguep-idp-qps615.dtsi" + +/ { + model = "Qualcomm Technologies, Inc. Montague IDP QPS615"; + compatible = "qcom,montague-idp", "qcom,montague", "qcom,idp"; + qcom,board-id = <0x10022 0x9>; +}; diff --git a/qcom/montaguep-idp-qps615.dtsi b/qcom/montaguep-idp-qps615.dtsi new file mode 100644 index 00000000..87463147 --- /dev/null +++ b/qcom/montaguep-idp-qps615.dtsi @@ -0,0 +1,6 @@ +// SPDX-License-Identifier: BSD-3-Clause +/* + * Copyright (c) Qualcomm Technologies, Inc. and/or its subsidiaries. + */ + +#include "ravelinp-idp.dtsi" diff --git a/qcom/montaguep-moselle-4gb.dts b/qcom/montaguep-moselle-4gb.dts new file mode 100644 index 00000000..54b79875 --- /dev/null +++ b/qcom/montaguep-moselle-4gb.dts @@ -0,0 +1,15 @@ +// SPDX-License-Identifier: BSD-3-Clause +/* + * Copyright (c) Qualcomm Technologies, Inc. and/or its subsidiaries. + */ + +/dts-v1/; +#include "montaguep-4gb.dtsi" +#include "montaguep-moselle.dtsi" + +/ { + model = "Qualcomm Technologies, Inc. Montague Moselle 4Gb IDP"; + compatible = "qcom,montague-idp", "qcom,montague", "qcom,idp"; + qcom,board-id = <0x10022 0x603>; +}; + diff --git a/qcom/montaguep-moselle.dts b/qcom/montaguep-moselle.dts new file mode 100644 index 00000000..16cd834b --- /dev/null +++ b/qcom/montaguep-moselle.dts @@ -0,0 +1,16 @@ +// SPDX-License-Identifier: BSD-3-Clause +/* + * Copyright (c) Qualcomm Technologies, Inc. and/or its subsidiaries. + */ + +/dts-v1/; + +#include "montaguep.dtsi" +#include "montaguep-moselle.dtsi" + +/ { + model = "Qualcomm Technologies, Inc. Montaguep Moselle IDP"; + compatible = "qcom,montaguep-idp", "qcom,montaguep", "qcom,idp"; + qcom,board-id = <0x10022 3>; +}; + diff --git a/qcom/montaguep-moselle.dtsi b/qcom/montaguep-moselle.dtsi new file mode 100644 index 00000000..d0f2ccf9 --- /dev/null +++ b/qcom/montaguep-moselle.dtsi @@ -0,0 +1,7 @@ +// SPDX-License-Identifier: BSD-3-Clause +/* + * Copyright (c) Qualcomm Technologies, Inc. and/or its subsidiaries. + */ + +#include "montague-hsp.dtsi" + diff --git a/qcom/montaguep-rcm.dts b/qcom/montaguep-rcm.dts new file mode 100644 index 00000000..507c2cb3 --- /dev/null +++ b/qcom/montaguep-rcm.dts @@ -0,0 +1,16 @@ +// SPDX-License-Identifier: BSD-3-Clause +/* + * Copyright (c) Qualcomm Technologies, Inc. and/or its subsidiaries. + */ + +/dts-v1/; + +#include "montaguep.dtsi" +#include "montaguep-rcm.dtsi" + +/ { + model = "Qualcomm Technologies, Inc. Montaguep RCM IDP"; + compatible = "qcom,montaguep-idp", "qcom,montaguep", "qcom,idp"; + qcom,board-id = <0x10022 0x5>; +}; + diff --git a/qcom/montaguep-rcm.dtsi b/qcom/montaguep-rcm.dtsi new file mode 100644 index 00000000..dd8cec6e --- /dev/null +++ b/qcom/montaguep-rcm.dtsi @@ -0,0 +1,6 @@ +// SPDX-License-Identifier: BSD-3-Clause +/* + * Copyright (c) Qualcomm Technologies, Inc. and/or its subsidiaries. + */ + +#include "montague-hsp.dtsi" diff --git a/qcom/montaguep-rumi.dts b/qcom/montaguep-rumi.dts new file mode 100644 index 00000000..3b20ca11 --- /dev/null +++ b/qcom/montaguep-rumi.dts @@ -0,0 +1,16 @@ +// SPDX-License-Identifier: BSD-3-Clause +/* + * Copyright (c) Qualcomm Technologies, Inc. and/or its subsidiaries. + */ + +/dts-v1/; + +#include "montaguep.dtsi" +#include "montaguep-rumi.dtsi" + +/ { + model = "Qualcomm Technologies, Inc. Montaguep RUMI"; + compatible = "qcom,montaguep-rumi", "qcom,montaguep", "qcom,rumi"; + qcom,board-id = <0x1000F 0>; +}; + diff --git a/qcom/montaguep-rumi.dtsi b/qcom/montaguep-rumi.dtsi new file mode 100644 index 00000000..0bd20ff1 --- /dev/null +++ b/qcom/montaguep-rumi.dtsi @@ -0,0 +1,6 @@ +// SPDX-License-Identifier: BSD-3-Clause +/* + * Copyright (c) Qualcomm Technologies, Inc. and/or its subsidiaries. + */ + +#include "ravelin-rumi.dtsi" diff --git a/qcom/montaguep.dts b/qcom/montaguep.dts new file mode 100644 index 00000000..3b153099 --- /dev/null +++ b/qcom/montaguep.dts @@ -0,0 +1,15 @@ +// SPDX-License-Identifier: BSD-3-Clause +/* + * Copyright (c) Qualcomm Technologies, Inc. and/or its subsidiaries. + */ + +/dts-v1/; + +#include "montaguep.dtsi" + +/ { + model = "Qualcomm Technologies, Inc. MontagueP SoC"; + compatible = "qcom,montaguep"; + qcom,board-id = <0 0>; +}; + diff --git a/qcom/montaguep.dtsi b/qcom/montaguep.dtsi new file mode 100644 index 00000000..68df995a --- /dev/null +++ b/qcom/montaguep.dtsi @@ -0,0 +1,13 @@ +// SPDX-License-Identifier: BSD-3-Clause +/* + * Copyright (c) Qualcomm Technologies, Inc. and/or its subsidiaries. + */ + +#include "montague.dtsi" + +/ { + model = "Qualcomm Technologies, Inc. MontagueP SoC"; + compatible = "qcom,montaguep"; + qcom,msm-id = <582 0x10000>; +}; + diff --git a/qcom/platform_map.bzl b/qcom/platform_map.bzl index e795bebb..7f0399f3 100644 --- a/qcom/platform_map.bzl +++ b/qcom/platform_map.bzl @@ -153,6 +153,8 @@ _platform_map = { {"name": "ravelin-vm-idp-wcn3988.dtb"}, {"name": "ravelin-vm-idp-wcn3950-amoled-rcm.dtb"}, {"name": "ravelin-vm-qrd.dtb"}, + {"name": "montague-vm-hsp.dtb"}, + {"name": "montague-vm-moselle.dtb"}, ], }, "sun-tuivm": { @@ -360,6 +362,10 @@ _platform_map = { {"name": "ravelinp-4gb.dtb"}, {"name": "ravelin-sg.dtb"}, {"name": "ravelinp-sg.dtb"}, + {"name": "montague.dtb"}, + {"name": "montaguep.dtb"}, + {"name": "montague-4gb.dtb"}, + {"name": "montaguep-4gb.dtb"}, ], "dtbo_list": [ # keep sorted @@ -395,6 +401,15 @@ _platform_map = { {"name": "ravelin-qrd-overlay.dtbo"}, {"name": "ravelin-idp-wcn3988-4gb-overlay.dtbo"}, {"name": "ravelin-qrd-4gb-overlay.dtbo"}, + {"name": "montague-rumi-overlay.dtbo"}, + {"name": "montague-hsp-overlay.dtbo"}, + {"name": "montague-rcm-overlay.dtbo"}, + {"name": "montague-wsa-overlay.dtbo"}, + {"name": "montague-wsd-overlay.dtbo"}, + {"name": "montague-idp-qps615-overlay.dtbo"}, + {"name": "montague-adrastea-overlay.dtbo"}, + {"name": "montague-apache-overlay.dtbo"}, + {"name": "montague-moselle-overlay.dtbo"}, ], }, }