Message ID | 161133705833.59625.6935511700675018185.stgit@ethanol01c7-host.amd.com (mailing list archive) |
---|---|
Headers | show |
Series | cpupower: Updates and cleanup to support AMD Family 0x19 | expand |
On 22.01.21 11:38:28, Nathan Fontenot wrote: > Updates to the cpupower command to add support for AMD family 0x19 > and cleanup the code to remove many of the family checks to hopefully > make any future family updates easier. > > The first couple of patches are simple updates to rename the structs > in the msr_pstate union to better reflect current support and correcting > the name of the CPUPOWER_CAP_AMD_CPB cpuid cap flag. > > Patches 3, 5, and 8 update the family checks to either replace > them with a new cpuid cap flag based off of cpuid checks or check for > family >= 0x17 where removing the direct family check isn't possible. > > The reamianing patches are cleanups to remove unneeded extra enabled bit > checking, remove passing no longer used variables, and remove unused > variables in decode_pstates(). > > --- > > Nathan Fontenot (7): > cpupower: Update msr_pstate union struct naming > cpupower: Add CPUPOWER_CAP_AMD_HW_PSTATE cpuid caps flag > cpupower: Remove unused pscur variable. > cpupower: Update family checks when decoding HW pstates > cpupower: Condense pstate enabled bit checks in decode_pstates() > cpupower: Remove family arg to decode_pstates() > cpupower: Add cpuid cap flag for MSR_AMD_HWCR support > > Robert Richter (1): > cpupower: Correct macro name for CPB caps flag For the whole series: Reviewed-by: Robert Richter <rrichter@amd.com>