2 # SPDX-License-Identifier: GPL-2.0
4 # amd-pstate-ut is a test module for testing the amd-pstate driver.
5 # It can only run on x86 architectures and current cpufreq driver
7 # (1) It can help all users to verify their processor support
8 # (SBIOS/Firmware or Hardware).
9 # (2) Kernel can have a basic function test to avoid the kernel
10 # regression during the update.
11 # (3) We can introduce more functional or performance tests to align
12 # the result together, it will benefit power and performance scale optimization.
14 # protect against multiple inclusion
15 if [ $FILE_BASIC ]; then
23 printf "\n---------------------------------------------\n"
24 printf "*** Running AMD P-state ut ***"
25 printf "\n---------------------------------------------\n"
27 if ! /sbin/modprobe -q -n amd-pstate-ut; then
28 echo "amd-pstate-ut: module amd-pstate-ut is not found [SKIP]"
31 if /sbin/modprobe -q amd-pstate-ut; then
32 /sbin/modprobe -q -r amd-pstate-ut
33 echo "amd-pstate-basic: ok"
35 echo "amd-pstate-basic: [FAIL]"