Home
last modified time | relevance | path

Searched refs:xsdt (Results 1 – 6 of 6) sorted by relevance

/u-boot/lib/acpi/
A Dacpi_table.c136 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 Dacpi.c98 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 Dacpi.c261 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 Dacpi.h61 struct acpi_xsdt *xsdt; member
/u-boot/arch/x86/lib/
A Dtables.c139 acpi_write_rsdp(ptr, ctx->rsdt, ctx->xsdt); in write_tables()
/u-boot/include/acpi/
A Dacpi_table.h699 struct acpi_xsdt *xsdt);

Completed in 18 milliseconds