]> www.infradead.org Git - users/jedix/linux-maple.git/commit
arm64: dts: qcom: x1e80100-dell-xps13-9345: Introduce retimer support
authorAleksandrs Vinarskis <alex.vinarskis@gmail.com>
Wed, 30 Oct 2024 18:19:36 +0000 (19:19 +0100)
committerBjorn Andersson <andersson@kernel.org>
Tue, 12 Nov 2024 04:02:34 +0000 (22:02 -0600)
commitbd2dbbb1f35af9d53b1eb5facc84c35443562930
tree831275fdd29ebd20a78caf6c79f2627fc4b4fddd
parentf8af195beeb0096cdcd1610ac70b544fa1831f2e
arm64: dts: qcom: x1e80100-dell-xps13-9345: Introduce retimer support

Describe x2 Parade PS8830 retimers for left and right USB Type-C ports
respectively. Adjust graphs between connectors and the PHYs accordingly,
add the voltage regulators. Dell XPS 13" 9345's DSDT describes 3rd
retimer, but its not actually present.

Regulators are _assumed_ to be correct, since:
* tlmm pins match DSDT definition.
* tlmm and pmic gpios were tested and confirmed to be powering
  off/resetting respective retimers.
* USB3.0 now works correctly in both orientation, pre and post suspend.

Derived from:
arm64: dts: qcom: x1e80100-t14s: Add external DP support

Signed-off-by: Aleksandrs Vinarskis <alex.vinarskis@gmail.com>
Reviewed-by: Konrad Dybcio <konrad.dybcio@oss.qualcomm.com>
Link: https://lore.kernel.org/r/20241030182153.16256-2-alex.vinarskis@gmail.com
Signed-off-by: Bjorn Andersson <andersson@kernel.org>
arch/arm64/boot/dts/qcom/x1e80100-dell-xps13-9345.dts