CxlDxe discovers CXL capable device with memory expander capability
and reads out memory range details. Platform drivers fetch the remote
memory details and include as part of system memory through ACPI
tables.
Signed-off-by: Sayanta Pattanayak
---
Platform/ARM/SgiPkg/SgiPlatform.dsc.inc | 1
preparation of ACPI tables.
Signed-off-by: Sayanta Pattanayak
---
Platform/ARM/Drivers/CxlDxe/CxlDxe.dec | 21 +
Platform/ARM/Drivers/CxlDxe/CxlDxe.inf | 50 ++
Platform/ARM/Drivers/CxlDxe/CxlDxe.h | 163 ++
Platform/ARM/Include/Protocol/Cxl.h| 62 +++
Platform/ARM/Drivers/CxlDxe/CxlDxe.c
Reference Design platform.
Link to the branch with this patch series -
https://gitlab.arm.com/infra-solutions/reference-design/platsw/edk2-platforms/-/tree/topics/cxl_v2
Sayanta Pattanayak (4):
Platform/Sgi: add remote memory descriptor
Platform/Sgi: prepare SRAT, HMAT table
Platform/ARM
area and SRAT,HMAT table, is to avail CXL.Memory device as
memory expander.
Signed-off-by: Sayanta Pattanayak
---
Platform/ARM/SgiPkg/SgiPlatform.dsc.inc | 7
+
Platform/ARM/SgiPkg/SgiPlatform.fdf | 9
+-
Platform/ARM
marked Local memory block count, for creating SRAT tables in
subsequent patch.
Signed-off-by: Sayanta Pattanayak
---
Platform/ARM/SgiPkg/SgiPlatform.dec | 8
Platform/ARM/SgiPkg/SgiPlatform.dsc.inc | 4
Platform/ARM/SgiPkg/RdN2Cfg1/RdN2Cfg1.dsc
Hi,
Please find my response inline.
Regards,
Sayanta
>-Original Message-
>From: Ard Biesheuvel
>Sent: Sunday, August 1, 2021 10:08 PM
>To: Sayanta Pattanayak
>Cc: edk2-devel-groups-io ; Sami Mujawar
>; Achin Gupta ; Bret
>Barkelew ; Jiewen Yao
>; Andrew F
d_buf_base = <..>;
sp_image_size = <..>;
sp_pcpu_stack_size = <..>;
sp_heap_size= <..>;
sp_ns_comm_buf_size = <..>;
sp_shared_buf_size = <..>;
num_sp_mem_regions = <..>;
num_cpus = <..>;
};
Addition of DTS supoort involves a
to either use the existing SMC interface or the introduced FF-A
interface based on the value of PcdFfaEnable.
Signed-off-by: Aditya Angadi
Signed-off-by: Sayanta Pattanayak
---
ArmPkg/Drivers/MmCommunicationDxe/MmCommunication.inf | 3 +
ArmPkg/Include/IndustryStandard/ArmFfaSvc.h
Hi Sami,
Thanks for the review and suggestion. Please find my reply inline.
>
> Hi Sayanta,
>
> Thank you for this patch.
>
> Please find my response inline marked [SAMI].
>
> Regards,
>
> Sami Mujawar
>
> On 24/05/2021 06:23 PM, Sayanta Pattanayak wrot
eries
https://edk2.groups.io/g/devel/message/75368
Link to github branch with the patches in this series -
https://github.com/SayantaP-arm/edk2-platforms/tree/rd_platform_secure_boot
Sayanta Pattanayak (3):
Platform/Sgi: refactor StandaloneMM platform description file
Platform/Sgi: add Standal
Add the NorFlashPlatformLib library instance that can be linked with
MM_STANDALONE modules that implement a secure variable storage. The
third instance of the NOR flash is used as the non-volatile storage.
Signed-off-by: Sayanta Pattanayak
---
Platform/ARM/SgiPkg/SgiPlatform.dec
Enable the use of UEFI secure boot for Arm's Neoverse reference design
platforms. The UEFI authenticated variable store uses NOR flash 2 which
is accessible from Standalone MM context residing in a secure partition.
Signed-off-by: Sayanta Pattanayak
---
Platform/ARM/SgiPkg/SgiPlatform.ds
files and the rest of the platform description file
is converted into a include file.
Signed-off-by: Sayanta Pattanayak
---
Platform/ARM/SgiPkg/{PlatformStandaloneMm.dsc => SgiPlatformMm.dsc.inc} | 30
+
Platform/ARM/SgiPkg/PlatformStandaloneMm.dsc|
13 matches
Mail list logo