summaryrefslogtreecommitdiff
path: root/SamsungPlatformPkg
AgeCommit message (Collapse)Author
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-18Samsung/Arndale: Replaced FatPkg source package by the pre-built FatPkg binaryRyan Harkin
Signed-off-by: Ryan Harkin <ryan.harkin@linaro.org>
2013-09-17Samsung/Arndale: Fix compilation errorsRony Nandy
This patch fixes the build breakage issue for Arndale BSP due to the patch "ArmPlatformPkg/ArmPlatformLib: Added support for ArmPlatformIsPrimaryCore()"
2013-09-17Samsung/Arndale: Enable component name protocolShivamurthy Shastri
Component Name Protocol been enabled to make sure the shell commands like drivers, devtree and devices shows the device name and other features properly. Signed-off-by: Shivamurthy Shastri <shiva.murthy@samsung.com> Signed-off-by: Rony Nandy <rony.nandy@linaro.org>
2013-09-17Samsung/Arndale: add ArmSmcLibNullRyan Harkin
A recent commit adds support for ArmSmcLib/ArmSmcLibNull. This mandates that each BSP includes the SMC or NULL library. Signed-off-by: Ryan Harkin <ryan.harkin@linaro.org>
2013-09-17Samsung/Arndale: use Linaro default configRyan Harkin
This patch updates the default config to boot the kernel (uImage, uInitrd) with a local device tree (board.dtb) using a command line suitable for Linaro Ubuntu based images. Signed-off-by: Ryan Harkin <ryan.harkin@linaro.org> Acked-by: Rony Nandy <rony.nandy@linaro.org>
2013-09-17Samsung/Arndale: Linux booting problem in presence of initrdShivamurthy Shastri
Linux was not able to boot with initrd. Resolved by increasing offset for FDT. Signed-off-by: Shivamurthy Shastri <shiva.murthy@samsung.com> Signed-off-by: Rony Nandy <rony.nandy@linaro.org>
2013-09-17Samsung/Arndale: Booting UEFI and linux from eMMCRony Nandy
1. OM register comparison value changed as per the board switch configuration. 2. Removed eMMC boot partition enable code, to access user area. Signed-off-by: Shivamurthy Shastri <shiva.murthy@samsung.com> Signed-off-by: Rony Nandy <rony.nandy@linaro.org>
2013-09-17Samsung/Arndale: fix RELEASE build with ARMLINUXGCCReece R. Pollack
ARMLINUXGCC RELEASE builds have more errors as warnings than debug builds, causing release builds to fail. This patch fixes the build failures by removing several uninitialised and/or unused variables. Signed-off-by: Ryan Harkin <ryan.harkin@linaro.org>
2013-09-17Samsung/Arndale: set SD card UUID to zeroRyan Harkin
BDS depends on the UUID in the config matching the UUID on the SD card. My trick is to set the UUID in code to zero, then to zero the UUID on the SD card after running linaro-media-create. THat way, they both match and the default config works. Signed-off-by: Ryan Harkin <ryan.harkin@linaro.org>
2013-09-17Samsung/Arndale: imgburn.sh: add parameters and defaultsRyan Harkin
Add parameters and some sensible defaults to imgburn.sh. The old imgburn.sh took 2 parameters but didn't allow the user to specify the image location. Now, the simplest command form is: ./imgburn --disk /dev/sdX However, other options exist, eg: ./imgburn.sh --disk /dev/sdX --soc 5250 --image filename.fd The default SoC is 5250. The default image is ARNDALE_EFI.fd, with the assumption that we are in uefi-next tree. Signed-off-by: Ryan Harkin <ryan.harkin@linaro.org>
2013-09-17Samsung/Arndale: use EFI ShellRyan Harkin
Use EFI Shell instead of EBL shell. Signed-off-by: Leif Lindholm <leif.lindholm@linaro.org>
2013-09-17Samsung/Arndale: update path inside imgburn.shRyan Harkin
imgburn.sh was relative to the wrong directory path. Now it has been updated to build from within the tree. Signed-off-by: Rony Nandy <rony.nandy@linaro.org>
2013-09-17Samsung/Arndale: add build.sh helper scriptRyan Harkin
Added a script to help users build the arndale BSP. cd into the edk2 directory and run: $ ./SamsungPlatformPkg/build.sh arndale Signed-off-by: Rony Nandy <rony.nandy@linaro.org>
2013-09-17Samsung/Arndale: Removed compiler errors for latest GCC toolchain.Shivamurthy Shastri
Signed-off-by: Shivamurthy Shastri <shiva.murthy@samsung.com> Signed-off-by: Leif Lindholm <leif.lindholm@arm.com> Signed-off-by: Rony Nandy <rony.nandy@linaro.org>
2013-09-17Samsung/Arndale: Auto-boot feature for ARNDALE board. Code searches for the ↵Shivamurthy Shastri
FAT filesystem available in the card and boots the kernel. The FAT filesystem can contain kernel image and DT. Signed-off-by: Shivamurthy Shastri <shiva.murthy@samsung.com> Signed-off-by: Rony Nandy <rony.nandy@linaro.org>
2013-09-17Samsung/Arndale: Initial CommitRony Nandy
Signed-off-by: Rony Nandy <rony.nandy@linaro.org> Signed-off-by: Shivamurthy Shastri <shiva.murthy@samsung.com>