1 #!/bin/sh 2 # SPDX-License-Identifier: GPL-2.0 3 4 # amd-pstate-ut is a test module for testing t 5 # It can only run on x86 architectures and cur 6 # must be amd-pstate. 7 # (1) It can help all users to verify their pr 8 # (SBIOS/Firmware or Hardware). 9 # (2) Kernel can have a basic function test to 10 # regression during the update. 11 # (3) We can introduce more functional or perf 12 # the result together, it will benefit power a 13 14 # protect against multiple inclusion 15 if [ $FILE_BASIC ]; then 16 return 0 17 else 18 FILE_BASIC=DONE 19 fi 20 21 amd_pstate_basic() 22 { 23 printf "\n---------------------------- 24 printf "*** Running AMD P-state ut 25 printf "\n---------------------------- 26 27 if ! /sbin/modprobe -q -n amd-pstate-u 28 echo "amd-pstate-ut: module am 29 exit $ksft_skip 30 fi 31 if /sbin/modprobe -q amd-pstate-ut; th 32 /sbin/modprobe -q -r amd-pstat 33 echo "amd-pstate-basic: ok" 34 else 35 echo "amd-pstate-basic: [FAIL] 36 exit 1 37 fi 38 }
Linux® is a registered trademark of Linus Torvalds in the United States and other countries.
TOMOYO® is a registered trademark of NTT DATA CORPORATION.