[edk2-devel] [edk2-platforms: PATCH] Marvell/Armada7k8k: Introduce SMBIOS/DMI support

2019-05-17 Thread Marcin Wojtas
and MdeModulePkg/SmbiosDxe to the build and firmware image. With these changes, the EFI BDS, EFI shell, and Linux dmidecode command return useful information. Contributed-under: TianoCore Contribution Agreement 1.1 Signed-off-by: Marcin Wojtas --- Hi, I push the support as a single patch. I plan

Re: [edk2-devel] [edk2-platforms: PATCH v3 00/14] Armada7k8k PCIE support

2019-05-24 Thread Marcin Wojtas
Hi Ard, pt., 24 maj 2019 o 18:57 Ard Biesheuvel napisał(a): > > On Fri, 24 May 2019 at 17:59, Marcin Wojtas wrote: > > > > Hi, > > > > The v3 of Armada PCIE support brings one change - the custom > > PciExpressLib was replaced with PciSegmentLib, that

Re: [edk2-devel] Adding HTTP and TLS support to Armada80x0McBin (from the MarvellEmbeddedProcessors edk2-open-platforms repo)

2019-05-28 Thread Marcin Wojtas
Hi Rebecca, wt., 28 maj 2019 o 10:39 Leif Lindholm napisał(a): > > Hi Rebecca, > > On Mon, May 27, 2019 at 05:34:08PM -0600, rebe...@bluestop.org wrote: > > I've been working with the MACCHIATObin board, and noticed settings for > > HTTP and TLS in

[edk2-devel] [edk2-platforms: PATCH v4] Marvell/Armada7k8k: Introduce SMBIOS/DMI support

2019-06-04 Thread Marcin Wojtas
and MdeModulePkg/SmbiosDxe to the build and firmware image. With these changes, the EFI BDS, EFI shell, and Linux dmidecode command return useful information. Contributed-under: TianoCore Contribution Agreement 1.1 Signed-off-by: Marcin Wojtas --- Hi, In the fourth version of the patch another

Re: [edk2-devel] [edk2-platforms: PATCH v4] Marvell/Armada7k8k: Introduce SMBIOS/DMI support

2019-06-04 Thread Marcin Wojtas
wt., 4 cze 2019 o 22:14 Leif Lindholm napisał(a): > > On Tue, Jun 04, 2019 at 01:39:07PM -0500, Jeremy Linton wrote: > > Hi Marcin, > > > > On 6/4/19 12:53 PM, Marcin Wojtas via Groups.Io wrote: > > > Fill in the basic requirements of the SMBIOS specificatio

[edk2-devel] [edk2-platforms: PATCH 1/2] Marvell/Armada7k8k: Remove unused compatible string from UART node

2019-06-04 Thread Marcin Wojtas
Linux FWTS test of the ARM SBSA compliance suite fail on using unsupported _CID in UART node. Remove it. Contributed-under: TianoCore Contribution Agreement 1.1 Signed-off-by: Marcin Wojtas --- Silicon/Marvell/Armada7k8k/AcpiTables/Armada70x0Db/Dsdt.asl| 1 - Silicon/Marvell/Armada7k8k

Re: [edk2-devel] [PATCH] Marvell/Armada80x0McBin: Enable usb keyboard, nvme boot

2019-05-28 Thread Marcin Wojtas
NF MdeModulePkg/Bus/Pci/PciHostBridgeDxe/PciHostBridgeDxe.inf >INF MdeModulePkg/Bus/Pci/PciBusDxe/PciBusDxe.inf > + INF MdeModulePkg/Bus/Pci/NvmExpressDxe/NvmExpressDxe.inf > ># Multiple Console IO support >INF MdeModulePkg/Universal/Console/ConPlatformDxe/ConPlatformDxe.in

[edk2-devel] [edk2-platforms: PATCH v2] Marvell/Armada7k8k: Introduce SMBIOS/DMI support

2019-05-31 Thread Marcin Wojtas
and MdeModulePkg/SmbiosDxe to the build and firmware image. With these changes, the EFI BDS, EFI shell, and Linux dmidecode command return useful information. Contributed-under: TianoCore Contribution Agreement 1.1 Signed-off-by: Marcin Wojtas --- Hi, This is the second version of the SmBios

Re: [edk2-devel] [edk2-platforms: PATCH v2] Marvell/Armada7k8k: Introduce SMBIOS/DMI support

2019-05-31 Thread Marcin Wojtas
red > somewhere? > > Thanks, > > > On 5/31/19 11:20 AM, Marcin Wojtas via Groups.Io wrote: > > Fill in the basic requirements of the SMBIOS specification by specifying > > the minimum required structures. The basic fixup is performed. > > CPU/DRAM frequency is obtaine

[edk2-devel] [edk2-platforms: PATCH v3] Marvell/Armada7k8k: Introduce SMBIOS/DMI support

2019-05-31 Thread Marcin Wojtas
and MdeModulePkg/SmbiosDxe to the build and firmware image. With these changes, the EFI BDS, EFI shell, and Linux dmidecode command return useful information. Contributed-under: TianoCore Contribution Agreement 1.1 Signed-off-by: Marcin Wojtas --- Hi, In the third version of the patch only one

Re: [edk2-devel] [edk2-platforms: PATCH v2] Marvell/Armada7k8k: Introduce SMBIOS/DMI support

2019-05-31 Thread Marcin Wojtas
h this extension - I will appreciate your testing and confirmation. Best regards, Marcin > > On 5/31/19 1:04 PM, Marcin Wojtas wrote: > > Hi Jeremy, > > > > Thanks for a quick test! > > > > 1. Cache sizes - here's the dmidecode output > > > > Handle 0x10

Re: [edk2-devel] [edk2-platforms: PATCH 1/2] Marvell/Armada7k8k: Remove unused compatible string from UART node

2019-06-07 Thread Marcin Wojtas
Hi Ard, pt., 7 cze 2019 o 12:52 Ard Biesheuvel napisał(a): > > On Wed, 5 Jun 2019 at 01:52, Marcin Wojtas wrote: > > > > Linux FWTS test of the ARM SBSA compliance suite > > fail on using unsupported _CID in UART node. Remove it. > > > > It would be better

[edk2-devel] [edk2-platforms: PATCH v2] Marvell/Armada7k8k: Replace unused compatible string in ACPI UART node

2019-06-07 Thread Marcin Wojtas
Linux FWTS test of the ARM SBSA compliance suite fail on using unsupported _CID in UART node. Instead of removing, replace _HID to unique one ("MRVL0001") and match the driver via _CID ("HISI0031"). Contributed-under: TianoCore Contribution Agreement 1.1 Signed-o

Re: [edk2-devel] [[edk2-platforms][PATCH V2] 27/30] Silicon/Marvell: Replace BSD License with BSD+Patent License

2019-05-28 Thread Marcin Wojtas
Adding Nadav Haklai from Marvell. wt., 28 maj 2019 o 11:50 Leif Lindholm napisał(a): > > On Fri, May 17, 2019 at 11:50:06AM +0100, Leif Lindholm wrote: > > On Wed, May 15, 2019 at 04:10:08PM -0700, Michael D Kinney wrote: > > > https://bugzilla.tianocore.org/show_bug.cgi?id=1373 > > > > > >

Re: [edk2-devel] [PATCH edk2-platforms 3/3] Maintainers.txt: add reviewer for Marvell platforms

2019-05-28 Thread Marcin Wojtas
Hi Leif, wt., 28 maj 2019 o 12:20 Leif Lindholm napisał(a): > > Marcin is the author of the majority of the Marvell platform support in > the tree, so clarify that he should be cc:d on patches to Marvell Armada > SoC/Boards and MacchiatoBIN. > > Cc: Marcin Wojtas > Signed-

Re: [edk2-devel] [PATCH 0/2] Add GetOperatingParam notify phase to SdMmcOverride protocol

2019-06-14 Thread Marcin Wojtas
Hi Hao, Please give me some time to try and review - I hope to find some slot next week. Best regards, Marcin pt., 14 cze 2019 o 03:46 Wu, Hao A napisał(a): > Loop in Ard and Marcin. > > > > > > Hello Ard and Marcin, > > > > We are proposing to make an extension to the SDMMC Override protocol

Re: [edk2-devel] [edk2-platforms: PATCH 04/14] Marvell/Armada7k8k: Extend board description libraries with PCIE

2019-05-09 Thread Marcin Wojtas
czw., 9 maj 2019 o 11:53 Marcin Wojtas napisał(a): > > This patch extends ArmadaBoardDescLib libraries for all > existing Armada7k8k-based platforms with PCIE. > It introduces ArmadaBoardPcieControllerGet routine with > per-board PCIE controllers description. > > Contrib

[edk2-devel] [edk2-platforms: PATCH 14/14] Marvell/Armada7k8: Add 'acpiview' shell command to build

2019-05-09 Thread Marcin Wojtas
To help diagnose ACPI related boot problems, include the 'acpiview' builtin shell command to Armada7k8k build of the UEFI Shell. Contributed-under: TianoCore Contribution Agreement 1.1 Signed-off-by: Marcin Wojtas --- Silicon/Marvell/Armada7k8k/Armada7k8k.dsc.inc | 1 + 1 file changed, 1

[edk2-devel] [edk2-platforms: PATCH 08/14] Marvell/Armada7k8k: Enable PCIE support

2019-05-09 Thread Marcin Wojtas
Wire up the platform libraries to the generic drivers so that we can use PCI devices and UEFI, and leave the controller initialized so that the OS can boot it using a generic driver of its own. Contributed-under: TianoCore Contribution Agreement 1.1 Signed-off-by: Marcin Wojtas --- Silicon

[edk2-devel] [edk2-platforms: PATCH 04/14] Marvell/Armada7k8k: Extend board description libraries with PCIE

2019-05-09 Thread Marcin Wojtas
This patch extends ArmadaBoardDescLib libraries for all existing Armada7k8k-based platforms with PCIE. It introduces ArmadaBoardPcieControllerGet routine with per-board PCIE controllers description. Contributed-under: TianoCore Contribution Agreement 1.1 Signed-off-by: Marcin Wojtas

[edk2-devel] [edk2-platforms: PATCH 00/14] Armada7k8k PCIE support

2019-05-09 Thread Marcin Wojtas
): Marvell/Armada7k8k: Add PciExpressLib implementation Marcin Wojtas (13): Marvell/Library: MvGpioLib: Extend GPIO pin description Marvell/Library: ArmadaSoCDescLib: Add PCIE information Marvell/Library: ArmadaBoardDescLib: Add PCIE information Marvell/Armada7k8k: Extend board description

[edk2-devel] [edk2-platforms: PATCH 02/14] Marvell/Library: ArmadaSoCDescLib: Add PCIE information

2019-05-09 Thread Marcin Wojtas
Contribution Agreement 1.1 Signed-off-by: Marcin Wojtas --- Silicon/Marvell/Armada7k8k/Library/Armada7k8kSoCDescLib/Armada7k8kSoCDescLib.h | 6 +++ Silicon/Marvell/Include/Library/ArmadaSoCDescLib.h | 20 + Silicon/Marvell/Armada7k8k/Library/Armada7k8kSoCDescLib

[edk2-devel] [edk2-platforms: PATCH 06/14] Marvell/Armada7k8k: Add PciExpressLib implementation

2019-05-09 Thread Marcin Wojtas
configuration cycles will result in whatever device is in the slot to appear at each of the 32 device positions. Contributed-under: TianoCore Contribution Agreement 1.1 Signed-off-by: Marcin Wojtas --- Silicon/Marvell/Armada7k8k/Library/Armada7k8kPciExpressLib/PciExpressLib.inf | 42 + Silicon/Marvell

[edk2-devel] [edk2-platforms: PATCH 12/14] Marvell/Armada80x0McBin: DeviceTree: Use pci-host-generic driver

2019-05-09 Thread Marcin Wojtas
Now as the OS clock configuration is inherited from the firmware, and PCIE is also configured, switch safely MacchiatoBin board to use the pci-host-generic driver. Contributed-under: TianoCore Contribution Agreement 1.1 Signed-off-by: Marcin Wojtas --- Silicon/Marvell/Armada7k8k/DeviceTree

[edk2-devel] [edk2-platforms: PATCH 11/14] Marvell/Armada70x0Db: Enable ACPI PCIE support

2019-05-09 Thread Marcin Wojtas
This patch adds description of the PCIE controller in ACPI tables of Armada 7040 DB board. Contributed-under: TianoCore Contribution Agreement 1.1 Signed-off-by: Marcin Wojtas --- Silicon/Marvell/Armada7k8k/AcpiTables/Armada70x0Db.inf | 1 + Silicon/Marvell/Armada7k8k/AcpiTables

[edk2-devel] [edk2-platforms: PATCH 03/14] Marvell/Library: ArmadaBoardDescLib: Add PCIE information

2019-05-09 Thread Marcin Wojtas
Introduce new callback that can provide information about PCIE controller per-board description. A new structure is defined containing base addresses, windows/bus configuration and reset GPIO usage indication. Contributed-under: TianoCore Contribution Agreement 1.1 Signed-off-by: Marcin Wojtas

[edk2-devel] [edk2-platforms: PATCH 01/14] Marvell/Library: MvGpioLib: Extend GPIO pin description

2019-05-09 Thread Marcin Wojtas
In order to avoid hardcoding the controller type when using MV_GPIO_PIN, extend this structure with new according field. This patch is required to properly handle PCIE slot reset with the GPIO pin. Contributed-under: TianoCore Contribution Agreement 1.1 Signed-off-by: Marcin Wojtas --- Silicon

[edk2-devel] [edk2-platforms: PATCH 09/14] Marvell/Armada80x0McBin: Enable ACPI PCIE support

2019-05-09 Thread Marcin Wojtas
This patch adds description of the PCIE controller in ACPI tables of MacchiatoBin community board. Contributed-under: TianoCore Contribution Agreement 1.1 Signed-off-by: Marcin Wojtas --- Silicon/Marvell/Armada7k8k/AcpiTables/Armada80x0McBin.inf | 1 + Silicon/Marvell/Armada7k8k

[edk2-devel] [edk2-platforms: PATCH 07/14] Marvell/Armada7k8k: Implement PciHostBridgeLib

2019-05-09 Thread Marcin Wojtas
and Jing Hua / Contributed-under: TianoCore Contribution Agreement 1.1 Signed-off-by: Marcin Wojtas --- Silicon/Marvell/Armada7k8k/Library/Armada7k8kPciHostBridgeLib/PciHostBridgeLib.inf | 52 +++ Silicon/Marvell/Armada7k8k/Library/Armada7k8kPciHostBridgeLib

[edk2-devel] [edk2-platforms: PATCH 05/14] Marvell/Armada7k8k: MvBoardDesc: Extend protocol with PCIE support

2019-05-09 Thread Marcin Wojtas
Introduce new callback that can provide information about PCIE controllers, which are used on the platform. According ArmadaSoCDescLib ArmadaBoardDescLib routines are used for obtaining required data. Contributed-under: TianoCore Contribution Agreement 1.1 Signed-off-by: Marcin Wojtas

[edk2-devel] [edk2-platforms: PATCH 13/14] Marvell/Armada7k8k: Remove duplication in .dsc files

2019-05-09 Thread Marcin Wojtas
Mistakenly in all Marvell Armada7k8k .dsc files '[LibraryClasses.common]' section was split. Merge entries into one for each platform. Contributed-under: TianoCore Contribution Agreement 1.1 Signed-off-by: Marcin Wojtas --- Platform/Marvell/Armada70x0Db/Armada70x0Db.dsc| 4

Re: [edk2-devel] [edk2-platforms: PATCH 07/14] Marvell/Armada7k8k: Implement PciHostBridgeLib

2019-05-12 Thread Marcin Wojtas
Hi Leif, pt., 10 maj 2019 o 17:50 Leif Lindholm napisał(a): > > On Thu, May 09, 2019 at 11:53:35AM +0200, Marcin Wojtas wrote: > > Add an implementation of the PciHostBridgeLib glue library that > > describes the PCIe RC on this SoC so that the generic PCI host bridge >

Re: [edk2-devel] [edk2-platforms: PATCH v2 06/14] Marvell/Armada7k8k: Add PciExpressLib implementation

2019-05-24 Thread Marcin Wojtas
pt., 24 maj 2019 o 14:50 Ard Biesheuvel napisał(a): > > On Mon, 20 May 2019 at 17:27, Marcin Wojtas wrote: > > > > From: Ard Biesheuvel > > > > Implement a special version of PciExpressLib that takes the quirky > > nature of the Synopsys Designware PCIe IP

Re: [edk2-devel] [edk2-platforms: PATCH v2 00/14] Armada7k8k PCIE support

2019-05-24 Thread Marcin Wojtas
pt., 24 maj 2019 o 15:12 Ard Biesheuvel napisał(a): > > On Fri, 24 May 2019 at 15:08, Marcin Wojtas wrote: > > > > Hi Ard, > > > > czw., 23 maj 2019 o 22:24 Ard Biesheuvel > > napisał(a): > > > > > > On Thu, 23 May 2019 at 21:11, Leif

Re: [edk2-devel] [edk2-platforms: PATCH v2 00/14] Armada7k8k PCIE support

2019-05-24 Thread Marcin Wojtas
Hi Ard, czw., 23 maj 2019 o 22:24 Ard Biesheuvel napisał(a): > > On Thu, 23 May 2019 at 21:11, Leif Lindholm wrote: > > > > On Thu, May 23, 2019 at 07:13:20PM +0100, Ard Biesheuvel wrote: > > > > Connect: PcieRoot(0x0)/Pci(0x0,0x0): Not Found > > > > > > > > Hmm, that's actually interesting.

Re: [edk2-devel] [edk2-platforms: PATCH v2 06/14] Marvell/Armada7k8k: Add PciExpressLib implementation

2019-05-24 Thread Marcin Wojtas
pt., 24 maj 2019 o 17:32 Leif Lindholm napisał(a): > > > > Looking forward to your feedback. Other than that - do you have any > > > remarks to the rest of the patches in v2? > > > > The rest looks fine. > > And I'm happy that all of my comments on v1 have been addressed. > Great, thanks. Ok,

Re: [edk2-devel] [edk2-platforms: PATCH v2 06/14] Marvell/Armada7k8k: Add PciExpressLib implementation

2019-05-24 Thread Marcin Wojtas
pt., 24 maj 2019 o 15:08 Ard Biesheuvel napisał(a): > > On Fri, 24 May 2019 at 15:03, Marcin Wojtas wrote: > > > > pt., 24 maj 2019 o 14:50 Ard Biesheuvel > > napisał(a): > > > > > > On Mon, 20 May 2019 at 17:27, Marcin Wojtas w

[edk2-devel] [edk2-platforms: PATCH v3 01/14] Marvell/Library: MvGpioLib: Extend GPIO pin description

2019-05-24 Thread Marcin Wojtas
In order to avoid hardcoding the controller type when using MV_GPIO_PIN, extend this structure with new according field. This patch is required to properly handle PCIE slot reset with the GPIO pin. Contributed-under: TianoCore Contribution Agreement 1.1 Signed-off-by: Marcin Wojtas --- Silicon

[edk2-devel] [edk2-platforms: PATCH v3 07/14] Marvell/Armada7k8k: Implement PciHostBridgeLib

2019-05-24 Thread Marcin Wojtas
and Jing Hua / Contributed-under: TianoCore Contribution Agreement 1.1 Signed-off-by: Marcin Wojtas --- Silicon/Marvell/Armada7k8k/Library/Armada7k8kPciHostBridgeLib/PciHostBridgeLib.inf | 52 +++ Silicon/Marvell/Armada7k8k/Library/Armada7k8kPciHostBridgeLib

[edk2-devel] [edk2-platforms: PATCH v3 13/14] Marvell/Armada7k8k: Remove duplication in .dsc files

2019-05-24 Thread Marcin Wojtas
Mistakenly in all Marvell Armada7k8k .dsc files '[LibraryClasses.common]' section was split. Merge entries into one for each platform. Contributed-under: TianoCore Contribution Agreement 1.1 Signed-off-by: Marcin Wojtas --- Platform/Marvell/Armada70x0Db/Armada70x0Db.dsc| 4

[edk2-devel] [edk2-platforms: PATCH v3 11/14] Marvell/Armada70x0Db: Enable ACPI PCIE support

2019-05-24 Thread Marcin Wojtas
: TianoCore Contribution Agreement 1.1 Signed-off-by: Marcin Wojtas --- Silicon/Marvell/Armada7k8k/AcpiTables/Armada70x0Db.inf | 1 + Silicon/Marvell/Armada7k8k/AcpiTables/Armada70x0Db/Pcie.h| 26 + Silicon/Marvell/Armada7k8k/AcpiTables/Armada70x0Db/Dsdt.asl | 108

[edk2-devel] [edk2-platforms: PATCH v3 09/14] Marvell/Armada80x0McBin: Enable ACPI PCIE support

2019-05-24 Thread Marcin Wojtas
-under: TianoCore Contribution Agreement 1.1 Signed-off-by: Marcin Wojtas --- Silicon/Marvell/Armada7k8k/AcpiTables/Armada80x0McBin.inf | 1 + Silicon/Marvell/Armada7k8k/AcpiTables/Armada80x0McBin/Pcie.h| 26 + Silicon/Marvell/Armada7k8k/AcpiTables/Armada80x0McBin/Dsdt.asl | 108

[edk2-devel] [edk2-platforms: PATCH v3 05/14] Marvell/Armada7k8k: MvBoardDesc: Extend protocol with PCIE support

2019-05-24 Thread Marcin Wojtas
Introduce new callback that can provide information about PCIE controllers, which are used on the platform. According ArmadaSoCDescLib ArmadaBoardDescLib routines are used for obtaining required data. Contributed-under: TianoCore Contribution Agreement 1.1 Signed-off-by: Marcin Wojtas

[edk2-devel] [edk2-platforms: PATCH v3 12/14] Marvell/Armada80x0McBin: DeviceTree: Use pci-host-generic driver

2019-05-24 Thread Marcin Wojtas
Now as the OS clock configuration is inherited from the firmware, and PCIE is also configured, switch safely MacchiatoBin board to use the pci-host-generic driver. Contributed-under: TianoCore Contribution Agreement 1.1 Signed-off-by: Marcin Wojtas --- Silicon/Marvell/Armada7k8k/DeviceTree

[edk2-devel] [edk2-platforms: PATCH v3 14/14] Marvell/Armada7k8: Add 'acpiview' shell command to build

2019-05-24 Thread Marcin Wojtas
To help diagnose ACPI related boot problems, include the 'acpiview' builtin shell command to Armada7k8k build of the UEFI Shell. Contributed-under: TianoCore Contribution Agreement 1.1 Signed-off-by: Marcin Wojtas --- Silicon/Marvell/Armada7k8k/Armada7k8k.dsc.inc | 1 + 1 file changed, 1

[edk2-devel] [edk2-platforms: PATCH v3 06/14] Marvell/Armada7k8k: Add PciSegmentLib implementation

2019-05-24 Thread Marcin Wojtas
in whatever device is in the slot to appear at each of the 32 device positions. The patch is based on Socionext Synquacer PciSegmentLib implementation and will later be extended to support multiple PCIE slots. Contributed-under: TianoCore Contribution Agreement 1.1 Signed-off-by: Marcin Wojtas

[edk2-devel] [edk2-platforms: PATCH v3 02/14] Marvell/Library: ArmadaSoCDescLib: Add PCIE information

2019-05-24 Thread Marcin Wojtas
Contribution Agreement 1.1 Signed-off-by: Marcin Wojtas --- Silicon/Marvell/Armada7k8k/Library/Armada7k8kSoCDescLib/Armada7k8kSoCDescLib.h | 6 +++ Silicon/Marvell/Include/Library/ArmadaSoCDescLib.h | 20 + Silicon/Marvell/Armada7k8k/Library/Armada7k8kSoCDescLib

[edk2-devel] [edk2-platforms: PATCH v3 04/14] Marvell/Armada7k8k: Extend board description libraries with PCIE

2019-05-24 Thread Marcin Wojtas
This patch extends ArmadaBoardDescLib libraries for all existing Armada7k8k-based platforms with PCIE. It introduces ArmadaBoardPcieControllerGet routine with per-board PCIE controllers description. Contributed-under: TianoCore Contribution Agreement 1.1 Signed-off-by: Marcin Wojtas

[edk2-devel] [edk2-platforms: PATCH v3 08/14] Marvell/Armada7k8k: Enable PCIE support

2019-05-24 Thread Marcin Wojtas
Wire up the platform libraries to the generic drivers so that we can use PCI devices and UEFI, and leave the controller initialized so that the OS can boot it using a generic driver of its own. Contributed-under: TianoCore Contribution Agreement 1.1 Signed-off-by: Marcin Wojtas --- Silicon

Re: [edk2-devel] [PATCH] Marvell/Armada7k8k: Remove SPCR baud rate setting

2019-04-09 Thread Marcin Wojtas
Jeremy, wt., 9 kwi 2019 o 06:03 Jeremy Linton napisał(a): > > Hi Marcin, > > On 4/8/19 8:31 PM, Marcin Wojtas wrote: > > Hi Jeremy, > > > > Thanks for the patch. However I played with booting with ACPI with and > > without your patch - I may be missing somethi

[edk2-devel] [platforms: PATCH] Marvell/Armada7k8k: Remove UefiDecompressLib

2019-04-11 Thread Marcin Wojtas
-by: Marcin Wojtas --- Silicon/Marvell/Armada7k8k/Armada7k8k.dsc.inc | 2 -- 1 file changed, 2 deletions(-) diff --git a/Silicon/Marvell/Armada7k8k/Armada7k8k.dsc.inc b/Silicon/Marvell/Armada7k8k/Armada7k8k.dsc.inc index 1e2d248..8291582 100644 --- a/Silicon/Marvell/Armada7k8k/Armada7k8k.dsc.inc

[edk2-devel] [edk2-platforms: PATCH 0/6] Armada7k8k misc improvements

2019-04-12 Thread Marcin Wojtas
/MarvellEmbeddedProcessors/edk2-open-platform/commits/misc-upstream-r20190412 I'm looking forward to your comments or remarks. Best regards, Marcin Grzegorz Jaszczyk (1): Marvell/Armada80x0Db: Configure the CP1, comphy-2 to work with SFI 10G Marcin Wojtas (4): Marvell/Armada7k8k: AcpiTables: Enable edge

[edk2-devel] [edk2-platforms: PATCH 2/6] Marvell/Armada7k8k: AcpiTables: Enable edge trigger of PMU interrupt

2019-04-12 Thread Marcin Wojtas
Extend MADT GICC table flags with PERFORMANCE_INTERRUPT_MODEL, which is responsible for configuring interrupt type in the OS. Contributed-under: TianoCore Contribution Agreement 1.1 Signed-off-by: Marcin Wojtas --- Silicon/Marvell/Armada7k8k/AcpiTables/Madt.aslc | 10 ++ 1 file changed

[edk2-devel] [edk2-platforms: PATCH 4/6] Marvell/Armada7k8k: Switch to software-based watchdog

2019-04-12 Thread Marcin Wojtas
Signed-off-by: Marcin Wojtas --- Silicon/Marvell/Armada7k8k/Armada7k8k.dsc.inc | 2 +- Silicon/Marvell/Armada7k8k/Armada7k8k.fdf | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/Silicon/Marvell/Armada7k8k/Armada7k8k.dsc.inc b/Silicon/Marvell/Armada7k8k/Armada7k8k.dsc.inc ind

[edk2-devel] [edk2-platforms: PATCH 6/6] Marvell/Armada80x0Db: Configure the CP1, comphy-2 to work with SFI 10G

2019-04-12 Thread Marcin Wojtas
From: Grzegorz Jaszczyk By mistake port0 of the second PP2 controller was configured to 5G speed, instead of 10G. Fix it. Contributed-under: TianoCore Contribution Agreement 1.1 Signed-off-by: Marcin Wojtas --- Platform/Marvell/Armada80x0Db/Armada80x0Db.dsc | 2 +- 1 file changed, 1 insertion

[edk2-devel] [edk2-platforms: PATCH 3/6] Marvell/Armada7k8k: Implement custom DtLoaderLib

2019-04-12 Thread Marcin Wojtas
: TianoCore Contribution Agreement 1.1 Signed-off-by: Marcin Wojtas --- Silicon/Marvell/Armada7k8k/Armada7k8k.dsc.inc | 2 +- Silicon/Marvell/Armada7k8k/Library/DxeDtPlatformDtbLoaderLib/DxeDtPlatformDtbLoaderLib.inf | 43 +++ Silicon/Marvell

[edk2-devel] [edk2-platforms: PATCH 5/6] Marvell/Armada7k8k: ArmadaSoCDescLib: Add more I2C controllers

2019-04-12 Thread Marcin Wojtas
Hitherto SoC library of Armada7k8k was missing AP and CP-MSS I2C controllers. Fix that and update Armada70x0Db and Armada80x0Db I2C description accordingly. Contributed-under: TianoCore Contribution Agreement 1.1 Signed-off-by: Marcin Wojtas --- Platform/Marvell/Armada70x0Db/Armada70x0Db.dsc

Re: [edk2-devel] [edk2-platforms: PATCH 3/6] Marvell/Armada7k8k: Implement custom DtLoaderLib

2019-04-15 Thread Marcin Wojtas
Hi Ard, pt., 12 kwi 2019 o 23:15 Ard Biesheuvel napisał(a): > > On Fri, 12 Apr 2019 at 03:20, Marcin Wojtas wrote: > > > > In order to provide special handling for DT environment, > > implement custom version of DtLoaderLib, which registers > > ExitBootServices

[edk2-devel] [edk2-platforms: PATCH] Marvell/Armada7k8k: Set SPCR RegisterBitWidth back to 32

2019-04-15 Thread Marcin Wojtas
EFI_ACPI_5_0_BYTE. This way the HW is described more proper way, and the latest Linux is still capable of booting without additional commandline parameters. Contributed-under: TianoCore Contribution Agreement 1.1 Suggested-by: Mark Kettenis Signed-off-by: Marcin Wojtas --- Silicon/Marvell/Armada7k8k

Re: [edk2-devel] [PATCH edk2-platforms 3/3] Platform/MacchiatoBin: conditionally include the X64 PE/COFF emulator

2019-04-15 Thread Marcin Wojtas
Hi Ard, wt., 16 kwi 2019 o 00:43 Ard Biesheuvel napisał(a): > > Add the X64 emulator to the build if '-D X64EMU_ENABLE=TRUE' is passed > on the build command line. Note that this only works on AARCH64 builds. > Also note that the edk2-non-osi repository needs to be listed in the > PACKAGES_PATH

[edk2-devel] [edk2-platforms: PATCH v2 1/6] Marvell/Armada7k8k: RealTimeClockLib: Update bus parameters

2019-04-16 Thread Marcin Wojtas
From: Mark Kettenis Adjust bus timing parameters to make reading and updating the RTC reliable. This patch aligns the bus configuration to the one used by Linux. Contributed-under: TianoCore Contribution Agreement 1.1 Signed-off-by: Marcin Wojtas --- Silicon/Marvell/Armada7k8k/Library

[edk2-devel] [edk2-platforms: PATCH v3 1/1] Marvell/Armada7k8k: Implement PMU interrupt handling

2019-04-17 Thread Marcin Wojtas
on the gEdkiiPlatformHasAcpiGuid status check in the new gEfiEventReadyToBootGuid routine. Contributed-under: TianoCore Contribution Agreement 1.1 Signed-off-by: Marcin Wojtas --- Changelog: v2->v3: * Invert and add comments in OnReadyToBoot event * Use ASSERT_EFI_ERROR * Close OnReadyToBoot event Sili

Re: [edk2-devel] [edk2-platforms: PATCH 2/3] Marvell/Drivers: MvSpiOrionDxe: Keep clock enabled at runtime

2019-04-17 Thread Marcin Wojtas
Ard, śr., 17 kwi 2019 o 20:30 Ard Biesheuvel napisał(a): > > On Wed, 17 Apr 2019 at 11:27, Ard Biesheuvel > wrote: > > > > On Wed, 17 Apr 2019 at 11:06, Marcin Wojtas wrote: > > > > > > Linux MTD subsystem enables the SPI controller clock > >

[edk2-devel] [edk2-platforms: PATCH v3 1/1] Marvell/Library: ComPhyLib: Update mode parameter for PCIE power on

2019-04-17 Thread Marcin Wojtas
Most recent ARM-TF ComPhy PCIE initialization routines check additional mode parameter in order to determine, where the SMC is called from (OS / firmware). Adjust to that. This patch fixes the Linux boot with DT. Contributed-under: TianoCore Contribution Agreement 1.1 Signed-off-by: Marcin

[edk2-devel] [edk2-platforms: PATCH v2 2/3] Marvell/Armada7k8k: Cleanup PEI phase FV

2019-04-24 Thread Marcin Wojtas
Currently supported the capsule update scenarios on Armada platforms require only the SystemFirmwareDescriptor to be installed in the PEI phase. Remove redundant components and reduce PEI phase FV footprint. Contributed-under: TianoCore Contribution Agreement 1.1 Signed-off-by: Marcin Wojtas

[edk2-devel] [edk2-platforms: PATCH v2 0/3] Armada7k8k FVB improvements

2019-04-24 Thread Marcin Wojtas
ace clock-enabling patch with PEI phase FV cleanup Hanna Hawa (1): Marvell/Drivers: MvFvbDxe: Change Pcd parameters to be 64 bit Kornel Duleba (1): Marvell/Drivers: Add non-mmio mode to MvFvbDxe Marcin Wojtas (1): Marvell/Armada7k8k: Cleanup PEI phase FV Silicon/Marvell/Marvell.

[edk2-devel] [edk2-platforms: PATCH v2 3/3] Marvell/Drivers: Add non-mmio mode to MvFvbDxe

2019-04-24 Thread Marcin Wojtas
allocated buffer and set PcdFlashNvStorageVariableBase64, PcdFlashNvStorageFtwWorkingBase64 and PcdFlashNvStorageFtwSpareBase64 accordingly. Contributed-under: TianoCore Contribution Agreement 1.1 Signed-off-by: Marcin Wojtas --- Silicon/Marvell/Marvell.dec | 8 ++ Silicon

Re: [edk2-devel] [edk2-platforms: PATCH v2 3/3] Marvell/Drivers: Add non-mmio mode to MvFvbDxe

2019-04-24 Thread Marcin Wojtas
Hi Ard, śr., 24 kwi 2019 o 15:02 Ard Biesheuvel napisał(a): > > On Wed, 24 Apr 2019 at 09:11, Ard Biesheuvel > wrote: > > > > On Wed, 24 Apr 2019 at 08:52, Marcin Wojtas wrote: > > > > > > From: Kornel Duleba > > > > > > This path

Re: [edk2-devel] [edk2-platforms: PATCH v2 3/3] Marvell/Drivers: Add non-mmio mode to MvFvbDxe

2019-04-24 Thread Marcin Wojtas
śr., 24 kwi 2019 o 15:51 Ard Biesheuvel napisał(a): > > On Wed, 24 Apr 2019 at 15:48, Marcin Wojtas wrote: > > > > Hi Ard, > > > > śr., 24 kwi 2019 o 15:02 Ard Biesheuvel > > napisał(a): > > > > > > On Wed, 24 Apr 2019 at 09:11, Ard Biesheu

[edk2-devel] [PATCH] EmbeddedPkg: Allow DXE_DRIVER to depend on NvVarStoreFormattedLib

2019-04-25 Thread Marcin Wojtas
type module in the .DSC file via NvVarStoreFormattedLib NULL resolution. Contributed-under: TianoCore Contribution Agreement 1.1 Signed-off-by: Marcin Wojtas --- EmbeddedPkg/Library/NvVarStoreFormattedLib/NvVarStoreFormattedLib.inf | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff

[edk2-devel] [edk2-platforms: PATCH v3 1/4] Marvell/Drivers: MvFvbDxe: Change Pcd parameters to be 64 bit

2019-04-25 Thread Marcin Wojtas
From: Hanna Hawa Update PCD paramters to be 64 bit, so that to add more flexibility for the platforms in terms of configuring memory-mapped SPI access. Signed-off-by: Marcin Wojtas --- Silicon/Marvell/Marvell.dec | 2 +- Silicon/Marvell/Armada7k8k/Armada7k8k.dsc.inc

[edk2-devel] [edk2-platforms: PATCH v3 3/4] Marvell/Drivers/Spi: Improve modules dependencies

2019-04-25 Thread Marcin Wojtas
Currently the Marvell SPI DXE drivers depexes are specified with explicit modules' GUIDs and BEFORE/AFTER expressions. Replace it with the actual protocol dependencies. Signed-off-by: Marcin Wojtas --- Silicon/Marvell/Marvell.dec | 3 --- Silicon/Marvell/Drivers

[edk2-devel] [edk2-platforms: PATCH v3 0/4] Armada7k8k FVB improvements

2019-04-25 Thread Marcin Wojtas
ely on the protocols' GUIDs 4/4 * Force dependency for loading FTW driver v1->v2 * Replace clock-enabling patch with PEI phase FV cleanup Hanna Hawa (1): Marvell/Drivers: MvFvbDxe: Change Pcd parameters to be 64 bit Kornel Duleba (1): Marvell/Drivers: MvFvbDxe: Introduce non-mmio mode Marcin

[edk2-devel] [edk2-platforms: PATCH v3 4/4] Marvell/Drivers: MvFvbDxe: Introduce non-mmio mode

2019-04-25 Thread Marcin Wojtas
allocated buffer and set PcdFlashNvStorageVariableBase64, PcdFlashNvStorageFtwWorkingBase64 and PcdFlashNvStorageFtwSpareBase64 accordingly. Because of that satisfy a depex dependency with the FTW driver by hooking NvVarStoreFormattedLib. Signed-off-by: Marcin Wojtas --- Silicon/Marvell/Marvell.dec

Re: [edk2-devel] [edk2-platforms: PATCH v3 0/4] Armada7k8k FVB improvements

2019-04-25 Thread Marcin Wojtas
d to do for a license transition > for edk2-platforms master next week. > > Best Regards, > > Leif > > On Thu, Apr 25, 2019 at 01:28:20PM +0200, Marcin Wojtas wrote: > > Hi, > > > > The third version of the patchset cleans up the dependencies between > > t

[edk2-devel] [PATCH] EmbeddedPkg: Extend NvVarStoreFormattedLib LIBRARY_CLASS

2019-04-27 Thread Marcin Wojtas
Latest change allowed to add dependency on NvVarStoreFormattedLib for the DXE_DRIVER modules. Although effectively it is hooked using the 'NULL' class, extend the LIBRARY_CLASS with according type for consistency sake. Signed-off-by: Marcin Wojtas --- EmbeddedPkg/Library/NvVarStoreFormattedLib

Re: [edk2-devel] [PATCH] EmbeddedPkg: Allow DXE_DRIVER to depend on NvVarStoreFormattedLib

2019-04-27 Thread Marcin Wojtas
Hi Laszlo, sob., 27 kwi 2019 o 01:38 Laszlo Ersek napisał(a): > > On 04/26/19 19:02, Laszlo Ersek wrote: > > On 04/25/19 13:04, Ard Biesheuvel wrote: > >> On Thu, 25 Apr 2019 at 11:18, Marcin Wojtas wrote: > >>> > >>> Some modules (such as

Re: [edk2-devel] [edk2-platforms: PATCH v3 0/4] Armada7k8k FVB improvements

2019-04-29 Thread Marcin Wojtas
Hi Leif, Ard, czw., 25 kwi 2019 o 14:35 Marcin Wojtas napisał(a): > > Hi Leif, > > czw., 25 kwi 2019 o 14:01 Leif Lindholm napisał(a): > > > > Hi Marcin, > > > > Just to be awkward - edk2-platforms (and edk2-non-osi) have not yet > > been relicensed,

Re: [edk2-devel] [edk2-platforms: PATCH v3 0/4] Armada7k8k FVB improvements

2019-05-02 Thread Marcin Wojtas
Hi Ard, czw., 2 maj 2019 o 13:07 Ard Biesheuvel napisał(a): > > On Mon, 29 Apr 2019 at 15:54, Marcin Wojtas wrote: > > > > Hi Leif, Ard, > > > > czw., 25 kwi 2019 o 14:35 Marcin Wojtas napisał(a): > > > > > > Hi Leif, > > > >

[edk2-devel] [PATCH] Marvell/Applications: FirmwareUpdate: Enable burning image on SD/MMC

2019-05-02 Thread Marcin Wojtas
lly assign appropriate firmware update routine, depending on the user choice (SPI vs BlockDevice). Contributed-under: TianoCore Contribution Agreement 1.1 Signed-off-by: Marcin Wojtas --- Silicon/Marvell/Applications/FirmwareUpdate/FUpdate.inf | 13 +- Silicon/Marvell/Applications/FirmwareUpd

[edk2-devel] [edk2-platforms: PATCH 4/4] Marvell/Drivers: MvPhyDxe: Reset PHY only once

2019-05-02 Thread Marcin Wojtas
At the end of PHY low level configuration a soft reset was performed twice. It is not necessary, so remove redundant reset call. Contributed-under: TianoCore Contribution Agreement 1.1 Signed-off-by: Marcin Wojtas --- Silicon/Marvell/Drivers/Net/MvPhyDxe/MvPhyDxe.c | 2 -- 1 file changed, 2

[edk2-devel] [edk2-platforms: PATCH 2/4] Marvell/Drivers: MvPhyDxe: Improve 88E1510 initialization

2019-05-02 Thread Marcin Wojtas
This patch adds only a non-functional change, extracting common startup autonegotiation configuration into a separate routine. It will be re-used in 88E1112 PHY support addition in a following patch. Contributed-under: TianoCore Contribution Agreement 1.1 Signed-off-by: Marcin Wojtas

[edk2-devel] [edk2-platforms: PATCH 3/4] Marvell/Drivers: MvPhyDxe: Introduce 88E1112 initialization

2019-05-02 Thread Marcin Wojtas
This patch adds 88E1112 PHY support and updates PortingGuide accordingly. Contributed-under: TianoCore Contribution Agreement 1.1 Signed-off-by: Marcin Wojtas --- Silicon/Marvell/Drivers/Net/MvPhyDxe/MvPhyDxe.h | 17 ++- Silicon/Marvell/Drivers/Net/MvPhyDxe/MvPhyDxe.c | 31

[edk2-devel] [edk2-platforms: PATCH 0/4] Armada 7k8k network improvements

2019-05-02 Thread Marcin Wojtas
-r20190503 I'm looking forward to your comments or remarks. Best regards, Marcin Marcin Wojtas (3): Marvell/Drivers: MvPhyDxe: Improve 88E1510 initialization Marvell/Drivers: MvPhyDxe: Introduce 88E1112 initialization Marvell/Drivers: MvPhyDxe: Reset PHY only once Tomasz Michalec (1): Marvel

Re: [edk2-devel] [edk2-platforms: PATCH 0/4] Armada 7k8k network improvements

2019-05-03 Thread Marcin Wojtas
pt., 3 maj 2019 o 08:37 Ard Biesheuvel napisał(a): > > On Fri, 3 May 2019 at 01:50, Marcin Wojtas wrote: > > > > Hi, > > > > This small patchset extends PP2 NIC driver with the basic > > AdapterInformationProtocol support and adds 88E1112 PHY support. >

Re: [edk2-devel] [edk2-platforms: PATCH 1/4] Marvel/Drivers: Pp2Dxe: Basic support for Adapter Information Protocol

2019-05-03 Thread Marcin Wojtas
Hi Ard, pt., 3 maj 2019 o 08:33 Ard Biesheuvel napisał(a): > > On Fri, 3 May 2019 at 01:50, Marcin Wojtas wrote: > > > > From: Tomasz Michalec > > > > Add implementation of Adapter Information Protocol in Armada 7k8k > > PP2 NIC driver. Support retr

Re: [edk2-devel] [edk2-platforms: PATCH 0/4] Armada 7k8k network improvements

2019-05-03 Thread Marcin Wojtas
Hi Leif, pt., 3 maj 2019 o 09:36 Leif Lindholm napisał(a): > > On Fri, May 03, 2019 at 01:50:12AM +0200, Marcin Wojtas wrote: > > Hi, > > > > This small patchset extends PP2 NIC driver with the basic > > AdapterInformationProtocol support and adds 88E1112 PHY

[edk2-devel] [edk2-platforms: PATCH v2 4/4] Marvell/Drivers: MvPhyDxe: Reset PHY only once

2019-05-05 Thread Marcin Wojtas
At the end of PHY low level configuration a soft reset was performed twice. It is not necessary, so remove redundant reset call. Contributed-under: TianoCore Contribution Agreement 1.1 Signed-off-by: Marcin Wojtas --- Silicon/Marvell/Drivers/Net/MvPhyDxe/MvPhyDxe.c | 2 -- 1 file changed, 2

[edk2-devel] [edk2-platforms: PATCH v2 1/4] Marvel/Drivers: Pp2Dxe: Basic support for Adapter Information Protocol

2019-05-05 Thread Marcin Wojtas
on unconnected interfaces. Contributed-under: TianoCore Contribution Agreement 1.1 Signed-off-by: Marcin Wojtas --- Silicon/Marvell/Drivers/Net/Pp2Dxe/Pp2Dxe.inf | 1 + Silicon/Marvell/Drivers/Net/Pp2Dxe/Pp2Dxe.h | 3 + Silicon/Marvell/Drivers/Net/Pp2Dxe/Pp2Dxe.c | 166 3 files

[edk2-devel] [edk2-platforms: PATCH v2 2/4] Marvell/Drivers: MvPhyDxe: Refactor 88E1510 initialization

2019-05-05 Thread Marcin Wojtas
This patch adds only a non-functional change, extracting common startup autonegotiation configuration into a separate routine. It will be re-used in 88E1112 PHY support addition in a following patch. Contributed-under: TianoCore Contribution Agreement 1.1 Signed-off-by: Marcin Wojtas

[edk2-devel] [edk2-platforms: PATCH v2 3/4] Marvell/Drivers: MvPhyDxe: Introduce 88E1112 initialization

2019-05-05 Thread Marcin Wojtas
This patch adds 88E1112 PHY support and updates PortingGuide accordingly. Contributed-under: TianoCore Contribution Agreement 1.1 Signed-off-by: Marcin Wojtas --- Silicon/Marvell/Drivers/Net/MvPhyDxe/MvPhyDxe.h | 17 ++- Silicon/Marvell/Drivers/Net/MvPhyDxe/MvPhyDxe.c | 31

[edk2-devel] [PATCH] Marvell/Drivers: MvFvbDxe: Fix compilation error

2019-05-08 Thread Marcin Wojtas
Commit cee103d37d6b ("Marvell/Drivers: MvFvbDxe: Introduce non-mmio mode) introduced a compilation error, visible with certain toolchains. Fix that. Contributed-under: TianoCore Contribution Agreement 1.1 Signed-off-by: Marcin Wojtas --- Silicon/Marvell/Drivers/Spi/MvFvbDxe/MvFvbDxe.

Re: [edk2-devel] [edk2-platforms: PATCH v2 0/4] Armada 7k8k network improvements

2019-05-08 Thread Marcin Wojtas
śr., 8 maj 2019 o 19:52 Leif Lindholm napisał(a): > > On Mon, May 06, 2019 at 04:37:03AM +0200, Marcin Wojtas wrote: > > Hi, > > > > The second version of the patchset addresses all comments from > > v1 review. Details can be found in a changelog below. > &

Re: [edk2-devel] [edk2-platforms: PATCH 02/14] Marvell/Library: ArmadaSoCDescLib: Add PCIE information

2019-05-10 Thread Marcin Wojtas
pt., 10 maj 2019 o 16:59 Leif Lindholm napisał(a): > > On Thu, May 09, 2019 at 11:53:30AM +0200, Marcin Wojtas wrote: > > This patch introduces new library callback (ArmadaSoCPcieGet ()), > > which dynamically allocates and fills array with all available PCIE > > con

Re: [edk2-devel] [edk2-platforms: PATCH 06/14] Marvell/Armada7k8k: Add PciExpressLib implementation

2019-05-10 Thread Marcin Wojtas
Hi Leif, pt., 10 maj 2019 o 17:25 Leif Lindholm napisał(a): > > On Thu, May 09, 2019 at 11:53:34AM +0200, Marcin Wojtas wrote: > > From: Ard Biesheuvel > > > > Implement a special version of PciExpressLib that takes the quirky > > nature of the Synopsys D

[edk2-devel] [edk2-platforms: PATCH v2 00/14] Armada7k8k PCIE support

2019-05-20 Thread Marcin Wojtas
ion Marcin Wojtas (13): Marvell/Library: MvGpioLib: Extend GPIO pin description Marvell/Library: ArmadaSoCDescLib: Add PCIE information Marvell/Library: ArmadaBoardDescLib: Add PCIE information Marvell/Armada7k8k: Extend board description libraries with PCIE Marvell/Armada7k8k: MvBoardD

[edk2-devel] [edk2-platforms: PATCH v2 10/14] Marvell/Armada80x0Db: Enable ACPI PCIE support

2019-05-20 Thread Marcin Wojtas
: TianoCore Contribution Agreement 1.1 Signed-off-by: Marcin Wojtas --- Silicon/Marvell/Armada7k8k/AcpiTables/Armada80x0Db.inf | 1 + Silicon/Marvell/Armada7k8k/AcpiTables/Armada80x0Db/Pcie.h| 26 + Silicon/Marvell/Armada7k8k/AcpiTables/Armada80x0Db/Dsdt.asl | 108

[edk2-devel] [edk2-platforms: PATCH v2 04/14] Marvell/Armada7k8k: Extend board description libraries with PCIE

2019-05-20 Thread Marcin Wojtas
This patch extends ArmadaBoardDescLib libraries for all existing Armada7k8k-based platforms with PCIE. It introduces ArmadaBoardPcieControllerGet routine with per-board PCIE controllers description. Contributed-under: TianoCore Contribution Agreement 1.1 Signed-off-by: Marcin Wojtas

[edk2-devel] [edk2-platforms: PATCH v2 06/14] Marvell/Armada7k8k: Add PciExpressLib implementation

2019-05-20 Thread Marcin Wojtas
configuration cycles will result in whatever device is in the slot to appear at each of the 32 device positions. Contributed-under: TianoCore Contribution Agreement 1.1 Signed-off-by: Marcin Wojtas --- Silicon/Marvell/Armada7k8k/Library/Armada7k8kPciExpressLib/PciExpressLib.inf | 42 + Silicon/Marvell

[edk2-devel] [edk2-platforms: PATCH v2 08/14] Marvell/Armada7k8k: Enable PCIE support

2019-05-20 Thread Marcin Wojtas
Wire up the platform libraries to the generic drivers so that we can use PCI devices and UEFI, and leave the controller initialized so that the OS can boot it using a generic driver of its own. Contributed-under: TianoCore Contribution Agreement 1.1 Signed-off-by: Marcin Wojtas --- Silicon

  1   2   3   4   >