summaryrefslogtreecommitdiff
path: root/tools/perf/scripts/python
diff options
context:
space:
mode:
authorIngrid Gallardo <ingridg@codeaurora.org>2016-10-17 14:58:58 -0700
committerIngrid Gallardo <ingridg@codeaurora.org>2016-10-17 15:13:41 -0700
commit7b28cf7543057bde0693cf906248a0ba5ea5122c (patch)
treec0a1f371ba1e4b30a2a313beb6843fa6ef35d3ec /tools/perf/scripts/python
parent827d0483007ace97844284be67624f1e06ff54e9 (diff)
msm: mdss: fix pp timeout during transition from LP1 to power on
Skip "ctl setup" during LP1 to Display ON transition, since this causes ping pong timeout due incorrect SW programming; issue happens under following two conditions: 1. When the PP done is not received for the previous frame, reprogramming the non-double buffered registers to default value will cause MDP hang. 2. When last frame before LP1 state was partial update, then we exit LP1 mode, the next frame is also partial update then user-space and kernel do not change the SSPP registers which remain for the partial update frame. However due the "ctl setup", the mixer alone changes to full frame, causing the next frame to hang. This change address both scenarios described above. Change-Id: I031ca48f0e0c39f1b2cb51081ecd55b086fb4c9b Signed-off-by: Ingrid Gallardo <ingridg@codeaurora.org>
Diffstat (limited to 'tools/perf/scripts/python')
0 files changed, 0 insertions, 0 deletions