qdsp6v2: keep idle wakelock held in icodec rx

works around watchdog bite when entering suspend while core 1 is hotplugged and power collapse is enabled.
also check whether the rx wakelock is active before (re)locking it on rx close. the wakelock may be unlocked earlier due to an invalid freq.