Searched refs:xsdt (Results 1 – 6 of 6) sorted by relevance
| /u-boot/lib/acpi/ |
| A D | acpi_table.c | 136 struct acpi_xsdt *xsdt; in acpi_add_table() local 170 xsdt = ctx->xsdt; in acpi_add_table() 173 xsdt->entry[i] = map_to_sysmem(table); in acpi_add_table() 180 xsdt->header.checksum = 0; in acpi_add_table() 181 xsdt->header.checksum = table_compute_checksum((u8 *)xsdt, in acpi_add_table() 182 xsdt->header.length); in acpi_add_table() 188 struct acpi_xsdt *xsdt) in acpi_write_rsdp() argument 198 rsdp->xsdt_address = map_to_sysmem(xsdt); in acpi_write_rsdp() 235 header->checksum = table_compute_checksum(xsdt, in acpi_write_xsdt() 253 ctx->xsdt = ctx->current; in acpi_setup_base_tables() [all …]
|
| /u-boot/cmd/ |
| A D | acpi.c | 98 static int list_rsdt(struct acpi_rsdt *rsdt, struct acpi_xsdt *xsdt) in list_rsdt() argument 103 if (xsdt) in list_rsdt() 104 dump_hdr(&xsdt->header); in list_rsdt() 116 if (xsdt) { in list_rsdt() 117 if (xsdt->entry[i] != rsdt->entry[i]) { in list_rsdt() 119 xsdt->entry[i]); in list_rsdt() 130 struct acpi_xsdt *xsdt; in list_rsdp() local 135 xsdt = map_sysmem(rsdp->xsdt_address, 0); in list_rsdp() 136 list_rsdt(rsdt, xsdt); in list_rsdp()
|
| /u-boot/test/dm/ |
| A D | acpi.c | 261 ut_asserteq(map_to_sysmem(dmar + i), ctx.xsdt->entry[i]); in dm_test_acpi_write_tables() 264 ut_asserteq(0, ctx.xsdt->entry[3]); in dm_test_acpi_write_tables() 303 struct acpi_xsdt *xsdt; in dm_test_acpi_setup_base_tables() local 329 xsdt = PTR_ALIGN((void *)rsdt + sizeof(*rsdt), 16); in dm_test_acpi_setup_base_tables() 330 ut_asserteq_ptr(xsdt, ctx.xsdt); in dm_test_acpi_setup_base_tables() 331 ut_asserteq_mem("XSDT", xsdt->header.signature, ACPI_NAME_LEN); in dm_test_acpi_setup_base_tables() 332 ut_asserteq(sizeof(*xsdt), xsdt->header.length); in dm_test_acpi_setup_base_tables() 333 ut_assertok(table_compute_checksum(xsdt, sizeof(*xsdt))); in dm_test_acpi_setup_base_tables() 335 end = PTR_ALIGN((void *)xsdt + sizeof(*xsdt), 64); in dm_test_acpi_setup_base_tables() 339 ut_asserteq(map_to_sysmem(xsdt), rsdp->xsdt_address); in dm_test_acpi_setup_base_tables() [all …]
|
| /u-boot/include/dm/ |
| A D | acpi.h | 61 struct acpi_xsdt *xsdt; member
|
| /u-boot/arch/x86/lib/ |
| A D | tables.c | 139 acpi_write_rsdp(ptr, ctx->rsdt, ctx->xsdt); in write_tables()
|
| /u-boot/include/acpi/ |
| A D | acpi_table.h | 699 struct acpi_xsdt *xsdt);
|
Completed in 18 milliseconds