Searched refs:rsdp (Results 1 - 4 of 4) sorted by relevance

/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/drivers/acpi/tables/
H A Dtbxfroot.c53 static acpi_status acpi_tb_validate_rsdp(struct acpi_table_rsdp *rsdp);
67 static acpi_status acpi_tb_validate_rsdp(struct acpi_table_rsdp *rsdp) argument
77 if (ACPI_STRNCMP((char *)rsdp, ACPI_SIG_RSDP, sizeof(ACPI_SIG_RSDP) - 1)
87 if (acpi_tb_checksum((u8 *) rsdp, ACPI_RSDP_CHECKSUM_LENGTH) != 0) {
93 if ((rsdp->revision >= 2) &&
94 (acpi_tb_checksum((u8 *) rsdp, ACPI_RSDP_XCHECKSUM_LENGTH) != 0)) {
H A Dtbutils.c338 struct acpi_table_rsdp *rsdp; local
353 rsdp = acpi_os_map_memory(rsdp_address, sizeof(struct acpi_table_rsdp));
354 if (!rsdp) {
360 rsdp));
364 if (rsdp->revision > 1 && rsdp->xsdt_physical_address) {
370 address = (acpi_physical_address) rsdp->xsdt_physical_address;
375 address = (acpi_physical_address) rsdp->rsdt_physical_address;
383 acpi_os_unmap_memory(rsdp, sizeof(struct acpi_table_rsdp));
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/arch/i386/kernel/
H A Dsrat.c272 struct acpi_table_rsdp *rsdp = NULL; local
286 printk("%s: assigning address to rsdp\n", __FUNCTION__);
287 rsdp = (struct acpi_table_rsdp *)(u32)rsdp_address;
288 if (!rsdp) {
293 printk(KERN_INFO "%.8s v%d [%.6s]\n", rsdp->signature, rsdp->revision,
294 rsdp->oem_id);
296 if (strncmp(rsdp->signature, ACPI_SIG_RSDP,strlen(ACPI_SIG_RSDP))) {
302 boot_ioremap(rsdp->rsdt_physical_address, sizeof(struct acpi_table_rsdt));
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/arch/ia64/kernel/
H A Dacpi.c75 struct acpi_table_rsdp *rsdp; local
86 rsdp = (struct acpi_table_rsdp *)__va(rsdp_phys);
87 if (strncmp(rsdp->signature, ACPI_SIG_RSDP, sizeof(ACPI_SIG_RSDP) - 1)) {
93 xsdt = (struct acpi_table_xsdt *)__va(rsdp->xsdt_physical_address);

Completed in 37 milliseconds