summaryrefslogtreecommitdiff
path: root/include/linux
diff options
context:
space:
mode:
authorIngrid Gallardo <ingridg@codeaurora.org>2015-12-16 16:43:03 -0800
committerDavid Keitel <dkeitel@codeaurora.org>2016-03-23 21:14:48 -0700
commit92198b45df854e503d3b2e955928fb8bf2d751a5 (patch)
treef89a7988bb1aac6e6dcb89abeaf47bafd43914f2 /include/linux
parent23249cac8fb15b6ebcef7c3057d08aea5e491deb (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