diff options
author | Tomeu Vizoso <[email protected]> | 2016-03-22 16:08:04 +0100 |
---|---|---|
committer | Mark Yao <[email protected]> | 2016-03-28 14:48:30 +0800 |
commit | 3ed6c64911f2335b271c21363b7834072fc03303 (patch) | |
tree | ddb60f745b0c3a8f2a90cc42de5db86e0bfe341b /lib/string_helpers.c | |
parent | eac5ad8861639754a3976bfa1581a73e772624c6 (diff) |
drm/rockchip: vop: Disable planes when disabling CRTC
When a VOP is re-enabled, it will start scanning right away the
framebuffers that were configured from the last time, even if those have
been destroyed already.
To prevent the VOP from trying to access freed memory, disable all its
windows when the CRTC is being disabled, then each window will get a
valid framebuffer address before it's enabled again.
Signed-off-by: Tomeu Vizoso <[email protected]>
Link: http://lkml.kernel.org/g/CAAObsKAv+05ih5U+=4kic_NsjGMhfxYheHR8xXXmacZs+p5SHw@mail.gmail.com
Diffstat (limited to 'lib/string_helpers.c')
0 files changed, 0 insertions, 0 deletions