diff options
author | Philipp Zabel <p.zabel@pengutronix.de> | 2015-11-06 11:08:02 +0100 |
---|---|---|
committer | Philipp Zabel <p.zabel@pengutronix.de> | 2015-11-19 12:51:38 +0100 |
commit | 4389559980599ad99f39a004d6e9aaf9c2180ab8 (patch) | |
tree | 308a567f4b4f1534d1cc1611112a655b5ae85c11 /firmware/WHENCE | |
parent | 8005c49d9aea74d382f474ce11afbbc7d7130bec (diff) | |
download | lwn-4389559980599ad99f39a004d6e9aaf9c2180ab8.tar.gz lwn-4389559980599ad99f39a004d6e9aaf9c2180ab8.zip |
drm/imx: switch to universal planes
Use drm_universal_plane_init to create the planes, create the primary
plane first and use drm_crtc_init_with_planes to associate it with
the crtc.
This gets rid of the unused fallback primary plane previously created
by drm_crtc_init and fixes a NULL pointer dereference issue that can
be triggered by a modeset from userspace when fbdev helpers are
enabled [1].
[1] https://lkml.org/lkml/2015/11/4/107
Reported-by: Liu Ying <Ying.Liu@freescale.com>
Signed-off-by: Philipp Zabel <p.zabel@pengutronix.de>
Acked-by: Liu Ying <Ying.Liu@freescale.com>
Diffstat (limited to 'firmware/WHENCE')
0 files changed, 0 insertions, 0 deletions