[PATCH 2/2] arm64: dts: qcom: glymur: Add PCIe port compatibles and ports
From: Konrad Dybcio
Date: Thu Jul 16 2026 - 13:43:42 EST
From: Konrad Dybcio <konrad.dybcio@xxxxxxxxxxxxxxxx>
Centrally define the endpoints to let device DTs that describe PCIe
devices and/or M.2 connectors refer to them without error-prone
duplication.
Signed-off-by: Konrad Dybcio <konrad.dybcio@xxxxxxxxxxxxxxxx>
---
arch/arm64/boot/dts/qcom/glymur.dtsi | 24 ++++++++++++++++++++++++
1 file changed, 24 insertions(+)
diff --git a/arch/arm64/boot/dts/qcom/glymur.dtsi b/arch/arm64/boot/dts/qcom/glymur.dtsi
index 55d91c696a3a..8d7354affd48 100644
--- a/arch/arm64/boot/dts/qcom/glymur.dtsi
+++ b/arch/arm64/boot/dts/qcom/glymur.dtsi
@@ -2946,6 +2946,7 @@ opp-32000000-4 {
pcie4_port0: pcie@0 {
device_type = "pci";
+ compatible = "pciclass,0604";
reg = <0x0 0x0 0x0 0x0 0x0>;
bus-range = <0x01 0xff>;
@@ -2954,6 +2955,11 @@ pcie4_port0: pcie@0 {
#address-cells = <3>;
#size-cells = <2>;
ranges;
+
+ port {
+ pcie4_port0_ep: endpoint {
+ };
+ };
};
};
@@ -3212,6 +3218,7 @@ opp-128000000-5 {
pcie5_port0: pcie@0 {
device_type = "pci";
+ compatible = "pciclass,0604";
reg = <0x0 0x0 0x0 0x0 0x0>;
bus-range = <0x01 0xff>;
@@ -3220,6 +3227,11 @@ pcie5_port0: pcie@0 {
#address-cells = <3>;
#size-cells = <2>;
ranges;
+
+ port {
+ pcie5_port0_ep: endpoint {
+ };
+ };
};
};
@@ -3422,6 +3434,7 @@ opp-32000000-4 {
pcie6_port0: pcie@0 {
device_type = "pci";
+ compatible = "pciclass,0604";
reg = <0x0 0x0 0x0 0x0 0x0>;
bus-range = <0x01 0xff>;
@@ -3430,6 +3443,11 @@ pcie6_port0: pcie@0 {
#address-cells = <3>;
#size-cells = <2>;
ranges;
+
+ port {
+ pcie6_port0_ep: endpoint {
+ };
+ };
};
};
@@ -3688,6 +3706,7 @@ opp-128000000-5 {
pcie3b_port0: pcie@0 {
device_type = "pci";
+ compatible = "pciclass,0604";
reg = <0x0 0x0 0x0 0x0 0x0>;
bus-range = <0x01 0xff>;
@@ -3696,6 +3715,11 @@ pcie3b_port0: pcie@0 {
#address-cells = <3>;
#size-cells = <2>;
ranges;
+
+ port {
+ pcie3b_port0_ep: endpoint {
+ };
+ };
};
};
--
2.55.0