@@ -170,6 +170,8 @@ I915_DECL_PW_DOMAINS(vlv_pwdoms_display,
170
170
POWER_DOMAIN_VGA ,
171
171
POWER_DOMAIN_AUDIO_MMIO ,
172
172
POWER_DOMAIN_AUDIO_PLAYBACK ,
173
+ POWER_DOMAIN_AUX_IO_B ,
174
+ POWER_DOMAIN_AUX_IO_C ,
173
175
POWER_DOMAIN_AUX_B ,
174
176
POWER_DOMAIN_AUX_C ,
175
177
POWER_DOMAIN_GMBUS ,
@@ -179,13 +181,17 @@ I915_DECL_PW_DOMAINS(vlv_pwdoms_dpio_cmn_bc,
179
181
POWER_DOMAIN_PORT_DDI_LANES_B ,
180
182
POWER_DOMAIN_PORT_DDI_LANES_C ,
181
183
POWER_DOMAIN_PORT_CRT ,
184
+ POWER_DOMAIN_AUX_IO_B ,
185
+ POWER_DOMAIN_AUX_IO_C ,
182
186
POWER_DOMAIN_AUX_B ,
183
187
POWER_DOMAIN_AUX_C ,
184
188
POWER_DOMAIN_INIT );
185
189
186
190
I915_DECL_PW_DOMAINS (vlv_pwdoms_dpio_tx_bc_lanes ,
187
191
POWER_DOMAIN_PORT_DDI_LANES_B ,
188
192
POWER_DOMAIN_PORT_DDI_LANES_C ,
193
+ POWER_DOMAIN_AUX_IO_B ,
194
+ POWER_DOMAIN_AUX_IO_C ,
189
195
POWER_DOMAIN_AUX_B ,
190
196
POWER_DOMAIN_AUX_C ,
191
197
POWER_DOMAIN_INIT );
@@ -243,6 +249,9 @@ I915_DECL_PW_DOMAINS(chv_pwdoms_display,
243
249
POWER_DOMAIN_VGA ,
244
250
POWER_DOMAIN_AUDIO_MMIO ,
245
251
POWER_DOMAIN_AUDIO_PLAYBACK ,
252
+ POWER_DOMAIN_AUX_IO_B ,
253
+ POWER_DOMAIN_AUX_IO_C ,
254
+ POWER_DOMAIN_AUX_IO_D ,
246
255
POWER_DOMAIN_AUX_B ,
247
256
POWER_DOMAIN_AUX_C ,
248
257
POWER_DOMAIN_AUX_D ,
@@ -252,12 +261,15 @@ I915_DECL_PW_DOMAINS(chv_pwdoms_display,
252
261
I915_DECL_PW_DOMAINS (chv_pwdoms_dpio_cmn_bc ,
253
262
POWER_DOMAIN_PORT_DDI_LANES_B ,
254
263
POWER_DOMAIN_PORT_DDI_LANES_C ,
264
+ POWER_DOMAIN_AUX_IO_B ,
265
+ POWER_DOMAIN_AUX_IO_C ,
255
266
POWER_DOMAIN_AUX_B ,
256
267
POWER_DOMAIN_AUX_C ,
257
268
POWER_DOMAIN_INIT );
258
269
259
270
I915_DECL_PW_DOMAINS (chv_pwdoms_dpio_cmn_d ,
260
271
POWER_DOMAIN_PORT_DDI_LANES_D ,
272
+ POWER_DOMAIN_AUX_IO_D ,
261
273
POWER_DOMAIN_AUX_D ,
262
274
POWER_DOMAIN_INIT );
263
275
@@ -305,6 +317,9 @@ static const struct i915_power_well_desc_list chv_power_wells[] = {
305
317
POWER_DOMAIN_VGA, \
306
318
POWER_DOMAIN_AUDIO_MMIO, \
307
319
POWER_DOMAIN_AUDIO_PLAYBACK, \
320
+ POWER_DOMAIN_AUX_IO_B, \
321
+ POWER_DOMAIN_AUX_IO_C, \
322
+ POWER_DOMAIN_AUX_IO_D, \
308
323
POWER_DOMAIN_AUX_B, \
309
324
POWER_DOMAIN_AUX_C, \
310
325
POWER_DOMAIN_AUX_D
@@ -407,6 +422,8 @@ static const struct i915_power_well_desc_list skl_power_wells[] = {
407
422
POWER_DOMAIN_VGA, \
408
423
POWER_DOMAIN_AUDIO_MMIO, \
409
424
POWER_DOMAIN_AUDIO_PLAYBACK, \
425
+ POWER_DOMAIN_AUX_IO_B, \
426
+ POWER_DOMAIN_AUX_IO_C, \
410
427
POWER_DOMAIN_AUX_B, \
411
428
POWER_DOMAIN_AUX_C
412
429
@@ -430,6 +447,8 @@ I915_DECL_PW_DOMAINS(bxt_pwdoms_dpio_cmn_a,
430
447
I915_DECL_PW_DOMAINS (bxt_pwdoms_dpio_cmn_bc ,
431
448
POWER_DOMAIN_PORT_DDI_LANES_B ,
432
449
POWER_DOMAIN_PORT_DDI_LANES_C ,
450
+ POWER_DOMAIN_AUX_IO_B ,
451
+ POWER_DOMAIN_AUX_IO_C ,
433
452
POWER_DOMAIN_AUX_B ,
434
453
POWER_DOMAIN_AUX_C ,
435
454
POWER_DOMAIN_INIT );
@@ -483,6 +502,8 @@ static const struct i915_power_well_desc_list bxt_power_wells[] = {
483
502
POWER_DOMAIN_VGA, \
484
503
POWER_DOMAIN_AUDIO_MMIO, \
485
504
POWER_DOMAIN_AUDIO_PLAYBACK, \
505
+ POWER_DOMAIN_AUX_IO_B, \
506
+ POWER_DOMAIN_AUX_IO_C, \
486
507
POWER_DOMAIN_AUX_B, \
487
508
POWER_DOMAIN_AUX_C
488
509
@@ -509,11 +530,13 @@ I915_DECL_PW_DOMAINS(glk_pwdoms_dpio_cmn_a,
509
530
510
531
I915_DECL_PW_DOMAINS (glk_pwdoms_dpio_cmn_b ,
511
532
POWER_DOMAIN_PORT_DDI_LANES_B ,
533
+ POWER_DOMAIN_AUX_IO_B ,
512
534
POWER_DOMAIN_AUX_B ,
513
535
POWER_DOMAIN_INIT );
514
536
515
537
I915_DECL_PW_DOMAINS (glk_pwdoms_dpio_cmn_c ,
516
538
POWER_DOMAIN_PORT_DDI_LANES_C ,
539
+ POWER_DOMAIN_AUX_IO_C ,
517
540
POWER_DOMAIN_AUX_C ,
518
541
POWER_DOMAIN_INIT );
519
542
@@ -523,10 +546,12 @@ I915_DECL_PW_DOMAINS(glk_pwdoms_aux_a,
523
546
POWER_DOMAIN_INIT );
524
547
525
548
I915_DECL_PW_DOMAINS (glk_pwdoms_aux_b ,
549
+ POWER_DOMAIN_AUX_IO_B ,
526
550
POWER_DOMAIN_AUX_B ,
527
551
POWER_DOMAIN_INIT );
528
552
529
553
I915_DECL_PW_DOMAINS (glk_pwdoms_aux_c ,
554
+ POWER_DOMAIN_AUX_IO_C ,
530
555
POWER_DOMAIN_AUX_C ,
531
556
POWER_DOMAIN_INIT );
532
557
@@ -617,6 +642,11 @@ I915_DECL_PW_DOMAINS(icl_pwdoms_pw_4,
617
642
POWER_DOMAIN_VGA, \
618
643
POWER_DOMAIN_AUDIO_MMIO, \
619
644
POWER_DOMAIN_AUDIO_PLAYBACK, \
645
+ POWER_DOMAIN_AUX_IO_B, \
646
+ POWER_DOMAIN_AUX_IO_C, \
647
+ POWER_DOMAIN_AUX_IO_D, \
648
+ POWER_DOMAIN_AUX_IO_E, \
649
+ POWER_DOMAIN_AUX_IO_F, \
620
650
POWER_DOMAIN_AUX_B, \
621
651
POWER_DOMAIN_AUX_C, \
622
652
POWER_DOMAIN_AUX_D, \
@@ -660,11 +690,21 @@ I915_DECL_PW_DOMAINS(icl_pwdoms_ddi_io_f, POWER_DOMAIN_PORT_DDI_IO_F);
660
690
I915_DECL_PW_DOMAINS (icl_pwdoms_aux_a ,
661
691
POWER_DOMAIN_AUX_IO_A ,
662
692
POWER_DOMAIN_AUX_A );
663
- I915_DECL_PW_DOMAINS (icl_pwdoms_aux_b , POWER_DOMAIN_AUX_B );
664
- I915_DECL_PW_DOMAINS (icl_pwdoms_aux_c , POWER_DOMAIN_AUX_C );
665
- I915_DECL_PW_DOMAINS (icl_pwdoms_aux_d , POWER_DOMAIN_AUX_D );
666
- I915_DECL_PW_DOMAINS (icl_pwdoms_aux_e , POWER_DOMAIN_AUX_E );
667
- I915_DECL_PW_DOMAINS (icl_pwdoms_aux_f , POWER_DOMAIN_AUX_F );
693
+ I915_DECL_PW_DOMAINS (icl_pwdoms_aux_b ,
694
+ POWER_DOMAIN_AUX_IO_B ,
695
+ POWER_DOMAIN_AUX_B );
696
+ I915_DECL_PW_DOMAINS (icl_pwdoms_aux_c ,
697
+ POWER_DOMAIN_AUX_IO_C ,
698
+ POWER_DOMAIN_AUX_C );
699
+ I915_DECL_PW_DOMAINS (icl_pwdoms_aux_d ,
700
+ POWER_DOMAIN_AUX_IO_D ,
701
+ POWER_DOMAIN_AUX_D );
702
+ I915_DECL_PW_DOMAINS (icl_pwdoms_aux_e ,
703
+ POWER_DOMAIN_AUX_IO_E ,
704
+ POWER_DOMAIN_AUX_E );
705
+ I915_DECL_PW_DOMAINS (icl_pwdoms_aux_f ,
706
+ POWER_DOMAIN_AUX_IO_F ,
707
+ POWER_DOMAIN_AUX_F );
668
708
I915_DECL_PW_DOMAINS (icl_pwdoms_aux_tbt1 , POWER_DOMAIN_AUX_TBT1 );
669
709
I915_DECL_PW_DOMAINS (icl_pwdoms_aux_tbt2 , POWER_DOMAIN_AUX_TBT2 );
670
710
I915_DECL_PW_DOMAINS (icl_pwdoms_aux_tbt3 , POWER_DOMAIN_AUX_TBT3 );
@@ -1215,6 +1255,9 @@ I915_DECL_PW_DOMAINS(xelpd_pwdoms_pw_a,
1215
1255
POWER_DOMAIN_PORT_DDI_LANES_TC4, \
1216
1256
POWER_DOMAIN_VGA, \
1217
1257
POWER_DOMAIN_AUDIO_PLAYBACK, \
1258
+ POWER_DOMAIN_AUX_IO_C, \
1259
+ POWER_DOMAIN_AUX_IO_D, \
1260
+ POWER_DOMAIN_AUX_IO_E, \
1218
1261
POWER_DOMAIN_AUX_C, \
1219
1262
POWER_DOMAIN_AUX_D, \
1220
1263
POWER_DOMAIN_AUX_E, \
0 commit comments