Skip to content
Commit 2584068a authored by Christian Marangi's avatar Christian Marangi Committed by Vinod Koul
Browse files

phy: qcom-qmp-pcie: split pcs_misc init cfg for ipq8074 pcs table

Commit af664324 ("phy: qcom-qmp-pcie: split pcs_misc region for ipq6018
pcie gen3") reworked the pcs regs values and removed the 0x400 offset
for each pcs_misc regs.

This change caused the malfunction of ipq8074 downstream since it still
has the legacy pcs table where pcs_misc are not placed on a different
table and instead put together assuming the offset of 0x400 for the
related pcs_misc regs.

Split pcs_misc init cfg from the ipq8074 pcs init table to be handled
correctly to prepare for actual support for gen3 pcie for ipq8074.

Fixes: af664324

 ("phy: qcom-qmp-pcie: split pcs_misc region for ipq6018 pcie gen3")
Reported-by: default avatarRobert Marko <robimarko@gmail.com>
Tested-by: default avatarRobert Marko <robimarko@gmail.com>
Signed-off-by: default avatarChristian Marangi <ansuelsmth@gmail.com>
Link: https://lore.kernel.org/r/20221103212125.17156-1-ansuelsmth@gmail.com
Signed-off-by: default avatarVinod Koul <vkoul@kernel.org>
parent 6c37a02b
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment