• J
    drm/i915: fix gen2-gen3 backlight set · b329b328
    Jani Nikula 提交于
    Citing Jani's response to Imre's question in the review discussion:
    
    > According to the gen2/3 bspec I have, the correct mask is
    > BACKLIGHT_DUTY_CYCLE_MASK_PNV only in case of IS_PINEVIEW(dev), for
    > everything else it's BACKLIGHT_DUTY_CYCLE_MASK.
    
    What you say is correct, but we've treated all gen2/3 similar to PNV
    since
    
    commit ca88479c
    Author: Keith Packard <keithp@keithp.com>
    Date:   Fri Nov 18 11:09:24 2011 -0800
    
        drm/i915: Treat pre-gen4 backlight duty cycle value consistently
    
    i.e. we only use the high 15 bits for all gen2/3. For non-PNV this just
    means the lowest bit is always zero. For PNV the lowest bit has a
    different meaning in both the PWM freq and duty cycle fields.
    Signed-off-by: NJani Nikula <jani.nikula@intel.com>
    Reviewed-by: NImre Deak <imre.deak@intel.com>
    [danvet: Make the commit message less empty.]
    Signed-off-by: NDaniel Vetter <daniel.vetter@ffwll.ch>
    b329b328
intel_panel.c 31.6 KB