CVSROOT: /cvs
Module name: src
Changes by: [email protected] 2025/06/07 09:11:12
Modified files:
sys/arch/amd64/conf: files.amd64
sys/arch/arm64/conf: GENERIC files.arm64
sys/arch/i386/conf: files.i386
sys/dev/acpi : acpireg.h files.acpi
Added files:
sys/arch/arm64/dev: acpicpu.c
sys/dev/acpi : acpicpu_x86.c
Removed files:
sys/dev/acpi : acpicpu.c
Log message:
Implement acpicpu(4) for arm64. Since arm64 uses a completely different
model to manage P-states (called Collaborative Processor Performancei
Control or CPPC for short) rename the existing acpicpu.c file to
acpicpu_x86.c and add an arm64-specific acpicpu.c under arch/arm64.
The current CPPC implementation is minimal and probably only works on the
Radxa Orion O6 for now.
Tested by landry@, mvs@, kirill@
ok phessler@