diff options
| author | Ingrid Gallardo <ingridg@codeaurora.org> | 2015-12-16 16:43:03 -0800 |
|---|---|---|
| committer | David Keitel <dkeitel@codeaurora.org> | 2016-03-23 21:14:48 -0700 |
| commit | 92198b45df854e503d3b2e955928fb8bf2d751a5 (patch) | |
| tree | f89a7988bb1aac6e6dcb89abeaf47bafd43914f2 /include/linux | |
| parent | 23249cac8fb15b6ebcef7c3057d08aea5e491deb (diff) | |
msm: mdss: cleanup auto-refresh implementation
Auto-refresh is used on smart displays to refresh display without
SW intervention, similar to dumb displays. So when it is on, display
controller will automatically send new frame every time panel TE signal
is received. Now as per the HW implementation, disabling auto-refresh
requires that display controller is idle and there is no frame transfer
on-going. To achieve this, we need to follow certain disable sequence.
To implement this disable sequence, clean up current implementation and
introduce auto-refresh state machine.
Change-Id: Iac5d76b6431f7ef2fcd68114e19c5cb5fb02577d
Signed-off-by: Ingrid Gallardo <ingridg@codeaurora.org>
Signed-off-by: Ujwal Patel <ujwalp@codeaurora.org>
Diffstat (limited to 'include/linux')
0 files changed, 0 insertions, 0 deletions
