Lines Matching +full:psci +full:- +full:1
7 * All tables and structures must be byte-packed to match the ACPI
10 #pragma pack(1)
35 u32 rsdt_physical_address; /* 32-bit physical address of RSDT */
37 u64 xsdt_physical_address; /* 64-bit physical address of XSDT */
73 u64 address; /* 64-bit address of struct or register */
87 u8 reserved2; /* Reserved - must be zero */
88 u32 pm1a_evt_blk; /* Port address of Power Mgt 1a acpi_event Reg Blk */
89 u32 pm1b_evt_blk; /* Port address of Power Mgt 1b acpi_event Reg Blk */
90 u32 pm1a_cnt_blk; /* Port address of Power Mgt 1a Control Reg Blk */
91 u32 pm1b_cnt_blk; /* Port address of Power Mgt 1b Control Reg Blk */
95 u32 gpe1_blk; /* Port addr of General Purpose acpi_event 1 Reg Blk */
110 u8 day_alrm; /* Index to day-of-month alarm in RTC CMOS RAM */
111 u8 mon_alrm; /* Index to month-of-year alarm in RTC CMOS RAM */
113 u16 boot_flags; /* IA-PC Boot Architecture Flags (see below for individual flags) */
116 struct acpi_generic_address reset_register; /* 64-bit address of the Reset register */
118 u16 arm_boot_flags; /* ARM-Specific Boot Flags (see below for individual flags) (ACPI 5.1) */
120 u64 Xfacs; /* 64-bit physical address of FACS */
121 u64 Xdsdt; /* 64-bit physical address of DSDT */
122 …struct acpi_generic_address xpm1a_event_block; /* 64-bit Extended Power Mgt 1a Event Reg Blk addre…
123 …struct acpi_generic_address xpm1b_event_block; /* 64-bit Extended Power Mgt 1b Event Reg Blk addre…
124 …struct acpi_generic_address xpm1a_control_block; /* 64-bit Extended Power Mgt 1a Control Reg Blk a…
125 …struct acpi_generic_address xpm1b_control_block; /* 64-bit Extended Power Mgt 1b Control Reg Blk a…
126 …struct acpi_generic_address xpm2_control_block; /* 64-bit Extended Power Mgt 2 Control Reg Blk add…
127 …struct acpi_generic_address xpm_timer_block; /* 64-bit Extended Power Mgt Timer Ctrl Reg Blk addre…
128 …struct acpi_generic_address xgpe0_block; /* 64-bit Extended General Purpose Event 0 Reg Blk addres…
129 …struct acpi_generic_address xgpe1_block; /* 64-bit Extended General Purpose Event 1 Reg Blk addres…
130 struct acpi_generic_address sleep_control; /* 64-bit Sleep Control register (ACPI 5.0) */
131 struct acpi_generic_address sleep_status; /* 64-bit Sleep Status register (ACPI 5.0) */
137 #define ACPI_FADT_PSCI_COMPLIANT (1) /* 00: [V5+] PSCI 0.2+ is implemented */
138 #define ACPI_FADT_PSCI_USE_HVC (1<<1) /* 01: [V5+] HVC must be used instead of SMC as the PSCI…
146 u32 S4bios_f:1; /* Indicates if S4BIOS support is present */
148 u8 reserved3[40]; /* Reserved - must be zero */
164 /* 11: Generic interrupt - GICC (ACPI 5.0 + ACPI 6.0 + ACPI 6.3 changes) */
169 u16 reserved; /* reserved - must be zero */
183 u8 reserved2[1];
191 u16 reserved; /* reserved - must be zero */
196 u8 reserved2[3]; /* reserved - must be zero */
203 ACPI_MADT_GIC_VERSION_V1 = 1,
214 u16 reserved; /* reserved - must be zero */
223 u16 reserved; /* reserved - must be zero */
233 ACPI_MADT_TYPE_IO_APIC = 1,
252 #define ACPI_MADT_ENABLED (1) /* 00: Processor is usable if set */
256 u8 interface_type; /* 0=full 16550, 1=subset of 16550 */