[PATCH v10 0/6] power: refactor power management library
Thomas Monjalon
thomas at monjalon.net
Sun Nov 10 19:35:55 CET 2024
28/10/2024 20:55, Sivaprasad Tummala:
> This patchset refactors the power management library, addressing both
> core and uncore power management. The primary changes involve the
> creation of dedicated directories for each driver within
> 'drivers/power/core/*' and 'drivers/power/uncore/*'.
>
> This refactor significantly improves code organization, enhances
> clarity, and boosts maintainability. It lays the foundation for more
> focused development on individual drivers and facilitates seamless
> integration of future enhancements, particularly the AMD uncore driver.
>
> Furthermore, this effort aims to streamline code maintenance by
> consolidating common functions for cpufreq and cppc across various
> core drivers, thus reducing code duplication.
>
> Sivaprasad Tummala (6):
> power: refactor core power management library
> power: refactor uncore power management library
> test/power: removed function pointer validations
> drivers/power: uncore support for AMD EPYC processors
> maintainers: update for drivers/power
> power: rename library sources for cpu frequency management
I'm a bit sad there is not more reviews.
I've moved the pointers check removal first,
renamed intel_pstate files (not the functions),
fixed few things like __cplusplus, include guards,
sorting and maintainers file.
Applied
More information about the dev
mailing list