|
Re: [PATCH v3 7/7] DynamicTablesPkg: Add CacheId to PPTT generator
Hi Chris,
Thank you for this patch.
Please see my feedback below inline marked [SAMI].
Regards,
Sami Mujawar
[SAMI] I think we could do slight optimisation by doing the following below:
Hi Chris,
Thank you for this patch.
Please see my feedback below inline marked [SAMI].
Regards,
Sami Mujawar
[SAMI] I think we could do slight optimisation by doing the following below:
|
By
Sami Mujawar
·
#84608
·
|
|
Re: [edk2-platforms][PATCH V1 07/11] Platform/ARM/Morello: Port PCI Express library
Hi Ard, Leif, Sami, Pierre,
For Morello platform, we created two custom libraries based on the
below two native libraries:
-
Hi Ard, Leif, Sami, Pierre,
For Morello platform, we created two custom libraries based on the
below two native libraries:
-
|
By
chandni cherukuri
·
#84607
·
|
|
[PATCH v3 5/5] DynamicTablesPkg: Add DynamicPlatRepo library
From: Pierre Gondois <Pierre.Gondois@...>
The DynamicPlatRepo library allows to handle dynamically created
CmObj. The dynamic platform repository can be in the following states:
1 -
From: Pierre Gondois <Pierre.Gondois@...>
The DynamicPlatRepo library allows to handle dynamically created
CmObj. The dynamic platform repository can be in the following states:
1 -
|
By
PierreGondois
·
#84606
·
|
|
[PATCH v3 4/5] DynamicTablesPkg: DynamicPlatRepo: Add TokenMapper
From: Pierre Gondois <Pierre.Gondois@...>
The DynamicPlatRepo library allows to handle dynamically created
CmObj. The dynamic platform repository can be in the following states:
1 -
From: Pierre Gondois <Pierre.Gondois@...>
The DynamicPlatRepo library allows to handle dynamically created
CmObj. The dynamic platform repository can be in the following states:
1 -
|
By
PierreGondois
·
#84605
·
|
|
[PATCH v3 3/5] DynamicTablesPkg: DynamicPlatRepo: Add TokenFixer
From: Pierre Gondois <Pierre.Gondois@...>
The DynamicPlatRepo library allows to handle dynamically created
CmObj. The dynamic platform repository can be in the following states:
1 -
From: Pierre Gondois <Pierre.Gondois@...>
The DynamicPlatRepo library allows to handle dynamically created
CmObj. The dynamic platform repository can be in the following states:
1 -
|
By
PierreGondois
·
#84604
·
|
|
[PATCH v3 2/5] DynamicTablesPkg: DynamicPlatRepo: Add TokenGenerator
From: Pierre Gondois <Pierre.Gondois@...>
The DynamicPlatRepo library allows to handle dynamically created
CmObj. The dynamic platform repository can be in the following states:
1 -
From: Pierre Gondois <Pierre.Gondois@...>
The DynamicPlatRepo library allows to handle dynamically created
CmObj. The dynamic platform repository can be in the following states:
1 -
|
By
PierreGondois
·
#84603
·
|
|
[PATCH v3 1/5] DynamicTablesPkg: Definition for DynamicPlatRepoLib interface
From: Pierre Gondois <Pierre.Gondois@...>
The DynamicPlatRepoLib library allows to handle dynamically created
CmObj. The dynamic platform repository can be in the following states:
1 -
From: Pierre Gondois <Pierre.Gondois@...>
The DynamicPlatRepoLib library allows to handle dynamically created
CmObj. The dynamic platform repository can be in the following states:
1 -
|
By
PierreGondois
·
#84602
·
|
|
[PATCH v3 0/5] Add DynamicPlatRepoLib
From: Pierre Gondois <Pierre.Gondois@...>
v3:
- Run uncrustify and apply the required formatting. [Pierre]
- No other change with v2. [Pierre]
v2:
- Various small fixes (change status returned,
From: Pierre Gondois <Pierre.Gondois@...>
v3:
- Run uncrustify and apply the required formatting. [Pierre]
- No other change with v2. [Pierre]
v2:
- Various small fixes (change status returned,
|
By
PierreGondois
·
#84601
·
|
|
[PATCH v4 15/15] DynamicTablesPkg: Handle 16550_WITH_GAS id
From: Pierre Gondois <Pierre.Gondois@...>
Handle the EFI_ACPI_DBG2_PORT_SUBTYPE_SERIAL_16550_WITH_GAS
id when generating an AML description of a serial port. The same
_HID/_CID as the
From: Pierre Gondois <Pierre.Gondois@...>
Handle the EFI_ACPI_DBG2_PORT_SUBTYPE_SERIAL_16550_WITH_GAS
id when generating an AML description of a serial port. The same
_HID/_CID as the
|
By
PierreGondois
·
#84600
·
|
|
[PATCH v4 14/15] DynamicTablesPkg: Add FdtHwInfoParser library
From: Pierre Gondois <Pierre.Gondois@...>
Hardware information parser is an optional module defined
by the Dynamic Tables Framework. It can either parse an
XML, a Device Tree or a Json file
From: Pierre Gondois <Pierre.Gondois@...>
Hardware information parser is an optional module defined
by the Dynamic Tables Framework. It can either parse an
XML, a Device Tree or a Json file
|
By
PierreGondois
·
#84599
·
|
|
[PATCH v4 13/15] DynamicTablesPkg: FdtHwInfoParser: Add PCI config parser
From: Pierre Gondois <Pierre.Gondois@...>
On platforms that implement PCIe, the PCIe configuration space
information must be described to a standards-based operating
system in the Memory mapped
From: Pierre Gondois <Pierre.Gondois@...>
On platforms that implement PCIe, the PCIe configuration space
information must be described to a standards-based operating
system in the Memory mapped
|
By
PierreGondois
·
#84598
·
|
|
[PATCH v4 12/15] DynamicTablesPkg: FdtHwInfoParser: Add GIC dispatcher
From: Pierre Gondois <Pierre.Gondois@...>
The GIC Dispatcher is the top-level component that is responsible
for invoking the respective parsers for GICC, GICD, GIC MSI Frame,
GIC ITS and the
From: Pierre Gondois <Pierre.Gondois@...>
The GIC Dispatcher is the top-level component that is responsible
for invoking the respective parsers for GICC, GICD, GIC MSI Frame,
GIC ITS and the
|
By
PierreGondois
·
#84597
·
|
|
[PATCH v4 11/15] DynamicTablesPkg: FdtHwInfoParser: Add GICR parser
From: Pierre Gondois <Pierre.Gondois@...>
The GIC Redistributor (GICR) structure is part of the Multiple
APIC Description Table (MADT) that enables the discovery of
GIC Redistributor base
From: Pierre Gondois <Pierre.Gondois@...>
The GIC Redistributor (GICR) structure is part of the Multiple
APIC Description Table (MADT) that enables the discovery of
GIC Redistributor base
|
By
PierreGondois
·
#84596
·
|
|
[PATCH v4 10/15] DynamicTablesPkg: FdtHwInfoParser: Add ITS parser
From: Pierre Gondois <Pierre.Gondois@...>
Arm GIC v3/v4 optionally includes support for GIC Interrupt
Translation Service (ITS). The GIC ITS Structure is part of
the Multiple APIC Description
From: Pierre Gondois <Pierre.Gondois@...>
Arm GIC v3/v4 optionally includes support for GIC Interrupt
Translation Service (ITS). The GIC ITS Structure is part of
the Multiple APIC Description
|
By
PierreGondois
·
#84595
·
|
|
[PATCH v4 09/15] DynamicTablesPkg: FdtHwInfoParser: Add MSI Frame parser
From: Pierre Gondois <Pierre.Gondois@...>
Arm GIC version 2 systems that support Message Signalled Interrupts
implement GICv2m MSI frame(s). Each GICv2m MSI frame consists of a
4k page which
From: Pierre Gondois <Pierre.Gondois@...>
Arm GIC version 2 systems that support Message Signalled Interrupts
implement GICv2m MSI frame(s). Each GICv2m MSI frame consists of a
4k page which
|
By
PierreGondois
·
#84594
·
|
|
[PATCH v4 08/15] DynamicTablesPkg: FdtHwInfoParser: Add GICD parser
From: Pierre Gondois <Pierre.Gondois@...>
On ARM-based systems the Generic Interrupt Controller (GIC)
manages interrupts on the system. Each interrupt is identified
in the GIC by an interrupt
From: Pierre Gondois <Pierre.Gondois@...>
On ARM-based systems the Generic Interrupt Controller (GIC)
manages interrupts on the system. Each interrupt is identified
in the GIC by an interrupt
|
By
PierreGondois
·
#84593
·
|
|
[PATCH v4 07/15] DynamicTablesPkg: FdtHwInfoParser: Add GICC parser
From: Pierre Gondois <Pierre.Gondois@...>
The GIC CPU Interface (GICC) structure is part of the Multiple
APIC Description Table (MADT) that describes the interrupt model
for the platform. The
From: Pierre Gondois <Pierre.Gondois@...>
The GIC CPU Interface (GICC) structure is part of the Multiple
APIC Description Table (MADT) that describes the interrupt model
for the platform. The
|
By
PierreGondois
·
#84592
·
|
|
[PATCH v4 06/15] DynamicTablesPkg: FdtHwInfoParser: Add Serial port parser
From: Pierre Gondois <Pierre.Gondois@...>
The Microsoft Debug Port Table 2 (DBG2), the Serial Port Console
Redirector (SPCR) table are mandatory tables required for booting
a standards-based
From: Pierre Gondois <Pierre.Gondois@...>
The Microsoft Debug Port Table 2 (DBG2), the Serial Port Console
Redirector (SPCR) table are mandatory tables required for booting
a standards-based
|
By
PierreGondois
·
#84591
·
|
|
[PATCH v4 05/15] DynamicTablesPkg: FdtHwInfoParser: Generic Timer Parser
From: Pierre Gondois <Pierre.Gondois@...>
The Generic Timer Description Table (GTDT) is a mandatory table
required for booting a standards-based operating system. It
provides an OSPM with
From: Pierre Gondois <Pierre.Gondois@...>
The Generic Timer Description Table (GTDT) is a mandatory table
required for booting a standards-based operating system. It
provides an OSPM with
|
By
PierreGondois
·
#84590
·
|
|
[PATCH v4 04/15] DynamicTablesPkg: FdtHwInfoParser: Add Boot Arch parser
From: Pierre Gondois <Pierre.Gondois@...>
The Fixed ACPI Description Table (FADT) is a mandatory table
required for booting a standards-based operating system. The
FADT table has an 'ARM Boot
From: Pierre Gondois <Pierre.Gondois@...>
The Fixed ACPI Description Table (FADT) is a mandatory table
required for booting a standards-based operating system. The
FADT table has an 'ARM Boot
|
By
PierreGondois
·
#84589
·
|