cpufreq: amd-pstate: change amd-pstate driver to be built-in type
authorPerry Yuan <Perry.Yuan@amd.com>
Thu, 17 Nov 2022 07:35:38 +0000 (15:35 +0800)
committerRafael J. Wysocki <rafael.j.wysocki@intel.com>
Tue, 22 Nov 2022 18:57:15 +0000 (19:57 +0100)
commit456ca88d8a5258fc66edc42a10053ac8473de2b1
tree97f1da35fadaa9796d6b401095ab3612e4900d89
parent919f4557696939625085435ebde09a539de2349c
cpufreq: amd-pstate: change amd-pstate driver to be built-in type

Currently when the amd-pstate and acpi_cpufreq are both built into
kernel as module driver, amd-pstate will not be loaded by default
in this case.

Change amd-pstate driver as built-in type, it will resolve the loading
sequence problem to allow user to make amd-pstate driver as the default
cpufreq scaling driver.

Acked-by: Huang Rui <ray.huang@amd.com>
Reviewed-by: Gautham R. Shenoy <gautham.shenoy@amd.com>
Tested-by: Wyes Karny <wyes.karny@amd.com>
Signed-off-by: Perry Yuan <Perry.Yuan@amd.com>
Fixes: ec437d71db77 ("cpufreq: amd-pstate: Introduce a new AMD P-State driver to support future processors")
Signed-off-by: Rafael J. Wysocki <rafael.j.wysocki@intel.com>
drivers/cpufreq/Kconfig.x86
drivers/cpufreq/amd-pstate.c