summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2013-10-09Merge branch 'linaro-topic-fvp' into linaro-tracking-2013.09Steven Kinney
2013-10-09FVP: Add support for EDK2_OUT_DIR build parameterRyan Harkin
Add support to the build config to allow the user to specify a custom output directory to the build. This is particularly useful for automated build systems. Signed-off-by: Amit Pundir <amit.pundir@linaro.org>
2013-10-08Merge branch 'linaro-topic-smbios' into linaro-tracking-2013.09Steven Kinney
Conflicts: ArmPlatformPkg/ArmVExpressPkg/ArmVExpress-RTSM-A9x4.dsc ArmPlatformPkg/ArmVExpressPkg/ArmVExpress-RTSM-A9x4.fdf
2013-10-08Merge branch 'linaro-topic-pxeboot' into linaro-tracking-2013.09Steven Kinney
2013-10-08Merge branch 'linaro-topic-misc' into linaro-tracking-2013.09Steven Kinney
2013-10-08Merge branch 'linaro-topic-a9' into linaro-tracking-2013.09Steven Kinney
2013-10-08LAN91x Driver: Add the LAN91x driver to the A9 RTSM buildRyan Harkin
Signed-off-by: Ryan Harkin <ryan.harkin@linaro.org>
2013-10-08LAN91x Driver: Add the LAN91x driver to the multi-core A15 RTSM buildReece R. Pollack
Signed-off-by: Reece R. Pollack <reece.pollack@linaro.org>
2013-10-08LAN91x Driver: Add the LAN91x driver to the single-core A15 RTSM buildReece R. Pollack
Similar changes will be required to any RTSM build that is to include the new LAN91x network interface driver. This one is ONLY for the A15x1 model. Signed-off-by: Reece R. Pollack <reece.pollack@linaro.org>
2013-10-02ArmPkg: Add SMBIOS supportYi Li
Added generic SMBIOS support for ARM platforms. Signed-off-by: Yi Li <yi.li@linaro.org>
2013-10-02Merge branch 'linaro-topic-pxeboot' into x-integSteven Kinney
2013-10-02Merge branch 'linaro-topic-tc2' into x-integSteven Kinney
2013-10-02Merge branch 'linaro-topic-tc1' into x-integSteven Kinney
2013-10-02Merge branch 'linaro-topic-panda' into x-integSteven Kinney
2013-10-02Merge branch 'linaro-topic-origen' into x-integSteven Kinney
2013-10-02Merge branch 'linaro-topic-misc' into x-integSteven Kinney
2013-10-02Merge branch 'linaro-topic-fvp' into x-integSteven Kinney
2013-10-02Merge branch 'linaro-topic-bds' into x-integSteven Kinney
2013-10-02Merge branch 'linaro-topic-arndale' into x-integSteven Kinney
2013-10-02Merge branch 'linaro-topic-a9' into x-integSteven Kinney
2013-09-30TC1: Fix VE-TC1 boot failureReece R. Pollack
This patch fixes a failure of the Versatile Express TC1 to boot. It is based on an email from Olivier Martin <olivier.martin@arm.com> addressing a similar problem with the VE-A5. Signed-off-by: Reece R. Pollack <reece.pollack@linaro.org>
2013-09-26LAN9118: Fix RELEASE build and some uninit variablesReece R. Pollack
The restructuring of the synchronization introduced or exposed some uninitialized variables. This patch fixes these. Also, the RELEASE build produced some warnings about an unused function used only from within DEBUG() statements. This patch conditionalizes this debug-only function on the same define used to control the expansion of the DEBUG macro. Signed-off-by: Reece R. Pollack <reece.pollack@linaro.org>
2013-09-26TC2: Increase the size of the flash imageReece R. Pollack
The old flash image size of 0x000C8000 is way too small for the current content of the image. This patch bumps this size up to 0x000D2000, which is the required size rounded up to the next full block. Signed-off-by: Reece R. Pollack <reece.pollack@linaro.org>
2013-09-26LAN91x Driver: Add the LAN91x driver to the A9 RTSM buildRyan Harkin
Signed-off-by: Ryan Harkin <ryan.harkin@linaro.org>
2013-09-26LAN91x Driver: Add the LAN91x driver to the multi-core A15 RTSM buildReece R. Pollack
Signed-off-by: Reece R. Pollack <reece.pollack@linaro.org>
2013-09-26LAN91x Driver: Add the LAN91x driver to the single-core A15 RTSM buildReece R. Pollack
Similar changes will be required to any RTSM build that is to include the new LAN91x network interface driver. This one is ONLY for the A15x1 model. Signed-off-by: Reece R. Pollack <reece.pollack@linaro.org>
2013-09-26TC1: Added LAN9118 Dxe driver to the VE-TC1Reece R. Pollack
This is the on board Versatile Express Ethernet controller. Signed-off-by: Reece R. Pollack <reece.pollack@linaro.org>
2013-09-26VE9: Added LAN9118 Dxe driver to the VE-A9Reece R. Pollack
This is the on board Versatile Express Ethernet controller. Signed-off-by: Reece R. Pollack <reece.pollack@linaro.org>
2013-09-26TC2: Added LAN9118 Dxe driver to the VE-TC2Reece R. Pollack
This is the on board Versatile Express Ethernet controller. Signed-off-by: Reece R. Pollack <reece.pollack@linaro.org>
2013-09-25ArmPlatformPkg: Added LAN91x Dxe driverReece R. Pollack
Added a driver for the SMSC LAN91x Ethernet controllers, such as the 91C111 emulated in the ARM RTSM development simulators. Note that per-CPU support patches are committed in their respective branches rather than here. Signed-off-by: Reece R. Pollack <reece.pollack@linaro.org>
2013-09-25ArmPlatformPkg: Added LAN9118 Dxe driverReece R. Pollack
Added a driver for the SMSC LAN9118 Ethernet controller, used on the baseboard of the Versatile Express reference system. Note that per-CPU support patches are committed in their respective branches rather than here. Signed-off-by: Reece R. Pollack <reece.pollack@linaro.org>
2013-09-25ArmPlatformPkg/ArmVExpressPkg: add network modulesRyan Harkin
Add the core network components needed for networking and PXE boot. Signed-off-by: Ryan Harkin <ryan.harkin@linaro.org>
2013-09-25MdeModulePkg//ArpDxe: Retrieved SnpMode only after configuring SnpOlivier Martin
When Arp driver starts (with ArpDriverBindingStart()), its service will be created and the Mnp child configured (ArpService->Mnp->Configure() called in ArpCreateService()). It is only at this time the Snp protocol will be initialized (at the end of MnpStart()). So, a valid SnpMode could not be expected prior to ArpService->Mnp->Configure(). Signed-off-by: Olivier Martin <olivier.martin@arm.com>
2013-09-25MdeModulePkg/MnpDxe: Checked returned value of Snp->GetStatus()Olivier Martin
... as explicitly said by the comment. Signed-off-by: Olivier Martin <olivier.martin@arm.com> Change-Id: Id9fd51dd5510d6acd04fe2c323a901248c4b85c3
2013-09-19Merge branch 'linaro-topic-misc' into linaro-tracking-2013.09Ryan Harkin
2013-09-19Add EDK2 sub-dir for Android buildsRyan Harkin
Android builds assume there is still an edk2 sub-directory in the repository. To get around this, I've added a softlink to make the edk2 sub-dir point to the top level directory, to fool the build system into thinking we have one. Signed-off-by: Ryan Harkin <ryan.harkin@linaro.org>
2013-09-18Merge branch 'linaro-topic-tc2' into linaro-tracking-2013.09Ryan Harkin
2013-09-18Merge branch 'linaro-topic-tc1' into linaro-tracking-2013.09Ryan Harkin
2013-09-18Merge branch 'linaro-topic-panda' into linaro-tracking-2013.09Ryan Harkin
2013-09-18Merge branch 'linaro-topic-origen' into linaro-tracking-2013.09Ryan Harkin
2013-09-18Merge branch 'linaro-topic-misc' into linaro-tracking-2013.09Ryan Harkin
2013-09-18Merge branch 'linaro-topic-fvp' into linaro-tracking-2013.09Ryan Harkin
2013-09-18Merge branch 'linaro-topic-bds' into linaro-tracking-2013.09Ryan Harkin
2013-09-18Merge branch 'linaro-topic-arndale' into linaro-tracking-2013.09Ryan Harkin
2013-09-18Merge branch 'linaro-topic-a9' into linaro-tracking-2013.09Ryan Harkin
2013-09-18Samsung/Arndale: fixed ROM sizeRyan Harkin
ROM sizes are specified "start|size", whereas I previously thought they were "start|end" Also, the Arndale sizes were specified to run outside the binary limits. Signed-off-by: Ryan Harkin <ryan.harkin@linaro.org>
2013-09-18VEA5: fix ROM sizeRyan Harkin
Signed-off-by: Ryan Harkin <ryan.harkin@linaro.org>
2013-09-18TC1: fix ROM sizeRyan Harkin
Signed-off-by: Ryan Harkin <ryan.harkin@linaro.org>
2013-09-18TC1: Fix TC1 build for latest upstream changesRyan Harkin
Fixed compile errors with the Versatile Express A15x2 BSP when built with the latest upstream code. Signed-off-by: Ryan Harkin <ryan.harkin@linaro.org>
2013-09-18TC1: Update default kernel commandlineRyan Harkin
This patch should be squashed down for 13.06. Remove "console=tty0" from the kernel commandline as it is no longer required. Signed-off-by: Ryan Harkin <ryan.harkin@linaro.org>