@@ -93,7 +93,7 @@ static void xe_display_fini_early(void *arg)
93
93
struct xe_device * xe = arg ;
94
94
struct intel_display * display = xe -> display ;
95
95
96
- if (!display )
96
+ if (!xe -> info . probe_display )
97
97
return ;
98
98
99
99
intel_display_driver_remove_nogem (display );
@@ -107,7 +107,7 @@ int xe_display_init_early(struct xe_device *xe)
107
107
struct intel_display * display = xe -> display ;
108
108
int err ;
109
109
110
- if (!display )
110
+ if (!xe -> info . probe_display )
111
111
return 0 ;
112
112
113
113
/* Fake uncore lock */
@@ -163,7 +163,7 @@ int xe_display_init(struct xe_device *xe)
163
163
struct intel_display * display = xe -> display ;
164
164
int err ;
165
165
166
- if (!display )
166
+ if (!xe -> info . probe_display )
167
167
return 0 ;
168
168
169
169
err = intel_display_driver_probe (display );
@@ -177,7 +177,7 @@ void xe_display_register(struct xe_device *xe)
177
177
{
178
178
struct intel_display * display = xe -> display ;
179
179
180
- if (!display )
180
+ if (!xe -> info . probe_display )
181
181
return ;
182
182
183
183
intel_display_driver_register (display );
@@ -188,7 +188,7 @@ void xe_display_unregister(struct xe_device *xe)
188
188
{
189
189
struct intel_display * display = xe -> display ;
190
190
191
- if (!display )
191
+ if (!xe -> info . probe_display )
192
192
return ;
193
193
194
194
intel_power_domains_disable (display );
@@ -201,7 +201,7 @@ void xe_display_irq_handler(struct xe_device *xe, u32 master_ctl)
201
201
{
202
202
struct intel_display * display = xe -> display ;
203
203
204
- if (!display )
204
+ if (!xe -> info . probe_display )
205
205
return ;
206
206
207
207
if (master_ctl & DISPLAY_IRQ )
@@ -212,7 +212,7 @@ void xe_display_irq_enable(struct xe_device *xe, u32 gu_misc_iir)
212
212
{
213
213
struct intel_display * display = xe -> display ;
214
214
215
- if (!display )
215
+ if (!xe -> info . probe_display )
216
216
return ;
217
217
218
218
if (gu_misc_iir & GU_MISC_GSE )
@@ -223,7 +223,7 @@ void xe_display_irq_reset(struct xe_device *xe)
223
223
{
224
224
struct intel_display * display = xe -> display ;
225
225
226
- if (!display )
226
+ if (!xe -> info . probe_display )
227
227
return ;
228
228
229
229
gen11_display_irq_reset (display );
@@ -233,7 +233,7 @@ void xe_display_irq_postinstall(struct xe_device *xe, struct xe_gt *gt)
233
233
{
234
234
struct intel_display * display = xe -> display ;
235
235
236
- if (!display )
236
+ if (!xe -> info . probe_display )
237
237
return ;
238
238
239
239
if (gt -> info .id == XE_GT0 )
@@ -274,7 +274,7 @@ static void xe_display_enable_d3cold(struct xe_device *xe)
274
274
{
275
275
struct intel_display * display = xe -> display ;
276
276
277
- if (!display )
277
+ if (!xe -> info . probe_display )
278
278
return ;
279
279
280
280
/*
@@ -297,7 +297,7 @@ static void xe_display_disable_d3cold(struct xe_device *xe)
297
297
{
298
298
struct intel_display * display = xe -> display ;
299
299
300
- if (!display )
300
+ if (!xe -> info . probe_display )
301
301
return ;
302
302
303
303
intel_dmc_resume (display );
@@ -322,7 +322,7 @@ void xe_display_pm_suspend(struct xe_device *xe)
322
322
struct intel_display * display = xe -> display ;
323
323
bool s2idle = suspend_to_idle ();
324
324
325
- if (!display )
325
+ if (!xe -> info . probe_display )
326
326
return ;
327
327
328
328
/*
@@ -356,7 +356,7 @@ void xe_display_pm_shutdown(struct xe_device *xe)
356
356
{
357
357
struct intel_display * display = xe -> display ;
358
358
359
- if (!display )
359
+ if (!xe -> info . probe_display )
360
360
return ;
361
361
362
362
intel_power_domains_disable (display );
@@ -387,7 +387,7 @@ void xe_display_pm_runtime_suspend(struct xe_device *xe)
387
387
{
388
388
struct intel_display * display = xe -> display ;
389
389
390
- if (!display )
390
+ if (!xe -> info . probe_display )
391
391
return ;
392
392
393
393
if (xe -> d3cold .allowed ) {
@@ -403,7 +403,7 @@ void xe_display_pm_suspend_late(struct xe_device *xe)
403
403
struct intel_display * display = xe -> display ;
404
404
bool s2idle = suspend_to_idle ();
405
405
406
- if (!display )
406
+ if (!xe -> info . probe_display )
407
407
return ;
408
408
409
409
intel_display_power_suspend_late (display , s2idle );
@@ -413,7 +413,7 @@ void xe_display_pm_runtime_suspend_late(struct xe_device *xe)
413
413
{
414
414
struct intel_display * display = xe -> display ;
415
415
416
- if (!display )
416
+ if (!xe -> info . probe_display )
417
417
return ;
418
418
419
419
if (xe -> d3cold .allowed )
@@ -431,7 +431,7 @@ void xe_display_pm_shutdown_late(struct xe_device *xe)
431
431
{
432
432
struct intel_display * display = xe -> display ;
433
433
434
- if (!display )
434
+ if (!xe -> info . probe_display )
435
435
return ;
436
436
437
437
/*
@@ -446,7 +446,7 @@ void xe_display_pm_resume_early(struct xe_device *xe)
446
446
{
447
447
struct intel_display * display = xe -> display ;
448
448
449
- if (!display )
449
+ if (!xe -> info . probe_display )
450
450
return ;
451
451
452
452
intel_display_power_resume_early (display );
@@ -456,7 +456,7 @@ void xe_display_pm_resume(struct xe_device *xe)
456
456
{
457
457
struct intel_display * display = xe -> display ;
458
458
459
- if (!display )
459
+ if (!xe -> info . probe_display )
460
460
return ;
461
461
462
462
intel_dmc_resume (display );
@@ -491,7 +491,7 @@ void xe_display_pm_runtime_resume(struct xe_device *xe)
491
491
{
492
492
struct intel_display * display = xe -> display ;
493
493
494
- if (!display )
494
+ if (!xe -> info . probe_display )
495
495
return ;
496
496
497
497
if (xe -> d3cold .allowed ) {
0 commit comments