mirror of
https://github.com/linux-msm/laptops-kernel.git
synced 2026-08-13 14:19:53 -07:00
arm64: dts: qcom: x1e78100-lenovo-thinkpad-t14s: Describe the PCIe M.2 Key M connector
This platform has the PCIe M.2 Mechanical Key M connector to connect the SSDs over the PCIe interface. Hence, describe the connector node and link it with the PCIe 6 Root Port node. Signed-off-by: Manivannan Sadhasivam <manivannan.sadhasivam@oss.qualcomm.com>
This commit is contained in:
committed by
Abel Vesa
parent
94e77acad6
commit
ff98d3f1cd
@@ -503,6 +503,28 @@
|
||||
};
|
||||
};
|
||||
};
|
||||
|
||||
connector {
|
||||
compatible = "pcie-m2-m-connector";
|
||||
vpcie3v3-supply = <&vreg_nvme>;
|
||||
|
||||
ports {
|
||||
#address-cells = <1>;
|
||||
#size-cells = <0>;
|
||||
|
||||
port@0 {
|
||||
#address-cells = <1>;
|
||||
#size-cells = <0>;
|
||||
|
||||
reg = <0>;
|
||||
|
||||
m2_pcie_ep: endpoint@0 {
|
||||
reg = <0>;
|
||||
remote-endpoint = <&pcie6a_port0_ep>;
|
||||
};
|
||||
};
|
||||
};
|
||||
};
|
||||
};
|
||||
|
||||
&apps_rsc {
|
||||
@@ -1342,8 +1364,6 @@
|
||||
};
|
||||
|
||||
&pcie6a {
|
||||
vddpe-3v3-supply = <&vreg_nvme>;
|
||||
|
||||
pinctrl-0 = <&pcie6a_default>;
|
||||
pinctrl-names = "default";
|
||||
|
||||
@@ -1358,8 +1378,16 @@
|
||||
};
|
||||
|
||||
&pcie6a_port0 {
|
||||
compatible = "pciclass,0604";
|
||||
|
||||
reset-gpios = <&tlmm 152 GPIO_ACTIVE_LOW>;
|
||||
wake-gpios = <&tlmm 154 GPIO_ACTIVE_LOW>;
|
||||
|
||||
port {
|
||||
pcie6a_port0_ep: endpoint {
|
||||
remote-endpoint = <&m2_pcie_ep>;
|
||||
};
|
||||
};
|
||||
};
|
||||
|
||||
&pm8550_gpios {
|
||||
|
||||
Reference in New Issue
Block a user