commit | f6c1c1e9edd57bfdbdc28baea974dc244290301a | [log] [tgz] |
---|---|---|
author | Jeff Hugo <jhugo@codeaurora.org> | Thu Dec 01 17:43:49 2011 -0700 |
committer | Jeff Hugo <jhugo@codeaurora.org> | Tue Dec 06 10:37:39 2011 -0700 |
tree | 2e8284e0fe6de732531e2f774b1b3378dee6bd44 | |
parent | 872bd06575caeee69ba345f3d4029f45b5e29d30 [diff] |
msm: bam_dmux: fix ack race condition If bam_dmux votes for A2 powerdown, and then votes for A2 powerup within a short peroid of time, bam_dmux may intrepret the powerdown ack from A2 as the power up ack which would break the A2 PC protocol. Add an explicit check to make sure that A2 powerup vote waits for any previous powerdown acks. Change-Id: I573c76034c2273da2b95891fab6a9a179bd35805 CRs-Fixed: 322305 Signed-off-by: Jeffrey Hugo <jhugo@codeaurora.org>