Which means either the panel fitting regs are broken on his machine or we're getting the timings slightly wrong. Can you take a look at the register dump that Eric will attach, Ma Ling? If this hw truly is broken (i.e. the regs look correct but there's still corruption) we may have to quirk it.
Eric narrowed this down (thanks a ton Eric) to the panel fitting change I pushed awhile back: http:// cgit.freedeskto p.org/xorg/ driver/ xf86-video- intel/commit/ ?id=66792355921 9429b0c5fec12a0 164f7eba1f8f2d
Which means either the panel fitting regs are broken on his machine or we're getting the timings slightly wrong. Can you take a look at the register dump that Eric will attach, Ma Ling? If this hw truly is broken (i.e. the regs look correct but there's still corruption) we may have to quirk it.