Use default table creator macro for all SSDTs
[coreboot.git] / src / mainboard / msi / ms9652_fam10 / acpi_tables.c
index 2cdb5c50185b626baff9e4f18fca63869fcf31cd..25be32ae4cde4e1f59be7e0a4abc74975593c57f 100644 (file)
@@ -151,7 +151,7 @@ unsigned long write_acpi_tables(unsigned long start)
        current += dsdt->length;
        memcpy(dsdt, &AmlCode, dsdt->length);
        dsdt->checksum = 0;     /* Don't trust iasl to get this right. */
-       dsdt->checksum = acpi_checksum(dsdt, dsdt->length);
+       dsdt->checksum = acpi_checksum((u8 *)dsdt, dsdt->length);
        printk(BIOS_DEBUG, "ACPI:     * DSDT @ %p Length %x\n", dsdt,
                     dsdt->length);
        printk(BIOS_DEBUG, "ACPI:     * FADT\n");
@@ -198,7 +198,7 @@ unsigned long write_acpi_tables(unsigned long start)
        printk(BIOS_DEBUG, "ACPI:    * SSDT\n");
        ssdt = (acpi_header_t *)current;
 
-       acpi_create_ssdt_generator(ssdt, "DYNADATA");
+       acpi_create_ssdt_generator(ssdt, ACPI_TABLE_CREATOR);
        current += ssdt->length;
        acpi_add_table(rsdp, ssdt);