mirror of
https://github.com/projectacrn/acrn-hypervisor.git
synced 2025-08-02 08:19:16 +00:00
hv: lapic: remove union apic_lvt
Since it's unused. Tracked-On: #861 Signed-off-by: Li, Fei1 <fei1.li@intel.com>
This commit is contained in:
parent
538ba08c2b
commit
b8a553d16a
@ -27,75 +27,6 @@ union apic_icr {
|
||||
} bits;
|
||||
};
|
||||
|
||||
union apic_lvt {
|
||||
uint32_t value;
|
||||
union {
|
||||
struct {
|
||||
uint32_t vector:8;
|
||||
uint32_t rsvd_1:4;
|
||||
uint32_t delivery_status:1;
|
||||
uint32_t rsvd_2:3;
|
||||
uint32_t mask:1;
|
||||
uint32_t mode:2;
|
||||
uint32_t rsvd_3:13;
|
||||
} timer;
|
||||
struct {
|
||||
uint32_t vector:8;
|
||||
uint32_t delivery_mode:3;
|
||||
uint32_t rsvd_1:1;
|
||||
uint32_t delivery_status:1;
|
||||
uint32_t rsvd_2:3;
|
||||
uint32_t mask:1;
|
||||
uint32_t rsvd_3:15;
|
||||
} cmci;
|
||||
struct {
|
||||
uint32_t vector:8;
|
||||
uint32_t delivery_mode:3;
|
||||
uint32_t rsvd_1:1;
|
||||
uint32_t delivery_status:1;
|
||||
uint32_t polarity:1;
|
||||
uint32_t remote_irr:1;
|
||||
uint32_t trigger_mode:1;
|
||||
uint32_t mask:1;
|
||||
uint32_t rsvd_2:15;
|
||||
} lint;
|
||||
struct {
|
||||
uint32_t vector:8;
|
||||
uint32_t rsvd_1:4;
|
||||
uint32_t delivery_status:1;
|
||||
uint32_t rsvd_2:3;
|
||||
uint32_t mask:1;
|
||||
uint32_t rsvd_3:15;
|
||||
} error;
|
||||
struct {
|
||||
uint32_t vector:8;
|
||||
uint32_t delivery_mode:3;
|
||||
uint32_t rsvd_1:1;
|
||||
uint32_t delivery_status:1;
|
||||
uint32_t rsvd_2:3;
|
||||
uint32_t mask:1;
|
||||
uint32_t rsvd_3:15;
|
||||
} pmc;
|
||||
struct {
|
||||
uint32_t vector:8;
|
||||
uint32_t delivery_mode:3;
|
||||
uint32_t rsvd_1:1;
|
||||
uint32_t delivery_status:1;
|
||||
uint32_t rsvd_2:3;
|
||||
uint32_t mask:1;
|
||||
uint32_t rsvd_3:15;
|
||||
} thermal;
|
||||
struct {
|
||||
uint32_t vector:8;
|
||||
uint32_t rsvd_1:4;
|
||||
uint32_t delivery_status:1;
|
||||
uint32_t rsvd_2:3;
|
||||
uint32_t mask:1;
|
||||
uint32_t rsvd_3:15;
|
||||
} common;
|
||||
} bits;
|
||||
};
|
||||
|
||||
union lapic_base_msr {
|
||||
uint64_t value;
|
||||
struct {
|
||||
|
Loading…
Reference in New Issue
Block a user