From: Jani Nikula <[email protected]> We don't actually do anything with the information yet, but parse and log what's in the VBT.
Signed-off-by: Jani Nikula <[email protected]> Signed-off-by: Rodrigo Vivi <[email protected]> Reviewed-by: Rodrigo Vivi <[email protected]> Signed-off-by: Daniel Vetter <[email protected]> (cherry picked from commit f00076d2fd3fe25b2e8c83921818914dee37ffef) Signed-off-by: Wayne Boyer <[email protected]> Change-Id: Ia3eb119069dfdb109f9c49a6d27f8d13ad8ba80a Reviewed-on: https://chromium-review.googlesource.com/196606 Reviewed-by: Aaron Durbin <[email protected]> Tested-by: Wayne Boyer <[email protected]> Commit-Queue: Wayne Boyer <[email protected]> Conflicts: drivers/gpu/drm/i915/i915_drv.h drivers/gpu/drm/i915/intel_bios.c --- drivers/gpu/drm/i915/intel_bios.h | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) diff --git a/drivers/gpu/drm/i915/intel_bios.h b/drivers/gpu/drm/i915/intel_bios.h index b986677..62cd658 100644 --- a/drivers/gpu/drm/i915/intel_bios.h +++ b/drivers/gpu/drm/i915/intel_bios.h @@ -408,6 +408,22 @@ struct bdb_lfp_backlight_data { u8 level[16]; } __packed; +struct bdb_lfp_backlight_data_entry { + u8 type:2; + u8 active_low_pwm:1; + u8 obsolete1:5; + u16 pwm_freq_hz; + u8 min_brightness; + u8 obsolete2; + u8 obsolete3; +} __packed; + +struct bdb_lfp_backlight_data { + u8 entry_size; + struct bdb_lfp_backlight_data_entry data[16]; + u8 level[16]; +} __packed; + struct aimdb_header { char signature[16]; char oem_device[20]; -- 1.7.9.5 _______________________________________________ Intel-gfx mailing list [email protected] http://lists.freedesktop.org/mailman/listinfo/intel-gfx
