On Fri, Mar 15, 2019 at 6:32 PM Ard Biesheuvel
wrote:
>
> On Fri, 15 Mar 2019 at 13:44, Thomas Abraham wrote:
> >
> > On Fri, Mar 15, 2019 at 6:04 PM Ard Biesheuvel
> > wrote:
> > >
> > > On Fri, 15 Mar 2019 at 13:25, Thomas Abraham
> > > wro
On Fri, Mar 15, 2019 at 6:12 PM Ard Biesheuvel
wrote:
>
> On Fri, 15 Mar 2019 at 13:30, Thomas Abraham wrote:
> >
> > On Fri, Mar 15, 2019 at 5:51 PM Ard Biesheuvel
> > wrote:
> > >
> > > On Tue, 12 Mar 2019 at 17:06, Jagadeesh Ujja
> >
On Fri, Mar 15, 2019 at 6:04 PM Ard Biesheuvel
wrote:
>
> On Fri, 15 Mar 2019 at 13:25, Thomas Abraham wrote:
> >
> > On Fri, Mar 15, 2019 at 5:27 PM Ard Biesheuvel
> > wrote:
> > >
> > > On Fri, 15 Mar 2019 at 12:40, Jagadeesh Ujja
> > > wro
On Fri, Mar 15, 2019 at 5:51 PM Ard Biesheuvel
wrote:
>
> On Tue, 12 Mar 2019 at 17:06, Jagadeesh Ujja wrote:
> >
> > This implements support for UEFI secure boot on SGI platforms using
> > the standalone MM framework. This moves all of the software handling
> > of the UEFI authenticated
On Fri, Mar 15, 2019 at 5:27 PM Ard Biesheuvel
wrote:
>
> On Fri, 15 Mar 2019 at 12:40, Jagadeesh Ujja wrote:
> >
> > On Fri, Mar 15, 2019 at 4:55 PM Ard Biesheuvel
> > wrote:
> > >
> > > On Fri, 15 Mar 2019 at 12:17, Jagadeesh Ujja
> > > wrote:
> > > >
> > > > hi Ard,
> > > >
> > > > On Fri,
On Mon, Mar 11, 2019 at 7:09 PM Ard Biesheuvel
wrote:
>
> On Mon, 11 Mar 2019 at 14:31, Thomas Abraham wrote:
> >
> > On Fri, Mar 8, 2019 at 9:01 PM Ard Biesheuvel
> > wrote:
> > >
> > > Bring SgiPkg in line with EDK2 core changes to
On Fri, Mar 8, 2019 at 9:01 PM Ard Biesheuvel wrote:
>
> Bring SgiPkg in line with EDK2 core changes to StandaloneMmPkg:
> - add a resolution for ExtractGuidedSectionLib
> - remove reference to gStandaloneMmPkgTokenSpaceGuid.PcdStandaloneMmEnable
> - update the resolution of
On Wed, Dec 19, 2018 at 10:04 PM Leif Lindholm wrote:
>
> On Tue, Dec 18, 2018 at 05:46:21PM +0100, Ard Biesheuvel wrote:
> > On the FVP Foundation model, the SP805 watchdog appears to be 'wired'
> > incorrectly, resulting in a watchdog counter that decrements at the
> > APB clock rate of 24 MHz
Hi Ard,
On Tue, Dec 18, 2018 at 9:59 PM Ard Biesheuvel
wrote:
>
> On Tue, 18 Dec 2018 at 14:39, Leif Lindholm wrote:
> >
> > On Tue, Dec 18, 2018 at 02:10:12PM +0100, Ard Biesheuvel wrote:
> > > The SP805 watchdog driver doesn't implement the PI watchdog protocol
> > > fully, but always simply
Hi Leif,
On Mon, Dec 17, 2018 at 6:25 PM Leif Lindholm wrote:
>
> Hi Sami, Thomas, (and others on cc)
>
> NXP are upstreaming a set containing an implementation of
> EFI_WATCHDOG_TIMER_ARCH_PROTOCOL using a hardware watchdog as backing.
> This idea comes from the SP805
> driver
On Thu, Dec 6, 2018 at 10:25 PM Ard Biesheuvel
wrote:
>
> On Thu, 6 Dec 2018 at 16:50, Thomas Abraham wrote:
> >
> > Hi Ard, Leif,
> >
> > On Tue, Dec 4, 2018 at 5:31 PM Chandni Cherukuri
> > wrote:
> > >
> > > The hardware configu
Hi Ard, Leif,
On Tue, Dec 4, 2018 at 5:31 PM Chandni Cherukuri
wrote:
>
> The hardware configuration in HW_CONFIG dts is not being
> passed onto the operating system but used and terminated
> at edk2 boot stage (BL33). So, as per the recommendations
> of the trusted-firmware design, the hardware
Hi Siyuan,
On Tue, Nov 27, 2018 at 2:22 PM Fu, Siyuan wrote:
>
> Hi, Thomas
>
> > -Original Message-
> > From: Thomas Abraham [mailto:thomas.abra...@arm.com]
> > Sent: Friday, November 9, 2018 9:56 PM
> > To: Leif Lindholm
> > Cc: Fu, Siyuan ; Kinn
M/Library/BdsLib/BdsLoadOption.c
Tested this patch series with the following two patch series applied
on the Juno board.
- [PATCH v2 0/5] ArmPlatformPkg, ArmVirtPkg: discover NOR flash banks from DTB
- [PATCH edk2-platforms 0/3] drop GUIDs from NOR flash bank descriptors
Boot on Juno
On Thu, Nov 22, 2018 at 10:56 PM Ard Biesheuvel
wrote:
>
> The deprecated BdsLib library class in ArmPkg is still depended upon, but
> only a single implementation exists, which now resides in edk2-platforms.
>
> This implementation has some issues in how it deals with Device Paths,
> so let's
> wrote:
> > > >
> > > > On Thu, 22 Nov 2018 at 05:01, Thomas Abraham
> > > > wrote:
> > > > >
> > > > > Hi Ard,
> > > > >
> > > > > On Thu, Nov 22, 2018 at 3:46 AM Ard Bie
Hi Ard,
On Thu, Nov 22, 2018 at 5:08 PM Ard Biesheuvel
wrote:
>
> On Thu, 22 Nov 2018 at 12:19, chandni cherukuri
> wrote:
> >
> > On Thu, Nov 22, 2018 at 1:20 PM Ard Biesheuvel
> > wrote:
> > >
> > > On Thu, 22 Nov 2018 at 05:01, Thomas
Hi Ard,
On Thu, Nov 22, 2018 at 3:46 AM Ard Biesheuvel
wrote:
>
> On Wed, 21 Nov 2018 at 14:48, Thomas Abraham wrote:
> >
> > Hi Ard,
> >
> > On Wed, Nov 21, 2018 at 5:31 PM Ard Biesheuvel
> > wrote:
> > >
> > > Align edk2-platform with upc
aximum variable
> size of atleast 4KB.
>
> So increase the maximum supported variable size to 8KB on the Juno
> platform. Without this, the iSCSI driver fails to load.
>
> Cc: Ard Biesheuvel
> Cc: Leif Lindholm
> Cc: Thomas Abraham
> Contributed-under:
Hi Ard, Leif,
On Mon, Nov 19, 2018 at 10:39 AM Sughosh Ganu wrote:
>
> hi Ard,
>
> On Thu Oct 25, 2018 at 01:02:33PM +0530, Sughosh Ganu wrote:
> > The following patch series adds support for Management Mode related
> > changes for aarch64 based platforms.
> >
> > Changes since v2:
> > Based on
Hi Ard,
On Wed, Nov 21, 2018 at 5:31 PM Ard Biesheuvel
wrote:
>
> Align edk2-platform with upcoming changes to EDK2 to get rid of per-bank
> NOR flash GUIDs.
>
> Ard Biesheuvel (3):
> Platform/ARM: replace hardcoded VenHW() device paths referring to NOR
> flash
> Silicon/SynQuacer: drop
On Tue, Nov 20, 2018 at 7:48 PM Leif Lindholm wrote:
>
> On Tue, Nov 20, 2018 at 07:31:34PM +0530, Thomas Abraham wrote:
> > On Tue, Nov 20, 2018 at 1:01 AM Ard Biesheuvel
> > wrote:
> > >
> > > On Mon, 19 Nov 2018 at 11:30, Leif Lindholm
> > > wro
> Cc: Ard Biesheuvel
> > Cc: Leif Lindholm
> > Contributed-under: TianoCore Contribution Agreement 1.1
> > Signed-off-by: Vijayenthiran Subramaniam
>
> Looks good to me, but I'd like an R-b from Thomas/Nariman.
Reviewed-by: Thomas Abraham
>
> On a
On Tue, Nov 20, 2018 at 1:01 AM Ard Biesheuvel
wrote:
>
> On Mon, 19 Nov 2018 at 11:30, Leif Lindholm wrote:
> >
> > Hmm, a follow-up question (which does not affect my r-b):
> >
> > We still keep the manually generated GUIDs in
> > ArmVirtPkg/Library/NorFlashQemuLib/NorFlashQemuLib.c,
> >
On Wed, Nov 7, 2018 at 1:55 PM Leif Lindholm wrote:
>
> Hi Fu Siyan,
>
> On Wed, Nov 07, 2018 at 08:12:55AM +, Fu, Siyuan wrote:
> > Hi, Leif and Ard
> >
> > I just realized that you may not be CCed in this email. I resent these
> > patches a few minutes ago, my Git Bash send-email reports
atformDtbLoaderLib.inf|
> > 1 +
> > 1 file changed, 1 insertion(+)
Tested with -D DT_SUPPORT as additional build option and the below
change does fix the build issue reported in this commit message.
Tested-by: Thomas Abraham
> >
> > diff --g
atformDtbLoaderLib.inf|
> > 1 +
> > 1 file changed, 1 insertion(+)
Tested with -D DT_SUPPORT as additional build option and the below
change does fix the build issue reported in this commit message.
Tested-by: Thomas Abraham
> >
> > diff --g
SGI platforms include a second DRAM block of 6GB starting at
0x808000. Add support to allow access to this block of DRAM.
Contributed-under: TianoCore Contribution Agreement 1.1
Cc: Ard Biesheuvel
Cc: Leif Lindholm
Signed-off-by: Thomas Abraham
---
.../ARM/SgiPkg/Library/PlatformLib
Increase the size of the flash image to accomdate a larger firmware
volume. This increase is required to add support for features such
as Secure Boot and SMM.
Contributed-under: TianoCore Contribution Agreement 1.1
Cc: Ard Biesheuvel
Cc: Leif Lindholm
Signed-off-by: Thomas Abraham
From: Daniil Egranov
Set the PcdUartDefaultReceiveFifoDepth to 0 which lets the PL011
controller FIFOs to be enabled.
Contributed-under: TianoCore Contribution Agreement 1.1
Cc: Ard Biesheuvel
Cc: Leif Lindholm
Signed-off-by: Daniil Egranov
---
Platform/ARM/SgiPkg/SgiPlatform.dsc | 1 +
1
for the upper 6GB memory block are included in this update.
Daniil Egranov (2):
Platform/ARM/Sgi: Add ACPI description of virtio block device
Platform/ARM/Sgi: Allow use of default fifo size for PL011 controller
Thomas Abraham (2):
Platform/ARM/Sgi: Increase the size of flash image
Platform
From: Daniil Egranov
SGI platforms include an instance of the virtio block device. So add
a representation for it in the ACPI tables.
Contributed-under: TianoCore Contribution Agreement 1.1
Cc: Ard Biesheuvel
Cc: Leif Lindholm
Signed-off-by: Daniil Egranov
---
From: Daniil Egranov
SGI platforms include an instance of the virtio block device. So add
a representation for it in the ACPI tables.
Change-Id: I66cd70cd9ad0c7659e0e27335e99fd4544cecf12
Contributed-under: TianoCore Contribution Agreement 1.1
Signed-off-by: Daniil Egranov
---
From: Daniil Egranov
Set the PcdUartDefaultReceiveFifoDepth to 0 which lets the PL011
controller FIFOs to be enabled.
Change-Id: Icb70447adfb3b89915d1aeee1a9db0d62c7f5e41
Contributed-under: TianoCore Contribution Agreement 1.1
Signed-off-by: Daniil Egranov
---
Increase the size of the flash image to accomdate a larger firmware
volume. This increase is required to add support for features such
as Secure Boot and SMM.
Change-Id: I897bf862e7a25967345949021ab601041536f5c5
Contributed-under: TianoCore Contribution Agreement 1.1
Signed-off-by: Thomas Abraham
.
Daniil Egranov (2):
Platform/ARM/Sgi: Add ACPI description of virtio block device
Platform/ARM/Sgi: Allow use of default fifo size for PL011 controller
Thomas Abraham (2):
Platform/ARM/Sgi: Increase the size of flash image
Platform/ARM/Sgi: allow access the second DRAM block
Platform/ARM
SGI platforms include a second DRAM block of 6GB starting at
0x808000. Add support to allow access to this block of DRAM.
Change-Id: If1817fd20ce4ce12d3577f78b01c35b410c516a5
Contributed-under: TianoCore Contribution Agreement 1.1
Signed-off-by: Thomas Abraham
---
.../ARM/SgiPkg/Library
Package() { // WFI for CPU
>1, // Min residency (uS)
> @@ -157,7 +157,7 @@ DefinitionBlock("DsdtTable.aml", "DSDT", 1, "ARMLTD",
> "ARM-JUNO", EFI_ACPI_ARM_O
>})
>Name(PLPI, Package() {
&
On Wed, Jun 6, 2018 at 4:50 PM, Sughosh Ganu wrote:
> On Tue, Jun 5, 2018 at 3:43 AM, Supreeth Venkatesh
> wrote:
>> ***
>> This patchset v3 contains only the patches that got feedback/comments frome
>> the previous revision v2.
>> The patches are
>> [PATCH v3 06/17] StandaloneMmPkg: Delete
*IdentifyValid;
> +
> + /// Track the state so that the PCI attributes that were modified
> + /// can be restored to the original value later
> + BOOLEAN PciAttributesChanged;
> + /// Copy of the original PCI Attributes
> + UINT64OriginalPciAttributes;
> } EFI_SATA_CONTROLLER_PRIVATE_DATA;
>
> #define SATA_CONTROLLER_PRIVATE_DATA_FROM_THIS(a) CR(a,
> EFI_SATA_CONTROLLER_PRIVATE_DATA, IdeInit, SATA_CONTROLLER_SIGNATURE)
> --
> 'Guid(CE165669-3EF3-493F-B85D-6190EE5B9759)'
Tested on SGI-575 platform and this helps to avoid a exception when
accessing SATA controller over PCI.
Tested-by: Thomas Abraham
___
edk2-devel mailing list
edk2-devel@lists.01.org
https://lists.01.org/mailman/listinfo/edk2-devel
frame #1
>> accordingly.
>>
>> Contributed-under: TianoCore Contribution Agreement 1.1
>> Signed-off-by: Alexei Fedorov
>
> The patch looks good to me, so if Thomas agrees:
> Reviewed-by: Leif Lindholm
>
> Thomas?
Verified that frame #1 can be marked as accessible
On Thu, May 24, 2018 at 5:57 PM, Ard Biesheuvel
<ard.biesheu...@linaro.org> wrote:
> On 23 May 2018 at 07:45, Thomas Abraham <thomas.abra...@arm.com> wrote:
>> Changes since v5:
>> - removed 'Change-Id' from all the patches in this series.
>>
>> Changes
Hi Alexei,
On Wed, May 23, 2018 at 4:20 PM, Alexei Fedorov <alexei.fedo...@arm.com> wrote:
> Please see my comment in-lined.
>
>> -Original Message-
>> From: edk2-devel <edk2-devel-boun...@lists.01.org> On Behalf Of Thomas
>> Abraham
>> Sent: 23
ibuted-under: TianoCore Contribution Agreement 1.1
Signed-off-by: Daniil Egranov <daniil.egra...@arm.com>
Signed-off-by: Thomas Abraham <thomas.abra...@arm.com>
---
.../ARM/SgiPkg/AcpiTables/Sgi575/AcpiTables.inf| 51 ++
Platform/ARM/SgiPkg/AcpiTables/Sgi575/
nge-Id: I5c0edf8c98e758a925ea95acec1f9e4ca85eea46
Contributed-under: TianoCore Contribution Agreement 1.1
Signed-off-by: Daniil Egranov <daniil.egra...@arm.com>
Signed-off-by: Thomas Abraham <thomas.abra...@arm.com>
---
.../ARM/SgiPkg/AcpiTables/Sgi575/AcpiTables.inf| 51 ++
P
SGI platforms support a AHCI controller which is attached to a PCIe
root complex and it can generate PCIe ITS-MSI transactions. So the
Ssdt, Iort and Mcfg ACPI tables to desribe this topology to the
linux kernel.
Contributed-under: TianoCore Contribution Agreement 1.1
Signed-off-by: Thomas
driver implementation
Platform/ARM/Sgi: add support for virtio block device
Platform/ARM/Sgi: add the initial set of acpi tables
Platform/ARM/Sgi: add support for smsc91x ethernet controller
Thomas Abraham (3):
Platform/ARM/Sgi: Add Platform library implementation
Platform/ARM/Sgi: implement
From: Daniil Egranov <daniil.egra...@arm.com>
SGI platforms include a SMSC9118 ethernet controller. Enable support
for this controller.
Contributed-under: TianoCore Contribution Agreement 1.1
Signed-off-by: Daniil Egranov <daniil.egra...@arm.com>
Signed-off-by: Thomas Abraham
ed-off-by: Vishwanatha HG <vishwanatha...@arm.com>
Signed-off-by: Thomas Abraham <thomas.abra...@arm.com>
---
.../ARM/SgiPkg/Library/NorFlashLib/NorFlashLib.c | 63 ++
.../ARM/SgiPkg/Library/NorFlashLib/NorFlashLib.inf | 34
2 files changed, 97 insertio
Add initial SGI platform library support. This includes the virtual
memory map and helper functions for platform intialization.
Contributed-under: TianoCore Contribution Agreement 1.1
Signed-off-by: Thomas Abraham <thomas.abra...@arm.com>
---
Platform/ARM/SgiPkg/Include/SgiPlat
SGI platforms include a PCIe root complex to which a AHCI controller
is attached as an endpoint. So implement the PciHostBridgeLib glue
layer and enable support for PCIe and AHCI controllers.
Contributed-under: TianoCore Contribution Agreement 1.1
Signed-off-by: Thomas Abraham <thomas.a
ibuted-under: TianoCore Contribution Agreement 1.1
Signed-off-by: Daniil Egranov <daniil.egra...@arm.com>
Signed-off-by: Thomas Abraham <thomas.abra...@arm.com>
---
.../ARM/SgiPkg/AcpiTables/Sgi575/AcpiTables.inf| 51 ++
Platform/ARM/SgiPkg/AcpiTables/Sgi575/
From: Daniil Egranov <daniil.egra...@arm.com>
Add the registration of the virtio block device.
Contributed-under: TianoCore Contribution Agreement 1.1
Signed-off-by: Daniil Egranov <daniil.egra...@arm.com>
Signed-off-by: Thomas Abraham <thomas.abra...@arm.com>
---
.../
-under: TianoCore Contribution Agreement 1.1
Signed-off-by: Vishwanatha HG <vishwanatha...@arm.com>
Signed-off-by: Thomas Abraham <thomas.abra...@arm.com>
---
Platform/ARM/SgiPkg/SgiPlatform.dec | 37 +
Platform/ARM/SgiPkg/SgiPlatform.dsc | 250 +
P
From: Daniil Egranov <daniil.egra...@arm.com>
Add a initial platform dxe driver which starts of being almost
an empty implementation.
Contributed-under: TianoCore Contribution Agreement 1.1
Signed-off-by: Daniil Egranov <daniil.egra...@arm.com>
Signed-off-by: Thomas Abraham
Hi Ard,
On Wed, May 23, 2018 at 10:13 AM, Ard Biesheuvel
<ard.biesheu...@linaro.org> wrote:
> On 23 May 2018 at 06:29, Thomas Abraham <thomas.abra...@arm.com> wrote:
>> SGI platforms support a AHCI controller which is attached to a PCIe
>> root complex and i
niil.egra...@arm.com>
Signed-off-by: Thomas Abraham <thomas.abra...@arm.com>
---
Platform/ARM/SgiPkg/Include/SgiPlatform.h| 4
Platform/ARM/SgiPkg/Library/PlatformLib/PlatformLibMem.c | 8 +++-
Platform/ARM/SgiPkg/SgiPlatform.dsc | 6 ++
P
Contribution Agreement 1.1
Signed-off-by: Thomas Abraham <thomas.abra...@arm.com>
---
.../ARM/SgiPkg/AcpiTables/Sgi575/AcpiTables.inf| 3 +
Platform/ARM/SgiPkg/AcpiTables/Sgi575/Iort.aslc| 106 +
Platform/ARM/SgiPkg/AcpiTables/Sgi575/Mcfg.aslc
nge-Id: I5c0edf8c98e758a925ea95acec1f9e4ca85eea46
Contributed-under: TianoCore Contribution Agreement 1.1
Signed-off-by: Daniil Egranov <daniil.egra...@arm.com>
Signed-off-by: Thomas Abraham <thomas.abra...@arm.com>
---
.../ARM/SgiPkg/AcpiTables/Sgi575/AcpiTables.inf| 51 ++
P
nge-Id: I6c594d0f7e30af1aa97ea1fdcd5ed4e686a6667e
Contributed-under: TianoCore Contribution Agreement 1.1
Signed-off-by: Vishwanatha HG <vishwanatha...@arm.com>
Signed-off-by: Thomas Abraham <thomas.abra...@arm.com>
---
Platform/ARM/SgiPkg/SgiPlatform.dec | 37 +
Platform/ARM/SgiPkg/Sgi
1.1
Signed-off-by: Thomas Abraham <thomas.abra...@arm.com>
---
.../ARM/SgiPkg/AcpiTables/Sgi575/AcpiTables.inf| 4 +
.../Library/PciHostBridgeLib/PciHostBridgeLib.c| 188 +
.../Library/PciHostBridgeLib/PciHostBridgeLib.inf | 63 +++
.../ARM/SgiPkg/L
.@arm.com>
Signed-off-by: Thomas Abraham <thomas.abra...@arm.com>
---
.../ARM/SgiPkg/Drivers/PlatformDxe/PlatformDxe.c | 25 +
.../ARM/SgiPkg/Drivers/PlatformDxe/PlatformDxe.inf | 31 ++
2 files changed, 56 insertions(+)
create mode 100644 Platform/
Add initial SGI platform library support. This includes the virtual
memory map and helper functions for platform intialization.
Change-Id: Id73b4496be43e357a069f0ae42a204220d7a1a38
Contributed-under: TianoCore Contribution Agreement 1.1
Signed-off-by: Thomas Abraham <thomas.abra...@arm.
From: Daniil Egranov <daniil.egra...@arm.com>
Add the registration of the virtio block device.
Change-Id: I857738b683a4a9a8751c42d04a268d9d74b82672
Contributed-under: TianoCore Contribution Agreement 1.1
Signed-off-by: Daniil Egranov <daniil.egra...@arm.com>
Signed-off-by: Th
-under: TianoCore Contribution Agreement 1.1
Signed-off-by: Vishwanatha HG <vishwanatha...@arm.com>
Signed-off-by: Thomas Abraham <thomas.abra...@arm.com>
---
.../ARM/SgiPkg/Library/NorFlashLib/NorFlashLib.c | 63 ++
.../ARM/SgiPkg/Library/NorFlashLib/No
Platform/ARM/Sgi: add the initial set of acpi tables
Platform/ARM/Sgi: add support for smsc91x ethernet controller
Thomas Abraham (3):
Platform/ARM/Sgi: Add Platform library implementation
Platform/ARM/Sgi: implement PciHostBridgeLib support
Platform/ARM/Sgi: Add Ssdt, Iort and Mcfg tables
On Mon, May 21, 2018 at 2:36 PM, Ard Biesheuvel
<ard.biesheu...@linaro.org> wrote:
> On 21 May 2018 at 10:25, Thomas Abraham <thomas.abra...@arm.com> wrote:
>> From: Daniil Egranov <daniil.egra...@arm.com>
>>
>> Add the initial version of Acpi tables for th
included in the next vesion. Thanks for pointing this out.
Thanks,
Thomas.
>
>
> Regards.
>
> Alexei
>
> ____
> From: edk2-devel <edk2-devel-boun...@lists.01.org> on behalf of Thomas
> Abraham <thomas.abra...@arm.com>
> S
On Mon, May 21, 2018 at 2:59 PM, Ard Biesheuvel
<ard.biesheu...@linaro.org> wrote:
> On 21 May 2018 at 10:25, Thomas Abraham <thomas.abra...@arm.com> wrote:
>> SGI platforms support a AHCI controller which is attached to a PCIe
>> root complex and it can generate PC
On Mon, May 21, 2018 at 2:46 PM, Ard Biesheuvel
<ard.biesheu...@linaro.org> wrote:
> On 21 May 2018 at 10:25, Thomas Abraham <thomas.abra...@arm.com> wrote:
>> SGI platforms include a PCIe root complex to which a AHCI controller
>> is attached as an endpoint. So implemen
On Mon, May 21, 2018 at 2:39 PM, Ard Biesheuvel
<ard.biesheu...@linaro.org> wrote:
> On 21 May 2018 at 10:25, Thomas Abraham <thomas.abra...@arm.com> wrote:
>> From: Daniil Egranov <daniil.egra...@arm.com>
>>
>> SGI platforms include a SMSC9
On Mon, May 21, 2018 at 2:28 PM, Ard Biesheuvel
<ard.biesheu...@linaro.org> wrote:
> On 21 May 2018 at 10:25, Thomas Abraham <thomas.abra...@arm.com> wrote:
>> From: Daniil Egranov <daniil.egra...@arm.com>
>>
>> Add the registration of the virtio block dev
On Mon, May 21, 2018 at 2:25 PM, Ard Biesheuvel
<ard.biesheu...@linaro.org> wrote:
> On 21 May 2018 at 10:25, Thomas Abraham <thomas.abra...@arm.com> wrote:
>> From: Daniil Egranov <daniil.egra...@arm.com>
>>
>> Add a initial platform dxe driver w
Hi Ard,
On Mon, May 21, 2018 at 2:23 PM, Ard Biesheuvel
<ard.biesheu...@linaro.org> wrote:
> On 21 May 2018 at 10:25, Thomas Abraham <thomas.abra...@arm.com> wrote:
>> From: Vishwanatha HG <vishwanatha...@arm.com>
>>
>> Add a initial NOR flash driver p
Add initial SGI platform library support. This includes the virtual
memory map and helper functions for platform intialization.
Contributed-under: TianoCore Contribution Agreement 1.1
Signed-off-by: Thomas Abraham <thomas.abra...@arm.com>
---
Platform/ARM/SgiPkg/Include/SgiPlat
SGI platforms support a AHCI controller which is attached to a PCIe
root complex and it can generate PCIe ITS-MSI transactions. So the
Ssdt, Iort and Mcfg ACPI tables to desribe this topology to the
linux kernel.
Contributed-under: TianoCore Contribution Agreement 1.1
Signed-off-by: Thomas
ed-off-by: Vishwanatha HG <vishwanatha...@arm.com>
Signed-off-by: Thomas Abraham <thomas.abra...@arm.com>
---
.../ARM/SgiPkg/Library/NorFlashLib/NorFlashLib.c | 66 ++
.../ARM/SgiPkg/Library/NorFlashLib/NorFlashLib.inf | 34 +++
2 files changed, 100 insertio
m>
Signed-off-by: Thomas Abraham <thomas.abra...@arm.com>
---
.../ARM/SgiPkg/AcpiTables/Sgi575/AcpiTables.inf| 53 +++
Platform/ARM/SgiPkg/AcpiTables/Sgi575/Dbg2.aslc| 90 +++
Platform/ARM/SgiPkg/AcpiTables/Sgi575/Dsdt.asl | 99
Platform/ARM/SgiPkg
From: Daniil Egranov <daniil.egra...@arm.com>
Add a initial platform dxe driver which starts of being almost
an empty implementation.
Contributed-under: TianoCore Contribution Agreement 1.1
Signed-off-by: Daniil Egranov <daniil.egra...@arm.com>
Signed-off-by: Thomas Abraham
SGI platforms include a PCIe root complex to which a AHCI controller
is attached as an endpoint. So implement the PciHostBridgeLib glue
layer and enable support for PCIe and AHCI controllers.
Contributed-under: TianoCore Contribution Agreement 1.1
Signed-off-by: Thomas Abraham <thomas.a
support for smsc91x ethernet controller
Thomas Abraham (3):
Platform/ARM/Sgi: Add Platform library implementation
Platform/ARM/Sgi: implement PciHostBridgeLib support
Platform/ARM/Sgi: Add Ssdt, Iort and Mcfg tables
Vishwanatha HG (2):
Platform/ARM/Sgi: add NOR flash platform library
-under: TianoCore Contribution Agreement 1.1
Signed-off-by: Vishwanatha HG <vishwanatha...@arm.com>
Signed-off-by: Thomas Abraham <thomas.abra...@arm.com>
---
Platform/ARM/SgiPkg/SgiPlatform.dec | 37 +
Platform/ARM/SgiPkg/SgiPlatform.dsc | 251 +
P
From: Daniil Egranov <daniil.egra...@arm.com>
SGI platforms include a SMSC9118 ethernet controller. Enable support
for this controller.
Contributed-under: TianoCore Contribution Agreement 1.1
Signed-off-by: Daniil Egranov <daniil.egra...@arm.com>
Signed-off-by: Thomas Abraham
From: Daniil Egranov <daniil.egra...@arm.com>
Add the registration of the virtio block device.
Contributed-under: TianoCore Contribution Agreement 1.1
Signed-off-by: Daniil Egranov <daniil.egra...@arm.com>
Signed-off-by: Thomas Abraham <thomas.abra...@arm.com>
---
.../
Hi Ard,
On Mon, Apr 16, 2018 at 4:14 PM, Ard Biesheuvel
<ard.biesheu...@linaro.org> wrote:
> On 12 April 2018 at 20:47, Thomas Abraham <thomas.abra...@arm.com> wrote:
>> From: Vishwanatha HG <vishwanatha...@arm.com>
>>
>> Add the initial support for A
dxe driver implementation
Platform/ARM/Sgi: add support for virtio block device
Platform/ARM/Sgi: add the initial set of acpi tables
Thomas Abraham (1):
Platform/ARM/Sgi: Add Platform library implementation
Vishwanatha HG (2):
Platform/ARM/Sgi: add NOR flash platform library
Add initial SGI platform library support. This includes the virtual
memory map and helper functions for platform intialization.
Contributed-under: TianoCore Contribution Agreement 1.1
Signed-off-by: Thomas Abraham <thomas.abra...@arm.com>
---
Platform/ARM/SgiPkg/Include/SgiPlat
From: Daniil Egranov <daniil.egra...@arm.com>
Add the registration of the virtio block device.
Contributed-under: TianoCore Contribution Agreement 1.1
Signed-off-by: Daniil Egranov <daniil.egra...@arm.com>
Signed-off-by: Thomas Abraham <thomas.abra...@arm.com>
---
.../
From: Daniil Egranov <daniil.egra...@arm.com>
Add a initial platform dxe driver which starts of being almost
an empty implementation.
Contributed-under: TianoCore Contribution Agreement 1.1
Signed-off-by: Daniil Egranov <daniil.egra...@arm.com>
Signed-off-by: Thomas Abraham
-under: TianoCore Contribution Agreement 1.1
Signed-off-by: Vishwanatha HG <vishwanatha...@arm.com>
Signed-off-by: Thomas Abraham <thomas.abra...@arm.com>
---
Platform/ARM/SgiPkg/SgiPlatform.dec | 37 +
Platform/ARM/SgiPkg/SgiPlatform.dsc | 251 +
P
m>
Signed-off-by: Thomas Abraham <thomas.abra...@arm.com>
---
.../ARM/SgiPkg/AcpiTables/Sgi575/AcpiTables.inf| 54 +++
Platform/ARM/SgiPkg/AcpiTables/Sgi575/Dbg2.aslc| 90 +++
Platform/ARM/SgiPkg/AcpiTables/Sgi575/Dsdt.asl | 99
Platform/ARM/SgiPkg
ed-off-by: Vishwanatha HG <vishwanatha...@arm.com>
Signed-off-by: Thomas Abraham <thomas.abra...@arm.com>
---
Platform/ARM/SgiPkg/Library/NorFlashLib/NorFlash.c | 66 ++
.../ARM/SgiPkg/Library/NorFlashLib/NorFlashLib.inf | 34 +++
2 files changed, 100 insertio
ngLib|ShellPkg/Library/UefiHandleParsingLib/UefiHandleParsingLib.inf
>>PrintLib|MdePkg/Library/BasePrintLib/BasePrintLib.inf
>>
>> BcfgCommandLib|ShellPkg/Library/UefiShellBcfgCommandLib/UefiShellBcfgCommandLib.inf
Tested this patch with the Base RevC AEMv8 fvp and acpiview command
showed a very useful dump of the ACPI tables
Tested-by: Thomas Abraham <thomas.abra...@arm.com>
___
edk2-devel mailing list
edk2-devel@lists.01.org
https://lists.01.org/mailman/listinfo/edk2-devel
-under: TianoCore Contribution Agreement 1.1
Signed-off-by: Vishwanatha HG <vishwanatha...@arm.com>
Signed-off-by: Thomas Abraham <thomas.abra...@arm.com>
---
Platform/ARM/SgiPkg/SgiPlatform.dec | 36
Platform/ARM/SgiPkg/SgiPlatform.dsc | 243 +++
P
shwanatha...@arm.com>
Signed-off-by: Thomas Abraham <thomas.abra...@arm.com>
---
Platform/ARM/SgiPkg/Library/NorFlashLib/NorFlash.c | 60 ++
.../ARM/SgiPkg/Library/NorFlashLib/NorFlashLib.inf | 33
2 files changed, 93 insertions(+)
create mode 100644 Platform/
From: Daniil Egranov <daniil.egra...@arm.com>
Add the registration of the virtio block device.
Contributed-under: TianoCore Contribution Agreement 1.1
Signed-off-by: Daniil Egranov <daniil.egra...@arm.com>
Signed-off-by: Thomas Abraham <thomas.abra...@arm.com>
---
.../
m>
Signed-off-by: Thomas Abraham <thomas.abra...@arm.com>
---
.../ARM/SgiPkg/AcpiTables/Sgi575/AcpiTables.inf| 50 +++
Platform/ARM/SgiPkg/AcpiTables/Sgi575/Dbg2.aslc| 89 +
Platform/ARM/SgiPkg/AcpiTables/Sgi575/Dsdt.asl | 99 ++
Platform/ARM/SgiPkg
Add initial SGI platform library support. This includes the virtual
memory map and helper functions for platform intialization.
Contributed-under: TianoCore Contribution Agreement 1.1
Signed-off-by: Thomas Abraham <thomas.abra...@arm.com>
---
Platform/ARM/SgiPkg/Include/SgiPlat
From: Daniil Egranov <daniil.egra...@arm.com>
Add a initial platform dxe driver which starts of being almost
an empty implemenation.
Contributed-under: TianoCore Contribution Agreement 1.1
Signed-off-by: Daniil Egranov <daniil.egra...@arm.com>
Signed-off-by: Thomas Abraham
/Sgi: add the initial set of acpi tables
Thomas Abraham (1):
Platform/ARM/Sgi: Add Platform library implementation
Vishwanatha HG (2):
Platform/ARM/Sgi: add NOR flash platform library implementation
Platform/ARM/Sgi: add initial support for ARM SGI platform
.../ARM/SgiPkg/AcpiTables/Sgi575
1 - 100 of 110 matches
Mail list logo