public inbox for devel@edk2.groups.io
 help / color / mirror / Atom feed
From: "Khasim Mohammed" <khasim.mohammed@arm.com>
To: PierreGondois <pierre.gondois@arm.com>,devel@edk2.groups.io
Subject: Re: [edk2-devel] [PATCH v4 1/7] Silicon/ARM/NeoverseN1Soc: Fix missing function documentation
Date: Mon, 08 Nov 2021 02:54:12 -0800	[thread overview]
Message-ID: <32044.1636368852121866303@groups.io> (raw)
In-Reply-To: <c7c5262d-8941-0480-9e86-8785f05ca39c@arm.com>

[-- Attachment #1: Type: text/plain, Size: 3844 bytes --]

On Wed, Oct 27, 2021 at 08:28 AM, PierreGondois wrote:

> 
> Hi Khasim,
> 
> + Sami
> 
> Thanks for the new patch-set, everything looks good to me:
> 
> Reviewed-by: Pierre Gondois <pierre.gondois@arm.com>

Hi all,

As we have entered the soft freeze phase, I would like to provide additional info to the edk2 community about the following series (7 Patches version 5) of the patches for N1SDP. These patches were already reviewed a few weeks ago, with reviewed-by as shown above, these patches are important for N1SDP platform as they provide all the functionality required to get the N1SDP platform booting various OS distributions like busybox, poky and ubuntu with ACPI tables.

These patches are independent of any other platform and specific to only N1SDP hardware thereby it would not break any other platform or existing features in the edk2 software.

I request you to consider these patches and the merge request and merge the patches to appropriate repository.

Thanks.

Regards,
Khasim

> 
> Just a reminder for Sami about the _OSC method:
> https://edk2.groups.io/g/devel/message/82724
> 
> Regards,
> 
> Pierre
> 
> 
> On 10/26/21 18:39, Khasim Mohammed via groups.io wrote:
> 
>> This patch adds missing documentation for few of the functions
>> and fixes few formatting changes.
>> 
>> Signed-off-by: Khasim Syed Mohammed <khasim.mohammed@arm.com>
>> ---
>> .../Library/PlatformLib/PlatformLib.c | 46 +++++++++++++++++--
>> 1 file changed, 41 insertions(+), 5 deletions(-)
>> 
>> diff --git a/Silicon/ARM/NeoverseN1Soc/Library/PlatformLib/PlatformLib.c
>> b/Silicon/ARM/NeoverseN1Soc/Library/PlatformLib/PlatformLib.c
>> index f722080e56..c0effd37f3 100644
>> --- a/Silicon/ARM/NeoverseN1Soc/Library/PlatformLib/PlatformLib.c
>> +++ b/Silicon/ARM/NeoverseN1Soc/Library/PlatformLib/PlatformLib.c
>> @@ -1,9 +1,9 @@
>> /** @file
>> -*
>> -* Copyright (c) 2018-2020, ARM Limited. All rights reserved.
>> -*
>> -* SPDX-License-Identifier: BSD-2-Clause-Patent
>> -*
>> +
>> + Copyright (c) 2018-2021, ARM Limited. All rights reserved.<BR>
>> +
>> + SPDX-License-Identifier: BSD-2-Clause-Patent
>> +
>> **/
>> 
>> #include <Library/ArmPlatformLib.h>
>> @@ -17,6 +17,12 @@ STATIC ARM_CORE_INFO mCoreInfoTable[] = {
>> { 0x1, 0x1 } // Cluster 1, Core 1
>> };
>> 
>> +/**
>> + Return the current Boot Mode.
>> +
>> + @return The boot reason on the platform.
>> +
>> +**/
>> EFI_BOOT_MODE
>> ArmPlatformGetBootMode (
>> VOID
>> @@ -25,6 +31,16 @@ ArmPlatformGetBootMode (
>> return BOOT_WITH_FULL_CONFIGURATION;
>> }
>> 
>> +/**
>> + Initialize controllers that must be setup in the normal world.
>> +
>> + This function is called by the ArmPlatformPkg/Pei or
>> + ArmPlatformPkg/Pei/PlatformPeim in the PEI phase.
>> +
>> + @param[in] MpId Processor ID
>> + @retval RETURN_SUCCESS
>> +
>> +**/
>> RETURN_STATUS
>> ArmPlatformInitialize (
>> IN UINTN MpId
>> @@ -33,6 +49,17 @@ ArmPlatformInitialize (
>> return RETURN_SUCCESS;
>> }
>> 
>> +/**
>> + Populate the Platform core information.
>> +
>> + This function populates the ARM_MP_CORE_INFO_PPI with information
>> + about the cores.
>> +
>> + @param[out] CoreCount Number of cores
>> + @param[out] ArmCoreTable Table containing information about the cores
>> + @retval EFI_SUCCESS
>> +
>> +**/
>> EFI_STATUS
>> PrePeiCoreGetMpCoreInfo (
>> OUT UINTN *CoreCount,
>> @@ -56,6 +83,15 @@ EFI_PEI_PPI_DESCRIPTOR gPlatformPpiTable[] = {
>> }
>> };
>> 
>> +/**
>> + Return the Platform specific PPIs
>> +
>> + This function exposes the N1Sdp Specific PPIs.
>> +
>> + @param[out] PpiListSize Size in Bytes of the Platform PPI List
>> + @param[out] PpiList Platform PPI List
>> +
>> +**/
>> VOID
>> ArmPlatformGetPlatformPpiList (
>> OUT UINTN *PpiListSize,
> 
>

[-- Attachment #2: Type: text/html, Size: 4191 bytes --]

      reply	other threads:[~2021-11-08 10:54 UTC|newest]

Thread overview: 12+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2021-10-26 17:39 [PATCH v4 1/7] Silicon/ARM/NeoverseN1Soc: Fix missing function documentation Khasim Mohammed
2021-10-26 17:39 ` [PATCH v4 2/7] Silicon/ARM/NeoverseN1Soc: Define new PCDs and configure memory map Khasim Mohammed
2021-10-26 17:39 ` [PATCH v4 3/7] Platform/ARM/N1Sdp: Introduce platform DXE driver Khasim Mohammed
2021-10-26 17:39 ` [PATCH v4 4/7] Platform/ARM/N1Sdp: Enable N1Sdp platform specific configurations Khasim Mohammed
2021-11-05 13:05   ` [edk2-devel] " Sami Mujawar
2021-11-05 13:54     ` Khasim Mohammed
2021-11-05 14:27       ` Khasim Mohammed
2021-10-26 17:39 ` [PATCH v4 5/7] Platform/ARM/N1Sdp: Introduce platform specific asl tables Khasim Mohammed
2021-10-26 17:39 ` [PATCH v4 6/7] Platform/ARM/N1Sdp: Configuration Manager for N1Sdp Khasim Mohammed
2021-10-26 17:39 ` [PATCH v4 7/7] Platform/ARM/N1Sdp: Enable ACPI tables and configuration manager Khasim Mohammed
2021-10-27 15:27 ` [edk2-devel] [PATCH v4 1/7] Silicon/ARM/NeoverseN1Soc: Fix missing function documentation PierreGondois
2021-11-08 10:54   ` Khasim Mohammed [this message]

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-list from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=32044.1636368852121866303@groups.io \
    --to=devel@edk2.groups.io \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox