• Jani Nikula's avatar
    drm/i915: do not default to 18 bpp for eDP if missing from VBT · 9a30a61f
    Jani Nikula authored
    commit 500a8cc4
    Author: Zhenyu Wang <zhenyuw@linux.intel.com>
    Date:   Wed Jan 13 11:19:52 2010 +0800
    
        drm/i915: parse eDP panel color depth from VBT block
    
    originally introduced parsing bpp for eDP from VBT, with a default of 18
    bpp if the eDP BIOS data block is not present. Turns out that default seems
    to break the Macbook Pro with retina display, as noted in
    
    commit 4344b813
    Author: Daniel Vetter <daniel.vetter@ffwll.ch>
    Date:   Fri Aug 10 11:10:20 2012 +0200
    
        drm/i915: ignore eDP bpc settings from vbt
    
    Since we can't ignore bpc settings from VBT completely after all, get rid
    of the default. Do not clamp eDP to 18 bpp by default if the eDP BDB is
    missing from VBT.
    Signed-off-by: default avatarJani Nikula <jani.nikula@intel.com>
    Tested-by: default avatarHenrik Rydberg <rydberg@euromail.se>
    [danvet: paste in the updated commit message from irc.]
    Signed-off-by: default avatarDaniel Vetter <daniel.vetter@ffwll.ch>
    9a30a61f
intel_bios.c 21 KB