History log of /device/linaro/bootloader/edk2/EmbeddedPkg/EmbeddedPkg.dec
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
15edfa1662775561a1ac82a1e4cea38aa3914e9f 27-Dec-2015 Haojian Zhuang <haojian.zhuang@linaro.org> EmbeddedPkg: enhance for multiple gpio controllers

EmbeddedGpio only supports one gpio controller in one platform. Now
create PLATFORM_GPIO_CONTROLLER to support multiple gpio controllers
in one platform.

Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Haojian Zhuang <haojian.zhuang@linaro.org>
/device/linaro/bootloader/edk2/EmbeddedPkg/EmbeddedPkg.dec
f63424474e8b022c0b7675d282c9b4c255a95ff4 11-May-2015 Olivier Martin <olivier.martin@arm.com> EmbeddedPkg: Added SATA Silicon Image driver

Note: This is the same SATA controller present on Juno R1.

Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Olivier Martin <olivier.martin@arm.com>
Reviewed-by: Ronald Cron <Ronald.Cron@arm.com>



git-svn-id: https://svn.code.sf.net/p/edk2/code/trunk/edk2@17413 6f19259b-4bc3-4df7-8a09-765794883524
/device/linaro/bootloader/edk2/EmbeddedPkg/EmbeddedPkg.dec
b0866ad398ba5034ddd298b7d5d7b1fff752d19a 05-May-2015 Olivier Martin <olivier.martin@arm.com> EmbeddedPkg/FdtPlatformDxe: Introduce EFI Shell command 'dumfdt'

This command dumps the Flat Device Tree currently installed
in the EFI Configuration Table.

Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Olivier Martin <olivier.martin@arm.com>
Reviewed-by: Ronald Cron <Ronald.Cron@arm.com>



git-svn-id: https://svn.code.sf.net/p/edk2/code/trunk/edk2@17303 6f19259b-4bc3-4df7-8a09-765794883524
/device/linaro/bootloader/edk2/EmbeddedPkg/EmbeddedPkg.dec
cc667df08ae8208865744465eafa446b39b2805d 28-Feb-2015 Ard Biesheuvel <ard.biesheuvel@linaro.org> ArmVirtualizationPkg: use a HOB to store device tree blob

Instead of using a dynamic PCD, store the device tree address in a HOB
so that we can also run under a configuration that does not support
dynamic PCDs.

This also adds MemoryAllocationLib to the [LibraryClasses] section of
ArmVirtualizationPlatformLib/ArmVirtualizationPlatformLib.inf, as this
dependency was formerly satisfied transitively through one of the
library dependencies that were dropped.

Contributed-under: TianoCore Contribution Agreement 1.0
Reviewed-by: Laszlo Ersek <lersek@redhat.com>
Reviewed-by: Olivier Martin <olivier.martin@arm.com>
Signed-off-by: Ard Biesheuvel <ard.biesheuvel@linaro.org>
Signed-off-by: Laszlo Ersek <lersek@redhat.com>

git-svn-id: https://svn.code.sf.net/p/edk2/code/trunk/edk2@16959 6f19259b-4bc3-4df7-8a09-765794883524
/device/linaro/bootloader/edk2/EmbeddedPkg/EmbeddedPkg.dec
158497a094dc6b6a2de0c539c1f9c8341aa8b499 25-Feb-2015 Ronald Cron <Ronald.Cron@arm.com> EmbeddedPkg : Add FdtPlatformDxe driver

The FdtPlatformDxe driver installs the FDT of the platform it
is running on into the UEFI Configuration table at the end of
the DXE phase.

Please refer to the README.txt file for a global overview of
the driver.

Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Ronald Cron <Ronald.Cron@arm.com>
Reviewed-by: Olivier Martin <olivier.martin@arm.com>



git-svn-id: https://svn.code.sf.net/p/edk2/code/trunk/edk2@16933 6f19259b-4bc3-4df7-8a09-765794883524
/device/linaro/bootloader/edk2/EmbeddedPkg/EmbeddedPkg.dec
3402aac7d985bf8a9f9d3c639f3fe93609380513 19-Aug-2014 Ronald Cron <ronald.cron@arm.com> ARM Packages: Removed trailing spaces

Trailing spaces create issue/warning when generating/applying patches.

Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Ronald Cron <ronald.cron@arm.com>
Reviewed-By: Olivier Martin <olivier.martin@arm.com>



git-svn-id: https://svn.code.sf.net/p/edk2/code/trunk/edk2@15833 6f19259b-4bc3-4df7-8a09-765794883524
/device/linaro/bootloader/edk2/EmbeddedPkg/EmbeddedPkg.dec
62d441fb17d59958bf00c4a1f3b52bf6a0b40b24 19-Aug-2014 Ronald Cron <ronald.cron@arm.com> ARM Packages: Corrected non-DOS line endings

Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Ronald Cron <ronald.cron@arm.com>
Reviewed-By: Olivier Martin <olivier.martin@arm.com>



git-svn-id: https://svn.code.sf.net/p/edk2/code/trunk/edk2@15832 6f19259b-4bc3-4df7-8a09-765794883524
/device/linaro/bootloader/edk2/EmbeddedPkg/EmbeddedPkg.dec
90152e593bf0f77c6cd01e08118e3c74dd8ee508 01-Aug-2014 Olivier Martin <olivier.martin@arm.com> EmbeddedPkg: FDT Configuration Table GUID

Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Olivier Martin <olivier.martin@arm.com>



git-svn-id: https://svn.code.sf.net/p/edk2/code/trunk/edk2@15738 6f19259b-4bc3-4df7-8a09-765794883524
/device/linaro/bootloader/edk2/EmbeddedPkg/EmbeddedPkg.dec
46f2c53b544438c735708abba5dc66f83fd2dc4f 24-Apr-2014 Olivier Martin <olivier.martin@arm.com> EmbeddedPkg: Added Lan9118 Dxe driver

Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Olivier Martin <olivier.martin@arm.com>
Signed-off-by: Brendan Jackman <brendan.jackman@arm.com>



git-svn-id: https://svn.code.sf.net/p/edk2/code/trunk/edk2@15485 6f19259b-4bc3-4df7-8a09-765794883524
/device/linaro/bootloader/edk2/EmbeddedPkg/EmbeddedPkg.dec
4d6e1e5a069329d785844962a4628ac4bb09833c 24-Apr-2014 Brendan Jackman <brendan.jackman@arm.com> EmbeddedPkg/AndroidFastbootTransportTcpDxe: Implemented Android FastBoot over TCP

Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Brendan Jackman <brendan.jackman@arm.com>
Reviewed-by: Olivier Martin <olivier.martin@arm.com>



git-svn-id: https://svn.code.sf.net/p/edk2/code/trunk/edk2@15484 6f19259b-4bc3-4df7-8a09-765794883524
/device/linaro/bootloader/edk2/EmbeddedPkg/EmbeddedPkg.dec
d3f99770c0aa0a4468062963ba5f1b7dd1ebcbbd 05-Mar-2014 Olivier Martin <olivier.martin@arm.com> EmbeddedPkg/AndroidFastbootTransportUsbDxe: Implemented Android FastBoot over USB

Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Olivier Martin <olivier.martin@arm.com>



git-svn-id: https://svn.code.sf.net/p/edk2/code/trunk/edk2@15316 6f19259b-4bc3-4df7-8a09-765794883524
/device/linaro/bootloader/edk2/EmbeddedPkg/EmbeddedPkg.dec
dbfd80d87363fe855eee7eadd029ff9c43e44bb2 05-Mar-2014 Olivier Martin <olivier.martin@arm.com> EmbeddedPkg/Isp1761UsbDxe: Driver for the NXP ISP1761's USB peripheral controller

This driver doesn't support OTG - it simply sets the NXP ISP1761 in pure
peripheral mode.

Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Olivier Martin <olivier.martin@arm.com>



git-svn-id: https://svn.code.sf.net/p/edk2/code/trunk/edk2@15314 6f19259b-4bc3-4df7-8a09-765794883524
/device/linaro/bootloader/edk2/EmbeddedPkg/EmbeddedPkg.dec
d972f80b0866404f1141a3d2848cb7ecd023acfb 05-Mar-2014 Olivier Martin <olivier.martin@arm.com> EmbeddedPkg/UsbDevice.h: Introduced USB Device Protocol

Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Olivier Martin <olivier.martin@arm.com>



git-svn-id: https://svn.code.sf.net/p/edk2/code/trunk/edk2@15313 6f19259b-4bc3-4df7-8a09-765794883524
/device/linaro/bootloader/edk2/EmbeddedPkg/EmbeddedPkg.dec
ddd1436622131ced99193700dcd7dca5dc0aa315 05-Mar-2014 Olivier Martin <olivier.martin@arm.com> EmbeddedPkg/AndroidFastbootPlatform.h: Introduced Fastboot Platform Protocol

Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Olivier Martin <olivier.martin@arm.com>



git-svn-id: https://svn.code.sf.net/p/edk2/code/trunk/edk2@15311 6f19259b-4bc3-4df7-8a09-765794883524
/device/linaro/bootloader/edk2/EmbeddedPkg/EmbeddedPkg.dec
d8fd88626bc97303a423733fd0baa208e28728ec 05-Mar-2014 Olivier Martin <olivier.martin@arm.com> EmbeddedPkg/AndroidFastbootTransport.h: Introduced Android Fastboot Transport protocol

Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Olivier Martin <olivier.martin@arm.com>




git-svn-id: https://svn.code.sf.net/p/edk2/code/trunk/edk2@15310 6f19259b-4bc3-4df7-8a09-765794883524
/device/linaro/bootloader/edk2/EmbeddedPkg/EmbeddedPkg.dec
34b292fa9e7327a289815d9807e6e8e04370b345 28-Nov-2013 Olivier Martin <olivier.martin@arm.com> EmbeddedPkg/EmbeddedPkg.dec: Defined default values for PcdPrePiCpuMemorySize & PcdPrePiCpuIoSize

This change introduces default values for the PCDs PcdPrePiCpuMemorySize & PcdPrePiCpuIoSize.
These values are for the architectures ARM, AARCH64, IA32 and X64.

The redefinition of these PCDs (with the same default values) have been removed from the DSC files.

Note: the default value for AARCH64 was 32. It was preventing to allocate buffer above the 32bit
address space.

Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Olivier Martin <olivier.martin@arm.com>



git-svn-id: https://svn.code.sf.net/p/edk2/code/trunk/edk2@14914 6f19259b-4bc3-4df7-8a09-765794883524
/device/linaro/bootloader/edk2/EmbeddedPkg/EmbeddedPkg.dec
0e568a7b0e8c704c977b1386eace8bed9561455b 09-Jul-2012 oliviermartin <oliviermartin@6f19259b-4bc3-4df7-8a09-765794883524> EmbeddedPkg/EmbeddedPkg.dec: Add missing PcdMetronomeTickPeriod PCD



git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@13516 6f19259b-4bc3-4df7-8a09-765794883524
/device/linaro/bootloader/edk2/EmbeddedPkg/EmbeddedPkg.dec
7fb54d9d04f52e22f6df16e0035c565c3dce7bd4 01-Jul-2011 oliviermartin <oliviermartin@6f19259b-4bc3-4df7-8a09-765794883524> EmbeddedPkg: Removed unused PCD values



git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@11955 6f19259b-4bc3-4df7-8a09-765794883524
/device/linaro/bootloader/edk2/EmbeddedPkg/EmbeddedPkg.dec
e6b3b50834110bc796a3706d6de80de113f439d2 11-Jun-2011 oliviermartin <oliviermartin@6f19259b-4bc3-4df7-8a09-765794883524> EmbeddedPkg/Ebl: Move the flag string %a for the path from the PCD to the function call

The UEFI platform designer had to add '%a' to their EBL prompt PCD to print out the path
in the shell.
This change makes the addition of the path automatically after the platform specific value
in the EBL shell.



git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@11798 6f19259b-4bc3-4df7-8a09-765794883524
/device/linaro/bootloader/edk2/EmbeddedPkg/EmbeddedPkg.dec
ce73d60afbf3832732f4a718497e004d6c983541 03-Jun-2011 oliviermartin <oliviermartin@6f19259b-4bc3-4df7-8a09-765794883524> EmbeddedPkg: Move Universal/MmcDxe from ArmPkg to EmbeddedPkg

The MmcDxe is not ARM architecture specific.



git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@11725 6f19259b-4bc3-4df7-8a09-765794883524
/device/linaro/bootloader/edk2/EmbeddedPkg/EmbeddedPkg.dec
fb334ef6c543b1babc9d8a613ad5d1ce6fe536e1 01-Feb-2011 andrewfish <andrewfish@6f19259b-4bc3-4df7-8a09-765794883524> Fix EBL GetCurrentIpAddress & GetCurrentMacAddress commands. Add variable services commands. Fix arugment parsing in EBL. All fixes from ARM Ltd.


git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@11290 6f19259b-4bc3-4df7-8a09-765794883524
/device/linaro/bootloader/edk2/EmbeddedPkg/EmbeddedPkg.dec
eca37a3101811a879521b7bdff18524fd86cf8fa 06-Dec-2010 andrewfish <andrewfish@6f19259b-4bc3-4df7-8a09-765794883524> Fix dec file to pass new stricter error checking.


git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@11124 6f19259b-4bc3-4df7-8a09-765794883524
/device/linaro/bootloader/edk2/EmbeddedPkg/EmbeddedPkg.dec
884366cf56a53f3e54c19790e60c9eb788706e1c 11-May-2010 andrewfish <andrewfish@6f19259b-4bc3-4df7-8a09-765794883524> Added a PCD to turn on/off probing Block IO devices to detect add/remove/change. FAT driver does not do this so if the shell does not do this you will get dir hits on an SD Card that has been removed. Default is ON. I moved this feature from device command to main command loop so it gets done after you type return before your command is processed.


git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@10479 6f19259b-4bc3-4df7-8a09-765794883524
/device/linaro/bootloader/edk2/EmbeddedPkg/EmbeddedPkg.dec
60274ccab831d7874129a6b6c271969418296960 29-Apr-2010 hhtian <hhtian@6f19259b-4bc3-4df7-8a09-765794883524> Update the copyright notice format

git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@10446 6f19259b-4bc3-4df7-8a09-765794883524
/device/linaro/bootloader/edk2/EmbeddedPkg/EmbeddedPkg.dec
6f6e0596404d90db4c6367c926e6ae83e4e2c6c0 22-Apr-2010 andrewfish <andrewfish@6f19259b-4bc3-4df7-8a09-765794883524> Fixup Embedded Package PCD names


git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@10391 6f19259b-4bc3-4df7-8a09-765794883524
/device/linaro/bootloader/edk2/EmbeddedPkg/EmbeddedPkg.dec
969eba7b0df70c9aa261eaf005085568b88de87c 03-Apr-2010 andrewfish <andrewfish@6f19259b-4bc3-4df7-8a09-765794883524> Add the beginning of a GDB based Debug Agent. IA-32 and X64 don't have low level interrupt code yet. I've been testing on ARM.


git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@10334 6f19259b-4bc3-4df7-8a09-765794883524
/device/linaro/bootloader/edk2/EmbeddedPkg/EmbeddedPkg.dec
753816a324525096dbe83672190bbf4b2d7eefaf 25-Feb-2010 andrewfish <andrewfish@6f19259b-4bc3-4df7-8a09-765794883524> Add EOI API to hardware interrupt. Add PCD setting form DRAM base and size. Remove bogus PCD


git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@10088 6f19259b-4bc3-4df7-8a09-765794883524
/device/linaro/bootloader/edk2/EmbeddedPkg/EmbeddedPkg.dec
e4dbec73c5f31286bb1645465d87a65793cfadce 30-Jan-2010 andrewfish <andrewfish@6f19259b-4bc3-4df7-8a09-765794883524> Change name to remove Template


git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@9877 6f19259b-4bc3-4df7-8a09-765794883524
/device/linaro/bootloader/edk2/EmbeddedPkg/EmbeddedPkg.dec
09f8b4e251427d009f0b9a32b7265d7b4b8a5caa 12-Jan-2010 AJFISH <AJFISH@6f19259b-4bc3-4df7-8a09-765794883524> A few more header fixes


git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@9723 6f19259b-4bc3-4df7-8a09-765794883524
/device/linaro/bootloader/edk2/EmbeddedPkg/EmbeddedPkg.dec
2ef2b01e07c02db339f34004445734a2dbdd80e1 06-Dec-2009 AJFISH <AJFISH@6f19259b-4bc3-4df7-8a09-765794883524> Adding support for BeagleBoard.
ArmPkg - Supoprt for ARM specific things that can change as the architecture changes. Plus semihosting JTAG drivers.
EmbeddedPkg - Generic support for an embeddded platform. Including a light weight command line shell.
BeagleBoardPkg - Platform specifics for BeagleBoard. SD Card works, but USB has issues. Looks like a bug in the open source USB stack (Our internal stack works fine).


git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@9518 6f19259b-4bc3-4df7-8a09-765794883524
/device/linaro/bootloader/edk2/EmbeddedPkg/EmbeddedPkg.dec