Re: [PATCH 09/33] ACPI / MPAM: Parse the MPAM table

From: Jonathan Cameron

Date: Mon Nov 10 2025 - 11:23:48 EST


On Fri, 7 Nov 2025 12:34:26 +0000
Ben Horgan <ben.horgan@xxxxxxx> wrote:

> From: James Morse <james.morse@xxxxxxx>
>
> Add code to parse the arm64 specific MPAM table, looking up the cache
> level from the PPTT and feeding the end result into the MPAM driver.
>
> This happens in two stages. Platform devices are created first for the
> MSC devices. Once the driver probes it calls acpi_mpam_parse_resources()
> to discover the RIS entries the MSC contains.
>
> For now the MPAM hook mpam_ris_create() is stubbed out, but will update
> the MPAM driver with optional discovered data about the RIS entries.
>
> CC: Carl Worth <carl@xxxxxxxxxxxxxxxxxxxxxx>
> Link: https://developer.arm.com/documentation/den0065/3-0bet/?lang=en
> Reviewed-by: Lorenzo Pieralisi <lpieralisi@xxxxxxxxxx>
> Tested-by: Fenghua Yu <fenghuay@xxxxxxxxxx>
> Tested-by: Shaopeng Tan <tan.shaopeng@xxxxxxxxxxxxxx>
> Tested-by: Peter Newman <peternewman@xxxxxxxxxx>
> Signed-off-by: James Morse <james.morse@xxxxxxx>
> Signed-off-by: Ben Horgan <ben.horgan@xxxxxxx>
Nothing to add to Gavin's comments.

Reviewed-by: Jonathan Cameron <jonathan.cameron@xxxxxxxxxx>