Re: [PATCH v4 1/2] ACPI: CPPC: Add support for CPPC v4

From: Rafael J. Wysocki

Date: Mon Jun 01 2026 - 14:12:08 EST


On Mon, Jun 1, 2026 at 8:02 PM Sumit Gupta <sumitg@xxxxxxxxxx> wrote:
>
> Hi Rafael,
>
>
> On 01/06/26 23:05, Rafael J. Wysocki wrote:
> > External email: Use caution opening links or attachments
> >
> >
> > On Wed, May 27, 2026 at 9:47 PM Sumit Gupta <sumitg@xxxxxxxxxx> wrote:
> >> CPPC v4 (ACPI 6.6, Section 8.4.6) adds two optional entries to the
> >> _CPC package:
> >>
> >> 1. OSPM Nominal Performance (8.4.6.1.2.6): A write-only register that
> >> lets OSPM inform the platform what it considers nominal performance.
> >> The platform classifies performance above this level as boost and
> >> below as throttle for its power/thermal decisions.
> >>
> >> 2. Resource Priority (8.4.6.1.2.7): A Package of Resource Priority
> >> Register Descriptor sub-packages that allow OSPM to set relative
> >> priority among processors for shared resources (boost, throttle,
> >> L2/L3 cache, memory bandwidth). Parsing the full structure is not
> >> yet supported; such entries are marked as unsupported.
> >>
> >> Add v4 _CPC table parsing (25 entries) and update REG_OPTIONAL to
> >> mark the two new registers as optional.
> >>
> >> Signed-off-by: Sumit Gupta <sumitg@xxxxxxxxxx>
> >> Reviewed-by: Mario Limonciello (AMD) <superm1@xxxxxxxxxx>
> >> Reviewed-by: Pierre Gondois <pierre.gondois@xxxxxxx>
> > This patch is good to go AFAICS, while there are still comments on the
> > second one in the series.
> >
> > Do you want me to apply this one separately?
>
> Yes please. Patch 1 is independent of patch 2.
> I will send patch 2 separately as a v5 after addressing the
> review comments.

Applied as 7.2 material, thanks!