Skip to content

Commit 19cf96d

Browse files
committed
support chipset temperature ID
Signed-off-by: Reyhaneh Yazdani <reyhane.y84@gmail.com>
1 parent 3b8e569 commit 19cf96d

File tree

1 file changed

+6
-4
lines changed

1 file changed

+6
-4
lines changed

lib/EApiEmulBoardInfo.c

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -297,11 +297,13 @@ EApiBoardGetValueEmul(
297297
snprintf(path,strlen(ACPIHWMON_PATH)+strlen(acpiHwmonName)+strlen("/acpi_temp_cpu")+ 1,ACPIHWMON_PATH"%s/acpi_temp_cpu",acpiHwmonName);
298298
break;
299299
case EAPI_ID_HWMON_CHIPSET_TEMP:
300-
EAPI_LIB_RETURN_ERROR(
300+
EAPI_LIB_RETURN_ERROR_IF(
301301
EApiBoardGetValueEmul,
302-
EAPI_STATUS_UNSUPPORTED ,
303-
"Not support chipset Temperature"
302+
(acpiHwmonName==NULL),
303+
EAPI_STATUS_ERROR,
304+
"Error finding ACPI-HWMON"
304305
);
306+
snprintf(path,strlen(ACPIHWMON_PATH)+strlen(acpiHwmonName)+strlen("/acpi_temp_chipset")+ 1,ACPIHWMON_PATH"%s/acpi_temp_chipset",acpiHwmonName);
305307
break;
306308
case EAPI_ID_HWMON_SYSTEM_TEMP:
307309
EAPI_LIB_RETURN_ERROR_IF(
@@ -310,7 +312,7 @@ EApiBoardGetValueEmul(
310312
EAPI_STATUS_ERROR,
311313
"Error finding ACPI-HWMON"
312314
);
313-
snprintf(path,strlen(ACPIHWMON_PATH)+strlen(acpiHwmonName)+strlen("/acpi_temp_board")+1,ACPIHWMON_PATH"%s/acpi_temp_board",acpiHwmonName);
315+
snprintf(path,strlen(ACPIHWMON_PATH)+strlen(acpiHwmonName)+strlen("/acpi_temp_sys")+1,ACPIHWMON_PATH"%s/acpi_temp_sys",acpiHwmonName);
314316
break;
315317
case EAPI_ID_HWMON_FAN_CPU:
316318
EAPI_LIB_RETURN_ERROR_IF(

0 commit comments

Comments
 (0)