commit | 2c7fecd97cda68aa12a1a8f030a815dd8d0ef23b | [log] [tgz] |
---|---|---|
author | Carter Cooper <ccooper@codeaurora.org> | Mon Mar 20 11:37:57 2017 -0600 |
committer | Carter Cooper <ccooper@codeaurora.org> | Tue May 16 09:04:47 2017 -0600 |
tree | 24dab764a31580c3b4520f5d1a0474b078e2f011 | |
parent | df7ba70a430cf29a1fa1e325c3b7deb312cbe090 [diff] |
msm: kgsl: Ensure the GMU updates the wptr register There is a chance that the GMU is powered down when KGSL tries to update the ringbuffer wptr. If that happens, the wptr update will be dropped. So if using the GMU, verify the update wasn't dropped. If it was dropped, then repost the register write until it succeeds. Change-Id: I08f900bf8689532ff0c994d29b5e20f2a211dfa4 Signed-off-by: Carter Cooper <ccooper@codeaurora.org>