1 /* SPDX-License-Identifier: GPL-2.0-only */ 2 3 #include <acpi/acpi_gnvs.h> 4 #include <soc/nvs.h> 5 #include "thermal.h" 6 mainboard_fill_gnvs(struct global_nvs * gnvs)7void mainboard_fill_gnvs(struct global_nvs *gnvs) 8 { 9 gnvs->tmps = CTDP_SENSOR_ID; 10 11 gnvs->f1of = CTDP_NOMINAL_THRESHOLD_OFF; 12 gnvs->f1on = CTDP_NOMINAL_THRESHOLD_ON; 13 14 gnvs->f0of = CTDP_DOWN_THRESHOLD_OFF; 15 gnvs->f0on = CTDP_DOWN_THRESHOLD_ON; 16 17 gnvs->tcrt = CRITICAL_TEMPERATURE; 18 gnvs->tpsv = PASSIVE_TEMPERATURE; 19 gnvs->tmax = MAX_TEMPERATURE; 20 gnvs->flvl = 1; 21 22 // the lid is open by default. 23 gnvs->lids = 1; 24 } 25