Hi Robert, Baruch,
We have been looking onto the QMP PHY programming in the upstream
kernels. I noticed that the ipq8074_usb3phy_cfg uses usb3phy_regs_layout
for the regs layout, however the Qualcomm's kernel ([1]) defines offsets
which correspond to qmp_v3_usb3phy_regs_layout. As you seem to be
working with this platform, could you please doublecheck which of
layouts is correct? Thank you.
[1]
https://source.codeaurora.org/quic/qsdk/oss/kernel/linux-msm/tree/arch/arm64/boot/dts/qcom/qcom-ipq807x-soc.dtsi?h=NHSS.QSDK.9.0.2&id=894e56082ca89638c68b7cee039ac1b2a6cb4863#n1237
--
With best wishes
Dmitry