* [PATCH v3 1/4] dt-bindings: arm: qcom: fix PURWA/HAMOA IOT SOM compatibles
2026-08-05 10:29 [PATCH v3 0/4] Initial support for Advantech SOM-DB5830 board Yuanjie Yang
@ 2026-08-05 10:30 ` Yuanjie Yang
2026-08-06 8:04 ` Krzysztof Kozlowski
2026-08-05 10:30 ` [PATCH v3 2/4] arm64: dts: " Yuanjie Yang
` (2 subsequent siblings)
3 siblings, 1 reply; 9+ messages in thread
From: Yuanjie Yang @ 2026-08-05 10:30 UTC (permalink / raw)
To: andersson, konradybcio, robh, krzk+dt, conor+dt, yijie.yang,
dmitry.baryshkov, abel.vesa, krzysztof.kozlowski
Cc: linux-arm-msm, devicetree, linux-kernel, yuanjie.yang, tingwei.zhang
The compatible strings for the Hamoa and Purwa IoT SOM platforms do not
match the naming used in the official hardware documentation.
The documentation identifies these SOMs using their IQ product names
rather than hamoa-iot-som or purwa-iot-som style names. In particular,
there are no SOM products documented with the names:
- hamoa-iot-som
- purwa-iot-som
Update the compatible strings to use the correct SOM names as described
in the hardware documentation:
- hamoa-iot-som -> iq-x7181-evk-som
- purwa-iot-som -> iq-x5121-evk-som
This aligns the DT compatible strings with the official product naming
and documentation.
Fixes: 06a4db5d8d0e ("dt-bindings: arm: qcom: Document PURWA-IOT-EVK board")
Fixes: 458bb855f274 ("dt-bindings: arm: qcom: Document HAMOA-IOT-EVK board")
Signed-off-by: Yuanjie Yang <yuanjie.yang@oss.qualcomm.com>
---
Documentation/devicetree/bindings/arm/qcom.yaml | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/Documentation/devicetree/bindings/arm/qcom.yaml b/Documentation/devicetree/bindings/arm/qcom.yaml
index ff8a35df7862..f244f547d511 100644
--- a/Documentation/devicetree/bindings/arm/qcom.yaml
+++ b/Documentation/devicetree/bindings/arm/qcom.yaml
@@ -1220,7 +1220,7 @@ properties:
- items:
- enum:
- qcom,hamoa-iot-evk
- - const: qcom,hamoa-iot-som
+ - const: qcom,iq-x7181-evk-som
- const: qcom,x1e80100
- items:
@@ -1235,7 +1235,7 @@ properties:
- items:
- enum:
- qcom,purwa-iot-evk
- - const: qcom,purwa-iot-som
+ - const: qcom,iq-x5121-evk-som
- const: qcom,x1p42100
- items:
--
2.43.0
^ permalink raw reply [flat|nested] 9+ messages in thread* Re: [PATCH v3 1/4] dt-bindings: arm: qcom: fix PURWA/HAMOA IOT SOM compatibles
2026-08-05 10:30 ` [PATCH v3 1/4] dt-bindings: arm: qcom: fix PURWA/HAMOA IOT SOM compatibles Yuanjie Yang
@ 2026-08-06 8:04 ` Krzysztof Kozlowski
2026-08-06 8:26 ` yuanjiey
0 siblings, 1 reply; 9+ messages in thread
From: Krzysztof Kozlowski @ 2026-08-06 8:04 UTC (permalink / raw)
To: Yuanjie Yang
Cc: andersson, konradybcio, robh, krzk+dt, conor+dt, yijie.yang,
dmitry.baryshkov, abel.vesa, krzysztof.kozlowski, linux-arm-msm,
devicetree, linux-kernel, tingwei.zhang
On Wed, Aug 05, 2026 at 06:30:00PM +0800, Yuanjie Yang wrote:
> The compatible strings for the Hamoa and Purwa IoT SOM platforms do not
> match the naming used in the official hardware documentation.
>
> The documentation identifies these SOMs using their IQ product names
> rather than hamoa-iot-som or purwa-iot-som style names. In particular,
> there are no SOM products documented with the names:
>
> - hamoa-iot-som
> - purwa-iot-som
>
> Update the compatible strings to use the correct SOM names as described
> in the hardware documentation:
>
> - hamoa-iot-som -> iq-x7181-evk-som
> - purwa-iot-som -> iq-x5121-evk-som
>
> This aligns the DT compatible strings with the official product naming
> and documentation.
These are already released, so marketing reasons are not enough to
change the ABI.
Best regards,
Krzysztof
^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: [PATCH v3 1/4] dt-bindings: arm: qcom: fix PURWA/HAMOA IOT SOM compatibles
2026-08-06 8:04 ` Krzysztof Kozlowski
@ 2026-08-06 8:26 ` yuanjiey
0 siblings, 0 replies; 9+ messages in thread
From: yuanjiey @ 2026-08-06 8:26 UTC (permalink / raw)
To: Krzysztof Kozlowski
Cc: andersson, konradybcio, robh, krzk+dt, conor+dt, yijie.yang,
dmitry.baryshkov, abel.vesa, krzysztof.kozlowski, linux-arm-msm,
devicetree, linux-kernel, tingwei.zhang
On Thu, Aug 06, 2026 at 10:04:23AM +0200, Krzysztof Kozlowski wrote:
> On Wed, Aug 05, 2026 at 06:30:00PM +0800, Yuanjie Yang wrote:
> > The compatible strings for the Hamoa and Purwa IoT SOM platforms do not
> > match the naming used in the official hardware documentation.
> >
> > The documentation identifies these SOMs using their IQ product names
> > rather than hamoa-iot-som or purwa-iot-som style names. In particular,
> > there are no SOM products documented with the names:
> >
> > - hamoa-iot-som
> > - purwa-iot-som
> >
> > Update the compatible strings to use the correct SOM names as described
> > in the hardware documentation:
> >
> > - hamoa-iot-som -> iq-x7181-evk-som
> > - purwa-iot-som -> iq-x5121-evk-som
> >
> > This aligns the DT compatible strings with the official product naming
> > and documentation.
>
> These are already released, so marketing reasons are not enough to
> change the ABI.
Ok, will drop patch1 and patch2 in next series.
Thanks,
Yuanjue
> Best regards,
> Krzysztof
>
^ permalink raw reply [flat|nested] 9+ messages in thread
* [PATCH v3 2/4] arm64: dts: qcom: fix PURWA/HAMOA IOT SOM compatibles
2026-08-05 10:29 [PATCH v3 0/4] Initial support for Advantech SOM-DB5830 board Yuanjie Yang
2026-08-05 10:30 ` [PATCH v3 1/4] dt-bindings: arm: qcom: fix PURWA/HAMOA IOT SOM compatibles Yuanjie Yang
@ 2026-08-05 10:30 ` Yuanjie Yang
2026-08-05 10:30 ` [PATCH v3 3/4] dt-bindings: arm: qcom: Add Advantech SOM-DB5830 Yuanjie Yang
2026-08-05 10:30 ` [PATCH v3 4/4] arm64: dts: " Yuanjie Yang
3 siblings, 0 replies; 9+ messages in thread
From: Yuanjie Yang @ 2026-08-05 10:30 UTC (permalink / raw)
To: andersson, konradybcio, robh, krzk+dt, conor+dt, yijie.yang,
dmitry.baryshkov, abel.vesa, krzysztof.kozlowski
Cc: linux-arm-msm, devicetree, linux-kernel, yuanjie.yang, tingwei.zhang
The compatible strings used for the Hamoa and Purwa IoT SOMs do not
match the naming used in the corresponding hardware documentation.
The SOMs are documented using their IQ product names and there are no
products identified as hamoa-iot-som or purwa-iot-som. Update the SOM
compatible strings to use the documented hardware names instead.
This keeps the DTS compatible strings aligned with the official
Qualcomm hardware documentation.
Fixes: c11645afb0e2 ("arm64: dts: qcom: Add base HAMOA-IOT-EVK board")
Fixes: 9ed20e877239 ("arm64: dts: qcom: Add base PURWA-IOT-EVK board")
Signed-off-by: Yuanjie Yang <yuanjie.yang@oss.qualcomm.com>
---
arch/arm64/boot/dts/qcom/hamoa-iot-evk.dts | 4 ++--
.../arm64/boot/dts/qcom/{purwa-iot-som.dtsi => iq-x5121-evk-som.dtsi} | 0
.../arm64/boot/dts/qcom/{hamoa-iot-som.dtsi => iq-x7181-evk-som.dtsi} | 0
arch/arm64/boot/dts/qcom/purwa-iot-evk.dts | 4 ++--
4 files changed, 4 insertions(+), 4 deletions(-)
diff --git a/arch/arm64/boot/dts/qcom/hamoa-iot-evk.dts b/arch/arm64/boot/dts/qcom/hamoa-iot-evk.dts
index 9fa86bb6438e..b807079a5ee2 100644
--- a/arch/arm64/boot/dts/qcom/hamoa-iot-evk.dts
+++ b/arch/arm64/boot/dts/qcom/hamoa-iot-evk.dts
@@ -6,12 +6,12 @@
/dts-v1/;
#include <dt-bindings/leds/common.h>
-#include "hamoa-iot-som.dtsi"
+#include "iq-x7181-evk-som.dtsi"
#include <dt-bindings/pinctrl/qcom,pmic-gpio.h>
/ {
model = "Qualcomm Technologies, Inc. Hamoa IoT EVK";
- compatible = "qcom,hamoa-iot-evk", "qcom,hamoa-iot-som", "qcom,x1e80100";
+ compatible = "qcom,hamoa-iot-evk", "qcom,iq-x7181-evk-som", "qcom,x1e80100";
chassis-type = "embedded";
aliases {
diff --git a/arch/arm64/boot/dts/qcom/purwa-iot-som.dtsi b/arch/arm64/boot/dts/qcom/iq-x5121-evk-som.dtsi
similarity index 100%
rename from arch/arm64/boot/dts/qcom/purwa-iot-som.dtsi
rename to arch/arm64/boot/dts/qcom/iq-x5121-evk-som.dtsi
diff --git a/arch/arm64/boot/dts/qcom/hamoa-iot-som.dtsi b/arch/arm64/boot/dts/qcom/iq-x7181-evk-som.dtsi
similarity index 100%
rename from arch/arm64/boot/dts/qcom/hamoa-iot-som.dtsi
rename to arch/arm64/boot/dts/qcom/iq-x7181-evk-som.dtsi
diff --git a/arch/arm64/boot/dts/qcom/purwa-iot-evk.dts b/arch/arm64/boot/dts/qcom/purwa-iot-evk.dts
index ad503beec1d3..d2963af1d762 100644
--- a/arch/arm64/boot/dts/qcom/purwa-iot-evk.dts
+++ b/arch/arm64/boot/dts/qcom/purwa-iot-evk.dts
@@ -6,12 +6,12 @@
/dts-v1/;
#include <dt-bindings/leds/common.h>
-#include "purwa-iot-som.dtsi"
+#include "iq-x5121-evk-som.dtsi"
#include <dt-bindings/pinctrl/qcom,pmic-gpio.h>
/ {
model = "Qualcomm Technologies, Inc. Purwa IoT EVK";
- compatible = "qcom,purwa-iot-evk", "qcom,purwa-iot-som", "qcom,x1p42100";
+ compatible = "qcom,purwa-iot-evk", "qcom,iq-x5121-evk-som", "qcom,x1p42100";
chassis-type = "embedded";
aliases {
--
2.43.0
^ permalink raw reply [flat|nested] 9+ messages in thread* [PATCH v3 3/4] dt-bindings: arm: qcom: Add Advantech SOM-DB5830
2026-08-05 10:29 [PATCH v3 0/4] Initial support for Advantech SOM-DB5830 board Yuanjie Yang
2026-08-05 10:30 ` [PATCH v3 1/4] dt-bindings: arm: qcom: fix PURWA/HAMOA IOT SOM compatibles Yuanjie Yang
2026-08-05 10:30 ` [PATCH v3 2/4] arm64: dts: " Yuanjie Yang
@ 2026-08-05 10:30 ` Yuanjie Yang
2026-08-06 8:05 ` Krzysztof Kozlowski
2026-08-05 10:30 ` [PATCH v3 4/4] arm64: dts: " Yuanjie Yang
3 siblings, 1 reply; 9+ messages in thread
From: Yuanjie Yang @ 2026-08-05 10:30 UTC (permalink / raw)
To: andersson, konradybcio, robh, krzk+dt, conor+dt, yijie.yang,
dmitry.baryshkov, abel.vesa, krzysztof.kozlowski
Cc: linux-arm-msm, devicetree, linux-kernel, yuanjie.yang, tingwei.zhang
Document the device tree binding for the Advantech SOM-DB5830 board based
on the Qualcomm X1E80100 SoC.
The platform consists of an Advantech SOM-6820 system-on-module (SoM)
mounted on an Advantech SOM-DB5830 carrier board. The SOM integrates an
IQ X7181 EVK SiP containing the Qualcomm X1E80100 SoC and its supporting
components.
Signed-off-by: Yuanjie Yang <yuanjie.yang@oss.qualcomm.com>
---
Documentation/devicetree/bindings/arm/qcom.yaml | 7 +++++++
1 file changed, 7 insertions(+)
diff --git a/Documentation/devicetree/bindings/arm/qcom.yaml b/Documentation/devicetree/bindings/arm/qcom.yaml
index f244f547d511..e207feb987df 100644
--- a/Documentation/devicetree/bindings/arm/qcom.yaml
+++ b/Documentation/devicetree/bindings/arm/qcom.yaml
@@ -1223,6 +1223,13 @@ properties:
- const: qcom,iq-x7181-evk-som
- const: qcom,x1e80100
+ - items:
+ - enum:
+ - advantech,som-db5830
+ - const: advantech,som-6820
+ - const: qcom,iq-x7181-evk-som
+ - const: qcom,x1e80100
+
- items:
- const: microsoft,denali-oled
- const: microsoft,denali
--
2.43.0
^ permalink raw reply [flat|nested] 9+ messages in thread* Re: [PATCH v3 3/4] dt-bindings: arm: qcom: Add Advantech SOM-DB5830
2026-08-05 10:30 ` [PATCH v3 3/4] dt-bindings: arm: qcom: Add Advantech SOM-DB5830 Yuanjie Yang
@ 2026-08-06 8:05 ` Krzysztof Kozlowski
0 siblings, 0 replies; 9+ messages in thread
From: Krzysztof Kozlowski @ 2026-08-06 8:05 UTC (permalink / raw)
To: Yuanjie Yang
Cc: andersson, konradybcio, robh, krzk+dt, conor+dt, yijie.yang,
dmitry.baryshkov, abel.vesa, krzysztof.kozlowski, linux-arm-msm,
devicetree, linux-kernel, tingwei.zhang
On Wed, Aug 05, 2026 at 06:30:02PM +0800, Yuanjie Yang wrote:
> Document the device tree binding for the Advantech SOM-DB5830 board based
> on the Qualcomm X1E80100 SoC.
>
> The platform consists of an Advantech SOM-6820 system-on-module (SoM)
> mounted on an Advantech SOM-DB5830 carrier board. The SOM integrates an
> IQ X7181 EVK SiP containing the Qualcomm X1E80100 SoC and its supporting
> components.
>
> Signed-off-by: Yuanjie Yang <yuanjie.yang@oss.qualcomm.com>
> ---
> Documentation/devicetree/bindings/arm/qcom.yaml | 7 +++++++
> 1 file changed, 7 insertions(+)
Acked-by: Krzysztof Kozlowski <krzysztof.kozlowski@oss.qualcomm.com>
Best regards,
Krzysztof
^ permalink raw reply [flat|nested] 9+ messages in thread
* [PATCH v3 4/4] arm64: dts: qcom: Add Advantech SOM-DB5830
2026-08-05 10:29 [PATCH v3 0/4] Initial support for Advantech SOM-DB5830 board Yuanjie Yang
` (2 preceding siblings ...)
2026-08-05 10:30 ` [PATCH v3 3/4] dt-bindings: arm: qcom: Add Advantech SOM-DB5830 Yuanjie Yang
@ 2026-08-05 10:30 ` Yuanjie Yang
2026-08-05 13:46 ` Abel Vesa
3 siblings, 1 reply; 9+ messages in thread
From: Yuanjie Yang @ 2026-08-05 10:30 UTC (permalink / raw)
To: andersson, konradybcio, robh, krzk+dt, conor+dt, yijie.yang,
dmitry.baryshkov, abel.vesa, krzysztof.kozlowski
Cc: linux-arm-msm, devicetree, linux-kernel, yuanjie.yang,
tingwei.zhang, Gaurav Kohli, Ziyue zhang
Add the initial device tree for the Advantech SOM-DB5830 platform based on
the Qualcomm X1E80100 SoC.
The platform consists of an Advantech SOM-6820 system-on-module (SoM)
mounted on an Advantech SOM-DB5830 carrier board. The SOM integrates an
IQ X7181 EVK SiP containing the Qualcomm X1E80100 SoC and its supporting
components.
Compared to the HAMOA IOT EVK, PCIe controllers 3, 5 and 6 are routed to
expansion slots, while PCIe controller 4 is connected to an ASM1164
SATA controller. The platform does not provide a USB Type-C connector.
The eUSB repeater (TUSB2E111YCGR) is configured through hardware strapping
pins and therefore requires no software control.
The initial device tree includes support for:
- UART
- Regulators
- USB
- PCIe
- Pinctrl
- ADSP, CDSP
- UFS
- Graphics
- Video
Regulators, pinctrl, graphics, video, ADSP and CDSP support are
inherited from the common iq-x7181-evk-som.dtsi description.
Co-developed-by: Gaurav Kohli <gaurav.kohli@oss.qualcomm.com>
Signed-off-by: Gaurav Kohli <gaurav.kohli@oss.qualcomm.com>
Co-developed-by: Ziyue zhang <ziyue.zhang@oss.qualcomm.com>
Signed-off-by: Ziyue zhang <ziyue.zhang@oss.qualcomm.com>
Signed-off-by: Yuanjie Yang <yuanjie.yang@oss.qualcomm.com>
---
arch/arm64/boot/dts/qcom/Makefile | 1 +
arch/arm64/boot/dts/qcom/hamoa-som-6820.dtsi | 54 ++++++++++++
arch/arm64/boot/dts/qcom/hamoa-som-db5830.dts | 119 ++++++++++++++++++++++++++
3 files changed, 174 insertions(+)
diff --git a/arch/arm64/boot/dts/qcom/Makefile b/arch/arm64/boot/dts/qcom/Makefile
index 1c86e7e98f55..0b5909115c22 100644
--- a/arch/arm64/boot/dts/qcom/Makefile
+++ b/arch/arm64/boot/dts/qcom/Makefile
@@ -24,6 +24,7 @@ hamoa-iot-evk-el2-dtbs := hamoa-iot-evk.dtb x1-el2.dtbo
dtb-$(CONFIG_ARCH_QCOM) += hamoa-iot-evk-el2.dtb
dtb-$(CONFIG_ARCH_QCOM) += hamoa-lenovo-ideacentre-mini-01q8x10.dtb
+dtb-$(CONFIG_ARCH_QCOM) += hamoa-som-db5830.dtb
dtb-$(CONFIG_ARCH_QCOM) += ipq5018-rdp432-c2.dtb
dtb-$(CONFIG_ARCH_QCOM) += ipq5018-tplink-archer-ax55-v1.dtb
dtb-$(CONFIG_ARCH_QCOM) += ipq5210-rdp504.dtb
diff --git a/arch/arm64/boot/dts/qcom/hamoa-som-6820.dtsi b/arch/arm64/boot/dts/qcom/hamoa-som-6820.dtsi
new file mode 100644
index 000000000000..cc7609c33057
--- /dev/null
+++ b/arch/arm64/boot/dts/qcom/hamoa-som-6820.dtsi
@@ -0,0 +1,54 @@
+// SPDX-License-Identifier: BSD-3-Clause
+/*
+ * Copyright (c) Qualcomm Technologies, Inc. and/or its subsidiaries.
+ *
+ * SoM: https://advdownload.advantech.com.cn/productfile/PIS/SOM-6820/file/SOM-6820_DS(052925)20250529110758.pdf
+ */
+
+#include "iq-x7181-evk-som.dtsi"
+
+/ {
+ vph_pwr: regulator-vph-pwr {
+ compatible = "regulator-fixed";
+
+ regulator-name = "vph_pwr";
+ regulator-min-microvolt = <3300000>;
+ regulator-max-microvolt = <3300000>;
+
+ regulator-always-on;
+ regulator-boot-on;
+ };
+};
+
+&ufs_mem_phy {
+ vdda-phy-supply = <&vreg_l3i_0p8>;
+ vdda-pll-supply = <&vreg_l3e_1p2>;
+
+ status = "okay";
+};
+
+&ufs_mem_hc {
+ reset-gpios = <&tlmm 238 GPIO_ACTIVE_LOW>;
+
+ vcc-supply = <&vreg_l17b_2p5>;
+ vcc-max-microamp = <1300000>;
+ vccq-supply = <&vreg_l2i_1p2>;
+ vccq-max-microamp = <1200000>;
+
+ status = "okay";
+};
+
+&usb_1_ss0 {
+ /delete-property/ usb-role-switch;
+ dr_mode = "peripheral";
+};
+
+&usb_1_ss1 {
+ /delete-property/ usb-role-switch;
+ dr_mode = "host";
+};
+
+&usb_1_ss2 {
+ /delete-property/ usb-role-switch;
+ dr_mode = "host";
+};
diff --git a/arch/arm64/boot/dts/qcom/hamoa-som-db5830.dts b/arch/arm64/boot/dts/qcom/hamoa-som-db5830.dts
new file mode 100644
index 000000000000..1697e908fc39
--- /dev/null
+++ b/arch/arm64/boot/dts/qcom/hamoa-som-db5830.dts
@@ -0,0 +1,119 @@
+// SPDX-License-Identifier: BSD-3-Clause
+/*
+ * Copyright (c) Qualcomm Technologies, Inc. and/or its subsidiaries.
+ *
+ * SoM: https://advdownload.advantech.com.cn/productfile/PIS/SOM-6820/file/SOM-6820_DS(052925)20250529110758.pdf
+ * carrier board: https://www.advantech.com.cn/zh-cn/products/1-fc23ff/som-db5830/mod_16b1a718-27d6-4a4c-8684-e8f2a8e9c57b
+ */
+
+/dts-v1/;
+
+#include "hamoa-som-6820.dtsi"
+
+/ {
+ model = "Advantech SOM-6820 on SOM-DB5830";
+ compatible = "advantech,som-db5830", "advantech,som-6820",
+ "qcom,iq-x7181-evk-som", "qcom,x1e80100";
+ chassis-type = "embedded";
+
+ aliases {
+ serial0 = &uart21;
+ };
+
+ chosen {
+ stdout-path = "serial0:115200n8";
+ };
+
+};
+
+&pcie3_port0 {
+ reset-gpios = <&tlmm 143 GPIO_ACTIVE_LOW>;
+ wake-gpios = <&tlmm 145 GPIO_ACTIVE_LOW>;
+};
+
+&pcie4_port0 {
+ reset-gpios = <&tlmm 146 GPIO_ACTIVE_LOW>;
+ wake-gpios = <&tlmm 148 GPIO_ACTIVE_LOW>;
+};
+
+&pcie5_port0 {
+ reset-gpios = <&tlmm 149 GPIO_ACTIVE_LOW>;
+ wake-gpios = <&tlmm 151 GPIO_ACTIVE_LOW>;
+};
+
+&pcie6a_port0 {
+ reset-gpios = <&tlmm 152 GPIO_ACTIVE_LOW>;
+ wake-gpios = <&tlmm 154 GPIO_ACTIVE_LOW>;
+};
+
+&thermal_zones {
+ gpuss-0-thermal {
+ trips {
+ trip-point0 {
+ temperature = <105000>;
+ };
+ };
+ };
+
+ gpuss-1-thermal {
+ trips {
+ trip-point0 {
+ temperature = <105000>;
+ };
+ };
+ };
+
+ gpuss-2-thermal {
+ trips {
+ trip-point0 {
+ temperature = <105000>;
+ };
+ };
+ };
+
+ gpuss-3-thermal {
+ trips {
+ trip-point0 {
+ temperature = <105000>;
+ };
+ };
+ };
+
+ gpuss-4-thermal {
+ trips {
+ trip-point0 {
+ temperature = <105000>;
+ };
+ };
+ };
+
+ gpuss-5-thermal {
+ trips {
+ trip-point0 {
+ temperature = <105000>;
+ };
+ };
+ };
+
+ gpuss-6-thermal {
+ trips {
+ trip-point0 {
+ temperature = <105000>;
+ };
+ };
+ };
+
+ gpuss-7-thermal {
+ trips {
+ trip-point0 {
+ temperature = <105000>;
+ };
+ };
+ };
+};
+
+&uart21 {
+ compatible = "qcom,geni-debug-uart";
+
+ status = "okay";
+};
--
2.43.0
^ permalink raw reply [flat|nested] 9+ messages in thread* Re: [PATCH v3 4/4] arm64: dts: qcom: Add Advantech SOM-DB5830
2026-08-05 10:30 ` [PATCH v3 4/4] arm64: dts: " Yuanjie Yang
@ 2026-08-05 13:46 ` Abel Vesa
0 siblings, 0 replies; 9+ messages in thread
From: Abel Vesa @ 2026-08-05 13:46 UTC (permalink / raw)
To: Yuanjie Yang
Cc: andersson, konradybcio, robh, krzk+dt, conor+dt, yijie.yang,
dmitry.baryshkov, krzysztof.kozlowski, linux-arm-msm, devicetree,
linux-kernel, tingwei.zhang, Gaurav Kohli, Ziyue zhang
On 26-08-05 18:30:03, Yuanjie Yang wrote:
> Add the initial device tree for the Advantech SOM-DB5830 platform based on
> the Qualcomm X1E80100 SoC.
>
> The platform consists of an Advantech SOM-6820 system-on-module (SoM)
> mounted on an Advantech SOM-DB5830 carrier board. The SOM integrates an
> IQ X7181 EVK SiP containing the Qualcomm X1E80100 SoC and its supporting
> components.
>
> Compared to the HAMOA IOT EVK, PCIe controllers 3, 5 and 6 are routed to
> expansion slots, while PCIe controller 4 is connected to an ASM1164
> SATA controller. The platform does not provide a USB Type-C connector.
> The eUSB repeater (TUSB2E111YCGR) is configured through hardware strapping
> pins and therefore requires no software control.
>
> The initial device tree includes support for:
> - UART
> - Regulators
> - USB
> - PCIe
> - Pinctrl
> - ADSP, CDSP
> - UFS
> - Graphics
> - Video
>
> Regulators, pinctrl, graphics, video, ADSP and CDSP support are
> inherited from the common iq-x7181-evk-som.dtsi description.
>
> Co-developed-by: Gaurav Kohli <gaurav.kohli@oss.qualcomm.com>
> Signed-off-by: Gaurav Kohli <gaurav.kohli@oss.qualcomm.com>
> Co-developed-by: Ziyue zhang <ziyue.zhang@oss.qualcomm.com>
> Signed-off-by: Ziyue zhang <ziyue.zhang@oss.qualcomm.com>
> Signed-off-by: Yuanjie Yang <yuanjie.yang@oss.qualcomm.com>
Reviewed-by: Abel Vesa <abel.vesa@oss.qualcomm.com>
^ permalink raw reply [flat|nested] 9+ messages in thread