Home
last modified time | relevance | path

Searched refs:rsdp (Results 1 – 2 of 2) sorted by relevance

/drivers/acpi/acpica/
Dtbxfroot.c54 static acpi_status acpi_tb_validate_rsdp(struct acpi_table_rsdp *rsdp);
68 static acpi_status acpi_tb_validate_rsdp(struct acpi_table_rsdp *rsdp) in acpi_tb_validate_rsdp() argument
77 if (ACPI_STRNCMP((char *)rsdp, ACPI_SIG_RSDP, in acpi_tb_validate_rsdp()
87 if (acpi_tb_checksum((u8 *) rsdp, ACPI_RSDP_CHECKSUM_LENGTH) != 0) { in acpi_tb_validate_rsdp()
93 if ((rsdp->revision >= 2) && in acpi_tb_validate_rsdp()
94 (acpi_tb_checksum((u8 *) rsdp, ACPI_RSDP_XCHECKSUM_LENGTH) != 0)) { in acpi_tb_validate_rsdp()
Dtbutils.c625 struct acpi_table_rsdp *rsdp; in acpi_tb_parse_root_table() local
641 rsdp = acpi_os_map_memory(rsdp_address, sizeof(struct acpi_table_rsdp)); in acpi_tb_parse_root_table()
642 if (!rsdp) { in acpi_tb_parse_root_table()
648 rsdp)); in acpi_tb_parse_root_table()
652 if (rsdp->revision > 1 && rsdp->xsdt_physical_address in acpi_tb_parse_root_table()
659 address = (acpi_physical_address) rsdp->xsdt_physical_address; in acpi_tb_parse_root_table()
662 rsdp->rsdt_physical_address; in acpi_tb_parse_root_table()
666 address = (acpi_physical_address) rsdp->rsdt_physical_address; in acpi_tb_parse_root_table()
674 acpi_os_unmap_memory(rsdp, sizeof(struct acpi_table_rsdp)); in acpi_tb_parse_root_table()