]> www.infradead.org Git - users/jedix/linux-maple.git/commit
phy: qcom: qmp-pcie: Add X1P42100 Gen4x4 PHY
authorKonrad Dybcio <konrad.dybcio@oss.qualcomm.com>
Mon, 3 Feb 2025 14:43:22 +0000 (15:43 +0100)
committerVinod Koul <vkoul@kernel.org>
Mon, 10 Feb 2025 17:09:45 +0000 (22:39 +0530)
commit0d8db251dd15d2e284f5a6a53bc2b869f3eca711
treecdd4a55880cbdd76b93e09dc1a853cdf46ffa374
parentf67f8c61b7fd3f72cf716b3845211e69265d13bd
phy: qcom: qmp-pcie: Add X1P42100 Gen4x4 PHY

Add a new, common configuration for Gen4x4 V6 PHYs without an init
sequence.

The bootloader configures the hardware once and the OS retains that
configuration by using the NOCSR reset line (which doesn't drop
register state on assert) in place of the "full reset" one.

Use this new configuration for X1P42100's Gen4x4 PHY.

Acked-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
Tested-by: Jens Glathe <jens.glathe@oldschoolsolutions.biz>
Signed-off-by: Konrad Dybcio <konrad.dybcio@oss.qualcomm.com>
Link: https://lore.kernel.org/r/20250203-topic-x1p4_dts-v2-3-72cd4cdc767b@oss.qualcomm.com
Signed-off-by: Vinod Koul <vkoul@kernel.org>
drivers/phy/qualcomm/phy-qcom-qmp-pcie.c