diff options
Diffstat (limited to 'drivers/gpu/drm/i915/intel_bios.c')
| -rw-r--r-- | drivers/gpu/drm/i915/intel_bios.c | 7 | 
1 files changed, 4 insertions, 3 deletions
diff --git a/drivers/gpu/drm/i915/intel_bios.c b/drivers/gpu/drm/i915/intel_bios.c index 827498e081df..eee79e1c3222 100644 --- a/drivers/gpu/drm/i915/intel_bios.c +++ b/drivers/gpu/drm/i915/intel_bios.c @@ -336,11 +336,12 @@ parse_lfp_backlight(struct drm_i915_private *dev_priv, struct bdb_header *bdb)  	dev_priv->vbt.backlight.pwm_freq_hz = entry->pwm_freq_hz;  	dev_priv->vbt.backlight.active_low_pwm = entry->active_low_pwm; +	dev_priv->vbt.backlight.min_brightness = entry->min_brightness;  	DRM_DEBUG_KMS("VBT backlight PWM modulation frequency %u Hz, "  		      "active %s, min brightness %u, level %u\n",  		      dev_priv->vbt.backlight.pwm_freq_hz,  		      dev_priv->vbt.backlight.active_low_pwm ? "low" : "high", -		      entry->min_brightness, +		      dev_priv->vbt.backlight.min_brightness,  		      backlight_data->level[panel_type]);  } @@ -877,7 +878,7 @@ err:  	/* error during parsing so set all pointers to null  	 * because of partial parsing */ -	memset(dev_priv->vbt.dsi.sequence, 0, MIPI_SEQ_MAX); +	memset(dev_priv->vbt.dsi.sequence, 0, sizeof(dev_priv->vbt.dsi.sequence));  }  static void parse_ddi_port(struct drm_i915_private *dev_priv, enum port port, @@ -1122,7 +1123,7 @@ init_vbt_defaults(struct drm_i915_private *dev_priv)  	}  } -static int __init intel_no_opregion_vbt_callback(const struct dmi_system_id *id) +static int intel_no_opregion_vbt_callback(const struct dmi_system_id *id)  {  	DRM_DEBUG_KMS("Falling back to manually reading VBT from "  		      "VBIOS ROM for %s\n",  | 
