Searched refs:rsdt (Results 1 – 7 of 7) sorted by relevance
/openbmc/u-boot/arch/x86/lib/ |
H A D | acpi.c | 34 struct acpi_rsdt *rsdt; in acpi_find_fadt() local 49 rsdt = (struct acpi_rsdt *)(uintptr_t)rsdp->rsdt_address; in acpi_find_fadt() 51 end = (char *)rsdt + rsdt->header.length; in acpi_find_fadt() 52 debug("RSDT found at %p ends at %p\n", rsdt, end); in acpi_find_fadt() 54 for (i = 0; ((char *)&rsdt->entry[i]) < end; i++) { in acpi_find_fadt() 55 fadt = (struct acpi_fadt *)(uintptr_t)rsdt->entry[i]; in acpi_find_fadt()
|
H A D | acpi_table.c | 32 static void acpi_write_rsdp(struct acpi_rsdp *rsdp, struct acpi_rsdt *rsdt, in acpi_write_rsdp() argument 41 rsdp->rsdt_address = (u32)rsdt; in acpi_write_rsdp() 72 static void acpi_write_rsdt(struct acpi_rsdt *rsdt) in acpi_write_rsdt() argument 74 struct acpi_table_header *header = &(rsdt->header); in acpi_write_rsdt() 84 header->checksum = table_compute_checksum((void *)rsdt, in acpi_write_rsdt() 111 struct acpi_rsdt *rsdt; in acpi_add_table() local 115 rsdt = (struct acpi_rsdt *)rsdp->rsdt_address; in acpi_add_table() 121 entries_num = ARRAY_SIZE(rsdt->entry); in acpi_add_table() 124 if (rsdt->entry[i] == 0) in acpi_add_table() 134 rsdt->entry[i] = (u32)table; in acpi_add_table() [all …]
|
/openbmc/qemu/tests/qtest/ |
H A D | vmgenid-test.c | 32 uint8_t *rsdt, *ent; in acpi_find_vgia() local 44 acpi_fetch_table(qts, &rsdt, &rsdt_len, &rsdp_table[16 /* RsdtAddress */], in acpi_find_vgia() 47 ACPI_FOREACH_RSDT_ENTRY(rsdt, rsdt_len, ent, 4 /* Entry size */) { in acpi_find_vgia() 72 g_free(rsdt); in acpi_find_vgia()
|
H A D | bios-tables-test.c | 178 AcpiSdtTable rsdt = {}; in test_acpi_rxsdt_table() local 189 acpi_fetch_table(data->qts, &rsdt.aml, &rsdt.aml_len, in test_acpi_rxsdt_table() 193 ACPI_FOREACH_RSDT_ENTRY(rsdt.aml, rsdt.aml_len, ent, entry_size) { in test_acpi_rxsdt_table() 201 cleanup_table_descriptor(&rsdt); in test_acpi_rxsdt_table()
|
/openbmc/qemu/hw/loongarch/ |
H A D | acpi-build.c | 483 unsigned facs, rsdt, dsdt; in acpi_build() local 569 rsdt = tables_blob->len; in acpi_build() 579 .rsdt_tbl_offset = &rsdt, in acpi_build()
|
/openbmc/qemu/hw/i386/ |
H A D | acpi-build.c | 2440 unsigned facs, dsdt, rsdt; in acpi_build() local 2595 rsdt = tables_blob->len; in acpi_build() 2605 .rsdt_tbl_offset = &rsdt, in acpi_build()
|
/openbmc/linux/Documentation/admin-guide/ |
H A D | kernel-parameters.txt | 3 Format: { force | on | off | strict | noirq | rsdt | 11 rsdt -- prefer RSDT over (default) XSDT
|