Lines Matching refs:mb2_transfer
387 * mb2_transfer - state needed for mailbox 2 communication.
403 } mb2_transfer;
1095 mutex_lock(&mb2_transfer.lock);
1115 if (!wait_for_completion_timeout(&mb2_transfer.work,
1123 if (mb2_transfer.ack.status != HWACC_PWR_ST_OK)
1127 mutex_unlock(&mb2_transfer.lock);
1159 spin_lock_irqsave(&mb2_transfer.auto_pm_lock, flags);
1169 mb2_transfer.auto_pm_enabled =
1175 spin_unlock_irqrestore(&mb2_transfer.auto_pm_lock, flags);
1181 return mb2_transfer.auto_pm_enabled;
2393 mb2_transfer.ack.status = readb(tcdm_base + PRCM_ACK_MB2_DPS_STATUS);
2395 complete(&mb2_transfer.work);
2683 mutex_init(&mb2_transfer.lock);
2684 init_completion(&mb2_transfer.work);
2685 spin_lock_init(&mb2_transfer.auto_pm_lock);