[PATCH] drm: Add EDID_QUIRK_FORCE_REDUCED_BLANKING for ASUS VW222S

Paul Menzel paulepanter at users.sourceforge.net
Mon Dec 31 19:43:39 PST 2012


Dear Florian,


first, I wish everyone a Happy New Year!


Am Montag, den 31.12.2012, 18:22 +0100 schrieb Florian Mickler:

> do you have a quick pointer to your decoded EDID?

yes, everything is in the bug report the patch was supposed to fix [1].

> Maybe we can tell the VW222S and the VW222U apart. Then a small hack
> to the quirk-code should do the trick.

The EDID luckily is different.

        $ diff -u asus-vw222s.edid asus-vw222u.edid
        --- asus-vw222s.edid	2012-08-15 17:22:32.172213340 +0200
        +++ asus-vw222u.edid	2013-01-01 04:33:45.271951086 +0100
        @@ -1,8 +1,8 @@
        -00ffffffffffff000469a22201010101
        -0c1201031e2f1e78eec4f6a3574a9c23
        +00ffffffffffff000469a222a6180000
        +2e1101031e2f1e78eec4f6a3574a9c23
         114f54bfef00714f818081409500a940
         b3000101010121399030621a274068b0
         3600d9281100001c000000fd00384b1f
         5111000a202020202020000000fc0056
         573232320a20202020202020000000ff
        -0038334c4d51533037393235300a00b3
        +0037424c4d51433030363331302000d1

Here the strings output by `edid-decode`.

### VW222S ###

        $ ./edid-decode asus-vw222s.edid 
        […]
        Manufacturer: ACI Model 22a2 Serial Number 16843009
        Made week 12 of 2008
        EDID version: 1.3
        Analog display, Input voltage level: 0.7/0.3 V
        Configurable signal levels
        Sync: Separate Composite SyncOnGreen 
        Maximum image size: 47 cm x 30 cm
        Gamma: 2.20
        DPMS levels: Standby Suspend Off
        RGB color display
        Default (sRGB) color space is primary color space
        First detailed timing is preferred timing
        Established timings supported:
          720x400 at 70Hz
          640x480 at 60Hz
          640x480 at 67Hz
          640x480 at 72Hz
          640x480 at 75Hz
          800x600 at 56Hz
          800x600 at 60Hz
          800x600 at 72Hz
          800x600 at 75Hz
          832x624 at 75Hz
          1024x768 at 60Hz
          1024x768 at 70Hz
          1024x768 at 75Hz
          1280x1024 at 75Hz
        Standard timings supported:
          1152x864 at 75Hz
          1280x1024 at 60Hz
          1280x960 at 60Hz
          1440x900 at 60Hz
          1600x1200 at 60Hz
          1680x1050 at 60Hz
        Detailed mode: Clock 146.250 MHz, 473 mm x 296 mm
                       1680 1784 1960 2240 hborder 0
                       1050 1053 1059 1089 vborder 0
                       -hsync +vsync 
        Monitor ranges (GTF): 56-75Hz V, 31-81kHz H, max dotclock 170MHz
        Monitor name: VW222
        Serial number: 83LMQS079250
        Checksum: 0xb3 (valid)

### VW222U ###

        $ ./edid-decode asus-vw222u.edid
        […]
        Manufacturer: ACI Model 22a2 Serial Number 6310
        Made week 46 of 2007
        EDID version: 1.3
        Analog display, Input voltage level: 0.7/0.3 V
        Configurable signal levels
        Sync: Separate Composite SyncOnGreen 
        Maximum image size: 47 cm x 30 cm
        Gamma: 2.20
        DPMS levels: Standby Suspend Off
        RGB color display
        Default (sRGB) color space is primary color space
        First detailed timing is preferred timing
        Established timings supported:
          720x400 at 70Hz
          640x480 at 60Hz
          640x480 at 67Hz
          640x480 at 72Hz
          640x480 at 75Hz
          800x600 at 56Hz
          800x600 at 60Hz
          800x600 at 72Hz
          800x600 at 75Hz
          832x624 at 75Hz
          1024x768 at 60Hz
          1024x768 at 70Hz
          1024x768 at 75Hz
          1280x1024 at 75Hz
        Standard timings supported:
          1152x864 at 75Hz
          1280x1024 at 60Hz
          1280x960 at 60Hz
          1440x900 at 60Hz
          1600x1200 at 60Hz
          1680x1050 at 60Hz
        Detailed mode: Clock 146.250 MHz, 473 mm x 296 mm
                       1680 1784 1960 2240 hborder 0
                       1050 1053 1059 1089 vborder 0
                       -hsync +vsync 
        Monitor ranges (GTF): 56-75Hz V, 31-81kHz H, max dotclock 170MHz
        Monitor name: VW222
        Serial number: 7BLMQC006310 
        Checksum: 0xd1 (valid)

So both advertise the same name and model. :(

> Else, I'm afraid the right thing to do is to revert the quirk.

Yes, the no regression rule.

> I will provide the log files as soon as I'm back with that monitor,
> which should be next year... (Means tomorrow or the day after)

Awesome. When you find out the graphics chip and you are near the
monitor it would be awesome, if you could also connect a to a system
with a different graphics chip so we can get an indication where the
problem might be.

So if nobody has a great idea, the roadmap looks as follows. Revert the
patch, find out why the graphics driver chokes on the reduced blanking
(report a bug) and commit the patch again.


Thanks,

Paul


[1] https://bugs.freedesktop.org/show_bug.cgi?id=17629#c15
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 198 bytes
Desc: This is a digitally signed message part
URL: <http://lists.freedesktop.org/archives/dri-devel/attachments/20130101/bcdc65a4/attachment.pgp>


More information about the dri-devel mailing list