Re: [edk2-devel] [edk2-platforms][PATCH V3 1/1] Platform/ARM/N1sdp: Add support to parse NT_FW_CONFIG

2023-10-10 Thread chandni cherukuri
Hi Sahil, These changes look good to me. Reviewed-by: Chandni Cherukuri Regards, Chandni Cherukuri On Wed, Aug 23, 2023 at 4:33 PM sahil wrote: > > NT_FW_CONFIG DTB contains platform information passed by > Tf-A boot stage. > This information is used for Virtual memory ma

Re: [edk2-devel] [edk2-platforms][PATCH V1 07/11] Platform/ARM/Morello: Port PCI Express library

2021-12-13 Thread chandni cherukuri
On Mon, Dec 13, 2021 at 8:08 PM Ard Biesheuvel wrote: > > On Mon, 13 Dec 2021 at 13:41, chandni cherukuri wrote: > > > > Hi Ard, > > > > Thanks for the response. > > > > I had a look at the Synquacer platform where there is a single custom > > P

Re: [edk2-devel] [edk2-platforms][PATCH V1 07/11] Platform/ARM/Morello: Port PCI Express library

2021-12-13 Thread chandni cherukuri
for Morello. Thanks Chandni On Fri, Dec 10, 2021 at 4:12 PM Ard Biesheuvel wrote: > > On Thu, 9 Dec 2021 at 13:30, chandni cherukuri wrote: > > > > Hi Ard, Leif, Sami, Pierre, > > > > For Morello platform, we created two custom libraries based on the

Re: [edk2-devel] [edk2-platforms][PATCH V1 07/11] Platform/ARM/Morello: Port PCI Express library

2021-12-09 Thread chandni cherukuri
Hi Ard, Leif, Sami, Pierre, For Morello platform, we created two custom libraries based on the below two native libraries: - https://github.com/tianocore/edk2/tree/master/MdePkg/Library/BasePciSegmentLibPci - https://github.com/tianocore/edk2/tree/master/MdePkg/Library/BasePciE

Re: [edk2-devel] [edk2-platforms][PATCH V1 04/11] Platform/ARM/Morello: Add ConfigurationManager for Morello SoC

2021-12-08 Thread chandni cherukuri
at, Dec 4, 2021 at 04:31 AM, chandni cherukuri wrote: > > This patch implements the configuration manager for Morello > SoC platform. It enables support for generating the following > ACPI tables for Morello SoC Platform: > 1. FADT > 2. DSDT > 3. GTDT > 4. MADT > 5. SPCR &

Re: [edk2-devel] [edk2-platforms][PATCH V1 04/11] Platform/ARM/Morello: Add ConfigurationManager for Morello SoC

2021-12-08 Thread chandni cherukuri
wed-by: Sami Mujawar > > Regards, > > Sami Mujawar > > > > On 04/12/2021 12:30 PM, Chandni Cherukuri wrote: > > This patch implements the configuration manager for Morello > > SoC platform. It enables support for generating the following > > ACPI tables

[edk2-devel] [edk2-platforms][PATCH V1 11/11] Platform/ARM/Morello: Update Readme.md

2021-12-04 Thread chandni cherukuri
Morello SoC platform support has added and also boot flow modified to reflect the new boot flow for both Morello FVP and Morello SoC platforms Signed-off-by: Chandni Cherukuri --- Platform/ARM/Morello/Readme.md | 12 +--- 1 file changed, 9 insertions(+), 3 deletions(-) diff --git a

[edk2-devel] [edk2-platforms][PATCH V1 10/11] Platform/ARM/Morello: Add support to parse NT_FW_CONFIG

2021-12-04 Thread chandni cherukuri
From: sah01 Support has been added to parse NT_FW_CONFIG DTB to get the platform information. Signed-off-by: sahil Signed-off-by: Chandni Cherukuri --- Platform/ARM/Morello/MorelloPlatform.dec | 5 + Platform/ARM/Morello/Library/PlatformLib/PlatformLibFvp.inf | 6

[edk2-devel] [edk2-platforms][PATCH V1 09/11] Platform/ARM/Morello: Add ACPI bindings for PCIe & CCIX

2021-12-04 Thread chandni cherukuri
From: Anurag Koul This commit adds: - SSDT, MCFG table for PCIe and CCIX RC nodes - IORT nodes bindings for PCIe/CCIX and the associated ITSs and SMMUs in the Configuration Manager. Signed-off-by: Anurag Koul Signed-off-by: Chandni Cherukuri --- Platform/ARM/Morello/ConfigurationManager

[edk2-devel] [edk2-platforms][PATCH V1 08/11] Platform/ARM/Morello: Enable PCIe and CCIX Root Ports

2021-12-04 Thread chandni cherukuri
, AHCI, SATA, NVMe, etc., have also been enabled in the platform definition files. Signed-off-by: Anurag Koul Signed-off-by: Chandni Cherukuri --- Platform/ARM/Morello/MorelloPlatform.dec | 46 ++-- Platform/ARM/Morello/MorelloPlatform.dsc.inc

[edk2-devel] [edk2-platforms][PATCH V1 07/11] Platform/ARM/Morello: Port PCI Express library

2021-12-04 Thread chandni cherukuri
appropriate ECAM region based on the PCIe segment number in the incoming PCIe address. Signed-off-by: Anurag Koul Signed-off-by: Chandni Cherukuri --- Platform/ARM/Morello/Library/PciExpressLib/PciExpressLib.inf | 49 + Platform/ARM/Morello/Library/PciExpressLib/PciExpressLib.c | 1431

[edk2-devel] [edk2-platforms][PATCH V1 06/11] Platform/ARM/Morello: Port PCI Segment Library

2021-12-04 Thread chandni cherukuri
ntLib. Signed-off-by: Anurag Koul Signed-off-by: Chandni Cherukuri --- Platform/ARM/Morello/Library/PciSegmentLib/PciSegmentLib.inf | 30 + Platform/ARM/Morello/Library/PciSegmentLib/PciSegmentLib.c | 1405 2 files changed, 1435 insertions(+) diff --git a/Platform/ARM/Mo

[edk2-devel] [edk2-platforms][PATCH V1 01/11] Platform/ARM/Morello: Rename PlatformLib.inf file

2021-12-04 Thread chandni cherukuri
PlatformLibMem.c file is going to be different for Morello FVP and Morello SoC platforms since the virtual memory mapping is different so the file PlatformLibMem.c is renamed as PlatformLibMemFvp.c and PlatformLib.inf is renamed as PlatformLibFvp.inf. Signed-off-by: Chandni Cherukuri

[edk2-devel] [edk2-platforms][PATCH V1 04/11] Platform/ARM/Morello: Add ConfigurationManager for Morello SoC

2021-12-04 Thread chandni cherukuri
7. PPTT Signed-off-by: Chandni Cherukuri --- Platform/ARM/Morello/ConfigurationManager/ConfigurationManagerSoc.dsc.inc | 16 ++ Platform/ARM/Morello/ConfigurationManager/ConfigurationManagerDxe/ConfigurationManagerDxeSoc.inf | 72 + Platform/ARM

[edk2-devel] [edk2-platforms][PATCH V1 05/11] Platform/ARM/Morello: Add initial support for Morello SoC

2021-12-04 Thread chandni cherukuri
This patch adds initial support for Morello SoC platform. Signed-off-by: Chandni Cherukuri --- Platform/ARM/Morello/MorelloPlatform.dsc.inc | 27 +- Platform/ARM/Morello/MorelloPlatformFvp.dsc | 30 +- Platform/ARM/Morello/MorelloPlatformSoc.dsc | 47 Platform/ARM/Morello

[edk2-devel] [edk2-platforms][PATCH V1 02/11] Platform/ARM/Morello: Add Platform Library support for Morello SoC

2021-12-04 Thread chandni cherukuri
It includes virutal memory map for Morello SoC platform. Signed-off-by: Chandni Cherukuri --- Platform/ARM/Morello/Library/PlatformLib/PlatformLibSoc.inf | 44 + Platform/ARM/Morello/Library/PlatformLib/PlatformLibMemSoc.c | 176 2 files changed, 220 insertions

[edk2-devel] [edk2-platforms][PATCH V1 03/11] Platform/ARM/Morello: Add PlatformDxe for Morello SoC

2021-12-04 Thread chandni cherukuri
This patch adds PlatformDxe support for Morello SoC platform. It includes the registration of ramdisk device. Signed-off-by: Chandni Cherukuri --- Platform/ARM/Morello/Drivers/PlatformDxe/PlatformDxeSoc.inf | 43 + Platform/ARM/Morello/Drivers/PlatformDxe/PlatformDxeSoc.c | 67

[edk2-devel] [edk2-platforms][PATCH V1 00/11] Add Support for Morello SoC

2021-12-04 Thread chandni cherukuri
://github.com/chandnich/edk2-platforms/tree/morello_soc_v1 Anurag Koul (4): Platform/ARM/Morello: Port PCI Segment Library Platform/ARM/Morello: Port PCI Express library Platform/ARM/Morello: Enable PCIe and CCIX Root Ports Platform/ARM/Morello: Add ACPI bindings for PCIe & CCIX Cha

[edk2-devel] [PATCH] Platform/ARM/Morello: Correct the private resources in PPTT

2021-05-19 Thread chandni cherukuri
As per ACPI specification, only the head of the list needs to be listed as a resources by a processore node, as cache node itself contains a link to the next level of cache. Signed-off-by: Chandni Cherukuri --- Platform/ARM/Morello/ConfigurationManager/ConfigurationManagerDxe

Re: [edk2-devel] [edk2-platforms][PATCH V3 4/7] Platform/ARM/Morello: Add Configuration Manager for Morello

2021-04-19 Thread chandni cherukuri
Hi Sami, Please go ahead with the change. Thanks Chandni On Mon, Apr 19, 2021 at 3:30 PM Sami Mujawar wrote: > > Hi Chandni, > > Please find my response inline marked [SAMI]. > > Regards, > > Sami Mujawar > > On 19/04/2021, 06:41, "Chandni Cherukuri"

[edk2-devel] [edk2-platforms][PATCH V3 6/7] Platform-ARM-Morello: Add Readme.md file

2021-04-18 Thread chandni cherukuri
This patch adds Readme.md file for Morello Platform. The document consists of information regarding the platform, steps to build and boot till UEFI Shell on the Morello FVP Platform. Signed-off-by: Chandni Cherukuri Reviewed-by: Sami Mujawar --- Platform/ARM/Morello/Readme.md | 46

[edk2-devel] [edk2-platforms][PATCH V3 5/7] Platform/ARM/Morello: Add initial support for Morello Platform

2021-04-18 Thread chandni cherukuri
From: Anurag Koul This patch adds the initial support for Morello FVP platform. Co-authored-by: Chandni Cherukuri Signed-off-by: Chandni Cherukuri Reviewed-by: Sami Mujawar --- Platform/ARM/Morello/MorelloPlatform.dec | 60 Platform/ARM/Morello/MorelloPlatform.dsc.inc | 236

[edk2-devel] [edk2-platforms][PATCH V3 7/7] Platform/ARM/Morello: Add virtio net support

2021-04-18 Thread chandni cherukuri
This patch registers a virtio net device for Morello FVP platform. Signed-off-by: Chandni Cherukuri Reviewed-by: Sami Mujawar --- Platform/ARM/Morello/MorelloPlatform.dec| 6 ++ Platform/ARM/Morello/MorelloPlatformFvp.dsc | 7 +++ Platform/ARM

[edk2-devel] [edk2-platforms][PATCH V3 3/7] Platform/ARM/Morello: Add PlatformDxe driver for Morello

2021-04-18 Thread chandni cherukuri
From: Anurag Koul This patch adds the PlatformDxe Driver for Morello platform. It includes the registration of the ramdisk device. Co-authored-by: Chandni Cherukuri Signed-off-by: Chandni Cherukuri Reviewed-by: Sami Mujawar --- Platform/ARM/Morello/Drivers/PlatformDxe/PlatformDxeFvp.inf

[edk2-devel] [edk2-platforms][PATCH V3 4/7] Platform/ARM/Morello: Add Configuration Manager for Morello

2021-04-18 Thread chandni cherukuri
8. IORT 9. MCFG 10. SSDT Structures have been created to add Common Platform information and FVP/Testchip platform specific information so that the same Dxe is usable for all variants of the platform. Co-authored-by: Jessica Clarke Signed-off-by: Chandni Cherukuri

[edk2-devel] [edk2-platforms][PATCH V3 2/7] Platform/ARM/Morello: Add support for PciHostBridgeLib

2021-04-18 Thread chandni cherukuri
Morello FVP platform supports a PCIe root complex. This patch implements PciHostBridgeLib to support PCIe. Signed-off-by: Chandni Cherukuri Reviewed-by: Sami Mujawar --- Platform/ARM/Morello/Library/PciHostBridgeLib/PciHostBridgeLibFvp.inf | 48 ++ Platform/ARM/Morello/Library

[edk2-devel] [edk2-platforms][PATCH V3 0/7] Add Morello FVP platform support

2021-04-18 Thread chandni cherukuri
/tree/morello_plat_support_v3 Anurag Koul (3): Platform/ARM/Morello: Add Platform library implementation Platform/ARM/Morello: Add PlatformDxe driver for Morello Platform/ARM/Morello: Add initial support for Morello Platform Chandni Cherukuri (4): Platform/ARM/Morello: Add support for PciHostBrid

[edk2-devel] [edk2-platforms][PATCH V3 1/7] Platform/ARM/Morello: Add Platform library implementation

2021-04-18 Thread chandni cherukuri
From: Anurag Koul This patch adds initial Morello Platform Library support. It includes virtual memory map and helper functions for platform initialization. Co-authored-by: Chandni Cherukuri Signed-off-by: Chandni Cherukuri Reviewed-by: Sami Mujawar --- Platform/ARM/Morello/Library

[edk2-devel] [edk2-platforms][PATCH V2 7/7] Platform/ARM/Morello: Add virtio net support

2021-04-01 Thread chandni cherukuri
This patch registers a virtio net device for Morello FVP platform. Signed-off-by: Chandni Cherukuri --- Platform/ARM/Morello/MorelloPlatform.dec| 6 ++ Platform/ARM/Morello/MorelloPlatformFvp.dsc | 7 +++ Platform/ARM/Morello/MorelloPlatformFvp.fdf

[edk2-devel] [edk2-platforms][PATCH V2 6/7] Platform-ARM-Morello: Add Readme.md file

2021-04-01 Thread chandni cherukuri
This patch adds Readme.md file for Morello Platform. The document consists of information regarding the platform, steps to build and boot till UEFI Shell on the Morello FVP Platform. Signed-off-by: Chandni Cherukuri --- Platform/ARM/Morello/Readme.md | 46 1 file changed

[edk2-devel] [edk2-platforms][PATCH V2 4/7] Platform/ARM/Morello: Add Configuration Manager for Morello

2021-04-01 Thread chandni cherukuri
8. IORT 9. MCFG 10. SSDT Structures have been created to add Common Platform information and FVP/Testchip platform specific information so that the same Dxe is usable for all variants of the platform. Co-authored-by: Jessica Clarke Signed-off-by: Chandni Cherukuri

[edk2-devel] [edk2-platforms][PATCH V2 5/7] Platform/ARM/Morello: Add initial support for Morello Platform

2021-04-01 Thread chandni cherukuri
From: Anurag Koul This patch adds the initial support for Morello FVP platform. Co-authored-by: Chandni Cherukuri Signed-off-by: Chandni Cherukuri --- Platform/ARM/Morello/MorelloPlatform.dec | 60 Platform/ARM/Morello/MorelloPlatform.dsc.inc | 236 +++ Platform/ARM

[edk2-devel] [edk2-platforms][PATCH V2 3/7] Platform/ARM/Morello: Add PlatformDxe driver for Morello

2021-04-01 Thread chandni cherukuri
From: Anurag Koul This patch adds the PlatformDxe Driver for Morello platform. It includes the registration of the ramdisk device. Co-authored-by: Chandni Cherukuri Signed-off-by: Chandni Cherukuri --- Platform/ARM/Morello/Drivers/PlatformDxe/PlatformDxeFvp.inf | 44 ++ Platform

[edk2-devel] [edk2-platforms][PATCH V2 2/7] Platform/ARM/Morello: Add support for PciHostBridgeLib

2021-04-01 Thread chandni cherukuri
Morello FVP platform supports a PCIe root complex. This patch implements PciHostBridgeLib to support PCIe. Signed-off-by: Chandni Cherukuri --- Platform/ARM/Morello/Library/PciHostBridgeLib/PciHostBridgeLibFvp.inf | 48 ++ Platform/ARM/Morello/Library/PciHostBridgeLib

[edk2-devel] [edk2-platforms][PATCH V2 0/7] Add Morello FVP platform support

2021-04-01 Thread chandni cherukuri
Platform/ARM/Morello: Add PlatformDxe driver for Morello Platform/ARM/Morello: Add initial support for Morello Platform Chandni Cherukuri (4): Platform/ARM/Morello: Add support for PciHostBridgeLib Platform/ARM/Morello: Add Configuration Manager for Morello Platform-ARM-Morello: Add Readme.md

[edk2-devel] [edk2-platforms][PATCH V2 1/7] Platform/ARM/Morello: Add Platform library implementation

2021-04-01 Thread chandni cherukuri
From: Anurag Koul This patch adds initial Morello Platform Library support. It includes virtual memory map and helper functions for platform initialization. Co-authored-by: Chandni Cherukuri Signed-off-by: Chandni Cherukuri --- Platform/ARM/Morello/Library/PlatformLib/PlatformLib.inf | 52

[edk2-devel] [edk2-platforms][PATCH V1] edk2-platforms: Update Readme.md

2021-03-30 Thread chandni cherukuri
The link for GCC toolchain is no longer valid. Update GCC toolchain to point to the latest link available. Signed-off-by: Chandni Cherukuri --- Readme.md | 13 + 1 file changed, 5 insertions(+), 8 deletions(-) diff --git a/Readme.md b/Readme.md index d00600d35018..cfdb3a15a282

Re: [edk2-devel] [edk2-platforms][PATCH V1 1/5] Platform/ARM/Morello: Add Platform library implementation

2021-03-01 Thread chandni cherukuri
Hi Thomas, Please find my response marked inline below. On Sat, Feb 27, 2021 at 12:06 AM Thomas Abraham wrote: > > On 2/24/21 6:42 PM, Chandni Cherukuri via groups.io wrote: > > From: Anurag Koul > > > > This patch adds initial Morello Platform Library support. > &

[edk2-devel] [edk2-platforms][PATCH V1 5/5] Platform/ARM/Morello: Add initial support for Morello Platform

2021-02-24 Thread Chandni Cherukuri
From: Anurag Koul This patch adds the initial support for Morello FVP platform. Co-authored-by: Chandni Cherukuri Signed-off-by: Chandni Cherukuri --- Platform/ARM/Morello/MorelloPlatform.dec | 59 Platform/ARM/Morello/MorelloPlatform.dsc.inc | 235 +++ Platform/ARM

[edk2-devel] [edk2-platforms][PATCH V1 2/5] Platform/ARM/Morello: Add support for PciHostBridgeLib

2021-02-24 Thread Chandni Cherukuri
Morello FVP platform supports a PCIe root complex. This patch implements PciHostBridgeLib to support PCIe. Signed-off-by: Chandni Cherukuri --- Platform/ARM/Morello/Library/PciHostBridgeLib/PciHostBridgeLibFvp.inf | 48 ++ Platform/ARM/Morello/Library/PciHostBridgeLib

[edk2-devel] [edk2-platforms][PATCH V1 4/5] Platform/ARM/Morello: Add Configuration Manager for Morello

2021-02-24 Thread Chandni Cherukuri
8. IORT 9. MCFG 10. SSDT Structures have been created to add Common Platform information and FVP/Testchip platform specific information so that the same Dxe is usable for all variants of the platform. Co-authored-by: Jessica Clarke Signed-off-by: Chandni Cherukuri

[edk2-devel] [edk2-platforms][PATCH V1 3/5] Platform/ARM/Morello: Add PlatformDxe driver for Morello

2021-02-24 Thread Chandni Cherukuri
From: Anurag Koul This patch adds the PlatformDxe Driver for Morello platform. It includes the registration of the ramdisk device. Co-authored-by: Chandni Cherukuri Signed-off-by: Chandni Cherukuri --- Platform/ARM/Morello/Drivers/PlatformDxe/PlatformDxeFvp.inf | 43 + Platform

[edk2-devel] [edk2-platforms][PATCH V1 1/5] Platform/ARM/Morello: Add Platform library implementation

2021-02-24 Thread Chandni Cherukuri
From: Anurag Koul This patch adds initial Morello Platform Library support. It includes virtual memory map and helper functions for platform initialization. Co-authored-by: Chandni Cherukuri Signed-off-by: Chandni Cherukuri --- Platform/ARM/Morello/Library/PlatformLib/PlatformLib.inf | 52

[edk2-devel] [edk2-platforms][PATCH V1 0/5] Add Morello FVP platform support

2021-02-24 Thread Chandni Cherukuri
): Platform/ARM/Morello: Add Platform library implementation Platform/ARM/Morello: Add PlatformDxe driver for Morello Platform/ARM/Morello: Add initial support for Morello Platform Chandni Cherukuri (2): Platform/ARM/Morello: Add support for PciHostBridgeLib Platform/ARM/Morello: Add