22 Oct
2014
22 Oct
'14
11:26 a.m.
On Wed, Oct 22, 2014 at 11:07:58AM +0800, Jie Yang wrote:
During FW parsing and loading, block_list_prepare() may be called for each raw data block copying and this may made the hsw_block_enable() called mutiple times, which increase block->users many times. The result of this is hsw_block_disable() can't power gated the related block when trying to free the blocks during suspend, and the power gating status also confused.
This doesn't apply against either fix/intel or topic/intel, please check and resend.