]> git.ipfire.org Git - thirdparty/kernel/linux.git/commit
arm64: dts: qcom: qcs6490-rb3gen2-industrial-mezzanine: Add second TC9563 PCIe switch...
authorSushrut Shree Trivedi <sushrut.trivedi@oss.qualcomm.com>
Tue, 17 Mar 2026 07:37:08 +0000 (13:07 +0530)
committerBjorn Andersson <andersson@kernel.org>
Thu, 26 Mar 2026 14:40:42 +0000 (09:40 -0500)
commit6e4043dd98ad803277dbb72ba365ee2f7ce32059
tree05059bea1b3ca5466610f11d6ee949082fe9a43c
parent4559b435f741bb6389a30aa440307729a018ce92
arm64: dts: qcom: qcs6490-rb3gen2-industrial-mezzanine: Add second TC9563 PCIe switch node for PCIe1

Add a node for the second TC9563 PCIe switch on PCIe1, which is connected
in cascade to the first TC9563 switch via the former's downstream port.

Two embedded Ethernet devices are present on one of the downstream
ports of this second switch as well. All the ports present in the
node represent the downstream ports and embedded endpoints.

The second TC9563 is powered up via the same LDO regulators as the first
one, and these can be controlled via two GPIOs, which are already present
as fixed regulators. This TC9563 can also be configured through I2C.

Signed-off-by: Sushrut Shree Trivedi <sushrut.trivedi@oss.qualcomm.com>
Reviewed-by: Konrad Dybcio <konrad.dybcio@oss.qualcomm.com>
Link: https://lore.kernel.org/r/20260317-industrial-mezzanine-pcie-v5-2-1358978517fe@oss.qualcomm.com
Signed-off-by: Bjorn Andersson <andersson@kernel.org>
arch/arm64/boot/dts/qcom/qcs6490-rb3gen2-industrial-mezzanine.dtso
arch/arm64/boot/dts/qcom/qcs6490-rb3gen2.dts