- 30 3月, 2012 1 次提交
-
-
由 Simon Glass 提交于
The Makefile for a CPU is in arch/($ARCH)/cpu/$(CPU). We want to support having an .lds file in arch/$(ARCH)/cpu without requiring an additional Makefile there. This change makes it clear that we expect a Makefile in the same directory as the link script except in this case. Signed-off-by: NSimon Glass <sjg@chromium.org>
-
- 27 3月, 2012 2 次提交
-
-
由 Marek Vasut 提交于
Signed-off-by: NMarek Vasut <marex@denx.de> Cc: Bryan Hundven <bryanhundven@gmail.com> Cc: Michael Schwingen <rincewind@discworld.dascon.de>
-
由 Tom Rini 提交于
Acked-by: NMike Frysinger <vapier@gentoo.org> Signed-off-by: NTom Rini <trini@ti.com>
-
- 07 3月, 2012 2 次提交
-
-
由 Tom Rini 提交于
Added from Linux - commit 62aa2b537c6f5957afd98e29f96897419ed5ebab Signed-off-by: NTom Rini <trini@ti.com>
-
由 Chander Kashyap 提交于
As mmc_spl now follows SPL infrastructure, removed unwanted entries in Makefile for mmc_spl related compilation. Signed-off-by: NChander Kashyap <chander.kashyap@linaro.org>
-
- 12 2月, 2012 2 次提交
-
-
由 Amit Virdi 提交于
Signed-off-by: NAmit Virdi <amit.virdi@st.com> Acked-by: NStefan Roese <sr@denx.de>
-
由 Chander Kashyap 提交于
This patch adds support for MMC SPL booting. Signed-off-by: NChander Kashyap <chander.kashyap@linaro.org> Signed-off-by: NMinkyu Kang <mk7.kang@samsung.com>
-
- 16 1月, 2012 1 次提交
-
-
由 Chandan Nath 提交于
This patch is added to replace CONFIG_AM335X symbol with CONFIG_AM333XX for AM33XX platforms. Signed-off-by: NChandan Nath <chandan.nath@ti.com> Signed-off-by: NTom Rini <trini@ti.com> Tested-by: NThomas Weber <weber@corscience.de>
-
- 24 12月, 2011 2 次提交
-
-
由 Christian Riesch 提交于
Signed-off-by: NChristian Riesch <christian.riesch@omicron.at> Cc: Stefano Babic <sbabic@denx.de> Cc: Heiko Schocher <hs@denx.de> Cc: Mike Frysinger <vapier@gentoo.org>
-
由 Wolfgang Denk 提交于
Signed-off-by: NWolfgang Denk <wd@denx.de>
-
- 22 12月, 2011 1 次提交
-
-
由 Wolfgang Denk 提交于
Signed-off-by: NWolfgang Denk <wd@denx.de>
-
- 21 12月, 2011 1 次提交
-
-
由 Lauri Hintsala 提交于
Signed-off-by: NLauri Hintsala <lauri.hintsala@bluegiga.com>
-
- 19 12月, 2011 1 次提交
-
-
由 Wolfgang Denk 提交于
Signed-off-by: NWolfgang Denk <wd@denx.de>
-
- 12 12月, 2011 1 次提交
-
-
由 Wolfgang Denk 提交于
Signed-off-by: NWolfgang Denk <wd@denx.de>
-
- 11 12月, 2011 4 次提交
-
-
由 Jana Rapava 提交于
Add partial ULPI specification implementation that should be enough to interface the ULPI PHYs in the boot loader context. Add a viewport implementation for Chipidea/ARC based controllers. Signed-off-by: NJana Rapava <fermata7@gmail.com> Signed-off-by: NIgor Grinberg <grinberg@compulab.co.il> Cc: Remy Bohmer <linux@bohmer.net> Cc: Stefano Babic <sbabic@denx.de> Cc: Wolfgang Grandegger <wg@denx.de> Cc: Simon Glass <sjg@chromium.org>
-
由 Wolfgang Denk 提交于
Signed-off-by: NWolfgang Denk <wd@denx.de> Dave Peverley <dpeverley@mpc-data.co.uk> Acked-by: NTom Rini <trini@ti.com>
-
由 Wolfgang Denk 提交于
Signed-off-by: NWolfgang Denk <wd@denx.de> Cc: Kshitij Gupta <kshitij@ti.com> Acked-by: NTom Rini <trini@ti.com>
-
由 Wolfgang Denk 提交于
Signed-off-by: NWolfgang Denk <wd@denx.de> Cc: Kyungmin Park <kyungmin.park@samsung.com> Cc: Albert Aribaud <albert.u.boot@aribaud.net>
-
- 10 12月, 2011 2 次提交
-
-
由 Jason Liu 提交于
In order to support the coming MX6 platform and to reducde the duplicated code, we had better move some common files or functions to the imx-common folder for sharing. This patch does the following: - move speed.c file from armv7/mx5/speed.c to armv7/imx-common/speed.c - move armv7/mx5/timer.c to armv7/imx-common/timer.c, no any new feature added but just fix the checkpatch errors in the old file and remove the CONFIG_SYS_MX5_CLK32 reference in the file - create one new file cpu.c file to store the common function with i.mx5/6 Signed-off-by: NJason Liu <jason.hui@linaro.org> Cc:Stefano Babic <sbabic@denx.de> Acked-by: NStefano Babic <sbabic@denx.de>
-
由 Chander Kashyap 提交于
As per new naming convention for Samsung SoC's, all Cortex-A9 and Cortex-A15 based SoC's will be classified under the name Exynos. Cortex-A9 and Cortex-A15 based SoC's will be sub-classified as Exynos4 and Exynos5 respectively. In order to better adapt and reuse code across various upcoming Samsung Exynos based boards, all uses of s5pc210 prefix/suffix/directory-names are renamed in this patch. s5pc210 is renamed as exynos4210 and S5PC210/s5pc210 suffix/prefix are renamed as exynos4/EXYNOS4. Signed-off-by: NChander Kashyap <chander.kashyap@linaro.org> Signed-off-by: NMinkyu Kang <mk7.kang@samsung.com>
-
- 07 12月, 2011 2 次提交
-
-
由 Vadim Bendebury 提交于
TPM (Trusted Platform Module) is an integrated circuit and software platform that provides computer manufacturers with the core components of a subsystem used to assure authenticity, integrity and confidentiality. This driver supports version 1.2 of the TCG (Trusted Computing Group) specifications. The TCG specification defines several so called localities in a TPM chip, to be controlled by different software layers. When used on a typical x86 platform during the firmware phase, only locality 0 can be accessed by the CPU, so this driver even while supporting the locality concept presumes that only locality zero is used. This implementation is loosely based on the article "Writing a TPM Device Driver" published on http://ptgmedia.pearsoncmg.com Compiling this driver with DEBUG defined will generate trace of all accesses to TMP registers. This driver has been tested and is being used in three different functional ChromeOS machines (Pinetrail and Sandy Bridge Intel chipsets) all using the same Infineon SLB 9635 TT 1.2 device. A u-boot cli command allowing access to the TPM was also implemented and is being submitted as a second patch. Change-Id: I22a33c3e5b2e20eec9557a7621bd463b30389d73 Signed-off-by: NVadim Bendebury <vbendeb@chromium.org> CC: Wolfgang Denk <wd@denx.de>
-
由 Andy Fleming 提交于
It is sometimes desireable to clean up the byproducts of the build process without removing the executable results. "make clean" is close, but leaves the build directory with a large number of *.depend* files. This new build option invokes make clean, and then removes the depend files. Signed-off-by: NAndy Fleming <afleming@freescale.com>
-
- 06 12月, 2011 1 次提交
-
-
由 Horst Kronstorfer 提交于
Signed-off-by: NHorst Kronstorfer <hkronsto@frequentis.com> Acked-by: NMike Frysinger <vapier@gentoo.org>
-
- 22 11月, 2011 1 次提交
-
-
由 Andreas Bießmann 提交于
Instead of linking the file into $(obj) tree use directly the source file. This also prevents littered source tree if building not out-of-tree. Signed-off-by: NAndreas Bießmann <biessmann@corscience.de> Acked-by: NMike Frysinger <vapier@gentoo.org>
-
- 19 11月, 2011 1 次提交
-
-
由 Aneesh V 提交于
Wolfgang's patch for build time improvement is bringing out issues due to missing dependencies in the top-level Makefile. I get errors such as the below while building with many threads. make[1]: /home/a0393566local/u-boot-denx/tools/mkimage: Command not found This also allows one to do: $ make spl/u-boot-spl.bin if you want to build only spl Cc: Wolfgang Denk <wd@denx.de> Signed-off-by: NAneesh V <aneesh@ti.com>
-
- 16 11月, 2011 2 次提交
-
-
由 Che-Liang Chiou 提交于
The generated header bmp_logo.h is useful even outside common/lcd.c for the logo dimension. However, the problem is, the generated bmp_logo.h cannot be included multiple times because bmp_logo_palette[] and bmp_logo_bitmap[] are defined in the bmp_logo.h. This patch fixes this by defining these arrays in another header bmp_logo_data.h and in bmp_logo.h only declaring these arrays. Signed-off-by: NChe-Liang Chiou <clchiou@chromium.org> Acked-by: NMike Frysinger <vapier@gentoo.org> Signed-off-by: NAnatolij Gustschin <agust@denx.de>
-
由 Sricharan 提交于
This patch adds the build support for the omap5_evm board. Signed-off-by: Nsricharan <r.sricharan@ti.com> Signed-off-by: NSandeep Paulraj <s-paulraj@ti.com>
-
- 12 11月, 2011 1 次提交
-
-
由 York Sun 提交于
Remove symbolic link generated by compiling. Fix makefile for out-of-tree compiling error. Signed-off-by: NYork Sun <yorksun@freescale.com> Signed-off-by: NKim Phillips <kim.phillips@freescale.com>
-
- 11 11月, 2011 1 次提交
-
-
由 Marek Vasut 提交于
Signed-off-by: NMarek Vasut <marek.vasut@gmail.com> Cc: Stefano Babic <sbabic@denx.de> Cc: Wolfgang Denk <wd@denx.de> Cc: Detlev Zundel <dzu@denx.de>
-
- 07 11月, 2011 1 次提交
-
-
由 Jason Jin 提交于
Move the coldfire boards to boards.cfg. The config name for the EB+MCF-EV123 boards are changed to EB-MCF-EV123 as the '+' cannot be recognized. Signed-off-by: NJason Jin <Jason.jin@freescale.com>
-
- 04 11月, 2011 3 次提交
-
-
由 Heiko Schocher 提交于
Signed-off-by: NHeiko Schocher <hs@denx.de> Cc: Albert ARIBAUD <albert.u.boot@aribaud.net> Cc: Sandeep Paulraj <s-paulraj@ti.com> Cc: Scott Wood <scottwood@freescale.com> Signed-off-by: NSandeep Paulraj <s-paulraj@ti.com>
-
由 Simon Glass 提交于
The check for sandbox architecture is too early in the Makefile, so standalone and api are built regardless. This moves the check until after autoconf.mk has been read. This fixes a build breakage. Signed-off-by: NSimon Glass <sjg@chromium.org>
-
由 Wolfgang Denk 提交于
U-Boot Makefiles contain a number of tests for compiler features etc. which so far are executed again and again. On some architectures (especially ARM) this results in a large number of calls to gcc. This patch makes sure to run such tests only once, thus largely reducing the number of "execve" system calls. Example: number of "execve" system calls for building the "P2020DS" (Power Architecture) and "qong" (ARM) boards, measured as: -> strace -f -e trace=execve -o /tmp/foo ./MAKEALL <board> -> grep execve /tmp/foo | wc -l Before: After: Reduction: ================================== P2020DS 20555 15205 -26% qong 31692 14490 -54% As a result, built times are significantly reduced, typically by 30...50%. Signed-off-by: NWolfgang Denk <wd@denx.de> Cc: Andy Fleming <afleming@gmail.com> Cc: Kumar Gala <galak@kernel.crashing.org> Cc: Albert Aribaud <albert.aribaud@free.fr> cc: Graeme Russ <graeme.russ@gmail.com> cc: Mike Frysinger <vapier@gentoo.org> Tested-by: NGraeme Russ <graeme.russ@gmail.com> Tested-by: NMatthias Weisser <weisserm@arcor.de> Tested-by: NSanjeev Premi <premi@ti.com> Tested-by: NSimon Glass <sjg@chromium.org> Tested-by: NMacpaul Lin <macpaul@gmail.com> Acked-by: NMike Frysinger <vapier@gentoo.org>
-
- 28 10月, 2011 1 次提交
-
-
由 Chandan Nath 提交于
This patch adds timer support for AM33xx platform. Signed-off-by: NChandan Nath <chandan.nath@ti.com> Signed-off-by: NSandeep Paulraj <s-paulraj@ti.com>
-
- 27 10月, 2011 2 次提交
-
-
由 Simon Glass 提交于
This adds support for an FDT to be build as a separate binary file called u-boot.dtb. This can be concatenated with the U-Boot binary to provide a device tree located at run-time by U-Boot. The Makefile is modified to provide this file in u-boot-dtb.bin. Signed-off-by: NSimon Glass <sjg@chromium.org>
-
由 Simon Glass 提交于
This new option allows U-Boot to embed a binary device tree into its image to allow run-time control of peripherals. This device tree is for U-Boot's own use and is not necessarily the same one as is passed to the kernel. The device tree compiler output should be placed in the $(obj) rooted tree. Since $(OBJCOPY) insists on adding the path to the generated symbol names, to ensure consistency it should be invoked from the directory where the .dtb file is located and given the input file name without the path. This commit contains my entry for the ugliest Makefile / shell interaction competition. Signed-off-by: NSimon Glass <sjg@chromium.org>
-
- 22 10月, 2011 3 次提交
-
-
由 Mike Frysinger 提交于
The current autoconf.mk.dep rule uses the host cflags when executing the target compiler (which includes target header files). We don't want to mix the target compiler and host compiler flags, so change it to CFLAGS. Otherwise we get things like -pedantic which the U-Boot source code does not build with. Signed-off-by: NMike Frysinger <vapier@gentoo.org>
-
由 Joel A Fernandes 提交于
SPL builds could leave an MLO which is an mkimage of type omapimage Make sure its deleted on make clean/distclean Signed-off-by: NJoel A Fernandes <joelagnel@ti.com>
-
由 Che-liang Chiou 提交于
The examples/api is not configured with USE_PRIVATE_LIBGCC. This makes building examples/api break on certain boards that do not/cannot use the public libgcc. Nevertheless, this patch has to also touch the top-level Makefile to fix this problem because the current top-level Makefile does not specify libgcc as a prerequisite of examples/api, and explicitly builds examples/api _before_ libgcc. For testing this patch, I added the following to configs/seaboard.h and ran demo.bin on a Seaboard. +#define CONFIG_API +#define CONFIG_SYS_MMC_MAX_DEVICE 2 +#define CONFIG_CMD_NET +#define CONFIG_NET_MULTI Signed-off-by: NChe-Liang Chiou <clchiou@chromium.org> Acked-by: NMike Frysinger <vapier@gentoo.org>
-
- 19 10月, 2011 1 次提交
-
-
由 stany MARCEL 提交于
Remove unused mkdir, and add missing ones. Signed-off-by: NStany MARCEL <stany.marcel@novasys-ingenierie.com>
-