Searched refs:madt (Results 1 – 8 of 8) sorted by relevance
/openbmc/linux/drivers/acpi/ |
H A D | processor_core.c | 19 static struct acpi_table_madt *madt; in get_madt_table() local 24 (struct acpi_table_header **)&madt))) in get_madt_table() 25 madt = NULL; in get_madt_table() 29 return madt; in get_madt_table() 159 static phys_cpuid_t map_madt_entry(struct acpi_table_madt *madt, in map_madt_entry() argument 165 if (!madt) in map_madt_entry() 168 entry = (unsigned long)madt; in map_madt_entry() 169 madt_end = entry + madt->header.length; in map_madt_entry() 203 struct acpi_table_madt *madt = NULL; in acpi_map_madt_entry() local 207 (struct acpi_table_header **)&madt); in acpi_map_madt_entry() [all …]
|
/openbmc/openbmc/meta-openembedded/meta-oe/recipes-devtools/pmtools/pmtools/ |
H A D | pmtools-switch-to-dynamic-buffer-for-huge-ACPI-table.patch | 18 madt/madt.c | 18 +++++++++++++++++- 21 --- a/madt/madt.c 22 +++ b/madt/madt.c 35 * write decoded madt to standard output
|
/openbmc/u-boot/arch/x86/lib/ |
H A D | acpi_table.c | 275 static void acpi_create_madt(struct acpi_madt *madt) in acpi_create_madt() argument 277 struct acpi_table_header *header = &(madt->header); in acpi_create_madt() 278 u32 current = (u32)madt + sizeof(struct acpi_madt); in acpi_create_madt() 280 memset((void *)madt, 0, sizeof(struct acpi_madt)); in acpi_create_madt() 287 madt->lapic_addr = LAPIC_DEFAULT_BASE; in acpi_create_madt() 288 madt->flags = ACPI_MADT_PCAT_COMPAT; in acpi_create_madt() 293 header->length = current - (u32)madt; in acpi_create_madt() 295 header->checksum = table_compute_checksum((void *)madt, header->length); in acpi_create_madt() 466 struct acpi_madt *madt; in write_acpi_tables() local 543 madt = (struct acpi_madt *)current; in write_acpi_tables() [all …]
|
/openbmc/qemu/hw/acpi/ |
H A D | cpu_hotplug.c | 137 Aml *madt = aml_local(1); in build_legacy_cpu_hotplug_aml() local 156 aml_store(aml_buffer(sizeof(madt_tmpl), madt_tmpl), madt)); in build_legacy_cpu_hotplug_aml() 158 aml_append(method, aml_store(cpu_id, aml_index(madt, aml_int(2)))); in build_legacy_cpu_hotplug_aml() 159 aml_append(method, aml_store(apic_id, aml_index(madt, aml_int(3)))); in build_legacy_cpu_hotplug_aml() 160 aml_append(method, aml_store(cpu_on, aml_index(madt, aml_int(4)))); in build_legacy_cpu_hotplug_aml() 161 aml_append(method, aml_return(madt)); in build_legacy_cpu_hotplug_aml()
|
/openbmc/openbmc/meta-openembedded/meta-oe/recipes-devtools/pmtools/ |
H A D | pmtools_git.bb | 32 install -m 755 ${S}/madt/madt ${D}${bindir}
|
/openbmc/linux/drivers/irqchip/ |
H A D | irq-gic-v2m.c | 474 static struct acpi_table_madt *madt; in acpi_check_amazon_graviton_quirks() local 481 (struct acpi_table_header **)&madt); in acpi_check_amazon_graviton_quirks() 483 if (ACPI_FAILURE(status) || !madt) in acpi_check_amazon_graviton_quirks() 485 rc = !memcmp(madt->header.oem_id, ACPI_AMZN_OEM_ID, ACPI_OEM_ID_SIZE); in acpi_check_amazon_graviton_quirks() 486 acpi_put_table((struct acpi_table_header *)madt); in acpi_check_amazon_graviton_quirks()
|
/openbmc/linux/arch/x86/kernel/acpi/ |
H A D | boot.c | 134 struct acpi_table_madt *madt = NULL; in acpi_parse_madt() local 139 madt = (struct acpi_table_madt *)table; in acpi_parse_madt() 140 if (!madt) { in acpi_parse_madt() 145 if (madt->address) { in acpi_parse_madt() 146 acpi_lapic_addr = (u64) madt->address; in acpi_parse_madt() 148 pr_debug("Local APIC address 0x%08x\n", madt->address); in acpi_parse_madt() 151 if (madt->flags & ACPI_MADT_PCAT_COMPAT) in acpi_parse_madt() 160 default_acpi_madt_oem_check(madt->header.oem_id, in acpi_parse_madt() 161 madt->header.oem_table_id); in acpi_parse_madt()
|
/openbmc/linux/include/linux/ |
H A D | acpi.h | 257 void acpi_table_print_madt_entry (struct acpi_subtable_header *madt);
|