commit | b067960788c509df7cf25a9eeb1b9d7fa88d6a1e | [log] [tgz] |
---|---|---|
author | Alan Kwong <akwong@codeaurora.org> | Sun Nov 27 17:04:13 2016 -0800 |
committer | Narendra Muppalla <NarendraM@codeaurora.org> | Tue Feb 21 11:13:29 2017 -0800 |
tree | b5e2be2e1e5bc3e34e3306baf7b8b800ac7a3be7 | |
parent | 09a36efaf2065130bd6758f33fa80c5a2dd74423 [diff] |
msm: sde: correct polling to use software timestamp In polling mode, driver is using the top level busy and error status for completion check. This is not correct for regdma because it has separate status register and software timestamp. This patch corrects regdma to wait for the appropriate status register and checks for software timestamp for timeout. CRs-Fixed: 1096834 Change-Id: I18f8ab14be1db4d24954115b763e6ac749b71b4d Signed-off-by: Alan Kwong <akwong@codeaurora.org>