Skip to content

Commit 5e8fe8f

Browse files
umang-chhedaUmang Chheda
authored andcommitted
FROMLIST: arm64: dts: qcom: monaco: Add monaco-ac EVK board
Add initial device tree support for monaco-ac EVK board, based on Qualcomm's monaco-ac (QCS8300-AC) variant SoC. Compared to the existing monaco-evk board, which is based on the QCS8300-AA SKU and uses a four-PMIC power delivery network (2x PM8650AU, Maxim MAX20018, TI TPS6594) to support higher power requirements, the monaco-ac EVK uses QCS8300-AC SKU (with 20 TOPS NPU capability) and a simplified two-PMIC power delivery network (2x PM8650AU). Apart from the SoC SKU and PDN differences, the board layout and peripherals are equivalent to the monaco-evk design and are reused accordingly. Link: https://lore.kernel.org/lkml/20260413114819.3894307-4-umang.chheda@oss.qualcomm.com/ Co-developed-by: Faruque Ansari <faruque.ansari@oss.qualcomm.com> Signed-off-by: Faruque Ansari <faruque.ansari@oss.qualcomm.com> Signed-off-by: Umang Chheda <umang.chheda@oss.qualcomm.com>
1 parent 3efe06f commit 5e8fe8f

3 files changed

Lines changed: 34 additions & 0 deletions

File tree

arch/arm64/boot/dts/qcom/Makefile

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -45,6 +45,7 @@ lemans-evk-el2-dtbs := lemans-evk.dtb lemans-el2.dtbo
4545
dtb-$(CONFIG_ARCH_QCOM) += lemans-evk-el2.dtb
4646
dtb-$(CONFIG_ARCH_QCOM) += milos-fairphone-fp6.dtb
4747
dtb-$(CONFIG_ARCH_QCOM) += monaco-evk.dtb
48+
dtb-$(CONFIG_ARCH_QCOM) += monaco-ac-evk.dtb
4849

4950
monaco-evk-el2-dtbs := monaco-evk.dtb monaco-el2.dtbo
5051

Lines changed: 31 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,31 @@
1+
// SPDX-License-Identifier: BSD-3-Clause
2+
/*
3+
* Copyright (c) Qualcomm Technologies, Inc. and/or its subsidiaries.
4+
*/
5+
6+
/dts-v1/;
7+
8+
#include "monaco-evk-common.dtsi"
9+
10+
/ {
11+
model = "Qualcomm Technologies, Inc. Monaco-ac EVK";
12+
compatible = "qcom,monaco-ac-evk", "qcom,qcs8300";
13+
};
14+
15+
&apps_rsc {
16+
regulators-0 {
17+
vreg_s4a: smps4 {
18+
regulator-name = "vreg_s4a";
19+
regulator-min-microvolt = <1800000>;
20+
regulator-max-microvolt = <1800000>;
21+
regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>;
22+
};
23+
24+
vreg_s9a: smps9 {
25+
regulator-name = "vreg_s9a";
26+
regulator-min-microvolt = <1352000>;
27+
regulator-max-microvolt = <1352000>;
28+
regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>;
29+
};
30+
};
31+
};

arch/arm64/boot/dts/qcom/monaco-evk.dts

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,8 @@
33
* Copyright (c) Qualcomm Technologies, Inc. and/or its subsidiaries.
44
*/
55

6+
/dts-v1/;
7+
68
#include "monaco-evk-common.dtsi"
79

810
/ {

0 commit comments

Comments
 (0)