hal: spk_prot: update initial calibration idle time check

To avoid tight loop during initial calibration, suspend
the calibration thread for 30sec and then wakeup to see
if minimum idle time is met.

Change-Id: Ic81597f404902954ac2585a6706542e1a32971d4
1 file changed