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
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
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
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
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
&
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
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
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
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
, 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
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
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
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
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
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
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
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
://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
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
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"
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
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
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
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
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
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
/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
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
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
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
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
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
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
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
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
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
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
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.
> &
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
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
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
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
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
):
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
44 matches
Mail list logo