diff options
author | Alan Cox <alan@linux.intel.com> | 2011-12-20 19:58:44 +0400 |
---|---|---|
committer | Dave Airlie <airlied@redhat.com> | 2011-12-20 19:50:13 +0400 |
commit | e2e022ec51a7e85ce4352a53fde1cd11d58e151a (patch) | |
tree | dc884a4f0c66122a043aa91c09a81bf81485fcb8 /drivers/gpu/drm/gma500/oaktrail_lvds.c | |
parent | 5d3852dcabacc918f8c1428171513b6d618221fd (diff) | |
download | linux-e2e022ec51a7e85ce4352a53fde1cd11d58e151a.tar.xz |
gma500/oaktrail: panel display quality fix
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>
Signed-off-by: Dave Airlie <airlied@redhat.com>
Diffstat (limited to 'drivers/gpu/drm/gma500/oaktrail_lvds.c')
-rw-r--r-- | 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 7dc892ae7241..238bbe105304 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: |