1 /* SPDX-License-Identifier: GPL-2.0-only */ 2 3 #include <acpi/acpi.h> 4 #include <acpi/acpi_gnvs.h> 5 #include <soc/acpi.h> 6 #include <soc/nvs.h> 7 mainboard_fill_gnvs(struct global_nvs * gnvs)8void mainboard_fill_gnvs(struct global_nvs *gnvs) 9 { 10 /* Enable USB ports in S3 */ 11 gnvs->s3u0 = 1; 12 gnvs->s3u1 = 1; 13 14 /* TPM Present */ 15 gnvs->tpmp = 1; 16 17 /* Enable DPTF */ 18 gnvs->dpte = 1; 19 } 20 mainboard_fill_fadt(acpi_fadt_t * fadt)21void mainboard_fill_fadt(acpi_fadt_t *fadt) 22 { 23 fadt->preferred_pm_profile = PM_MOBILE; 24 } 25