@@ -1280,6 +1280,9 @@ static int dp_pm_resume(struct device *dev)
1280
1280
1281
1281
mutex_lock (& dp -> event_mutex );
1282
1282
1283
+ DRM_DEBUG_DP ("Before, core_inited=%d power_on=%d\n" ,
1284
+ dp -> core_initialized , dp_display -> power_on );
1285
+
1283
1286
/* start from disconnected state */
1284
1287
dp -> hpd_state = ST_DISCONNECTED ;
1285
1288
@@ -1311,6 +1314,10 @@ static int dp_pm_resume(struct device *dev)
1311
1314
else
1312
1315
dp -> dp_display .is_connected = false;
1313
1316
1317
+ DRM_DEBUG_DP ("After, sink_count=%d is_connected=%d core_inited=%d power_on=%d\n" ,
1318
+ dp -> link -> sink_count , dp -> dp_display .is_connected ,
1319
+ dp -> core_initialized , dp_display -> power_on );
1320
+
1314
1321
mutex_unlock (& dp -> event_mutex );
1315
1322
1316
1323
return 0 ;
@@ -1326,6 +1333,9 @@ static int dp_pm_suspend(struct device *dev)
1326
1333
1327
1334
mutex_lock (& dp -> event_mutex );
1328
1335
1336
+ DRM_DEBUG_DP ("Before, core_inited=%d power_on=%d\n" ,
1337
+ dp -> core_initialized , dp_display -> power_on );
1338
+
1329
1339
if (dp -> core_initialized == true) {
1330
1340
/* mainlink enabled */
1331
1341
if (dp_power_clk_status (dp -> power , DP_CTRL_PM ))
@@ -1339,6 +1349,9 @@ static int dp_pm_suspend(struct device *dev)
1339
1349
/* host_init will be called at pm_resume */
1340
1350
dp -> core_initialized = false;
1341
1351
1352
+ DRM_DEBUG_DP ("After, core_inited=%d power_on=%d\n" ,
1353
+ dp -> core_initialized , dp_display -> power_on );
1354
+
1342
1355
mutex_unlock (& dp -> event_mutex );
1343
1356
1344
1357
return 0 ;
0 commit comments