IRIS Stuff

radio: iris: Handle soft mute fail gracefully
-  If soft mute setting fails, driver returning failure to userspace,
   but the SOC already turned ON. Due to this, there is a mismatch in
   userspace state machine.
-  Posting the READY event after complete initialization.

Change-Id: I5357c599f2fa9d7dac6755e0af8a98c4b58a6446
CRs-Fixed: 614731
Signed-off-by: Satish Kodishala <skodisha@codeaurora.org>

radio: iris: Fix the issue with hard mute IOCTL
- Hard mute IOCTL is setting the soft mute as well irrespective
  whether it is required or not.
- Setting only hard mute.

Change-Id: Ifb2c91f4bb1f1c3418c65c57fccd65c7656170c0
CRs-Fixed: 656715
Signed-off-by: Venkateshwarlu Domakonda <vdomak@codeaurora.org>