]> git.dujemihanovic.xyz Git - u-boot.git/commitdiff
acpi: simplify acpi_write_ssdt()
authorHeinrich Schuchardt <heinrich.schuchardt@canonical.com>
Sat, 18 Nov 2023 21:52:37 +0000 (22:52 +0100)
committerTom Rini <trini@konsulko.com>
Wed, 13 Dec 2023 23:39:05 +0000 (18:39 -0500)
* Converting to void * is superfluous when calling memset().
* acpi_fill_header() already fills oem_table_id.

Fixes: d953137526cc ("x86: Move SSDT table to a writer function")
Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
Reviewed-by: Simon Glass <sjg@chromium.org>
lib/acpi/ssdt.c

index 659c1aad406bd67ca0c39502b0731a1ee6a93806..b140b4b2ff65cd6144ccb4df18f2725748a16a80 100644 (file)
@@ -18,10 +18,9 @@ int acpi_write_ssdt(struct acpi_ctx *ctx, const struct acpi_writer *entry)
        int ret;
 
        ssdt = ctx->current;
-       memset((void *)ssdt, '\0', sizeof(struct acpi_table_header));
+       memset(ssdt, '\0', sizeof(struct acpi_table_header));
 
        acpi_fill_header(ssdt, "SSDT");
-       memcpy(ssdt->oem_table_id, OEM_TABLE_ID, sizeof(ssdt->oem_table_id));
        ssdt->revision = acpi_get_table_revision(ACPITAB_SSDT);
        ssdt->aslc_revision = 1;
        ssdt->length = sizeof(struct acpi_table_header);