@@ -332,10 +332,10 @@ parse_sdvo_panel_data(struct drm_i915_private *dev_priv,
332
332
drm_mode_debug_printmodeline (panel_fixed_mode );
333
333
}
334
334
335
- static int intel_bios_ssc_frequency (struct drm_device * dev ,
335
+ static int intel_bios_ssc_frequency (struct drm_i915_private * dev_priv ,
336
336
bool alternate )
337
337
{
338
- switch (INTEL_INFO (dev )-> gen ) {
338
+ switch (INTEL_INFO (dev_priv )-> gen ) {
339
339
case 2 :
340
340
return alternate ? 66667 : 48000 ;
341
341
case 3 :
@@ -350,7 +350,6 @@ static void
350
350
parse_general_features (struct drm_i915_private * dev_priv ,
351
351
const struct bdb_header * bdb )
352
352
{
353
- struct drm_device * dev = dev_priv -> dev ;
354
353
const struct bdb_general_features * general ;
355
354
356
355
general = find_section (bdb , BDB_GENERAL_FEATURES );
@@ -362,7 +361,7 @@ parse_general_features(struct drm_i915_private *dev_priv,
362
361
dev_priv -> vbt .int_crt_support = general -> int_crt_support ;
363
362
dev_priv -> vbt .lvds_use_ssc = general -> enable_ssc ;
364
363
dev_priv -> vbt .lvds_ssc_freq =
365
- intel_bios_ssc_frequency (dev , general -> ssc_freq );
364
+ intel_bios_ssc_frequency (dev_priv , general -> ssc_freq );
366
365
dev_priv -> vbt .display_clock_mode = general -> display_clock_mode ;
367
366
dev_priv -> vbt .fdi_rx_polarity_inverted = general -> fdi_rx_polarity_inverted ;
368
367
DRM_DEBUG_KMS ("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" ,
@@ -1057,10 +1056,9 @@ static void parse_ddi_port(struct drm_i915_private *dev_priv, enum port port,
1057
1056
static void parse_ddi_ports (struct drm_i915_private * dev_priv ,
1058
1057
const struct bdb_header * bdb )
1059
1058
{
1060
- struct drm_device * dev = dev_priv -> dev ;
1061
1059
enum port port ;
1062
1060
1063
- if (!HAS_DDI (dev ))
1061
+ if (!HAS_DDI (dev_priv ))
1064
1062
return ;
1065
1063
1066
1064
if (!dev_priv -> vbt .child_dev_num )
@@ -1173,7 +1171,6 @@ parse_device_mapping(struct drm_i915_private *dev_priv,
1173
1171
static void
1174
1172
init_vbt_defaults (struct drm_i915_private * dev_priv )
1175
1173
{
1176
- struct drm_device * dev = dev_priv -> dev ;
1177
1174
enum port port ;
1178
1175
1179
1176
dev_priv -> vbt .crt_ddc_pin = GMBUS_PIN_VGADDC ;
@@ -1198,8 +1195,8 @@ init_vbt_defaults(struct drm_i915_private *dev_priv)
1198
1195
* Core/SandyBridge/IvyBridge use alternative (120MHz) reference
1199
1196
* clock for LVDS.
1200
1197
*/
1201
- dev_priv -> vbt .lvds_ssc_freq = intel_bios_ssc_frequency (dev ,
1202
- !HAS_PCH_SPLIT (dev ));
1198
+ dev_priv -> vbt .lvds_ssc_freq = intel_bios_ssc_frequency (dev_priv ,
1199
+ !HAS_PCH_SPLIT (dev_priv ));
1203
1200
DRM_DEBUG_KMS ("Set default to SSC at %d kHz\n" , dev_priv -> vbt .lvds_ssc_freq );
1204
1201
1205
1202
for (port = PORT_A ; port < I915_MAX_PORTS ; port ++ ) {
@@ -1295,15 +1292,14 @@ static const struct vbt_header *find_vbt(void __iomem *bios, size_t size)
1295
1292
* Returns 0 on success, nonzero on failure.
1296
1293
*/
1297
1294
int
1298
- intel_bios_init (struct drm_device * dev )
1295
+ intel_bios_init (struct drm_i915_private * dev_priv )
1299
1296
{
1300
- struct drm_i915_private * dev_priv = dev -> dev_private ;
1301
- struct pci_dev * pdev = dev -> pdev ;
1297
+ struct pci_dev * pdev = dev_priv -> dev -> pdev ;
1302
1298
const struct vbt_header * vbt = dev_priv -> opregion .vbt ;
1303
1299
const struct bdb_header * bdb ;
1304
1300
u8 __iomem * bios = NULL ;
1305
1301
1306
- if (HAS_PCH_NOP (dev ))
1302
+ if (HAS_PCH_NOP (dev_priv ))
1307
1303
return - ENODEV ;
1308
1304
1309
1305
init_vbt_defaults (dev_priv );
0 commit comments