Orange Pi5 kernel

Deprecated Linux kernel 5.10.110 for OrangePi 5/5B/5+ boards

3 Commits   0 Branches   0 Tags
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  1) The cpupower package consists of the following elements:
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  2) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  3) requirements
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  4) ------------
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  5) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  6) On x86 pciutils is needed at runtime (-lpci).
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  7) For compilation pciutils-devel (pci/pci.h) and a gcc version
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  8) providing cpuid.h is needed.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  9) For both it's not explicitly checked for (yet).
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 10) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 11) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 12) libcpupower
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 13) ----------
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 14) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 15) "libcpupower" is a library which offers a unified access method for userspace
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 16) tools and programs to the cpufreq core and drivers in the Linux kernel. This
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 17) allows for code reduction in userspace tools, a clean implementation of
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 18) the interaction to the cpufreq core, and support for both the sysfs and proc
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 19) interfaces [depending on configuration, see below].
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 20) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 21) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 22) compilation and installation
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 23) ----------------------------
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 24) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 25) make
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 26) su
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 27) make install
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 28) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 29) should suffice on most systems. It builds libcpupower to put in
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 30) /usr/lib; cpupower, cpufreq-bench_plot.sh to put in /usr/bin; and
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 31) cpufreq-bench to put in /usr/sbin. If you want to set up the paths
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 32) differently and/or want to configure the package to your specific
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 33) needs, you need to open "Makefile" with an editor of your choice and
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 34) edit the block marked CONFIGURATION.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 35) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 36) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 37) THANKS
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 38) ------
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 39) Many thanks to Mattia Dongili who wrote the autotoolization and
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 40) libtoolization, the manpages and the italian language file for cpupower;
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 41) to Dave Jones for his feedback and his dump_psb tool; to Bruno Ducrot for his
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 42) powernow-k8-decode and intel_gsic tools as well as the french language file;
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 43) and to various others commenting on the previous (pre-)releases of 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 44) cpupower.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 45) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 46) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 47)         Dominik Brodowski