]> git.ipfire.org Git - thirdparty/kernel/linux.git/commit
arm64: dts: qcom: Add PCIe3 and PCIe5 regulators for HAMAO-IOT-EVK board
authorZiyue Zhang <ziyue.zhang@oss.qualcomm.com>
Fri, 9 Jan 2026 10:45:04 +0000 (18:45 +0800)
committerBjorn Andersson <andersson@kernel.org>
Fri, 9 Jan 2026 18:52:40 +0000 (12:52 -0600)
commitac62730dbc71e4e2320b368e86e0c6ea3e41f1f5
tree6439960ada8eb319058cf5f73f5cf97feafb6a1f
parenta395b859ecacedc6ff28e6b62e43a7cd1abc34ee
arm64: dts: qcom: Add PCIe3 and PCIe5 regulators for HAMAO-IOT-EVK board

HAMAO IoT EVK uses PCIe5 to connect an SDX65 module for WWAN functionality
and PCIe3 to connect a SATA controller. These interfaces require multiple
voltage rails: PCIe5 needs 3.3V supplied by vreg_wwan, while PCIe3 requires
12V, 3.3V, and 3.3V AUX rails, controlled via PMIC GPIOs.

Add the required fixed regulators with related pin configuration, and
connect them to the PCIe3 and PCIe5 ports to ensure proper power for the
SDX65 module and SATA controller.

Move reset and wake GPIO properties from RC nodes to port nodes.

Signed-off-by: Ziyue Zhang <ziyue.zhang@oss.qualcomm.com>
Reviewed-by: Krishna Chaitanya Chundru <krishna.chundru@oss.qualcomm.com>
Reviewed-by: Dmitry Baryshkov <dmitry.baryshkov@oss.qualcomm.com>
Link: https://lore.kernel.org/r/20260109104504.3147745-4-ziyue.zhang@oss.qualcomm.com
Signed-off-by: Bjorn Andersson <andersson@kernel.org>
arch/arm64/boot/dts/qcom/hamoa-iot-evk.dts
arch/arm64/boot/dts/qcom/hamoa-iot-som.dtsi