File tree 1 file changed +10
-3
lines changed
1 file changed +10
-3
lines changed Original file line number Diff line number Diff line change 1
1
use crate :: {
2
- sdt:: { SdtHeader , Signature } ,
2
+ sdt:: { ExtendedField , SdtHeader , Signature } ,
3
3
AcpiTable ,
4
4
} ;
5
5
use bit_field:: BitField ;
@@ -551,12 +551,19 @@ pub struct GiccEntry {
551
551
performance_interrupt_gsiv : u32 ,
552
552
parked_address : u64 ,
553
553
gic_registers_address : u64 ,
554
- gic_control_block_address : u64 ,
554
+ gic_virtual_registers_address : u64 ,
555
+ gic_hypervisor_registers_address : u64 ,
555
556
vgic_maintenance_interrupt : u32 ,
556
557
gicr_base_address : u64 ,
557
558
mpidr : u64 ,
558
559
processor_power_efficiency_class : u8 ,
559
- _reserved2 : [ u8 ; 3 ] ,
560
+ _reserved2 : u8 ,
561
+ /// SPE overflow Interrupt.
562
+ ///
563
+ /// ACPI 6.3 defined this field. It is zero in prior versions or
564
+ /// if this processor does not support SPE.
565
+ spe_overflow_interrupt : u16 ,
566
+ trbe_interrupt : ExtendedField < u16 , 6 > ,
560
567
}
561
568
562
569
#[ derive( Clone , Copy , Debug ) ]
You can’t perform that action at this time.
0 commit comments