Here's a breif design doc for the chagnes.
Note: this is an experiment to see if there's an easy way to attach some kind of 'letter' for larger reviews and/or to document this and keep track of progress (not sure all of these should be in the same doc). This is a snapshot and so all the boxes aren't yet ticked since they aren't done.
https://gitlab.com/bsdimp/freebsd/-/blob/acpi_cppc/design/cpufreq.adoc?ref_type=heads
contains a rendered version which I'll try to keep up to date.