[Intel-gfx] [ANNOUNCE] xf86-video-intel 2.4.1

Zhenyu Wang zhenyu.z.wang at intel.com
Mon Aug 18 03:39:20 CEST 2008


On 2008.08.15 12:56:53 +0100, Peter Clifton wrote:
> On Fri, 2008-08-15 at 13:54 +0800, Zhenyu Wang wrote:
> > Here is xf86-video-intel 2.4.1 release, mostly on bug and regression
> > fixings for 2.4.0. Please try and give feedback. Thanks.
> 
> [snip]
> 
> > Jesse Barnes (4):
> [...]
> >       Reorganize VBIOS code
> 
> If I'm not mistaken, there is a field ordering bug in the above commit,
> which I discovered broke dithering on my LCD panel. Jesse was checking
> out my fix, but I've not seen anything pushed yet.
> 

Could you try if this patch fixes the problem for you?

diff --git a/src/i830_bios.h b/src/i830_bios.h
index a8d9add..2b073f3 100644
--- a/src/i830_bios.h
+++ b/src/i830_bios.h
@@ -152,13 +152,13 @@ struct bdb_lvds_options {
     uint8_t panel_type;
     uint8_t rsvd1;
     /* LVDS capabilities, stored in a dword */
-    uint8_t rsvd2:1;
-    uint8_t lvds_edid:1;
-    uint8_t pixel_dither:1;
-    uint8_t pfit_ratio_auto:1;
-    uint8_t pfit_gfx_mode_enhanced:1;
-    uint8_t pfit_text_mode_enhanced:1;
     uint8_t pfit_mode:2;
+    uint8_t pfit_text_mode_enhanced:1;
+    uint8_t pfit_gfx_mode_enhanced:1;
+    uint8_t pfit_ratio_auto:1;
+    uint8_t pixel_dither:1;
+    uint8_t lvds_edid:1;
+    uint8_t rsvd2:1;
     uint8_t rsvd4;
 } __attribute__((packed));
 

-- 
Open Source Technology Center, Intel ltd.

$gpg --keyserver wwwkeys.pgp.net --recv-keys 4D781827
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 197 bytes
Desc: Digital signature
URL: <http://lists.freedesktop.org/archives/intel-gfx/attachments/20080818/88d9c7c0/attachment.sig>


More information about the Intel-gfx mailing list