Lines Matching +full:psci +full:- +full:0
7 * All tables and structures must be byte-packed to match the ACPI
32 u8 checksum; /* To make sum of struct == 0 */
34 u8 revision; /* Must be 0 for 1.0, 2 for 2.0 */
35 u32 rsdt_physical_address; /* 32-bit physical address of RSDT */
37 u64 xsdt_physical_address; /* 64-bit physical address of XSDT */
39 u8 reserved[3]; /* Reserved field must be 0 */
46 u8 checksum; /* To make sum of entire table == 0 */ \
73 u64 address; /* 64-bit address of struct or register */
87 u8 reserved2; /* Reserved - must be zero */
94 u32 gpe0_blk; /* Port addr of General Purpose acpi_event 0 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…
147 u32 reserved1:31; /* Must be 0 */
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 */
191 u16 reserved; /* reserved - must be zero */
196 u8 reserved2[3]; /* reserved - must be zero */
202 ACPI_MADT_GIC_VERSION_NONE = 0,
214 u16 reserved; /* reserved - must be zero */
223 u16 reserved; /* reserved - must be zero */
232 ACPI_MADT_TYPE_LOCAL_APIC = 0,
256 u8 interface_type; /* 0=full 16550, 1=subset of 16550 */