Messages in this thread Patch in this message | | | From | Alan Cox <> | Subject | [PATCH 2/2] oaktrail: panel display quality fix | Date | Tue, 20 Dec 2011 15:58:44 +0000 |
| |
From: Alan Cox <alan@linux.intel.com>
The GCT setup was used on Moorestown. The Oaktrail version uses a normal PC interface. That means we must also honour the dither info from the BIOS data.
Signed-off-by: Alan Cox <alan@linux.intel.com> ---
drivers/gpu/drm/gma500/oaktrail_lvds.c | 2 ++ 1 files changed, 2 insertions(+), 0 deletions(-)
diff --git a/drivers/gpu/drm/gma500/oaktrail_lvds.c b/drivers/gpu/drm/gma500/oaktrail_lvds.c index 7dc892a..238bbe1 100644 --- a/drivers/gpu/drm/gma500/oaktrail_lvds.c +++ b/drivers/gpu/drm/gma500/oaktrail_lvds.c @@ -375,6 +375,8 @@ void oaktrail_lvds_init(struct drm_device *dev, if (dev_priv->vbt_data.size != 0x00) mode_dev->panel_wants_dither = (dev_priv->gct_data. Panel_Port_Control & MRST_PANEL_8TO6_DITHER_ENABLE); + if (dev_priv->lvds_dither) + mode_dev->panel_wants_dither = 1; /* * LVDS discovery:
| |