audio: bring back icodec rx idlelock hold hack

holds a idlelock while icodec rx (audio_out) is
active to ensure no q6 watchdogs bites happen in
suspend. This allows us to reenable power collapse
for core 0. This is a port from 3.0 kernel as 3.4
uses pm_qos_update_request.

Change-Id: Ic456ea1a97602a9d044ed4f80bc785a934263bfc