]> git.ipfire.org Git - thirdparty/kernel/linux.git/commit
Revert "clk: qcom: regmap-phy-mux: Rework the implementation"
authorKonrad Dybcio <konrad.dybcio@oss.qualcomm.com>
Mon, 22 Jun 2026 10:46:05 +0000 (12:46 +0200)
committerBjorn Andersson <andersson@kernel.org>
Tue, 7 Jul 2026 03:27:14 +0000 (22:27 -0500)
commit0aec16a93bac6b2db928119bd34cc1e896173af4
treea10c51b05227ba36304dde3b8fafd7dffab6bddd
parent2ef00630c5c0b7b2c08aba7643f47594952d357e
Revert "clk: qcom: regmap-phy-mux: Rework the implementation"

This reverts commit e108373c54fbc844b7f541c6fd7ecb31772afd3c.

This has been reported to break PCIe on at least SM8350 and Eliza
platforms. I had originally tested this on Hamoa (X1E) where there were
no adverse effects. It's highly likely that this stems from a
difference in how the bootloader configures the clocks.

Revert the offending change to fix the issue in the immediate, with the
intent to revisit it in the upcoming cycle.

Reported-by: Dmitry Baryshkov <dmitry.baryshkov@oss.qualcomm.com>
Reported-by: Abel Vesa <abel.vesa@oss.qualcomm.com>
Signed-off-by: Konrad Dybcio <konrad.dybcio@oss.qualcomm.com>
Fixes: e108373c54fb ("clk: qcom: regmap-phy-mux: Rework the implementation")
Closes: https://lore.kernel.org/all/c675lcfptr4xgg4hcjp66unmuozgsvgwvtymh7on6jcipjrdw7@jy4h7fkwqwjg/
Reviewed-by: Dmitry Baryshkov <dmitry.baryshkov@oss.qualcomm.com>
Link: https://lore.kernel.org/r/20260622-topic-phymux_revert-v1-1-f6ec85523840@oss.qualcomm.com
Signed-off-by: Bjorn Andersson <andersson@kernel.org>
drivers/clk/qcom/clk-regmap-phy-mux.c