]> Git Repo - linux.git/blob - drivers/acpi/arm64/thermal_cpufreq.c
Merge patch series "riscv: Extension parsing fixes"
[linux.git] / drivers / acpi / arm64 / thermal_cpufreq.c
1 // SPDX-License-Identifier: GPL-2.0-only
2 #include <linux/acpi.h>
3 #include <linux/export.h>
4
5 #include "../internal.h"
6
7 #define SMCCC_SOC_ID_T241      0x036b0241
8
9 int acpi_arch_thermal_cpufreq_pctg(void)
10 {
11         s32 soc_id = arm_smccc_get_soc_id_version();
12
13         /*
14          * Check JEP106 code for NVIDIA Tegra241 chip (036b:0241) and
15          * reduce the CPUFREQ Thermal reduction percentage to 5%.
16          */
17         if (soc_id == SMCCC_SOC_ID_T241)
18                 return 5;
19
20         return 0;
21 }
22 EXPORT_SYMBOL_GPL(acpi_arch_thermal_cpufreq_pctg);
This page took 0.034273 seconds and 4 git commands to generate.