drm/msm: default to XR24 rather than AR24
Since X11 is going to create an XR24 fb, if the pixel formats do not match then crtc helpers will think it is a full modeset even if mode is the same, which prevents smooth/flickerless handover from fbcon/plymouth to X11. Signed-off-by: Rob Clark <robdclark@gmail.com>
This commit is contained in:
parent
1ffa2425bf
commit
96673ecbd7
|
@ -62,11 +62,8 @@ static int msm_fbdev_create(struct drm_fb_helper *helper,
|
||||||
dma_addr_t paddr;
|
dma_addr_t paddr;
|
||||||
int ret, size;
|
int ret, size;
|
||||||
|
|
||||||
/* only doing ARGB32 since this is what is needed to alpha-blend
|
|
||||||
* with video overlays:
|
|
||||||
*/
|
|
||||||
sizes->surface_bpp = 32;
|
sizes->surface_bpp = 32;
|
||||||
sizes->surface_depth = 32;
|
sizes->surface_depth = 24;
|
||||||
|
|
||||||
DBG("create fbdev: %dx%d@%d (%dx%d)", sizes->surface_width,
|
DBG("create fbdev: %dx%d@%d (%dx%d)", sizes->surface_width,
|
||||||
sizes->surface_height, sizes->surface_bpp,
|
sizes->surface_height, sizes->surface_bpp,
|
||||||
|
|
Loading…
Reference in New Issue