@@ -1282,20 +1282,20 @@ struct edid *drm_do_get_edid(struct drm_connector *connector,
1282
1282
void * data )
1283
1283
{
1284
1284
int i , j = 0 , valid_extensions = 0 ;
1285
- u8 * block , * new ;
1285
+ u8 * edid , * new ;
1286
1286
bool print_bad_edid = !connector -> bad_edid_counter || (drm_debug & DRM_UT_KMS );
1287
1287
1288
- if ((block = kmalloc (EDID_LENGTH , GFP_KERNEL )) == NULL )
1288
+ if ((edid = kmalloc (EDID_LENGTH , GFP_KERNEL )) == NULL )
1289
1289
return NULL ;
1290
1290
1291
1291
/* base block fetch */
1292
1292
for (i = 0 ; i < 4 ; i ++ ) {
1293
- if (get_edid_block (data , block , 0 , EDID_LENGTH ))
1293
+ if (get_edid_block (data , edid , 0 , EDID_LENGTH ))
1294
1294
goto out ;
1295
- if (drm_edid_block_valid (block , 0 , print_bad_edid ,
1295
+ if (drm_edid_block_valid (edid , 0 , print_bad_edid ,
1296
1296
& connector -> edid_corrupt ))
1297
1297
break ;
1298
- if (i == 0 && drm_edid_is_zero (block , EDID_LENGTH )) {
1298
+ if (i == 0 && drm_edid_is_zero (edid , EDID_LENGTH )) {
1299
1299
connector -> null_edid_counter ++ ;
1300
1300
goto carp ;
1301
1301
}
@@ -1304,21 +1304,21 @@ struct edid *drm_do_get_edid(struct drm_connector *connector,
1304
1304
goto carp ;
1305
1305
1306
1306
/* if there's no extensions, we're done */
1307
- if (block [0x7e ] == 0 )
1308
- return (struct edid * )block ;
1307
+ if (edid [0x7e ] == 0 )
1308
+ return (struct edid * )edid ;
1309
1309
1310
- new = krealloc (block , (block [0x7e ] + 1 ) * EDID_LENGTH , GFP_KERNEL );
1310
+ new = krealloc (edid , (edid [0x7e ] + 1 ) * EDID_LENGTH , GFP_KERNEL );
1311
1311
if (!new )
1312
1312
goto out ;
1313
- block = new ;
1313
+ edid = new ;
1314
1314
1315
- for (j = 1 ; j <= block [0x7e ]; j ++ ) {
1315
+ for (j = 1 ; j <= edid [0x7e ]; j ++ ) {
1316
1316
for (i = 0 ; i < 4 ; i ++ ) {
1317
1317
if (get_edid_block (data ,
1318
- block + (valid_extensions + 1 ) * EDID_LENGTH ,
1318
+ edid + (valid_extensions + 1 ) * EDID_LENGTH ,
1319
1319
j , EDID_LENGTH ))
1320
1320
goto out ;
1321
- if (drm_edid_block_valid (block + (valid_extensions + 1 )
1321
+ if (drm_edid_block_valid (edid + (valid_extensions + 1 )
1322
1322
* EDID_LENGTH , j ,
1323
1323
print_bad_edid ,
1324
1324
NULL )) {
@@ -1336,16 +1336,16 @@ struct edid *drm_do_get_edid(struct drm_connector *connector,
1336
1336
}
1337
1337
}
1338
1338
1339
- if (valid_extensions != block [0x7e ]) {
1340
- block [EDID_LENGTH - 1 ] += block [0x7e ] - valid_extensions ;
1341
- block [0x7e ] = valid_extensions ;
1342
- new = krealloc (block , (valid_extensions + 1 ) * EDID_LENGTH , GFP_KERNEL );
1339
+ if (valid_extensions != edid [0x7e ]) {
1340
+ edid [EDID_LENGTH - 1 ] += edid [0x7e ] - valid_extensions ;
1341
+ edid [0x7e ] = valid_extensions ;
1342
+ new = krealloc (edid , (valid_extensions + 1 ) * EDID_LENGTH , GFP_KERNEL );
1343
1343
if (!new )
1344
1344
goto out ;
1345
- block = new ;
1345
+ edid = new ;
1346
1346
}
1347
1347
1348
- return (struct edid * )block ;
1348
+ return (struct edid * )edid ;
1349
1349
1350
1350
carp :
1351
1351
if (print_bad_edid ) {
@@ -1355,7 +1355,7 @@ struct edid *drm_do_get_edid(struct drm_connector *connector,
1355
1355
connector -> bad_edid_counter ++ ;
1356
1356
1357
1357
out :
1358
- kfree (block );
1358
+ kfree (edid );
1359
1359
return NULL ;
1360
1360
}
1361
1361
EXPORT_SYMBOL_GPL (drm_do_get_edid );
0 commit comments