
Currently if write non-shadow register and not in initial phase, host will call hif_force_wake_request()--> pld_force_wake_request_sync(), but this API can not guarantee MHI/PCIe is in wake state if runtime PM suspending is ongoing in parallel, later any register accessing through PCIe bus will hit NOC error. Add hif_pm_runtime_get_sync() in hif_force_wake_request() to prevent runtime PM suspending. Change-Id: Id60c6041a830d9ad27b0b4173a036c9c57fbf350 CRs-Fixed: 3120170
67 KiB
67 KiB