From: "Ard Biesheuvel" <ardb@kernel.org>
To: Shashi Mallela <shashi.mallela@linaro.org>
Cc: Leif Lindholm <leif@nuviainc.com>,
Ard Biesheuvel <ardb+tianocore@kernel.org>,
Ray Ni <ray.ni@intel.com>,
devel@edk2.groups.io
Subject: Re: [PATCH v1] ArmPkg/ArmPkg.dec: New pcd defined for GICv3 ITS
Date: Thu, 11 Mar 2021 22:12:07 +0100 [thread overview]
Message-ID: <CAMj1kXGN_EEQHEy5B1PU-A8rGMojXU3vgvjJfcA00A+8d4fAOg@mail.gmail.com> (raw)
In-Reply-To: <20210311202020.29125-1-shashi.mallela@linaro.org>
Hello Shashi,
On Thu, 11 Mar 2021 at 21:20, Shashi Mallela <shashi.mallela@linaro.org> wrote:
>
> To enable detection of GICv3 Interrupt Translation Service capability
> in the ACPI MADT,a new pcd setting has been created in edk2.This pcd
> setting would be referenced by edk2-platform code to advertise the ITS
> physical base address within GIC ITS structure of MADT.
>
This does not explain why the PCD in question should be defined in
ArmPkg. UEFI itself does not use interrupts other than the timer one
in the first place, so ITS, LPI, MSI etc are also irrelevant to it.
I think it would be better to find a home for this PCD in edk2-platforms itself.
> Cc: Leif Lindholm <leif@nuviainc.com>
> Cc: Ard Biesheuvel <ardb+tianocore@kernel.org>
> Signed-off-by: Shashi Mallela <shashi.mallela@linaro.org>
> ---
> ArmPkg/ArmPkg.dec | 1 +
> 1 file changed, 1 insertion(+)
>
> diff --git a/ArmPkg/ArmPkg.dec b/ArmPkg/ArmPkg.dec
> index a8a22c649f..c22b7d0c42 100644
> --- a/ArmPkg/ArmPkg.dec
> +++ b/ArmPkg/ArmPkg.dec
> @@ -266,6 +266,7 @@
> # Base address for the GIC Redistributor region that contains the boot CPU
> gArmTokenSpaceGuid.PcdGicRedistributorsBase|0|UINT64|0x0000000E
> gArmTokenSpaceGuid.PcdGicInterruptInterfaceBase|0|UINT64|0x0000000D
> + gArmTokenSpaceGuid.PcdGicItsBase|0|UINT64|0x0000000F
> gArmTokenSpaceGuid.PcdGicSgiIntId|0|UINT32|0x00000025
>
> #
> --
> 2.27.0
>
next prev parent reply other threads:[~2021-03-11 21:48 UTC|newest]
Thread overview: 3+ messages / expand[flat|nested] mbox.gz Atom feed top
2021-03-11 20:20 [PATCH v1] ArmPkg/ArmPkg.dec: New pcd defined for GICv3 ITS Shashi Mallela
2021-03-11 21:12 ` Ard Biesheuvel [this message]
2021-03-12 1:03 ` Shashi Mallela
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=CAMj1kXGN_EEQHEy5B1PU-A8rGMojXU3vgvjJfcA00A+8d4fAOg@mail.gmail.com \
--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