qualcommax: ipq50xx: prepare for UNIPHY reset fix
authorGeorge Moussalem <[email protected]>
Sat, 10 May 2025 11:33:12 +0000 (15:33 +0400)
committerRobert Marko <[email protected]>
Mon, 2 Jun 2025 20:59:05 +0000 (22:59 +0200)
commit273bd3463c74cc281b54a3a5c20cbbd58b7a8ef7
tree36dc660b6e659ae7427e7bcc429d8f590e97be79
parente53592d0f6e337a068eaef5ea592e677f50ba89b
qualcommax: ipq50xx: prepare for UNIPHY reset fix

Ahead of the actual fix in both the GCC and QCA-SSDK, add the required
AHB reset so it can be picked up by updated QCA-SSDK. This is needed
as the SSDK needs to use different resets depending on the link
architecture. If it's a fixed link, AHB needs to be reset. In a phy to
phy link setup (such as QCA8081), SYS, RX, and TX need to be reset using
one reset with a bitmask in the GCC (GCC_UNIPHY_SOFT_RESET).

Signed-off-by: George Moussalem <[email protected]>
Link: https://github.com/openwrt/openwrt/pull/18774
Signed-off-by: Robert Marko <[email protected]>
target/linux/qualcommax/files/arch/arm64/boot/dts/qcom/ipq5018-ess.dtsi