The QUIRK_PA_HIBER8TIME may also be necessary for other SoC vendors host controllers. For instance, the ufs-exynos.c file implements a similar approach in the fsd_ufs_post_link() function:
ufshcd_dme_set(hba, UIC_ARG_MIB(0x15A7), max_rx_hibern8_time_cap + 1);
https://lore.kernel.org/lkml/001101d874c1$3d850eb0$b88f2c10$@samsung.com/
Should we consider moving the QUIRK_PA_HIBER8TIME quirk to the ufshcd driver? Please advise.