- 07 6月, 2016 18 次提交
-
-
由 Andre Przywara 提交于
Some SPL loaders (like Allwinner's boot0, and Broadcom's boot0) require a header before the actual U-Boot binary to both check its validity and to find other data to load. Sometimes this header may only be a few bytes of information, and sometimes this might simply be space that needs to be reserved for a post-processing tool. Introduce a config option to allow assembler preprocessor commands to be inserted into the code at the appropriate location; typical assembler preprocessor commands might be: .space 1000 .word 0x12345678 Signed-off-by: NAndre Przywara <andre.przywara@arm.com> Signed-off-by: NSteve Rae <srae@broadcom.com> Commit Notes: Please note that the current code: start.S (arm64) and vectors.S (arm) already jumps over some portion of data already, so this option basically just increases the size of this region (and the resulting binary). For use with Allwinner's boot0 blob there is a tool called boot0img[1], which fills the header to allow booting A64 based boards. For the Pine64 we need a 1536 byte header (including the branch instruction) at the moment, so we add this to the defconfig. [1] https://github.com/apritzel/pine64/tree/master/tools END Reviewed-by: NTom Rini <trini@konsulko.com>
-
由 Chris Packham 提交于
When setting up a DDR controller it is useful to be able to display frequencies in a readable form. Make the strmhz() function available in SPL builds provided there is full vsprintf available. Reviewed-by: NTony O'Brien <tony.obrien@alliedtelesis.co.nz> Reviewed-by: NSimon Glass <sjg@chromium.org> Signed-off-by: NChris Packham <judge.packham@gmail.com>
-
由 Robert P. J. Day 提交于
Since bcopy() is no longer used, delete all remaining references to it. Signed-off-by: NRobert P. J. Day <rpjday@crashcourse.ca>
-
由 Lokesh Vutla 提交于
Now that all Keystone2 dts file names are changed in Linux kernel, reflect the same in evn variables inorder to find the right dtb file. Signed-off-by: NLokesh Vutla <lokeshvutla@ti.com>
-
由 Lokesh Vutla 提交于
Use a single defconfig for all DRA7xx hs platforms by enabling FIT and delete the platform specific defconfigs. Signed-off-by: NLokesh Vutla <lokeshvutla@ti.com>
-
由 Ladislav Michl 提交于
Signed-off-by: NLadislav Michl <ladis@linux-mips.org> Acked-by: NEnric Balletbo i Serra <enric.balletbo@collabora.com>
-
由 Alexander Graf 提交于
Some systems are starting to shift to support DM_VIDEO which exposes the frame buffer through a slightly different interface. This is a poor man's effort to support the dm video interface instead of the lcd one. We still only support a single display device. Signed-off-by: NAlexander Graf <agraf@suse.de> [trini: Remove fb_size / fb_base as they were not used] Signed-off-by: NTom Rini <trini@konsulko.com>
-
由 Alexander Graf 提交于
When a payload calls our memory allocator with the exact address hint, we happily allocate memory from completely unpopulated regions. Payloads however expect this to only succeed if they would be allocating from free conventional memory. This patch makes the logic behind those checks a bit more obvious and ensures that we always allocate from known good free conventional memory regions if we want to allocate ram. Reported-by: NJonathan Gray <jsg@jsg.id.au> Signed-off-by: NAlexander Graf <agraf@suse.de>
-
由 Alexander Graf 提交于
We introduced special "DEBUG_EFI" defines when the efi loader support was new. After giving it a bit of thought, turns out we really didn't have to - the normal #define DEBUG infrastructure works well enough for efi loader as well. So this patch switches to the common debug() and #define DEBUG way of printing debug information. Signed-off-by: NAlexander Graf <agraf@suse.de>
-
由 Alexander Graf 提交于
Some times you may want to exit an EFI payload again, for example to default boot into a PXE installation and decide that you would rather want to boot from the local disk instead. This patch adds exit functionality to the EFI implementation, allowing EFI payloads to exit. Signed-off-by: NAlexander Graf <agraf@suse.de>
-
由 Alexander Graf 提交于
To quit an EFI application we will need logic to jump to the caller of a function without returning from the function we called into, so we need setjmp/longjmp functionality. This patch introduces a trivial implementation of these that I verified works on armv7, thumb2 and aarch64. Signed-off-by: NAlexander Graf <agraf@suse.de>
-
由 Dirk Eibach 提交于
There is new strider cpu flavor with DisplayPort video. Signed-off-by: NDirk Eibach <dirk.eibach@gdsys.cc> Reviewed-by: NTom Rini <trini@konsulko.com>
-
由 Dirk Eibach 提交于
There is a new strider console flavor with DisplayPort video. Signed-off-by: NDirk Eibach <dirk.eibach@gdsys.cc> Reviewed-by: NTom Rini <trini@konsulko.com>
-
由 Dirk Eibach 提交于
Limit "osdsize"-command to access valid screens only. Signed-off-by: NDirk Eibach <dirk.eibach@gdsys.cc> Reviewed-by: NTom Rini <trini@konsulko.com>
-
由 Dirk Eibach 提交于
There is a new "intempo" compression type that can be reported on startup. Signed-off-by: NDirk Eibach <dirk.eibach@gdsys.cc> Reviewed-by: NTom Rini <trini@konsulko.com>
-
由 Peter Howard 提交于
Signed-off-by: NPeter Howard <phoward@gme.net.au>
-
由 Ed Swarthout 提交于
Fixes: => ext2ls scsi 0:1 ** Bad device scsi 0:1 ** for boards which use the scsi legacy driver (such as ls1043ardb). Signed-off-by: NEd Swarthout <Ed.Swarthout@nxp.com> Tested-by: NGeorge McCollister <george.mccollister@gmail.com> Acked-by: NSimon Glass <sjg@chromium.org>
-
git://git.denx.de/u-boot-usb由 Tom Rini 提交于
Modified: configs/ls1012afrdm_qspi_defconfig configs/ls1012aqds_qspi_defconfig configs/ls1012ardb_qspi_defconfig include/configs/ls1012afrdm.h include/configs/ls1012aqds.h include/configs/ls1012ardb.h Signed-off-by: NTom Rini <trini@konsulko.com>
-
- 06 6月, 2016 17 次提交
-
-
-
由 Michal Simek 提交于
For boards which have more devices it is necessary to extend malloc space. Signed-off-by: NMichal Simek <michal.simek@xilinx.com>
-
由 Michal Simek 提交于
Nand and QSPI are not defined now but this will be extended. Based on selected bootmode boot_targets are rewritten. Patch also contains detection if variables are saved. If yes don't rewrite boot_targets variable. Also move variable setup to the end of file because SCSI needs to be defined before others macros are using it. Signed-off-by: NMichal Simek <michal.simek@xilinx.com> Reviewed-by: NAlexander Graf <agraf@suse.de>
-
由 Alexander Graf 提交于
When the CONFIG_BOOTP_SERVERIP option is set, we ignore all dhcp values for the tftp server and use our own serverip and file name instead. This is usually not what we want and I doubt it's set for a good reason on ZynqMP. It definitely hurts if we want to support uEFI PXE boot on it. So just remove the option for now. Signed-off-by: NAlexander Graf <agraf@suse.de> Signed-off-by: NMichal Simek <michal.simek@xilinx.com>
-
由 Michal Simek 提交于
Simplify zcu102 board file by moving CONFIG_AHCI enabling to common file. Signed-off-by: NMichal Simek <michal.simek@xilinx.com>
-
由 Michal Simek 提交于
Enable support for RAM based FIT images read by SPL. Empty function for now to keep compiler happy. Signed-off-by: NMichal Simek <michal.simek@xilinx.com>
-
由 Michal Simek 提交于
Setup flag when default environment are used to be able to rewrite default distro boot variables based on SoC boot mode. Signed-off-by: NMichal Simek <michal.simek@xilinx.com> Reviewed-by: NAlexander Graf <agraf@suse.de>
-
由 Michal Simek 提交于
Fix boot.bin generation for Zynq and ZynqMP. Signed-off-by: NMichal Simek <michal.simek@xilinx.com> Acked-by: NMarek Vasut <marex@denx.de>
-
由 Michal Simek 提交于
0xc000 is not sufficient page table size if dc4 with 4 gems is enabled. Signed-off-by: NMichal Simek <michal.simek@xilinx.com>
-
由 Michal Simek 提交于
zc1751-dc4 contains four GEMs. Signed-off-by: NMichal Simek <michal.simek@xilinx.com>
-
由 Michal Simek 提交于
Add debug uart for zc1751-dc2. Signed-off-by: NMichal Simek <michal.simek@xilinx.com>
-
由 Michal Simek 提交于
Phys are available on zc1751-dc4 that's why enable them. Signed-off-by: NMichal Simek <michal.simek@xilinx.com>
-
由 Michal Simek 提交于
Select MSR instructions via Kconfig instead of xparameters.h. Signed-off-by: NMichal Simek <michal.simek@xilinx.com>
-
由 Michal Simek 提交于
Toolchain can use some flags by default based on cpu version. Signed-off-by: NMichal Simek <michal.simek@xilinx.com>
-
由 Michal Simek 提交于
Remove autogenerated config.mk and select CPU options via Kconfig. Signed-off-by: NMichal Simek <michal.simek@xilinx.com>
-
由 Michal Simek 提交于
Simplify board file by enabling CMD_NAND via Kconfig. Signed-off-by: NMichal Simek <michal.simek@xilinx.com>
-
Correct the nand ecc initialization code This fixes the issue of incorrect nand ecc init if no device is found in ecc_matrix then it endsup ecc init with junk initialization instead of the most suited one. Signed-off-by: NSiva Durga Prasad Paladugu <sivadur@xilinx.com> Signed-off-by: NMichal Simek <michal.simek@xilinx.com>
-
- 05 6月, 2016 2 次提交
-
-
由 Marek Vasut 提交于
Repair typos in the previous "arm: lib: fix push/pop-section directives" patch, which prevented VCMA9 board from building. Signed-off-by: NMarek Vasut <marex@denx.de> Fixes: b2f18584 ("arm: lib: fix push/pop-section directives") Cc: Tom Warren <twarren@nvidia.com> Cc: Simon Glass <sjg@chromium.org> Cc: Masahiro Yamada <yamada.masahiro@socionext.com> Cc: Stephen Warren <swarren@nvidia.com>
-
-
- 04 6月, 2016 3 次提交
-
-
由 Andreas Dannenberg 提交于
When no DTB can be matched successfully to the board that's being used a list of available FIT-embedded DTBs will be output to the console for diagnostic purposes. But rather than the contents of the "description" FDT property a non-existent property was accessed and as a result "NULL" was output instead of the actual name(s) of the DTB(s). Fix this issue by using the correct property which is also the exact same property that's used earlier during the actual board matching process. Signed-off-by: NAndreas Dannenberg <dannenberg@ti.com>
-
-
-