On Wed, Feb 17, 2021 at 07:03:31PM +0200, Jani Nikula wrote:
> Time to just yank out the bandage. No functional changes.
> 
> Cc: Lucas De Marchi <[email protected]>
> Cc: Ville Syrjälä <[email protected]>
> Signed-off-by: Jani Nikula <[email protected]>

Reviewed-by: Ville Syrjälä <[email protected]>

> ---
>  drivers/gpu/drm/i915/display/intel_bios.c | 766 +++++++++++-----------
>  1 file changed, 383 insertions(+), 383 deletions(-)
> 
> diff --git a/drivers/gpu/drm/i915/display/intel_bios.c 
> b/drivers/gpu/drm/i915/display/intel_bios.c
> index 7902d4c2673e..802c228b2940 100644
> --- a/drivers/gpu/drm/i915/display/intel_bios.c
> +++ b/drivers/gpu/drm/i915/display/intel_bios.c
> @@ -211,7 +211,7 @@ get_lvds_fp_timing(const struct bdb_header *bdb,
>  
>  /* Parse general panel options */
>  static void
> -parse_panel_options(struct drm_i915_private *dev_priv,
> +parse_panel_options(struct drm_i915_private *i915,
>                   const struct bdb_header *bdb)
>  {
>       const struct bdb_lvds_options *lvds_options;
> @@ -223,27 +223,27 @@ parse_panel_options(struct drm_i915_private *dev_priv,
>       if (!lvds_options)
>               return;
>  
> -     dev_priv->vbt.lvds_dither = lvds_options->pixel_dither;
> +     i915->vbt.lvds_dither = lvds_options->pixel_dither;
>  
> -     ret = intel_opregion_get_panel_type(dev_priv);
> +     ret = intel_opregion_get_panel_type(i915);
>       if (ret >= 0) {
> -             drm_WARN_ON(&dev_priv->drm, ret > 0xf);
> +             drm_WARN_ON(&i915->drm, ret > 0xf);
>               panel_type = ret;
> -             drm_dbg_kms(&dev_priv->drm, "Panel type: %d (OpRegion)\n",
> +             drm_dbg_kms(&i915->drm, "Panel type: %d (OpRegion)\n",
>                           panel_type);
>       } else {
>               if (lvds_options->panel_type > 0xf) {
> -                     drm_dbg_kms(&dev_priv->drm,
> +                     drm_dbg_kms(&i915->drm,
>                                   "Invalid VBT panel type 0x%x\n",
>                                   lvds_options->panel_type);
>                       return;
>               }
>               panel_type = lvds_options->panel_type;
> -             drm_dbg_kms(&dev_priv->drm, "Panel type: %d (VBT)\n",
> +             drm_dbg_kms(&i915->drm, "Panel type: %d (VBT)\n",
>                           panel_type);
>       }
>  
> -     dev_priv->vbt.panel_type = panel_type;
> +     i915->vbt.panel_type = panel_type;
>  
>       drrs_mode = (lvds_options->dps_panel_type_bits
>                               >> (panel_type * 2)) & MODE_MASK;
> @@ -254,17 +254,17 @@ parse_panel_options(struct drm_i915_private *dev_priv,
>        */
>       switch (drrs_mode) {
>       case 0:
> -             dev_priv->vbt.drrs_type = STATIC_DRRS_SUPPORT;
> -             drm_dbg_kms(&dev_priv->drm, "DRRS supported mode is static\n");
> +             i915->vbt.drrs_type = STATIC_DRRS_SUPPORT;
> +             drm_dbg_kms(&i915->drm, "DRRS supported mode is static\n");
>               break;
>       case 2:
> -             dev_priv->vbt.drrs_type = SEAMLESS_DRRS_SUPPORT;
> -             drm_dbg_kms(&dev_priv->drm,
> +             i915->vbt.drrs_type = SEAMLESS_DRRS_SUPPORT;
> +             drm_dbg_kms(&i915->drm,
>                           "DRRS supported mode is seamless\n");
>               break;
>       default:
> -             dev_priv->vbt.drrs_type = DRRS_NOT_SUPPORTED;
> -             drm_dbg_kms(&dev_priv->drm,
> +             i915->vbt.drrs_type = DRRS_NOT_SUPPORTED;
> +             drm_dbg_kms(&i915->drm,
>                           "DRRS not supported (VBT input)\n");
>               break;
>       }
> @@ -272,7 +272,7 @@ parse_panel_options(struct drm_i915_private *dev_priv,
>  
>  /* Try to find integrated panel timing data */
>  static void
> -parse_lfp_panel_dtd(struct drm_i915_private *dev_priv,
> +parse_lfp_panel_dtd(struct drm_i915_private *i915,
>                   const struct bdb_header *bdb)
>  {
>       const struct bdb_lvds_lfp_data *lvds_lfp_data;
> @@ -280,7 +280,7 @@ parse_lfp_panel_dtd(struct drm_i915_private *dev_priv,
>       const struct lvds_dvo_timing *panel_dvo_timing;
>       const struct lvds_fp_timing *fp_timing;
>       struct drm_display_mode *panel_fixed_mode;
> -     int panel_type = dev_priv->vbt.panel_type;
> +     int panel_type = i915->vbt.panel_type;
>  
>       lvds_lfp_data = find_section(bdb, BDB_LVDS_LFP_DATA);
>       if (!lvds_lfp_data)
> @@ -300,9 +300,9 @@ parse_lfp_panel_dtd(struct drm_i915_private *dev_priv,
>  
>       fill_detail_timing_data(panel_fixed_mode, panel_dvo_timing);
>  
> -     dev_priv->vbt.lfp_lvds_vbt_mode = panel_fixed_mode;
> +     i915->vbt.lfp_lvds_vbt_mode = panel_fixed_mode;
>  
> -     drm_dbg_kms(&dev_priv->drm,
> +     drm_dbg_kms(&i915->drm,
>                   "Found panel mode in BIOS VBT legacy lfp table:\n");
>       drm_mode_debug_printmodeline(panel_fixed_mode);
>  
> @@ -313,16 +313,16 @@ parse_lfp_panel_dtd(struct drm_i915_private *dev_priv,
>               /* check the resolution, just to be sure */
>               if (fp_timing->x_res == panel_fixed_mode->hdisplay &&
>                   fp_timing->y_res == panel_fixed_mode->vdisplay) {
> -                     dev_priv->vbt.bios_lvds_val = fp_timing->lvds_reg_val;
> -                     drm_dbg_kms(&dev_priv->drm,
> +                     i915->vbt.bios_lvds_val = fp_timing->lvds_reg_val;
> +                     drm_dbg_kms(&i915->drm,
>                                   "VBT initial LVDS value %x\n",
> -                                 dev_priv->vbt.bios_lvds_val);
> +                                 i915->vbt.bios_lvds_val);
>               }
>       }
>  }
>  
>  static void
> -parse_generic_dtd(struct drm_i915_private *dev_priv,
> +parse_generic_dtd(struct drm_i915_private *i915,
>                 const struct bdb_header *bdb)
>  {
>       const struct bdb_generic_dtd *generic_dtd;
> @@ -335,26 +335,26 @@ parse_generic_dtd(struct drm_i915_private *dev_priv,
>               return;
>  
>       if (generic_dtd->gdtd_size < sizeof(struct generic_dtd_entry)) {
> -             drm_err(&dev_priv->drm, "GDTD size %u is too small.\n",
> +             drm_err(&i915->drm, "GDTD size %u is too small.\n",
>                       generic_dtd->gdtd_size);
>               return;
>       } else if (generic_dtd->gdtd_size !=
>                  sizeof(struct generic_dtd_entry)) {
> -             drm_err(&dev_priv->drm, "Unexpected GDTD size %u\n",
> +             drm_err(&i915->drm, "Unexpected GDTD size %u\n",
>                       generic_dtd->gdtd_size);
>               /* DTD has unknown fields, but keep going */
>       }
>  
>       num_dtd = (get_blocksize(generic_dtd) -
>                  sizeof(struct bdb_generic_dtd)) / generic_dtd->gdtd_size;
> -     if (dev_priv->vbt.panel_type >= num_dtd) {
> -             drm_err(&dev_priv->drm,
> +     if (i915->vbt.panel_type >= num_dtd) {
> +             drm_err(&i915->drm,
>                       "Panel type %d not found in table of %d DTD's\n",
> -                     dev_priv->vbt.panel_type, num_dtd);
> +                     i915->vbt.panel_type, num_dtd);
>               return;
>       }
>  
> -     dtd = &generic_dtd->dtd[dev_priv->vbt.panel_type];
> +     dtd = &generic_dtd->dtd[i915->vbt.panel_type];
>  
>       panel_fixed_mode = kzalloc(sizeof(*panel_fixed_mode), GFP_KERNEL);
>       if (!panel_fixed_mode)
> @@ -393,15 +393,15 @@ parse_generic_dtd(struct drm_i915_private *dev_priv,
>       else
>               panel_fixed_mode->flags |= DRM_MODE_FLAG_NVSYNC;
>  
> -     drm_dbg_kms(&dev_priv->drm,
> +     drm_dbg_kms(&i915->drm,
>                   "Found panel mode in BIOS VBT generic dtd table:\n");
>       drm_mode_debug_printmodeline(panel_fixed_mode);
>  
> -     dev_priv->vbt.lfp_lvds_vbt_mode = panel_fixed_mode;
> +     i915->vbt.lfp_lvds_vbt_mode = panel_fixed_mode;
>  }
>  
>  static void
> -parse_panel_dtd(struct drm_i915_private *dev_priv,
> +parse_panel_dtd(struct drm_i915_private *i915,
>               const struct bdb_header *bdb)
>  {
>       /*
> @@ -413,18 +413,18 @@ parse_panel_dtd(struct drm_i915_private *dev_priv,
>        * back to trying the old LFP block if that fails.
>        */
>       if (bdb->version >= 229)
> -             parse_generic_dtd(dev_priv, bdb);
> -     if (!dev_priv->vbt.lfp_lvds_vbt_mode)
> -             parse_lfp_panel_dtd(dev_priv, bdb);
> +             parse_generic_dtd(i915, bdb);
> +     if (!i915->vbt.lfp_lvds_vbt_mode)
> +             parse_lfp_panel_dtd(i915, bdb);
>  }
>  
>  static void
> -parse_lfp_backlight(struct drm_i915_private *dev_priv,
> +parse_lfp_backlight(struct drm_i915_private *i915,
>                   const struct bdb_header *bdb)
>  {
>       const struct bdb_lfp_backlight_data *backlight_data;
>       const struct lfp_backlight_data_entry *entry;
> -     int panel_type = dev_priv->vbt.panel_type;
> +     int panel_type = i915->vbt.panel_type;
>       u16 level;
>  
>       backlight_data = find_section(bdb, BDB_LVDS_BACKLIGHT);
> @@ -432,7 +432,7 @@ parse_lfp_backlight(struct drm_i915_private *dev_priv,
>               return;
>  
>       if (backlight_data->entry_size != sizeof(backlight_data->data[0])) {
> -             drm_dbg_kms(&dev_priv->drm,
> +             drm_dbg_kms(&i915->drm,
>                           "Unsupported backlight data entry size %u\n",
>                           backlight_data->entry_size);
>               return;
> @@ -440,26 +440,26 @@ parse_lfp_backlight(struct drm_i915_private *dev_priv,
>  
>       entry = &backlight_data->data[panel_type];
>  
> -     dev_priv->vbt.backlight.present = entry->type == BDB_BACKLIGHT_TYPE_PWM;
> -     if (!dev_priv->vbt.backlight.present) {
> -             drm_dbg_kms(&dev_priv->drm,
> +     i915->vbt.backlight.present = entry->type == BDB_BACKLIGHT_TYPE_PWM;
> +     if (!i915->vbt.backlight.present) {
> +             drm_dbg_kms(&i915->drm,
>                           "PWM backlight not present in VBT (type %u)\n",
>                           entry->type);
>               return;
>       }
>  
> -     dev_priv->vbt.backlight.type = INTEL_BACKLIGHT_DISPLAY_DDI;
> +     i915->vbt.backlight.type = INTEL_BACKLIGHT_DISPLAY_DDI;
>       if (bdb->version >= 191 &&
>           get_blocksize(backlight_data) >= sizeof(*backlight_data)) {
>               const struct lfp_backlight_control_method *method;
>  
>               method = &backlight_data->backlight_control[panel_type];
> -             dev_priv->vbt.backlight.type = method->type;
> -             dev_priv->vbt.backlight.controller = method->controller;
> +             i915->vbt.backlight.type = method->type;
> +             i915->vbt.backlight.controller = method->controller;
>       }
>  
> -     dev_priv->vbt.backlight.pwm_freq_hz = entry->pwm_freq_hz;
> -     dev_priv->vbt.backlight.active_low_pwm = entry->active_low_pwm;
> +     i915->vbt.backlight.pwm_freq_hz = entry->pwm_freq_hz;
> +     i915->vbt.backlight.active_low_pwm = entry->active_low_pwm;
>  
>       if (bdb->version >= 234) {
>               u16 min_level;
> @@ -477,37 +477,37 @@ parse_lfp_backlight(struct drm_i915_private *dev_priv,
>                       min_level = min_level / 255;
>  
>               if (min_level > 255) {
> -                     drm_warn(&dev_priv->drm, "Brightness min level > 
> 255\n");
> +                     drm_warn(&i915->drm, "Brightness min level > 255\n");
>                       level = 255;
>               }
> -             dev_priv->vbt.backlight.min_brightness = min_level;
> +             i915->vbt.backlight.min_brightness = min_level;
>       } else {
>               level = backlight_data->level[panel_type];
> -             dev_priv->vbt.backlight.min_brightness = entry->min_brightness;
> +             i915->vbt.backlight.min_brightness = entry->min_brightness;
>       }
>  
> -     drm_dbg_kms(&dev_priv->drm,
> +     drm_dbg_kms(&i915->drm,
>                   "VBT backlight PWM modulation frequency %u Hz, "
>                   "active %s, min brightness %u, level %u, controller %u\n",
> -                 dev_priv->vbt.backlight.pwm_freq_hz,
> -                 dev_priv->vbt.backlight.active_low_pwm ? "low" : "high",
> -                 dev_priv->vbt.backlight.min_brightness,
> +                 i915->vbt.backlight.pwm_freq_hz,
> +                 i915->vbt.backlight.active_low_pwm ? "low" : "high",
> +                 i915->vbt.backlight.min_brightness,
>                   level,
> -                 dev_priv->vbt.backlight.controller);
> +                 i915->vbt.backlight.controller);
>  }
>  
>  /* Try to find sdvo panel data */
>  static void
> -parse_sdvo_panel_data(struct drm_i915_private *dev_priv,
> +parse_sdvo_panel_data(struct drm_i915_private *i915,
>                     const struct bdb_header *bdb)
>  {
>       const struct bdb_sdvo_panel_dtds *dtds;
>       struct drm_display_mode *panel_fixed_mode;
>       int index;
>  
> -     index = dev_priv->params.vbt_sdvo_panel_type;
> +     index = i915->params.vbt_sdvo_panel_type;
>       if (index == -2) {
> -             drm_dbg_kms(&dev_priv->drm,
> +             drm_dbg_kms(&i915->drm,
>                           "Ignore SDVO panel mode from BIOS VBT tables.\n");
>               return;
>       }
> @@ -532,17 +532,17 @@ parse_sdvo_panel_data(struct drm_i915_private *dev_priv,
>  
>       fill_detail_timing_data(panel_fixed_mode, &dtds->dtds[index]);
>  
> -     dev_priv->vbt.sdvo_lvds_vbt_mode = panel_fixed_mode;
> +     i915->vbt.sdvo_lvds_vbt_mode = panel_fixed_mode;
>  
> -     drm_dbg_kms(&dev_priv->drm,
> +     drm_dbg_kms(&i915->drm,
>                   "Found SDVO panel mode in BIOS VBT tables:\n");
>       drm_mode_debug_printmodeline(panel_fixed_mode);
>  }
>  
> -static int intel_bios_ssc_frequency(struct drm_i915_private *dev_priv,
> +static int intel_bios_ssc_frequency(struct drm_i915_private *i915,
>                                   bool alternate)
>  {
> -     switch (INTEL_GEN(dev_priv)) {
> +     switch (INTEL_GEN(i915)) {
>       case 2:
>               return alternate ? 66667 : 48000;
>       case 3:
> @@ -554,7 +554,7 @@ static int intel_bios_ssc_frequency(struct 
> drm_i915_private *dev_priv,
>  }
>  
>  static void
> -parse_general_features(struct drm_i915_private *dev_priv,
> +parse_general_features(struct drm_i915_private *i915,
>                      const struct bdb_header *bdb)
>  {
>       const struct bdb_general_features *general;
> @@ -563,31 +563,31 @@ parse_general_features(struct drm_i915_private 
> *dev_priv,
>       if (!general)
>               return;
>  
> -     dev_priv->vbt.int_tv_support = general->int_tv_support;
> +     i915->vbt.int_tv_support = general->int_tv_support;
>       /* int_crt_support can't be trusted on earlier platforms */
>       if (bdb->version >= 155 &&
> -         (HAS_DDI(dev_priv) || IS_VALLEYVIEW(dev_priv)))
> -             dev_priv->vbt.int_crt_support = general->int_crt_support;
> -     dev_priv->vbt.lvds_use_ssc = general->enable_ssc;
> -     dev_priv->vbt.lvds_ssc_freq =
> -             intel_bios_ssc_frequency(dev_priv, general->ssc_freq);
> -     dev_priv->vbt.display_clock_mode = general->display_clock_mode;
> -     dev_priv->vbt.fdi_rx_polarity_inverted = 
> general->fdi_rx_polarity_inverted;
> +         (HAS_DDI(i915) || IS_VALLEYVIEW(i915)))
> +             i915->vbt.int_crt_support = general->int_crt_support;
> +     i915->vbt.lvds_use_ssc = general->enable_ssc;
> +     i915->vbt.lvds_ssc_freq =
> +             intel_bios_ssc_frequency(i915, general->ssc_freq);
> +     i915->vbt.display_clock_mode = general->display_clock_mode;
> +     i915->vbt.fdi_rx_polarity_inverted = general->fdi_rx_polarity_inverted;
>       if (bdb->version >= 181) {
> -             dev_priv->vbt.orientation = general->rotate_180 ?
> +             i915->vbt.orientation = general->rotate_180 ?
>                       DRM_MODE_PANEL_ORIENTATION_BOTTOM_UP :
>                       DRM_MODE_PANEL_ORIENTATION_NORMAL;
>       } else {
> -             dev_priv->vbt.orientation = DRM_MODE_PANEL_ORIENTATION_UNKNOWN;
> +             i915->vbt.orientation = DRM_MODE_PANEL_ORIENTATION_UNKNOWN;
>       }
> -     drm_dbg_kms(&dev_priv->drm,
> +     drm_dbg_kms(&i915->drm,
>                   "BDB_GENERAL_FEATURES int_tv_support %d int_crt_support %d 
> lvds_use_ssc %d lvds_ssc_freq %d display_clock_mode %d 
> fdi_rx_polarity_inverted %d\n",
> -                 dev_priv->vbt.int_tv_support,
> -                 dev_priv->vbt.int_crt_support,
> -                 dev_priv->vbt.lvds_use_ssc,
> -                 dev_priv->vbt.lvds_ssc_freq,
> -                 dev_priv->vbt.display_clock_mode,
> -                 dev_priv->vbt.fdi_rx_polarity_inverted);
> +                 i915->vbt.int_tv_support,
> +                 i915->vbt.int_crt_support,
> +                 i915->vbt.lvds_use_ssc,
> +                 i915->vbt.lvds_ssc_freq,
> +                 i915->vbt.display_clock_mode,
> +                 i915->vbt.fdi_rx_polarity_inverted);
>  }
>  
>  static const struct child_device_config *
> @@ -597,7 +597,7 @@ child_device_ptr(const struct bdb_general_definitions 
> *defs, int i)
>  }
>  
>  static void
> -parse_sdvo_device_mapping(struct drm_i915_private *dev_priv, u8 bdb_version)
> +parse_sdvo_device_mapping(struct drm_i915_private *i915, u8 bdb_version)
>  {
>       struct sdvo_device_mapping *mapping;
>       const struct display_device_data *devdata;
> @@ -608,12 +608,12 @@ parse_sdvo_device_mapping(struct drm_i915_private 
> *dev_priv, u8 bdb_version)
>        * Only parse SDVO mappings on gens that could have SDVO. This isn't
>        * accurate and doesn't have to be, as long as it's not too strict.
>        */
> -     if (!IS_GEN_RANGE(dev_priv, 3, 7)) {
> -             drm_dbg_kms(&dev_priv->drm, "Skipping SDVO device mapping\n");
> +     if (!IS_GEN_RANGE(i915, 3, 7)) {
> +             drm_dbg_kms(&i915->drm, "Skipping SDVO device mapping\n");
>               return;
>       }
>  
> -     list_for_each_entry(devdata, &dev_priv->vbt.display_devices, node) {
> +     list_for_each_entry(devdata, &i915->vbt.display_devices, node) {
>               child = &devdata->child;
>  
>               if (child->slave_addr != SLAVE_ADDR1 &&
> @@ -627,17 +627,17 @@ parse_sdvo_device_mapping(struct drm_i915_private 
> *dev_priv, u8 bdb_version)
>               if (child->dvo_port != DEVICE_PORT_DVOB &&
>                   child->dvo_port != DEVICE_PORT_DVOC) {
>                       /* skip the incorrect SDVO port */
> -                     drm_dbg_kms(&dev_priv->drm,
> +                     drm_dbg_kms(&i915->drm,
>                                   "Incorrect SDVO port. Skip it\n");
>                       continue;
>               }
> -             drm_dbg_kms(&dev_priv->drm,
> +             drm_dbg_kms(&i915->drm,
>                           "the SDVO device with slave addr %2x is found on"
>                           " %s port\n",
>                           child->slave_addr,
>                           (child->dvo_port == DEVICE_PORT_DVOB) ?
>                           "SDVOB" : "SDVOC");
> -             mapping = &dev_priv->vbt.sdvo_mappings[child->dvo_port - 1];
> +             mapping = &i915->vbt.sdvo_mappings[child->dvo_port - 1];
>               if (!mapping->initialized) {
>                       mapping->dvo_port = child->dvo_port;
>                       mapping->slave_addr = child->slave_addr;
> @@ -645,20 +645,20 @@ parse_sdvo_device_mapping(struct drm_i915_private 
> *dev_priv, u8 bdb_version)
>                       mapping->ddc_pin = child->ddc_pin;
>                       mapping->i2c_pin = child->i2c_pin;
>                       mapping->initialized = 1;
> -                     drm_dbg_kms(&dev_priv->drm,
> +                     drm_dbg_kms(&i915->drm,
>                                   "SDVO device: dvo=%x, addr=%x, wiring=%d, 
> ddc_pin=%d, i2c_pin=%d\n",
>                                   mapping->dvo_port, mapping->slave_addr,
>                                   mapping->dvo_wiring, mapping->ddc_pin,
>                                   mapping->i2c_pin);
>               } else {
> -                     drm_dbg_kms(&dev_priv->drm,
> +                     drm_dbg_kms(&i915->drm,
>                                   "Maybe one SDVO port is shared by "
>                                   "two SDVO device.\n");
>               }
>               if (child->slave2_addr) {
>                       /* Maybe this is a SDVO device with multiple inputs */
>                       /* And the mapping info is not added */
> -                     drm_dbg_kms(&dev_priv->drm,
> +                     drm_dbg_kms(&i915->drm,
>                                   "there exists the slave2_addr. Maybe this"
>                                   " is a SDVO device with multiple 
> inputs.\n");
>               }
> @@ -667,13 +667,13 @@ parse_sdvo_device_mapping(struct drm_i915_private 
> *dev_priv, u8 bdb_version)
>  
>       if (!count) {
>               /* No SDVO device info is found */
> -             drm_dbg_kms(&dev_priv->drm,
> +             drm_dbg_kms(&i915->drm,
>                           "No SDVO device info is found in VBT\n");
>       }
>  }
>  
>  static void
> -parse_driver_features(struct drm_i915_private *dev_priv,
> +parse_driver_features(struct drm_i915_private *i915,
>                     const struct bdb_header *bdb)
>  {
>       const struct bdb_driver_features *driver;
> @@ -682,14 +682,14 @@ parse_driver_features(struct drm_i915_private *dev_priv,
>       if (!driver)
>               return;
>  
> -     if (INTEL_GEN(dev_priv) >= 5) {
> +     if (INTEL_GEN(i915) >= 5) {
>               /*
>                * Note that we consider BDB_DRIVER_FEATURE_INT_SDVO_LVDS
>                * to mean "eDP". The VBT spec doesn't agree with that
>                * interpretation, but real world VBTs seem to.
>                */
>               if (driver->lvds_config != BDB_DRIVER_FEATURE_INT_LVDS)
> -                     dev_priv->vbt.int_lvds_support = 0;
> +                     i915->vbt.int_lvds_support = 0;
>       } else {
>               /*
>                * FIXME it's not clear which BDB version has the LVDS config
> @@ -705,11 +705,11 @@ parse_driver_features(struct drm_i915_private *dev_priv,
>               if (bdb->version >= 134 &&
>                   driver->lvds_config != BDB_DRIVER_FEATURE_INT_LVDS &&
>                   driver->lvds_config != BDB_DRIVER_FEATURE_INT_SDVO_LVDS)
> -                     dev_priv->vbt.int_lvds_support = 0;
> +                     i915->vbt.int_lvds_support = 0;
>       }
>  
>       if (bdb->version < 228) {
> -             drm_dbg_kms(&dev_priv->drm, "DRRS State Enabled:%d\n",
> +             drm_dbg_kms(&i915->drm, "DRRS State Enabled:%d\n",
>                           driver->drrs_enabled);
>               /*
>                * If DRRS is not supported, drrs_type has to be set to 0.
> @@ -718,18 +718,18 @@ parse_driver_features(struct drm_i915_private *dev_priv,
>                * driver->drrs_enabled=false
>                */
>               if (!driver->drrs_enabled)
> -                     dev_priv->vbt.drrs_type = DRRS_NOT_SUPPORTED;
> +                     i915->vbt.drrs_type = DRRS_NOT_SUPPORTED;
>  
> -             dev_priv->vbt.psr.enable = driver->psr_enabled;
> +             i915->vbt.psr.enable = driver->psr_enabled;
>       }
>  }
>  
>  static void
> -parse_power_conservation_features(struct drm_i915_private *dev_priv,
> +parse_power_conservation_features(struct drm_i915_private *i915,
>                                 const struct bdb_header *bdb)
>  {
>       const struct bdb_lfp_power *power;
> -     u8 panel_type = dev_priv->vbt.panel_type;
> +     u8 panel_type = i915->vbt.panel_type;
>  
>       if (bdb->version < 228)
>               return;
> @@ -738,7 +738,7 @@ parse_power_conservation_features(struct drm_i915_private 
> *dev_priv,
>       if (!power)
>               return;
>  
> -     dev_priv->vbt.psr.enable = power->psr & BIT(panel_type);
> +     i915->vbt.psr.enable = power->psr & BIT(panel_type);
>  
>       /*
>        * If DRRS is not supported, drrs_type has to be set to 0.
> @@ -747,19 +747,19 @@ parse_power_conservation_features(struct 
> drm_i915_private *dev_priv,
>        * power->drrs & BIT(panel_type)=false
>        */
>       if (!(power->drrs & BIT(panel_type)))
> -             dev_priv->vbt.drrs_type = DRRS_NOT_SUPPORTED;
> +             i915->vbt.drrs_type = DRRS_NOT_SUPPORTED;
>  
>       if (bdb->version >= 232)
> -             dev_priv->vbt.edp.hobl = power->hobl & BIT(panel_type);
> +             i915->vbt.edp.hobl = power->hobl & BIT(panel_type);
>  }
>  
>  static void
> -parse_edp(struct drm_i915_private *dev_priv, const struct bdb_header *bdb)
> +parse_edp(struct drm_i915_private *i915, const struct bdb_header *bdb)
>  {
>       const struct bdb_edp *edp;
>       const struct edp_power_seq *edp_pps;
>       const struct edp_fast_link_params *edp_link_params;
> -     int panel_type = dev_priv->vbt.panel_type;
> +     int panel_type = i915->vbt.panel_type;
>  
>       edp = find_section(bdb, BDB_EDP);
>       if (!edp)
> @@ -767,13 +767,13 @@ parse_edp(struct drm_i915_private *dev_priv, const 
> struct bdb_header *bdb)
>  
>       switch ((edp->color_depth >> (panel_type * 2)) & 3) {
>       case EDP_18BPP:
> -             dev_priv->vbt.edp.bpp = 18;
> +             i915->vbt.edp.bpp = 18;
>               break;
>       case EDP_24BPP:
> -             dev_priv->vbt.edp.bpp = 24;
> +             i915->vbt.edp.bpp = 24;
>               break;
>       case EDP_30BPP:
> -             dev_priv->vbt.edp.bpp = 30;
> +             i915->vbt.edp.bpp = 30;
>               break;
>       }
>  
> @@ -781,17 +781,17 @@ parse_edp(struct drm_i915_private *dev_priv, const 
> struct bdb_header *bdb)
>       edp_pps = &edp->power_seqs[panel_type];
>       edp_link_params = &edp->fast_link_params[panel_type];
>  
> -     dev_priv->vbt.edp.pps = *edp_pps;
> +     i915->vbt.edp.pps = *edp_pps;
>  
>       switch (edp_link_params->rate) {
>       case EDP_RATE_1_62:
> -             dev_priv->vbt.edp.rate = DP_LINK_BW_1_62;
> +             i915->vbt.edp.rate = DP_LINK_BW_1_62;
>               break;
>       case EDP_RATE_2_7:
> -             dev_priv->vbt.edp.rate = DP_LINK_BW_2_7;
> +             i915->vbt.edp.rate = DP_LINK_BW_2_7;
>               break;
>       default:
> -             drm_dbg_kms(&dev_priv->drm,
> +             drm_dbg_kms(&i915->drm,
>                           "VBT has unknown eDP link rate value %u\n",
>                            edp_link_params->rate);
>               break;
> @@ -799,16 +799,16 @@ parse_edp(struct drm_i915_private *dev_priv, const 
> struct bdb_header *bdb)
>  
>       switch (edp_link_params->lanes) {
>       case EDP_LANE_1:
> -             dev_priv->vbt.edp.lanes = 1;
> +             i915->vbt.edp.lanes = 1;
>               break;
>       case EDP_LANE_2:
> -             dev_priv->vbt.edp.lanes = 2;
> +             i915->vbt.edp.lanes = 2;
>               break;
>       case EDP_LANE_4:
> -             dev_priv->vbt.edp.lanes = 4;
> +             i915->vbt.edp.lanes = 4;
>               break;
>       default:
> -             drm_dbg_kms(&dev_priv->drm,
> +             drm_dbg_kms(&i915->drm,
>                           "VBT has unknown eDP lane count value %u\n",
>                           edp_link_params->lanes);
>               break;
> @@ -816,19 +816,19 @@ parse_edp(struct drm_i915_private *dev_priv, const 
> struct bdb_header *bdb)
>  
>       switch (edp_link_params->preemphasis) {
>       case EDP_PREEMPHASIS_NONE:
> -             dev_priv->vbt.edp.preemphasis = DP_TRAIN_PRE_EMPH_LEVEL_0;
> +             i915->vbt.edp.preemphasis = DP_TRAIN_PRE_EMPH_LEVEL_0;
>               break;
>       case EDP_PREEMPHASIS_3_5dB:
> -             dev_priv->vbt.edp.preemphasis = DP_TRAIN_PRE_EMPH_LEVEL_1;
> +             i915->vbt.edp.preemphasis = DP_TRAIN_PRE_EMPH_LEVEL_1;
>               break;
>       case EDP_PREEMPHASIS_6dB:
> -             dev_priv->vbt.edp.preemphasis = DP_TRAIN_PRE_EMPH_LEVEL_2;
> +             i915->vbt.edp.preemphasis = DP_TRAIN_PRE_EMPH_LEVEL_2;
>               break;
>       case EDP_PREEMPHASIS_9_5dB:
> -             dev_priv->vbt.edp.preemphasis = DP_TRAIN_PRE_EMPH_LEVEL_3;
> +             i915->vbt.edp.preemphasis = DP_TRAIN_PRE_EMPH_LEVEL_3;
>               break;
>       default:
> -             drm_dbg_kms(&dev_priv->drm,
> +             drm_dbg_kms(&i915->drm,
>                           "VBT has unknown eDP pre-emphasis value %u\n",
>                           edp_link_params->preemphasis);
>               break;
> @@ -836,19 +836,19 @@ parse_edp(struct drm_i915_private *dev_priv, const 
> struct bdb_header *bdb)
>  
>       switch (edp_link_params->vswing) {
>       case EDP_VSWING_0_4V:
> -             dev_priv->vbt.edp.vswing = DP_TRAIN_VOLTAGE_SWING_LEVEL_0;
> +             i915->vbt.edp.vswing = DP_TRAIN_VOLTAGE_SWING_LEVEL_0;
>               break;
>       case EDP_VSWING_0_6V:
> -             dev_priv->vbt.edp.vswing = DP_TRAIN_VOLTAGE_SWING_LEVEL_1;
> +             i915->vbt.edp.vswing = DP_TRAIN_VOLTAGE_SWING_LEVEL_1;
>               break;
>       case EDP_VSWING_0_8V:
> -             dev_priv->vbt.edp.vswing = DP_TRAIN_VOLTAGE_SWING_LEVEL_2;
> +             i915->vbt.edp.vswing = DP_TRAIN_VOLTAGE_SWING_LEVEL_2;
>               break;
>       case EDP_VSWING_1_2V:
> -             dev_priv->vbt.edp.vswing = DP_TRAIN_VOLTAGE_SWING_LEVEL_3;
> +             i915->vbt.edp.vswing = DP_TRAIN_VOLTAGE_SWING_LEVEL_3;
>               break;
>       default:
> -             drm_dbg_kms(&dev_priv->drm,
> +             drm_dbg_kms(&i915->drm,
>                           "VBT has unknown eDP voltage swing value %u\n",
>                           edp_link_params->vswing);
>               break;
> @@ -858,53 +858,53 @@ parse_edp(struct drm_i915_private *dev_priv, const 
> struct bdb_header *bdb)
>               u8 vswing;
>  
>               /* Don't read from VBT if module parameter has valid value*/
> -             if (dev_priv->params.edp_vswing) {
> -                     dev_priv->vbt.edp.low_vswing =
> -                             dev_priv->params.edp_vswing == 1;
> +             if (i915->params.edp_vswing) {
> +                     i915->vbt.edp.low_vswing =
> +                             i915->params.edp_vswing == 1;
>               } else {
>                       vswing = (edp->edp_vswing_preemph >> (panel_type * 4)) 
> & 0xF;
> -                     dev_priv->vbt.edp.low_vswing = vswing == 0;
> +                     i915->vbt.edp.low_vswing = vswing == 0;
>               }
>       }
>  }
>  
>  static void
> -parse_psr(struct drm_i915_private *dev_priv, const struct bdb_header *bdb)
> +parse_psr(struct drm_i915_private *i915, const struct bdb_header *bdb)
>  {
>       const struct bdb_psr *psr;
>       const struct psr_table *psr_table;
> -     int panel_type = dev_priv->vbt.panel_type;
> +     int panel_type = i915->vbt.panel_type;
>  
>       psr = find_section(bdb, BDB_PSR);
>       if (!psr) {
> -             drm_dbg_kms(&dev_priv->drm, "No PSR BDB found.\n");
> +             drm_dbg_kms(&i915->drm, "No PSR BDB found.\n");
>               return;
>       }
>  
>       psr_table = &psr->psr_table[panel_type];
>  
> -     dev_priv->vbt.psr.full_link = psr_table->full_link;
> -     dev_priv->vbt.psr.require_aux_wakeup = psr_table->require_aux_to_wakeup;
> +     i915->vbt.psr.full_link = psr_table->full_link;
> +     i915->vbt.psr.require_aux_wakeup = psr_table->require_aux_to_wakeup;
>  
>       /* Allowed VBT values goes from 0 to 15 */
> -     dev_priv->vbt.psr.idle_frames = psr_table->idle_frames < 0 ? 0 :
> +     i915->vbt.psr.idle_frames = psr_table->idle_frames < 0 ? 0 :
>               psr_table->idle_frames > 15 ? 15 : psr_table->idle_frames;
>  
>       switch (psr_table->lines_to_wait) {
>       case 0:
> -             dev_priv->vbt.psr.lines_to_wait = PSR_0_LINES_TO_WAIT;
> +             i915->vbt.psr.lines_to_wait = PSR_0_LINES_TO_WAIT;
>               break;
>       case 1:
> -             dev_priv->vbt.psr.lines_to_wait = PSR_1_LINE_TO_WAIT;
> +             i915->vbt.psr.lines_to_wait = PSR_1_LINE_TO_WAIT;
>               break;
>       case 2:
> -             dev_priv->vbt.psr.lines_to_wait = PSR_4_LINES_TO_WAIT;
> +             i915->vbt.psr.lines_to_wait = PSR_4_LINES_TO_WAIT;
>               break;
>       case 3:
> -             dev_priv->vbt.psr.lines_to_wait = PSR_8_LINES_TO_WAIT;
> +             i915->vbt.psr.lines_to_wait = PSR_8_LINES_TO_WAIT;
>               break;
>       default:
> -             drm_dbg_kms(&dev_priv->drm,
> +             drm_dbg_kms(&i915->drm,
>                           "VBT has unknown PSR lines to wait %u\n",
>                           psr_table->lines_to_wait);
>               break;
> @@ -915,50 +915,50 @@ parse_psr(struct drm_i915_private *dev_priv, const 
> struct bdb_header *bdb)
>        * Old decimal value is wake up time in multiples of 100 us.
>        */
>       if (bdb->version >= 205 &&
> -         (IS_GEN9_BC(dev_priv) || IS_GEMINILAKE(dev_priv) ||
> -          INTEL_GEN(dev_priv) >= 10)) {
> +         (IS_GEN9_BC(i915) || IS_GEMINILAKE(i915) ||
> +          INTEL_GEN(i915) >= 10)) {
>               switch (psr_table->tp1_wakeup_time) {
>               case 0:
> -                     dev_priv->vbt.psr.tp1_wakeup_time_us = 500;
> +                     i915->vbt.psr.tp1_wakeup_time_us = 500;
>                       break;
>               case 1:
> -                     dev_priv->vbt.psr.tp1_wakeup_time_us = 100;
> +                     i915->vbt.psr.tp1_wakeup_time_us = 100;
>                       break;
>               case 3:
> -                     dev_priv->vbt.psr.tp1_wakeup_time_us = 0;
> +                     i915->vbt.psr.tp1_wakeup_time_us = 0;
>                       break;
>               default:
> -                     drm_dbg_kms(&dev_priv->drm,
> +                     drm_dbg_kms(&i915->drm,
>                                   "VBT tp1 wakeup time value %d is outside 
> range[0-3], defaulting to max value 2500us\n",
>                                   psr_table->tp1_wakeup_time);
>                       fallthrough;
>               case 2:
> -                     dev_priv->vbt.psr.tp1_wakeup_time_us = 2500;
> +                     i915->vbt.psr.tp1_wakeup_time_us = 2500;
>                       break;
>               }
>  
>               switch (psr_table->tp2_tp3_wakeup_time) {
>               case 0:
> -                     dev_priv->vbt.psr.tp2_tp3_wakeup_time_us = 500;
> +                     i915->vbt.psr.tp2_tp3_wakeup_time_us = 500;
>                       break;
>               case 1:
> -                     dev_priv->vbt.psr.tp2_tp3_wakeup_time_us = 100;
> +                     i915->vbt.psr.tp2_tp3_wakeup_time_us = 100;
>                       break;
>               case 3:
> -                     dev_priv->vbt.psr.tp2_tp3_wakeup_time_us = 0;
> +                     i915->vbt.psr.tp2_tp3_wakeup_time_us = 0;
>                       break;
>               default:
> -                     drm_dbg_kms(&dev_priv->drm,
> +                     drm_dbg_kms(&i915->drm,
>                                   "VBT tp2_tp3 wakeup time value %d is 
> outside range[0-3], defaulting to max value 2500us\n",
>                                   psr_table->tp2_tp3_wakeup_time);
>                       fallthrough;
>               case 2:
> -                     dev_priv->vbt.psr.tp2_tp3_wakeup_time_us = 2500;
> +                     i915->vbt.psr.tp2_tp3_wakeup_time_us = 2500;
>               break;
>               }
>       } else {
> -             dev_priv->vbt.psr.tp1_wakeup_time_us = 
> psr_table->tp1_wakeup_time * 100;
> -             dev_priv->vbt.psr.tp2_tp3_wakeup_time_us = 
> psr_table->tp2_tp3_wakeup_time * 100;
> +             i915->vbt.psr.tp1_wakeup_time_us = psr_table->tp1_wakeup_time * 
> 100;
> +             i915->vbt.psr.tp2_tp3_wakeup_time_us = 
> psr_table->tp2_tp3_wakeup_time * 100;
>       }
>  
>       if (bdb->version >= 226) {
> @@ -980,74 +980,74 @@ parse_psr(struct drm_i915_private *dev_priv, const 
> struct bdb_header *bdb)
>                       wakeup_time = 2500;
>                       break;
>               }
> -             dev_priv->vbt.psr.psr2_tp2_tp3_wakeup_time_us = wakeup_time;
> +             i915->vbt.psr.psr2_tp2_tp3_wakeup_time_us = wakeup_time;
>       } else {
>               /* Reusing PSR1 wakeup time for PSR2 in older VBTs */
> -             dev_priv->vbt.psr.psr2_tp2_tp3_wakeup_time_us = 
> dev_priv->vbt.psr.tp2_tp3_wakeup_time_us;
> +             i915->vbt.psr.psr2_tp2_tp3_wakeup_time_us = 
> i915->vbt.psr.tp2_tp3_wakeup_time_us;
>       }
>  }
>  
> -static void parse_dsi_backlight_ports(struct drm_i915_private *dev_priv,
> +static void parse_dsi_backlight_ports(struct drm_i915_private *i915,
>                                     u16 version, enum port port)
>  {
> -     if (!dev_priv->vbt.dsi.config->dual_link || version < 197) {
> -             dev_priv->vbt.dsi.bl_ports = BIT(port);
> -             if (dev_priv->vbt.dsi.config->cabc_supported)
> -                     dev_priv->vbt.dsi.cabc_ports = BIT(port);
> +     if (!i915->vbt.dsi.config->dual_link || version < 197) {
> +             i915->vbt.dsi.bl_ports = BIT(port);
> +             if (i915->vbt.dsi.config->cabc_supported)
> +                     i915->vbt.dsi.cabc_ports = BIT(port);
>  
>               return;
>       }
>  
> -     switch (dev_priv->vbt.dsi.config->dl_dcs_backlight_ports) {
> +     switch (i915->vbt.dsi.config->dl_dcs_backlight_ports) {
>       case DL_DCS_PORT_A:
> -             dev_priv->vbt.dsi.bl_ports = BIT(PORT_A);
> +             i915->vbt.dsi.bl_ports = BIT(PORT_A);
>               break;
>       case DL_DCS_PORT_C:
> -             dev_priv->vbt.dsi.bl_ports = BIT(PORT_C);
> +             i915->vbt.dsi.bl_ports = BIT(PORT_C);
>               break;
>       default:
>       case DL_DCS_PORT_A_AND_C:
> -             dev_priv->vbt.dsi.bl_ports = BIT(PORT_A) | BIT(PORT_C);
> +             i915->vbt.dsi.bl_ports = BIT(PORT_A) | BIT(PORT_C);
>               break;
>       }
>  
> -     if (!dev_priv->vbt.dsi.config->cabc_supported)
> +     if (!i915->vbt.dsi.config->cabc_supported)
>               return;
>  
> -     switch (dev_priv->vbt.dsi.config->dl_dcs_cabc_ports) {
> +     switch (i915->vbt.dsi.config->dl_dcs_cabc_ports) {
>       case DL_DCS_PORT_A:
> -             dev_priv->vbt.dsi.cabc_ports = BIT(PORT_A);
> +             i915->vbt.dsi.cabc_ports = BIT(PORT_A);
>               break;
>       case DL_DCS_PORT_C:
> -             dev_priv->vbt.dsi.cabc_ports = BIT(PORT_C);
> +             i915->vbt.dsi.cabc_ports = BIT(PORT_C);
>               break;
>       default:
>       case DL_DCS_PORT_A_AND_C:
> -             dev_priv->vbt.dsi.cabc_ports =
> +             i915->vbt.dsi.cabc_ports =
>                                       BIT(PORT_A) | BIT(PORT_C);
>               break;
>       }
>  }
>  
>  static void
> -parse_mipi_config(struct drm_i915_private *dev_priv,
> +parse_mipi_config(struct drm_i915_private *i915,
>                 const struct bdb_header *bdb)
>  {
>       const struct bdb_mipi_config *start;
>       const struct mipi_config *config;
>       const struct mipi_pps_data *pps;
> -     int panel_type = dev_priv->vbt.panel_type;
> +     int panel_type = i915->vbt.panel_type;
>       enum port port;
>  
>       /* parse MIPI blocks only if LFP type is MIPI */
> -     if (!intel_bios_is_dsi_present(dev_priv, &port))
> +     if (!intel_bios_is_dsi_present(i915, &port))
>               return;
>  
>       /* Initialize this to undefined indicating no generic MIPI support */
> -     dev_priv->vbt.dsi.panel_id = MIPI_DSI_UNDEFINED_PANEL_ID;
> +     i915->vbt.dsi.panel_id = MIPI_DSI_UNDEFINED_PANEL_ID;
>  
>       /* Block #40 is already parsed and panel_fixed_mode is
> -      * stored in dev_priv->lfp_lvds_vbt_mode
> +      * stored in i915->lfp_lvds_vbt_mode
>        * resuse this when needed
>        */
>  
> @@ -1056,11 +1056,11 @@ parse_mipi_config(struct drm_i915_private *dev_priv,
>        */
>       start = find_section(bdb, BDB_MIPI_CONFIG);
>       if (!start) {
> -             drm_dbg_kms(&dev_priv->drm, "No MIPI config BDB found");
> +             drm_dbg_kms(&i915->drm, "No MIPI config BDB found");
>               return;
>       }
>  
> -     drm_dbg(&dev_priv->drm, "Found MIPI Config block, panel index = %d\n",
> +     drm_dbg(&i915->drm, "Found MIPI Config block, panel index = %d\n",
>               panel_type);
>  
>       /*
> @@ -1071,17 +1071,17 @@ parse_mipi_config(struct drm_i915_private *dev_priv,
>       pps = &start->pps[panel_type];
>  
>       /* store as of now full data. Trim when we realise all is not needed */
> -     dev_priv->vbt.dsi.config = kmemdup(config, sizeof(struct mipi_config), 
> GFP_KERNEL);
> -     if (!dev_priv->vbt.dsi.config)
> +     i915->vbt.dsi.config = kmemdup(config, sizeof(struct mipi_config), 
> GFP_KERNEL);
> +     if (!i915->vbt.dsi.config)
>               return;
>  
> -     dev_priv->vbt.dsi.pps = kmemdup(pps, sizeof(struct mipi_pps_data), 
> GFP_KERNEL);
> -     if (!dev_priv->vbt.dsi.pps) {
> -             kfree(dev_priv->vbt.dsi.config);
> +     i915->vbt.dsi.pps = kmemdup(pps, sizeof(struct mipi_pps_data), 
> GFP_KERNEL);
> +     if (!i915->vbt.dsi.pps) {
> +             kfree(i915->vbt.dsi.config);
>               return;
>       }
>  
> -     parse_dsi_backlight_ports(dev_priv, bdb->version, port);
> +     parse_dsi_backlight_ports(i915, bdb->version, port);
>  
>       /* FIXME is the 90 vs. 270 correct? */
>       switch (config->rotation) {
> @@ -1090,25 +1090,25 @@ parse_mipi_config(struct drm_i915_private *dev_priv,
>                * Most (all?) VBTs claim 0 degrees despite having
>                * an upside down panel, thus we do not trust this.
>                */
> -             dev_priv->vbt.dsi.orientation =
> +             i915->vbt.dsi.orientation =
>                       DRM_MODE_PANEL_ORIENTATION_UNKNOWN;
>               break;
>       case ENABLE_ROTATION_90:
> -             dev_priv->vbt.dsi.orientation =
> +             i915->vbt.dsi.orientation =
>                       DRM_MODE_PANEL_ORIENTATION_RIGHT_UP;
>               break;
>       case ENABLE_ROTATION_180:
> -             dev_priv->vbt.dsi.orientation =
> +             i915->vbt.dsi.orientation =
>                       DRM_MODE_PANEL_ORIENTATION_BOTTOM_UP;
>               break;
>       case ENABLE_ROTATION_270:
> -             dev_priv->vbt.dsi.orientation =
> +             i915->vbt.dsi.orientation =
>                       DRM_MODE_PANEL_ORIENTATION_LEFT_UP;
>               break;
>       }
>  
>       /* We have mandatory mipi config blocks. Initialize as generic panel */
> -     dev_priv->vbt.dsi.panel_id = MIPI_DSI_GENERIC_PANEL_ID;
> +     i915->vbt.dsi.panel_id = MIPI_DSI_GENERIC_PANEL_ID;
>  }
>  
>  /* Find the sequence block and size for the given panel. */
> @@ -1271,13 +1271,13 @@ static int goto_next_sequence_v3(const u8 *data, int 
> index, int total)
>   * Get len of pre-fixed deassert fragment from a v1 init OTP sequence,
>   * skip all delay + gpio operands and stop at the first DSI packet op.
>   */
> -static int get_init_otp_deassert_fragment_len(struct drm_i915_private 
> *dev_priv)
> +static int get_init_otp_deassert_fragment_len(struct drm_i915_private *i915)
>  {
> -     const u8 *data = dev_priv->vbt.dsi.sequence[MIPI_SEQ_INIT_OTP];
> +     const u8 *data = i915->vbt.dsi.sequence[MIPI_SEQ_INIT_OTP];
>       int index, len;
>  
> -     if (drm_WARN_ON(&dev_priv->drm,
> -                     !data || dev_priv->vbt.dsi.seq_version != 1))
> +     if (drm_WARN_ON(&i915->drm,
> +                     !data || i915->vbt.dsi.seq_version != 1))
>               return 0;
>  
>       /* index = 1 to skip sequence byte */
> @@ -1305,55 +1305,55 @@ static int get_init_otp_deassert_fragment_len(struct 
> drm_i915_private *dev_priv)
>   * these devices we split the init OTP sequence into a deassert sequence and
>   * the actual init OTP part.
>   */
> -static void fixup_mipi_sequences(struct drm_i915_private *dev_priv)
> +static void fixup_mipi_sequences(struct drm_i915_private *i915)
>  {
>       u8 *init_otp;
>       int len;
>  
>       /* Limit this to VLV for now. */
> -     if (!IS_VALLEYVIEW(dev_priv))
> +     if (!IS_VALLEYVIEW(i915))
>               return;
>  
>       /* Limit this to v1 vid-mode sequences */
> -     if (dev_priv->vbt.dsi.config->is_cmd_mode ||
> -         dev_priv->vbt.dsi.seq_version != 1)
> +     if (i915->vbt.dsi.config->is_cmd_mode ||
> +         i915->vbt.dsi.seq_version != 1)
>               return;
>  
>       /* Only do this if there are otp and assert seqs and no deassert seq */
> -     if (!dev_priv->vbt.dsi.sequence[MIPI_SEQ_INIT_OTP] ||
> -         !dev_priv->vbt.dsi.sequence[MIPI_SEQ_ASSERT_RESET] ||
> -         dev_priv->vbt.dsi.sequence[MIPI_SEQ_DEASSERT_RESET])
> +     if (!i915->vbt.dsi.sequence[MIPI_SEQ_INIT_OTP] ||
> +         !i915->vbt.dsi.sequence[MIPI_SEQ_ASSERT_RESET] ||
> +         i915->vbt.dsi.sequence[MIPI_SEQ_DEASSERT_RESET])
>               return;
>  
>       /* The deassert-sequence ends at the first DSI packet */
> -     len = get_init_otp_deassert_fragment_len(dev_priv);
> +     len = get_init_otp_deassert_fragment_len(i915);
>       if (!len)
>               return;
>  
> -     drm_dbg_kms(&dev_priv->drm,
> +     drm_dbg_kms(&i915->drm,
>                   "Using init OTP fragment to deassert reset\n");
>  
>       /* Copy the fragment, update seq byte and terminate it */
> -     init_otp = (u8 *)dev_priv->vbt.dsi.sequence[MIPI_SEQ_INIT_OTP];
> -     dev_priv->vbt.dsi.deassert_seq = kmemdup(init_otp, len + 1, GFP_KERNEL);
> -     if (!dev_priv->vbt.dsi.deassert_seq)
> +     init_otp = (u8 *)i915->vbt.dsi.sequence[MIPI_SEQ_INIT_OTP];
> +     i915->vbt.dsi.deassert_seq = kmemdup(init_otp, len + 1, GFP_KERNEL);
> +     if (!i915->vbt.dsi.deassert_seq)
>               return;
> -     dev_priv->vbt.dsi.deassert_seq[0] = MIPI_SEQ_DEASSERT_RESET;
> -     dev_priv->vbt.dsi.deassert_seq[len] = MIPI_SEQ_ELEM_END;
> +     i915->vbt.dsi.deassert_seq[0] = MIPI_SEQ_DEASSERT_RESET;
> +     i915->vbt.dsi.deassert_seq[len] = MIPI_SEQ_ELEM_END;
>       /* Use the copy for deassert */
> -     dev_priv->vbt.dsi.sequence[MIPI_SEQ_DEASSERT_RESET] =
> -             dev_priv->vbt.dsi.deassert_seq;
> +     i915->vbt.dsi.sequence[MIPI_SEQ_DEASSERT_RESET] =
> +             i915->vbt.dsi.deassert_seq;
>       /* Replace the last byte of the fragment with init OTP seq byte */
>       init_otp[len - 1] = MIPI_SEQ_INIT_OTP;
>       /* And make MIPI_MIPI_SEQ_INIT_OTP point to it */
> -     dev_priv->vbt.dsi.sequence[MIPI_SEQ_INIT_OTP] = init_otp + len - 1;
> +     i915->vbt.dsi.sequence[MIPI_SEQ_INIT_OTP] = init_otp + len - 1;
>  }
>  
>  static void
> -parse_mipi_sequence(struct drm_i915_private *dev_priv,
> +parse_mipi_sequence(struct drm_i915_private *i915,
>                   const struct bdb_header *bdb)
>  {
> -     int panel_type = dev_priv->vbt.panel_type;
> +     int panel_type = i915->vbt.panel_type;
>       const struct bdb_mipi_sequence *sequence;
>       const u8 *seq_data;
>       u32 seq_size;
> @@ -1361,25 +1361,25 @@ parse_mipi_sequence(struct drm_i915_private *dev_priv,
>       int index = 0;
>  
>       /* Only our generic panel driver uses the sequence block. */
> -     if (dev_priv->vbt.dsi.panel_id != MIPI_DSI_GENERIC_PANEL_ID)
> +     if (i915->vbt.dsi.panel_id != MIPI_DSI_GENERIC_PANEL_ID)
>               return;
>  
>       sequence = find_section(bdb, BDB_MIPI_SEQUENCE);
>       if (!sequence) {
> -             drm_dbg_kms(&dev_priv->drm,
> +             drm_dbg_kms(&i915->drm,
>                           "No MIPI Sequence found, parsing complete\n");
>               return;
>       }
>  
>       /* Fail gracefully for forward incompatible sequence block. */
>       if (sequence->version >= 4) {
> -             drm_err(&dev_priv->drm,
> +             drm_err(&i915->drm,
>                       "Unable to parse MIPI Sequence Block v%u\n",
>                       sequence->version);
>               return;
>       }
>  
> -     drm_dbg(&dev_priv->drm, "Found MIPI sequence block v%u\n",
> +     drm_dbg(&i915->drm, "Found MIPI sequence block v%u\n",
>               sequence->version);
>  
>       seq_data = find_panel_sequence_block(sequence, panel_type, &seq_size);
> @@ -1397,41 +1397,41 @@ parse_mipi_sequence(struct drm_i915_private *dev_priv,
>                       break;
>  
>               if (seq_id >= MIPI_SEQ_MAX) {
> -                     drm_err(&dev_priv->drm, "Unknown sequence %u\n",
> +                     drm_err(&i915->drm, "Unknown sequence %u\n",
>                               seq_id);
>                       goto err;
>               }
>  
>               /* Log about presence of sequences we won't run. */
>               if (seq_id == MIPI_SEQ_TEAR_ON || seq_id == MIPI_SEQ_TEAR_OFF)
> -                     drm_dbg_kms(&dev_priv->drm,
> +                     drm_dbg_kms(&i915->drm,
>                                   "Unsupported sequence %u\n", seq_id);
>  
> -             dev_priv->vbt.dsi.sequence[seq_id] = data + index;
> +             i915->vbt.dsi.sequence[seq_id] = data + index;
>  
>               if (sequence->version >= 3)
>                       index = goto_next_sequence_v3(data, index, seq_size);
>               else
>                       index = goto_next_sequence(data, index, seq_size);
>               if (!index) {
> -                     drm_err(&dev_priv->drm, "Invalid sequence %u\n",
> +                     drm_err(&i915->drm, "Invalid sequence %u\n",
>                               seq_id);
>                       goto err;
>               }
>       }
>  
> -     dev_priv->vbt.dsi.data = data;
> -     dev_priv->vbt.dsi.size = seq_size;
> -     dev_priv->vbt.dsi.seq_version = sequence->version;
> +     i915->vbt.dsi.data = data;
> +     i915->vbt.dsi.size = seq_size;
> +     i915->vbt.dsi.seq_version = sequence->version;
>  
> -     fixup_mipi_sequences(dev_priv);
> +     fixup_mipi_sequences(i915);
>  
> -     drm_dbg(&dev_priv->drm, "MIPI related VBT parsing complete\n");
> +     drm_dbg(&i915->drm, "MIPI related VBT parsing complete\n");
>       return;
>  
>  err:
>       kfree(data);
> -     memset(dev_priv->vbt.dsi.sequence, 0, 
> sizeof(dev_priv->vbt.dsi.sequence));
> +     memset(i915->vbt.dsi.sequence, 0, sizeof(i915->vbt.dsi.sequence));
>  }
>  
>  static void
> @@ -1515,18 +1515,18 @@ static enum port get_port_by_ddc_pin(struct 
> drm_i915_private *i915, u8 ddc_pin)
>       return PORT_NONE;
>  }
>  
> -static void sanitize_ddc_pin(struct drm_i915_private *dev_priv,
> +static void sanitize_ddc_pin(struct drm_i915_private *i915,
>                            enum port port)
>  {
> -     struct ddi_vbt_port_info *info = &dev_priv->vbt.ddi_port_info[port];
> +     struct ddi_vbt_port_info *info = &i915->vbt.ddi_port_info[port];
>       enum port p;
>  
>       if (!info->alternate_ddc_pin)
>               return;
>  
> -     p = get_port_by_ddc_pin(dev_priv, info->alternate_ddc_pin);
> +     p = get_port_by_ddc_pin(i915, info->alternate_ddc_pin);
>       if (p != PORT_NONE) {
> -             drm_dbg_kms(&dev_priv->drm,
> +             drm_dbg_kms(&i915->drm,
>                           "port %c trying to use the same DDC pin (0x%x) as 
> port %c, "
>                           "disabling port %c DVI/HDMI support\n",
>                           port_name(port), info->alternate_ddc_pin,
> @@ -1544,7 +1544,7 @@ static void sanitize_ddc_pin(struct drm_i915_private 
> *dev_priv,
>                * port A and port E with the same AUX ch and
>                * we must pick port E :(
>                */
> -             info = &dev_priv->vbt.ddi_port_info[p];
> +             info = &i915->vbt.ddi_port_info[p];
>  
>               info->supports_dvi = false;
>               info->supports_hdmi = false;
> @@ -1567,18 +1567,18 @@ static enum port get_port_by_aux_ch(struct 
> drm_i915_private *i915, u8 aux_ch)
>       return PORT_NONE;
>  }
>  
> -static void sanitize_aux_ch(struct drm_i915_private *dev_priv,
> +static void sanitize_aux_ch(struct drm_i915_private *i915,
>                           enum port port)
>  {
> -     struct ddi_vbt_port_info *info = &dev_priv->vbt.ddi_port_info[port];
> +     struct ddi_vbt_port_info *info = &i915->vbt.ddi_port_info[port];
>       enum port p;
>  
>       if (!info->alternate_aux_channel)
>               return;
>  
> -     p = get_port_by_aux_ch(dev_priv, info->alternate_aux_channel);
> +     p = get_port_by_aux_ch(i915, info->alternate_aux_channel);
>       if (p != PORT_NONE) {
> -             drm_dbg_kms(&dev_priv->drm,
> +             drm_dbg_kms(&i915->drm,
>                           "port %c trying to use the same AUX CH (0x%x) as 
> port %c, "
>                           "disabling port %c DP support\n",
>                           port_name(port), info->alternate_aux_channel,
> @@ -1596,7 +1596,7 @@ static void sanitize_aux_ch(struct drm_i915_private 
> *dev_priv,
>                * port A and port E with the same AUX ch and
>                * we must pick port E :(
>                */
> -             info = &dev_priv->vbt.ddi_port_info[p];
> +             info = &i915->vbt.ddi_port_info[p];
>  
>               info->supports_dp = false;
>               info->alternate_aux_channel = 0;
> @@ -1644,26 +1644,26 @@ static const u8 gen9bc_tgp_ddc_pin_map[] = {
>       [DDC_BUS_DDI_D] = GMBUS_PIN_10_TC2_ICP,
>  };
>  
> -static u8 map_ddc_pin(struct drm_i915_private *dev_priv, u8 vbt_pin)
> +static u8 map_ddc_pin(struct drm_i915_private *i915, u8 vbt_pin)
>  {
>       const u8 *ddc_pin_map;
>       int n_entries;
>  
> -     if (HAS_PCH_ADP(dev_priv)) {
> +     if (HAS_PCH_ADP(i915)) {
>               ddc_pin_map = adls_ddc_pin_map;
>               n_entries = ARRAY_SIZE(adls_ddc_pin_map);
> -     } else if (INTEL_PCH_TYPE(dev_priv) >= PCH_DG1) {
> +     } else if (INTEL_PCH_TYPE(i915) >= PCH_DG1) {
>               return vbt_pin;
> -     } else if (IS_ROCKETLAKE(dev_priv) && INTEL_PCH_TYPE(dev_priv) == 
> PCH_TGP) {
> +     } else if (IS_ROCKETLAKE(i915) && INTEL_PCH_TYPE(i915) == PCH_TGP) {
>               ddc_pin_map = rkl_pch_tgp_ddc_pin_map;
>               n_entries = ARRAY_SIZE(rkl_pch_tgp_ddc_pin_map);
> -     } else if (HAS_PCH_TGP(dev_priv) && IS_GEN9_BC(dev_priv)) {
> +     } else if (HAS_PCH_TGP(i915) && IS_GEN9_BC(i915)) {
>               ddc_pin_map = gen9bc_tgp_ddc_pin_map;
>               n_entries = ARRAY_SIZE(gen9bc_tgp_ddc_pin_map);
> -     } else if (INTEL_PCH_TYPE(dev_priv) >= PCH_ICP) {
> +     } else if (INTEL_PCH_TYPE(i915) >= PCH_ICP) {
>               ddc_pin_map = icp_ddc_pin_map;
>               n_entries = ARRAY_SIZE(icp_ddc_pin_map);
> -     } else if (HAS_PCH_CNP(dev_priv)) {
> +     } else if (HAS_PCH_CNP(i915)) {
>               ddc_pin_map = cnp_ddc_pin_map;
>               n_entries = ARRAY_SIZE(cnp_ddc_pin_map);
>       } else {
> @@ -1674,7 +1674,7 @@ static u8 map_ddc_pin(struct drm_i915_private 
> *dev_priv, u8 vbt_pin)
>       if (vbt_pin < n_entries && ddc_pin_map[vbt_pin] != 0)
>               return ddc_pin_map[vbt_pin];
>  
> -     drm_dbg_kms(&dev_priv->drm,
> +     drm_dbg_kms(&i915->drm,
>                   "Ignoring alternate pin: VBT claims DDC pin %d, which is 
> not valid for this platform\n",
>                   vbt_pin);
>       return 0;
> @@ -1699,7 +1699,7 @@ static enum port __dvo_port_to_port(int n_ports, int 
> n_dvo,
>       return PORT_NONE;
>  }
>  
> -static enum port dvo_port_to_port(struct drm_i915_private *dev_priv,
> +static enum port dvo_port_to_port(struct drm_i915_private *i915,
>                                 u8 dvo_port)
>  {
>       /*
> @@ -1742,12 +1742,12 @@ static enum port dvo_port_to_port(struct 
> drm_i915_private *dev_priv,
>               [PORT_TC4] = { DVO_PORT_HDMIE, DVO_PORT_DPE, -1 },
>       };
>  
> -     if (IS_ALDERLAKE_S(dev_priv))
> +     if (IS_ALDERLAKE_S(i915))
>               return __dvo_port_to_port(ARRAY_SIZE(adls_port_mapping),
>                                         ARRAY_SIZE(adls_port_mapping[0]),
>                                         adls_port_mapping,
>                                         dvo_port);
> -     else if (IS_DG1(dev_priv) || IS_ROCKETLAKE(dev_priv))
> +     else if (IS_DG1(i915) || IS_ROCKETLAKE(i915))
>               return __dvo_port_to_port(ARRAY_SIZE(rkl_port_mapping),
>                                         ARRAY_SIZE(rkl_port_mapping[0]),
>                                         rkl_port_mapping,
> @@ -1759,7 +1759,7 @@ static enum port dvo_port_to_port(struct 
> drm_i915_private *dev_priv,
>                                         dvo_port);
>  }
>  
> -static void parse_ddi_port(struct drm_i915_private *dev_priv,
> +static void parse_ddi_port(struct drm_i915_private *i915,
>                          struct display_device_data *devdata,
>                          u8 bdb_version)
>  {
> @@ -1768,14 +1768,14 @@ static void parse_ddi_port(struct drm_i915_private 
> *dev_priv,
>       bool is_dvi, is_hdmi, is_dp, is_edp, is_crt;
>       enum port port;
>  
> -     port = dvo_port_to_port(dev_priv, child->dvo_port);
> +     port = dvo_port_to_port(i915, child->dvo_port);
>       if (port == PORT_NONE)
>               return;
>  
> -     info = &dev_priv->vbt.ddi_port_info[port];
> +     info = &i915->vbt.ddi_port_info[port];
>  
>       if (info->child) {
> -             drm_dbg_kms(&dev_priv->drm,
> +             drm_dbg_kms(&i915->drm,
>                           "More than one child device for port %c in VBT, 
> using the first.\n",
>                           port_name(port));
>               return;
> @@ -1787,8 +1787,8 @@ static void parse_ddi_port(struct drm_i915_private 
> *dev_priv,
>       is_hdmi = is_dvi && (child->device_type & DEVICE_TYPE_NOT_HDMI_OUTPUT) 
> == 0;
>       is_edp = is_dp && (child->device_type & DEVICE_TYPE_INTERNAL_CONNECTOR);
>  
> -     if (port == PORT_A && is_dvi && INTEL_GEN(dev_priv) < 12) {
> -             drm_dbg_kms(&dev_priv->drm,
> +     if (port == PORT_A && is_dvi && INTEL_GEN(i915) < 12) {
> +             drm_dbg_kms(&i915->drm,
>                           "VBT claims port A supports DVI%s, ignoring\n",
>                           is_hdmi ? "/HDMI" : "");
>               is_dvi = false;
> @@ -1806,22 +1806,22 @@ static void parse_ddi_port(struct drm_i915_private 
> *dev_priv,
>       if (bdb_version >= 209)
>               info->supports_tbt = child->tbt;
>  
> -     drm_dbg_kms(&dev_priv->drm,
> +     drm_dbg_kms(&i915->drm,
>                   "Port %c VBT info: CRT:%d DVI:%d HDMI:%d DP:%d eDP:%d 
> LSPCON:%d USB-Type-C:%d TBT:%d DSC:%d\n",
>                   port_name(port), is_crt, is_dvi, is_hdmi, is_dp, is_edp,
> -                 HAS_LSPCON(dev_priv) && child->lspcon,
> +                 HAS_LSPCON(i915) && child->lspcon,
>                   info->supports_typec_usb, info->supports_tbt,
>                   devdata->dsc != NULL);
>  
>       if (is_dvi) {
>               u8 ddc_pin;
>  
> -             ddc_pin = map_ddc_pin(dev_priv, child->ddc_pin);
> -             if (intel_gmbus_is_valid_pin(dev_priv, ddc_pin)) {
> +             ddc_pin = map_ddc_pin(i915, child->ddc_pin);
> +             if (intel_gmbus_is_valid_pin(i915, ddc_pin)) {
>                       info->alternate_ddc_pin = ddc_pin;
> -                     sanitize_ddc_pin(dev_priv, port);
> +                     sanitize_ddc_pin(i915, port);
>               } else {
> -                     drm_dbg_kms(&dev_priv->drm,
> +                     drm_dbg_kms(&i915->drm,
>                                   "Port %c has invalid DDC pin %d, "
>                                   "sticking to defaults\n",
>                                   port_name(port), ddc_pin);
> @@ -1831,13 +1831,13 @@ static void parse_ddi_port(struct drm_i915_private 
> *dev_priv,
>       if (is_dp) {
>               info->alternate_aux_channel = child->aux_channel;
>  
> -             sanitize_aux_ch(dev_priv, port);
> +             sanitize_aux_ch(i915, port);
>       }
>  
>       if (bdb_version >= 158) {
>               /* The VBT HDMI level shift values match the table we have. */
>               u8 hdmi_level_shift = child->hdmi_level_shifter_value;
> -             drm_dbg_kms(&dev_priv->drm,
> +             drm_dbg_kms(&i915->drm,
>                           "Port %c VBT HDMI level shift: %d\n",
>                           port_name(port),
>                           hdmi_level_shift);
> @@ -1864,7 +1864,7 @@ static void parse_ddi_port(struct drm_i915_private 
> *dev_priv,
>               }
>  
>               if (max_tmds_clock)
> -                     drm_dbg_kms(&dev_priv->drm,
> +                     drm_dbg_kms(&i915->drm,
>                                   "Port %c VBT HDMI max TMDS clock: %d kHz\n",
>                                   port_name(port), max_tmds_clock);
>               info->max_tmds_clock = max_tmds_clock;
> @@ -1873,11 +1873,11 @@ static void parse_ddi_port(struct drm_i915_private 
> *dev_priv,
>       /* Parse the I_boost config for SKL and above */
>       if (bdb_version >= 196 && child->iboost) {
>               info->dp_boost_level = translate_iboost(child->dp_iboost_level);
> -             drm_dbg_kms(&dev_priv->drm,
> +             drm_dbg_kms(&i915->drm,
>                           "Port %c VBT (e)DP boost level: %d\n",
>                           port_name(port), info->dp_boost_level);
>               info->hdmi_boost_level = 
> translate_iboost(child->hdmi_iboost_level);
> -             drm_dbg_kms(&dev_priv->drm,
> +             drm_dbg_kms(&i915->drm,
>                           "Port %c VBT HDMI boost level: %d\n",
>                           port_name(port), info->hdmi_boost_level);
>       }
> @@ -1899,7 +1899,7 @@ static void parse_ddi_port(struct drm_i915_private 
> *dev_priv,
>                       info->dp_max_link_rate = 162000;
>                       break;
>               }
> -             drm_dbg_kms(&dev_priv->drm,
> +             drm_dbg_kms(&i915->drm,
>                           "Port %c VBT DP max link rate: %d\n",
>                           port_name(port), info->dp_max_link_rate);
>       }
> @@ -1907,22 +1907,22 @@ static void parse_ddi_port(struct drm_i915_private 
> *dev_priv,
>       info->child = child;
>  }
>  
> -static void parse_ddi_ports(struct drm_i915_private *dev_priv, u8 
> bdb_version)
> +static void parse_ddi_ports(struct drm_i915_private *i915, u8 bdb_version)
>  {
>       struct display_device_data *devdata;
>  
> -     if (!HAS_DDI(dev_priv) && !IS_CHERRYVIEW(dev_priv))
> +     if (!HAS_DDI(i915) && !IS_CHERRYVIEW(i915))
>               return;
>  
>       if (bdb_version < 155)
>               return;
>  
> -     list_for_each_entry(devdata, &dev_priv->vbt.display_devices, node)
> -             parse_ddi_port(dev_priv, devdata, bdb_version);
> +     list_for_each_entry(devdata, &i915->vbt.display_devices, node)
> +             parse_ddi_port(i915, devdata, bdb_version);
>  }
>  
>  static void
> -parse_general_definitions(struct drm_i915_private *dev_priv,
> +parse_general_definitions(struct drm_i915_private *i915,
>                         const struct bdb_header *bdb)
>  {
>       const struct bdb_general_definitions *defs;
> @@ -1935,23 +1935,23 @@ parse_general_definitions(struct drm_i915_private 
> *dev_priv,
>  
>       defs = find_section(bdb, BDB_GENERAL_DEFINITIONS);
>       if (!defs) {
> -             drm_dbg_kms(&dev_priv->drm,
> +             drm_dbg_kms(&i915->drm,
>                           "No general definition block is found, no devices 
> defined.\n");
>               return;
>       }
>  
>       block_size = get_blocksize(defs);
>       if (block_size < sizeof(*defs)) {
> -             drm_dbg_kms(&dev_priv->drm,
> +             drm_dbg_kms(&i915->drm,
>                           "General definitions block too small (%u)\n",
>                           block_size);
>               return;
>       }
>  
>       bus_pin = defs->crt_ddc_gmbus_pin;
> -     drm_dbg_kms(&dev_priv->drm, "crt_ddc_bus_pin: %d\n", bus_pin);
> -     if (intel_gmbus_is_valid_pin(dev_priv, bus_pin))
> -             dev_priv->vbt.crt_ddc_pin = bus_pin;
> +     drm_dbg_kms(&i915->drm, "crt_ddc_bus_pin: %d\n", bus_pin);
> +     if (intel_gmbus_is_valid_pin(i915, bus_pin))
> +             i915->vbt.crt_ddc_pin = bus_pin;
>  
>       if (bdb->version < 106) {
>               expected_size = 22;
> @@ -1968,20 +1968,20 @@ parse_general_definitions(struct drm_i915_private 
> *dev_priv,
>       } else {
>               expected_size = sizeof(*child);
>               BUILD_BUG_ON(sizeof(*child) < 39);
> -             drm_dbg(&dev_priv->drm,
> +             drm_dbg(&i915->drm,
>                       "Expected child device config size for VBT version %u 
> not known; assuming %u\n",
>                       bdb->version, expected_size);
>       }
>  
>       /* Flag an error for unexpected size, but continue anyway. */
>       if (defs->child_dev_size != expected_size)
> -             drm_err(&dev_priv->drm,
> +             drm_err(&i915->drm,
>                       "Unexpected child device config size %u (expected %u 
> for VBT version %u)\n",
>                       defs->child_dev_size, expected_size, bdb->version);
>  
>       /* The legacy sized child device config is the minimum we need. */
>       if (defs->child_dev_size < LEGACY_CHILD_DEVICE_CONFIG_SIZE) {
> -             drm_dbg_kms(&dev_priv->drm,
> +             drm_dbg_kms(&i915->drm,
>                           "Child device config size %u is too small.\n",
>                           defs->child_dev_size);
>               return;
> @@ -1995,7 +1995,7 @@ parse_general_definitions(struct drm_i915_private 
> *dev_priv,
>               if (!child->device_type)
>                       continue;
>  
> -             drm_dbg_kms(&dev_priv->drm,
> +             drm_dbg_kms(&i915->drm,
>                           "Found VBT child device with type 0x%x\n",
>                           child->device_type);
>  
> @@ -2011,64 +2011,64 @@ parse_general_definitions(struct drm_i915_private 
> *dev_priv,
>               memcpy(&devdata->child, child,
>                      min_t(size_t, defs->child_dev_size, sizeof(*child)));
>  
> -             list_add_tail(&devdata->node, &dev_priv->vbt.display_devices);
> +             list_add_tail(&devdata->node, &i915->vbt.display_devices);
>       }
>  
> -     if (list_empty(&dev_priv->vbt.display_devices))
> -             drm_dbg_kms(&dev_priv->drm,
> +     if (list_empty(&i915->vbt.display_devices))
> +             drm_dbg_kms(&i915->drm,
>                           "no child dev is parsed from VBT\n");
>  }
>  
>  /* Common defaults which may be overridden by VBT. */
>  static void
> -init_vbt_defaults(struct drm_i915_private *dev_priv)
> +init_vbt_defaults(struct drm_i915_private *i915)
>  {
> -     dev_priv->vbt.crt_ddc_pin = GMBUS_PIN_VGADDC;
> +     i915->vbt.crt_ddc_pin = GMBUS_PIN_VGADDC;
>  
>       /* Default to having backlight */
> -     dev_priv->vbt.backlight.present = true;
> +     i915->vbt.backlight.present = true;
>  
>       /* LFP panel data */
> -     dev_priv->vbt.lvds_dither = 1;
> +     i915->vbt.lvds_dither = 1;
>  
>       /* SDVO panel data */
> -     dev_priv->vbt.sdvo_lvds_vbt_mode = NULL;
> +     i915->vbt.sdvo_lvds_vbt_mode = NULL;
>  
>       /* general features */
> -     dev_priv->vbt.int_tv_support = 1;
> -     dev_priv->vbt.int_crt_support = 1;
> +     i915->vbt.int_tv_support = 1;
> +     i915->vbt.int_crt_support = 1;
>  
>       /* driver features */
> -     dev_priv->vbt.int_lvds_support = 1;
> +     i915->vbt.int_lvds_support = 1;
>  
>       /* Default to using SSC */
> -     dev_priv->vbt.lvds_use_ssc = 1;
> +     i915->vbt.lvds_use_ssc = 1;
>       /*
>        * Core/SandyBridge/IvyBridge use alternative (120MHz) reference
>        * clock for LVDS.
>        */
> -     dev_priv->vbt.lvds_ssc_freq = intel_bios_ssc_frequency(dev_priv,
> -                     !HAS_PCH_SPLIT(dev_priv));
> -     drm_dbg_kms(&dev_priv->drm, "Set default to SSC at %d kHz\n",
> -                 dev_priv->vbt.lvds_ssc_freq);
> +     i915->vbt.lvds_ssc_freq = intel_bios_ssc_frequency(i915,
> +                     !HAS_PCH_SPLIT(i915));
> +     drm_dbg_kms(&i915->drm, "Set default to SSC at %d kHz\n",
> +                 i915->vbt.lvds_ssc_freq);
>  }
>  
>  /* Defaults to initialize only if there is no VBT. */
>  static void
> -init_vbt_missing_defaults(struct drm_i915_private *dev_priv)
> +init_vbt_missing_defaults(struct drm_i915_private *i915)
>  {
>       enum port port;
>  
>       for_each_port(port) {
>               struct ddi_vbt_port_info *info =
> -                     &dev_priv->vbt.ddi_port_info[port];
> -             enum phy phy = intel_port_to_phy(dev_priv, port);
> +                     &i915->vbt.ddi_port_info[port];
> +             enum phy phy = intel_port_to_phy(i915, port);
>  
>               /*
>                * VBT has the TypeC mode (native,TBT/USB) and we don't want
>                * to detect it.
>                */
> -             if (intel_phy_is_tc(dev_priv, phy))
> +             if (intel_phy_is_tc(i915, phy))
>                       continue;
>  
>               info->supports_dvi = (port != PORT_A && port != PORT_E);
> @@ -2134,9 +2134,9 @@ bool intel_bios_is_valid_vbt(const void *buf, size_t 
> size)
>       return vbt;
>  }
>  
> -static struct vbt_header *oprom_get_vbt(struct drm_i915_private *dev_priv)
> +static struct vbt_header *oprom_get_vbt(struct drm_i915_private *i915)
>  {
> -     struct pci_dev *pdev = to_pci_dev(dev_priv->drm.dev);
> +     struct pci_dev *pdev = to_pci_dev(i915->drm.dev);
>       void __iomem *p = NULL, *oprom;
>       struct vbt_header *vbt;
>       u16 vbt_size;
> @@ -2160,13 +2160,13 @@ static struct vbt_header *oprom_get_vbt(struct 
> drm_i915_private *dev_priv)
>               goto err_unmap_oprom;
>  
>       if (sizeof(struct vbt_header) > size) {
> -             drm_dbg(&dev_priv->drm, "VBT header incomplete\n");
> +             drm_dbg(&i915->drm, "VBT header incomplete\n");
>               goto err_unmap_oprom;
>       }
>  
>       vbt_size = ioread16(p + offsetof(struct vbt_header, vbt_size));
>       if (vbt_size > size) {
> -             drm_dbg(&dev_priv->drm,
> +             drm_dbg(&i915->drm,
>                       "VBT incomplete (vbt_size overflows)\n");
>               goto err_unmap_oprom;
>       }
> @@ -2195,71 +2195,71 @@ static struct vbt_header *oprom_get_vbt(struct 
> drm_i915_private *dev_priv)
>  
>  /**
>   * intel_bios_init - find VBT and initialize settings from the BIOS
> - * @dev_priv: i915 device instance
> + * @i915: i915 device instance
>   *
>   * Parse and initialize settings from the Video BIOS Tables (VBT). If the VBT
>   * was not found in ACPI OpRegion, try to find it in PCI ROM first. Also
>   * initialize some defaults if the VBT is not present at all.
>   */
> -void intel_bios_init(struct drm_i915_private *dev_priv)
> +void intel_bios_init(struct drm_i915_private *i915)
>  {
> -     const struct vbt_header *vbt = dev_priv->opregion.vbt;
> +     const struct vbt_header *vbt = i915->opregion.vbt;
>       struct vbt_header *oprom_vbt = NULL;
>       const struct bdb_header *bdb;
>  
> -     INIT_LIST_HEAD(&dev_priv->vbt.display_devices);
> +     INIT_LIST_HEAD(&i915->vbt.display_devices);
>  
> -     if (!HAS_DISPLAY(dev_priv)) {
> -             drm_dbg_kms(&dev_priv->drm,
> +     if (!HAS_DISPLAY(i915)) {
> +             drm_dbg_kms(&i915->drm,
>                           "Skipping VBT init due to disabled display.\n");
>               return;
>       }
>  
> -     init_vbt_defaults(dev_priv);
> +     init_vbt_defaults(i915);
>  
>       /* If the OpRegion does not have VBT, look in PCI ROM. */
>       if (!vbt) {
> -             oprom_vbt = oprom_get_vbt(dev_priv);
> +             oprom_vbt = oprom_get_vbt(i915);
>               if (!oprom_vbt)
>                       goto out;
>  
>               vbt = oprom_vbt;
>  
> -             drm_dbg_kms(&dev_priv->drm, "Found valid VBT in PCI ROM\n");
> +             drm_dbg_kms(&i915->drm, "Found valid VBT in PCI ROM\n");
>       }
>  
>       bdb = get_bdb_header(vbt);
>  
> -     drm_dbg_kms(&dev_priv->drm,
> +     drm_dbg_kms(&i915->drm,
>                   "VBT signature \"%.*s\", BDB version %d\n",
>                   (int)sizeof(vbt->signature), vbt->signature, bdb->version);
>  
>       /* Grab useful general definitions */
> -     parse_general_features(dev_priv, bdb);
> -     parse_general_definitions(dev_priv, bdb);
> -     parse_panel_options(dev_priv, bdb);
> -     parse_panel_dtd(dev_priv, bdb);
> -     parse_lfp_backlight(dev_priv, bdb);
> -     parse_sdvo_panel_data(dev_priv, bdb);
> -     parse_driver_features(dev_priv, bdb);
> -     parse_power_conservation_features(dev_priv, bdb);
> -     parse_edp(dev_priv, bdb);
> -     parse_psr(dev_priv, bdb);
> -     parse_mipi_config(dev_priv, bdb);
> -     parse_mipi_sequence(dev_priv, bdb);
> +     parse_general_features(i915, bdb);
> +     parse_general_definitions(i915, bdb);
> +     parse_panel_options(i915, bdb);
> +     parse_panel_dtd(i915, bdb);
> +     parse_lfp_backlight(i915, bdb);
> +     parse_sdvo_panel_data(i915, bdb);
> +     parse_driver_features(i915, bdb);
> +     parse_power_conservation_features(i915, bdb);
> +     parse_edp(i915, bdb);
> +     parse_psr(i915, bdb);
> +     parse_mipi_config(i915, bdb);
> +     parse_mipi_sequence(i915, bdb);
>  
>       /* Depends on child device list */
> -     parse_compression_parameters(dev_priv, bdb);
> +     parse_compression_parameters(i915, bdb);
>  
>       /* Further processing on pre-parsed data */
> -     parse_sdvo_device_mapping(dev_priv, bdb->version);
> -     parse_ddi_ports(dev_priv, bdb->version);
> +     parse_sdvo_device_mapping(i915, bdb->version);
> +     parse_ddi_ports(i915, bdb->version);
>  
>  out:
>       if (!vbt) {
> -             drm_info(&dev_priv->drm,
> +             drm_info(&i915->drm,
>                        "Failed to find VBIOS tables (VBT)\n");
> -             init_vbt_missing_defaults(dev_priv);
> +             init_vbt_missing_defaults(i915);
>       }
>  
>       kfree(oprom_vbt);
> @@ -2267,51 +2267,51 @@ void intel_bios_init(struct drm_i915_private 
> *dev_priv)
>  
>  /**
>   * intel_bios_driver_remove - Free any resources allocated by 
> intel_bios_init()
> - * @dev_priv: i915 device instance
> + * @i915: i915 device instance
>   */
> -void intel_bios_driver_remove(struct drm_i915_private *dev_priv)
> +void intel_bios_driver_remove(struct drm_i915_private *i915)
>  {
>       struct display_device_data *devdata, *n;
>  
> -     list_for_each_entry_safe(devdata, n, &dev_priv->vbt.display_devices, 
> node) {
> +     list_for_each_entry_safe(devdata, n, &i915->vbt.display_devices, node) {
>               list_del(&devdata->node);
>               kfree(devdata->dsc);
>               kfree(devdata);
>       }
>  
> -     kfree(dev_priv->vbt.sdvo_lvds_vbt_mode);
> -     dev_priv->vbt.sdvo_lvds_vbt_mode = NULL;
> -     kfree(dev_priv->vbt.lfp_lvds_vbt_mode);
> -     dev_priv->vbt.lfp_lvds_vbt_mode = NULL;
> -     kfree(dev_priv->vbt.dsi.data);
> -     dev_priv->vbt.dsi.data = NULL;
> -     kfree(dev_priv->vbt.dsi.pps);
> -     dev_priv->vbt.dsi.pps = NULL;
> -     kfree(dev_priv->vbt.dsi.config);
> -     dev_priv->vbt.dsi.config = NULL;
> -     kfree(dev_priv->vbt.dsi.deassert_seq);
> -     dev_priv->vbt.dsi.deassert_seq = NULL;
> +     kfree(i915->vbt.sdvo_lvds_vbt_mode);
> +     i915->vbt.sdvo_lvds_vbt_mode = NULL;
> +     kfree(i915->vbt.lfp_lvds_vbt_mode);
> +     i915->vbt.lfp_lvds_vbt_mode = NULL;
> +     kfree(i915->vbt.dsi.data);
> +     i915->vbt.dsi.data = NULL;
> +     kfree(i915->vbt.dsi.pps);
> +     i915->vbt.dsi.pps = NULL;
> +     kfree(i915->vbt.dsi.config);
> +     i915->vbt.dsi.config = NULL;
> +     kfree(i915->vbt.dsi.deassert_seq);
> +     i915->vbt.dsi.deassert_seq = NULL;
>  }
>  
>  /**
>   * intel_bios_is_tv_present - is integrated TV present in VBT
> - * @dev_priv:        i915 device instance
> + * @i915: i915 device instance
>   *
>   * Return true if TV is present. If no child devices were parsed from VBT,
>   * assume TV is present.
>   */
> -bool intel_bios_is_tv_present(struct drm_i915_private *dev_priv)
> +bool intel_bios_is_tv_present(struct drm_i915_private *i915)
>  {
>       const struct display_device_data *devdata;
>       const struct child_device_config *child;
>  
> -     if (!dev_priv->vbt.int_tv_support)
> +     if (!i915->vbt.int_tv_support)
>               return false;
>  
> -     if (list_empty(&dev_priv->vbt.display_devices))
> +     if (list_empty(&i915->vbt.display_devices))
>               return true;
>  
> -     list_for_each_entry(devdata, &dev_priv->vbt.display_devices, node) {
> +     list_for_each_entry(devdata, &i915->vbt.display_devices, node) {
>               child = &devdata->child;
>  
>               /*
> @@ -2337,21 +2337,21 @@ bool intel_bios_is_tv_present(struct drm_i915_private 
> *dev_priv)
>  
>  /**
>   * intel_bios_is_lvds_present - is LVDS present in VBT
> - * @dev_priv:        i915 device instance
> + * @i915:    i915 device instance
>   * @i2c_pin: i2c pin for LVDS if present
>   *
>   * Return true if LVDS is present. If no child devices were parsed from VBT,
>   * assume LVDS is present.
>   */
> -bool intel_bios_is_lvds_present(struct drm_i915_private *dev_priv, u8 
> *i2c_pin)
> +bool intel_bios_is_lvds_present(struct drm_i915_private *i915, u8 *i2c_pin)
>  {
>       const struct display_device_data *devdata;
>       const struct child_device_config *child;
>  
> -     if (list_empty(&dev_priv->vbt.display_devices))
> +     if (list_empty(&i915->vbt.display_devices))
>               return true;
>  
> -     list_for_each_entry(devdata, &dev_priv->vbt.display_devices, node) {
> +     list_for_each_entry(devdata, &i915->vbt.display_devices, node) {
>               child = &devdata->child;
>  
>               /* If the device type is not LFP, continue.
> @@ -2362,7 +2362,7 @@ bool intel_bios_is_lvds_present(struct drm_i915_private 
> *dev_priv, u8 *i2c_pin)
>                   child->device_type != DEVICE_TYPE_LFP)
>                       continue;
>  
> -             if (intel_gmbus_is_valid_pin(dev_priv, child->i2c_pin))
> +             if (intel_gmbus_is_valid_pin(i915, child->i2c_pin))
>                       *i2c_pin = child->i2c_pin;
>  
>               /* However, we cannot trust the BIOS writers to populate
> @@ -2378,7 +2378,7 @@ bool intel_bios_is_lvds_present(struct drm_i915_private 
> *dev_priv, u8 *i2c_pin)
>                * additional data.  Trust that if the VBT was written into
>                * the OpRegion then they have validated the LVDS's existence.
>                */
> -             if (dev_priv->opregion.vbt)
> +             if (i915->opregion.vbt)
>                       return true;
>       }
>  
> @@ -2387,12 +2387,12 @@ bool intel_bios_is_lvds_present(struct 
> drm_i915_private *dev_priv, u8 *i2c_pin)
>  
>  /**
>   * intel_bios_is_port_present - is the specified digital port present
> - * @dev_priv:        i915 device instance
> + * @i915:    i915 device instance
>   * @port:    port to check
>   *
>   * Return true if the device in %port is present.
>   */
> -bool intel_bios_is_port_present(struct drm_i915_private *dev_priv, enum port 
> port)
> +bool intel_bios_is_port_present(struct drm_i915_private *i915, enum port 
> port)
>  {
>       const struct display_device_data *devdata;
>       const struct child_device_config *child;
> @@ -2406,19 +2406,19 @@ bool intel_bios_is_port_present(struct 
> drm_i915_private *dev_priv, enum port por
>               [PORT_F] = { DVO_PORT_DPF, DVO_PORT_HDMIF, },
>       };
>  
> -     if (HAS_DDI(dev_priv)) {
> +     if (HAS_DDI(i915)) {
>               const struct ddi_vbt_port_info *port_info =
> -                     &dev_priv->vbt.ddi_port_info[port];
> +                     &i915->vbt.ddi_port_info[port];
>  
>               return port_info->child;
>       }
>  
>       /* FIXME maybe deal with port A as well? */
> -     if (drm_WARN_ON(&dev_priv->drm,
> +     if (drm_WARN_ON(&i915->drm,
>                       port == PORT_A) || port >= ARRAY_SIZE(port_mapping))
>               return false;
>  
> -     list_for_each_entry(devdata, &dev_priv->vbt.display_devices, node) {
> +     list_for_each_entry(devdata, &i915->vbt.display_devices, node) {
>               child = &devdata->child;
>  
>               if ((child->dvo_port == port_mapping[port].dp ||
> @@ -2433,12 +2433,12 @@ bool intel_bios_is_port_present(struct 
> drm_i915_private *dev_priv, enum port por
>  
>  /**
>   * intel_bios_is_port_edp - is the device in given port eDP
> - * @dev_priv:        i915 device instance
> + * @i915:    i915 device instance
>   * @port:    port to check
>   *
>   * Return true if the device in %port is eDP.
>   */
> -bool intel_bios_is_port_edp(struct drm_i915_private *dev_priv, enum port 
> port)
> +bool intel_bios_is_port_edp(struct drm_i915_private *i915, enum port port)
>  {
>       const struct display_device_data *devdata;
>       const struct child_device_config *child;
> @@ -2450,10 +2450,10 @@ bool intel_bios_is_port_edp(struct drm_i915_private 
> *dev_priv, enum port port)
>               [PORT_F] = DVO_PORT_DPF,
>       };
>  
> -     if (HAS_DDI(dev_priv))
> -             return dev_priv->vbt.ddi_port_info[port].supports_edp;
> +     if (HAS_DDI(i915))
> +             return i915->vbt.ddi_port_info[port].supports_edp;
>  
> -     list_for_each_entry(devdata, &dev_priv->vbt.display_devices, node) {
> +     list_for_each_entry(devdata, &i915->vbt.display_devices, node) {
>               child = &devdata->child;
>  
>               if (child->dvo_port == port_mapping[port] &&
> @@ -2500,12 +2500,12 @@ static bool child_dev_is_dp_dual_mode(const struct 
> child_device_config *child,
>       return false;
>  }
>  
> -bool intel_bios_is_port_dp_dual_mode(struct drm_i915_private *dev_priv,
> +bool intel_bios_is_port_dp_dual_mode(struct drm_i915_private *i915,
>                                    enum port port)
>  {
>       const struct display_device_data *devdata;
>  
> -     list_for_each_entry(devdata, &dev_priv->vbt.display_devices, node) {
> +     list_for_each_entry(devdata, &i915->vbt.display_devices, node) {
>               if (child_dev_is_dp_dual_mode(&devdata->child, port))
>                       return true;
>       }
> @@ -2515,19 +2515,19 @@ bool intel_bios_is_port_dp_dual_mode(struct 
> drm_i915_private *dev_priv,
>  
>  /**
>   * intel_bios_is_dsi_present - is DSI present in VBT
> - * @dev_priv:        i915 device instance
> + * @i915:    i915 device instance
>   * @port:    port for DSI if present
>   *
>   * Return true if DSI is present, and return the port in %port.
>   */
> -bool intel_bios_is_dsi_present(struct drm_i915_private *dev_priv,
> +bool intel_bios_is_dsi_present(struct drm_i915_private *i915,
>                              enum port *port)
>  {
>       const struct display_device_data *devdata;
>       const struct child_device_config *child;
>       u8 dvo_port;
>  
> -     list_for_each_entry(devdata, &dev_priv->vbt.display_devices, node) {
> +     list_for_each_entry(devdata, &i915->vbt.display_devices, node) {
>               child = &devdata->child;
>  
>               if (!(child->device_type & DEVICE_TYPE_MIPI_OUTPUT))
> @@ -2536,15 +2536,15 @@ bool intel_bios_is_dsi_present(struct 
> drm_i915_private *dev_priv,
>               dvo_port = child->dvo_port;
>  
>               if (dvo_port == DVO_PORT_MIPIA ||
> -                 (dvo_port == DVO_PORT_MIPIB && INTEL_GEN(dev_priv) >= 11) ||
> -                 (dvo_port == DVO_PORT_MIPIC && INTEL_GEN(dev_priv) < 11)) {
> +                 (dvo_port == DVO_PORT_MIPIB && INTEL_GEN(i915) >= 11) ||
> +                 (dvo_port == DVO_PORT_MIPIC && INTEL_GEN(i915) < 11)) {
>                       if (port)
>                               *port = dvo_port - DVO_PORT_MIPIA;
>                       return true;
>               } else if (dvo_port == DVO_PORT_MIPIB ||
>                          dvo_port == DVO_PORT_MIPIC ||
>                          dvo_port == DVO_PORT_MIPID) {
> -                     drm_dbg_kms(&dev_priv->drm,
> +                     drm_dbg_kms(&i915->drm,
>                                   "VBT has unsupported DSI port %c\n",
>                                   port_name(dvo_port - DVO_PORT_MIPIA));
>               }
> @@ -2700,17 +2700,17 @@ intel_bios_is_lane_reversal_needed(const struct 
> drm_i915_private *i915,
>       return child && child->lane_reversal;
>  }
>  
> -enum aux_ch intel_bios_port_aux_ch(struct drm_i915_private *dev_priv,
> +enum aux_ch intel_bios_port_aux_ch(struct drm_i915_private *i915,
>                                  enum port port)
>  {
>       const struct ddi_vbt_port_info *info =
> -             &dev_priv->vbt.ddi_port_info[port];
> +             &i915->vbt.ddi_port_info[port];
>       enum aux_ch aux_ch;
>  
>       if (!info->alternate_aux_channel) {
>               aux_ch = (enum aux_ch)port;
>  
> -             drm_dbg_kms(&dev_priv->drm,
> +             drm_dbg_kms(&i915->drm,
>                           "using AUX %c for port %c (platform default)\n",
>                           aux_ch_name(aux_ch), port_name(port));
>               return aux_ch;
> @@ -2728,29 +2728,29 @@ enum aux_ch intel_bios_port_aux_ch(struct 
> drm_i915_private *dev_priv,
>               aux_ch = AUX_CH_A;
>               break;
>       case DP_AUX_B:
> -             if (IS_ALDERLAKE_S(dev_priv))
> +             if (IS_ALDERLAKE_S(i915))
>                       aux_ch = AUX_CH_USBC1;
>               else
>                       aux_ch = AUX_CH_B;
>               break;
>       case DP_AUX_C:
> -             if (IS_ALDERLAKE_S(dev_priv))
> +             if (IS_ALDERLAKE_S(i915))
>                       aux_ch = AUX_CH_USBC2;
> -             else if (IS_DG1(dev_priv) || IS_ROCKETLAKE(dev_priv))
> +             else if (IS_DG1(i915) || IS_ROCKETLAKE(i915))
>                       aux_ch = AUX_CH_USBC1;
>               else
>                       aux_ch = AUX_CH_C;
>               break;
>       case DP_AUX_D:
> -             if (IS_ALDERLAKE_S(dev_priv))
> +             if (IS_ALDERLAKE_S(i915))
>                       aux_ch = AUX_CH_USBC3;
> -             else if (IS_DG1(dev_priv) || IS_ROCKETLAKE(dev_priv))
> +             else if (IS_DG1(i915) || IS_ROCKETLAKE(i915))
>                       aux_ch = AUX_CH_USBC2;
>               else
>                       aux_ch = AUX_CH_D;
>               break;
>       case DP_AUX_E:
> -             if (IS_ALDERLAKE_S(dev_priv))
> +             if (IS_ALDERLAKE_S(i915))
>                       aux_ch = AUX_CH_USBC4;
>               else
>                       aux_ch = AUX_CH_E;
> @@ -2773,7 +2773,7 @@ enum aux_ch intel_bios_port_aux_ch(struct 
> drm_i915_private *dev_priv,
>               break;
>       }
>  
> -     drm_dbg_kms(&dev_priv->drm, "using AUX %c for port %c (VBT)\n",
> +     drm_dbg_kms(&i915->drm, "using AUX %c for port %c (VBT)\n",
>                   aux_ch_name(aux_ch), port_name(port));
>  
>       return aux_ch;
> -- 
> 2.20.1

-- 
Ville Syrjälä
Intel
_______________________________________________
Intel-gfx mailing list
[email protected]
https://lists.freedesktop.org/mailman/listinfo/intel-gfx

Reply via email to