Index: sys/external/bsd/drm2/dist/drm/amd/amdgpu/amdgpu_bios.c =================================================================== RCS file: /cvsroot/src/sys/external/bsd/drm2/dist/drm/amd/amdgpu/amdgpu_bios.c,v retrieving revision 1.6 diff -u -r1.6 amdgpu_bios.c --- sys/external/bsd/drm2/dist/drm/amd/amdgpu/amdgpu_bios.c 27 Feb 2022 14:23:24 -0000 1.6 +++ sys/external/bsd/drm2/dist/drm/amd/amdgpu/amdgpu_bios.c 7 May 2023 22:41:21 -0000 @@ -37,6 +37,7 @@ #include #include #include +#include "acpi.h" #include #include @@ -402,15 +403,15 @@ return amdgpu_asic_read_disabled_bios(adev); } -#ifdef CONFIG_ACPI +#if 1 // def CONFIG_ACPI static bool amdgpu_acpi_vfct_bios(struct amdgpu_device *adev) { - struct acpi_table_header *hdr; - acpi_size tbl_size; + ACPI_TABLE_HEADER *hdr; + ACPI_SIZE tbl_size; UEFI_ACPI_VFCT *vfct; unsigned offset; - if (!ACPI_SUCCESS(acpi_get_table("VFCT", 1, &hdr))) + if (acpi_get_table("VFCT", 1, &hdr)) return false; tbl_size = hdr->length; if (tbl_size < sizeof(UEFI_ACPI_VFCT)) {