[edk2-devel] [edk2-staging/EdkRepo] [PATCH v1 2/2] EdkRepo: Update commands to use new submodule code

2020-05-16 Thread Bjorge, Erik C
Replaced use of maintain_submodules to use new common code. This allows for selective submodule initialization via the manifest file. Cc: Ashley E Desimone Cc: Nate DeSimone Cc: Puja Pandya Cc: Bret Barkelew Cc: Prince Agyeman Cc: Erik Bjorge Signed-off-by: Erik Bjorge --- edkrepo/command

[edk2-devel] [edk2-staging/EdkRepo] [PATCH v1 0/2] Enabling selective submodule initialization

2020-05-16 Thread Bjorge, Erik C
Enabling the ability to select the submodules to be initialized and maintained via the manifest file. project_utils.submodule contains the submodule logic and also functions as a command line script Signed-off-by: Erik Bjorge Cc: Ashley E Desimone Cc: Nate DeSimone Cc: Puja Pandya Cc: Bret

[edk2-devel] [edk2-staging/EdkRepo] [PATCH v1 1/2] EdkRepo: Adding selective submodule init script

2020-05-16 Thread Bjorge, Erik C
Adds selective submodule support functions and command line scripting support. The existing support will be ported over to use this functionality. Signed-off-by: Erik Bjorge Cc: Ashley E Desimone Cc: Nate DeSimone Cc: Puja Pandya Cc: Bret Barkelew Cc: Prince Agyeman Cc: Erik Bjorge --- pr

[edk2-devel] [edk2-staging/EdkRepo] [PATCH v1] EdkRepo: Fixed submodule attribute in pin files

2020-05-16 Thread Bjorge, Erik C
When creating pin files the manifest parser added the incorrect attribute to the repo source tag. This resulted in submodules always being disabled in pin files. Signed-off-by: Erik Bjorge Cc: Ashley E Desimone Cc: Nate DeSimone Cc: Puja Pandya Cc: Bret Barkelew Cc: Prince Agyeman Cc: Erik

[edk2-devel] Hii PE/COFF resource section.

2020-05-16 Thread Andrew Fish via groups.io
I finally bit the bullet and tried to figure out how to ge Hii resource sections working with Xcode (any tool chain that does not have a resource compiler). I have some crazy ideas that look like they might work but I'm seeing something strange in the code that extracts the HII resource section

[edk2-devel] [PATCH edk2-platforms 1/3] Platform/96Boards/96BoardsI2cDxe: connect I2C controllers at EndOfDxe

2020-05-16 Thread Ard Biesheuvel
The 96boards I2C driver currently relies on the platform to connect all controllers, or I2C peripherals will not be exposed if they are not the active boot target. Since I2C peripherals are not boot targets in the first place, but are used to expose things like random number generators, let's conne

[edk2-devel] [PATCH edk2-platforms 3/3] Silicon/SynQuacer/NetsecDxe: avoid media detection delay at boot

2020-05-16 Thread Ard Biesheuvel
Instead of unconditionally delaying the boot up to 5 seconds, even if no network cable is connected in the first place, provide an implementation of the EFI adapter information protocol so that the upper networking layers can wait gracefully for the link to come up, but only when the network is act

[edk2-devel] [PATCH edk2-platforms 2/3] Silicon/SynQuacer/NetsecDxe: drop false dependency on device path protocol

2020-05-16 Thread Ard Biesheuvel
The device path protocol is no longer installed by the NetSec driver, but by the platform driver. So drop it from the .INF. Signed-off-by: Ard Biesheuvel --- Silicon/Socionext/SynQuacer/Drivers/Net/NetsecDxe/NetsecDxe.inf | 1 - 1 file changed, 1 deletion(-) diff --git a/Silicon/Socionext/SynQu

[edk2-devel] [PATCH edk2-platforms 0/3] Silicon/SynQuacer: preparatory ConnectAll fixes

2020-05-16 Thread Ard Biesheuvel
The ArmPkg BDS platform lib still calls ConnectAll(), which is something we should try to remove at some point. This series does some preparatory work on SynQuacer so that everything works as expected regardless of whether ConnectAll() is used: connect the I2C buses, which carry devices that shoul