Commit 3a6c2e47 authored by Wang ShaoBo's avatar Wang ShaoBo Committed by Yang Yingliang
Browse files

arm64/mpam: Migrate old MSCs' discovery process to new branch



hulk inclusion
category: feature
bugzilla: 34278
CVE: NA

-------------------------------------------------

We used to make use of mpam_node structure to initialize MSCs and directly
use resctrl_resource structure to store the MSCs' probing information
before, it's a good choice until we support multiple MSC's node per domain,
so far this new framework mpam_device->mpam_component->mpam_class has been
constructed, we should make MPAM setup process compatible with this new
framework firstly.

At present, we only parsed the base address to create the mpam devices, but
did not deal with the interruption registration issue, which will be dealt
with later.

We will continue to update discovery process from MPAM ACPI tlb according to
latest MPAM ACPI spec.

Signed-off-by: default avatarWang ShaoBo <bobo.shaobowang@huawei.com>
Reviewed-by: default avatarXiongfeng Wang <wangxiongfeng2@huawei.com>
Reviewed-by: default avatarCheng Jian <cj.chengjian@huawei.com>
Signed-off-by: default avatarYang Yingliang <yangyingliang@huawei.com>
Signed-off-by: default avatarCheng Jian <cj.chengjian@huawei.com>
parent 10d235ac
Loading
Loading
Loading
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please to comment