12 Sep, 2013
3 commits
-
After further testing, this patch has two problems. First,
examples/standalone/Makefile was already inherting PLATFORM_LIBS from
the top-level Makefile so this lead to duplicating the private libgcc.
Second, currently the private libgcc has a reference to 'hang' that is
not being fulfilled.This reverts commit 4412db46468d5965da736d06f84d13e68a6e0b51.
Signed-off-by: Tom Rini
-
Put all informations about targets, including state (active or
orphan) and maintainers, in boards.cfg; remove MAINTAINERS;
adjust the build system accordingly.Signed-off-by: Albert ARIBAUD
11 Sep, 2013
4 commits
-
Conflicts:
tools/Makefile -
This change allow to use sd card on Goni the same like mmc 0.
SD card is mmc dev 1, so it can be used like this: "fatls mmc 1:2".
SD card is inited even if eMMC initialization fails.Signed-off-by: Przemyslaw Marczak
Signed-off-by: Kyungmin Park
CC: Minkyu Kang
Acked-by: Jaehoon Chung
Signed-off-by: Minkyu Kang -
On s5pc1xx mmc devices offset is multiply of 0x100000,
wrong value was 0x10000. Register offset always points
to mmc 0 before this change.Add macro definition of mmc dev register offset to s5pc1xx and
exynos mmc.Signed-off-by: Przemyslaw Marczak
Signed-off-by: Kyungmin Park
CC: Minkyu Kang
Acked-by: Jaehoon Chung
Signed-off-by: Minkyu Kang -
As per new convention ARCH_CPU_DTS is not defined in "dtc/Makefile".
Hence Arndale comilation is failing. Fix this by adding proper include
file in "board/samsung/dts/exynos5250-arndale.dts".Signed-off-by: Chander Kashyap
Signed-off-by: Minkyu Kang
09 Sep, 2013
4 commits
-
The source clock frequency of I2C bus on p1022 is the platform(CCB)
clock, not CCB/2. The wrong source clock frequency leads to wrong
I2C bus speed setting. so, fixed it.Signed-off-by: Tang Yuantian
-
- Added section "u_boot_list" in arch/powerpc/cpu/mpc85xx/u-boot-spl.lds
- Use the function i2c_init_all instead of i2c_initSigned-off-by: Ying Zhang
07 Sep, 2013
20 commits
-
LCD4 needs a slightly different GPIO configuration than the
original LWMON5 variant. GPIO49 needs to be configured to a
default output value of 0 (permanent voltage supply).Additionally lcd4 also needs to enable the LSB transmitter.
Signed-off-by: Stefan Roese
-
For most boards which define CONFIG_SPL_PAD_TO,
it is defined in config header files.
Currently, there exists only one exception, cam_enc_4xx board.This patch moves CONFIG_SPL_PAD_TO definition
from board/ait/cam_enc_4xx/config.mk
to include/configs/cam_enc_4xx.h.With this modification, we can delete a glue code
in the top level config.mk:ifneq ($(CONFIG_SPL_PAD_TO),)
CPPFLAGS += -DCONFIG_SPL_PAD_TO=$(CONFIG_SPL_PAD_TO)
endifSigned-off-by: Masahiro Yamada
Cc: Heiko Schocher -
Currently no makefiles (board-specific config.mk)
set the following variables:CONFIG_SPL_TEXT_BASE
CONFIG_UBOOT_PAD_TO
CONFIG_RESET_VECTOR_ADDRESS
CONFIG_TPL_PAD_TOFor all target boards using above macros
they are set in header files (include/configs/*.h),
so we do not need to set them as CPPFLAGS.Signed-off-by: Masahiro Yamada
-
Signed-off-by: Oliver Metz
Tested-by: Luka Perkov -
Signed-off-by: Oliver Metz
Tested-by: Luka Perkov -
Fix my email address.
Signed-off-by: Marek Vasut
Cc: Tom Rini -
Use of uImage formatted u-boot have long been preferred, and recent
changes to better support Falcon mode on MMC now enforces it on MMC.Signed-off-by: Henrik Nordstrom
-
libata already has similar functions as implemented in the ahci code.
Refactor the code to use the libata variants and remove the dependency on
ata.h. Convert some defines to use the version from libata.h. Also, remove
some unnecessary memset's of bss data.This is a step toward hopefully merging ahci.c and dw_ahsata.c which are
essentially the same driver.Signed-off-by: Rob Herring
Reviewed-by: Tom Rini -
Based on Linux libata code, most drives are less than 10 sec, but some
need up to 20 sec.Signed-off-by: Rob Herring
Reviewed-by: Tom Rini -
Some Intel SSDs can send a COMINIT after the initial COMRESET. This causes
the link to go down and we need to re-initialize the link.Signed-off-by: Rob Herring
-
Move the link bring-up handling to a separate weak function in order to
allow platforms to override it. This is needed on highbank platform which
needs special phy handling.Signed-off-by: Rob Herring
-
Replace hard-coded register values with proper defines for PORT_SCR_STAT
register.Signed-off-by: Rob Herring
-
This fixes a memory leak when scsi inquiry fails.
Signed-off-by: Rob Herring
Reviewed-by: Tom Rini -
gcc 4.7 will generate unaligned accesses to local char arrays, so make
them static to avoid that.Signed-off-by: Rob Herring
Reviewed-by: Tom Rini -
The AHCI driver was incorrectly using the Capabilities register NP (number
of ports) field to determine which ports to activate. This commit changes
it to correctly use the PORTS_IMPL register as a port map.Signed-off-by: Richard Gibbs
Reviewed-by: Tom Rini -
Add support for defining the gcc lib in standalone examples as is
done in the main u-boot MakefileSigned-off-by: Jack Mitchell
-
In the set_cluster() function, it will convert the buffer size to sector
numbers. Then call disk_write() to write by sector.
For remaining buffer, the size is less than a sector, call disk_write()
again to write them in one sector.But if the total buffer size is less then one sector, the original code
will call disk_write() with zero sector number. It is unnecessary.
So this patch fix this. Now it will not call disk_write() if total buffer size
is less than one sector.Signed-off-by: Josh Wu
-
gcc allows extensions to be non compiler specific by defining
__* macros for the attributes supported by gcc. Having a
different definition causes many warnings during the build
(cdefs.h on FreeBSD uses __attribute((__pure__)) where u-boot
uses __attribute__((pure)) for example). Do not redefine
these macros to suppress these warnings.This patch ignores the checkpatch warning:
WARNING: __packed is preferred over __attribute__((packed))Signed-off-by: Jeroen Hofstee
-
Update git-mailrc with my nick and replace afleming as mmc custodian.
Signed-off-by: Pantelis Antoniou
06 Sep, 2013
5 commits
-
Somewhere along the line of refactoring the am335x header files, the
kernel image load was lost, so put it back in.Signed-off-by: Robert P. J. Day
-
Consolidating reset code into reset_manager.c. Also
separating reset configuration for virtual target and
real hardware Cyclone V development kitSigned-off-by: Chin Liang See
Reviewed-by: Pavel Machek
Cc: Wolfgang Denk
Cc: Pavel Machek
Cc: Dinh Nguyen
Cc: Tom Rini
Cc: Albert Aribaud -
Separating the configuration file for Virtual
Target and real hardware Cyclone V development kitSigned-off-by: Chin Liang See
Reviewed-by: Pavel Machek
Cc: Wolfgang Denk
Cc: Pavel Machek
Cc: Dinh Nguyen
Cc: Tom Rini
Cc: Albert Aribaud -
The commit 1a4596601fd395f3afb8f82f3f840c5e00bdd57a
Add GPL-2.0+ SPDX-License-Identifier to source filesgenerated a warning due to a missing comment terminator.
longlong.h:7:1: warning: "/*" within commentSigned-off-by: Thomas Chou
05 Sep, 2013
3 commits
-
Remove ARM eabi exception handling tables (for frame unwinding).
AFAICT, u-boot stubs away the frame unwiding routines, so the tables will
more or less just consume space. It should be OK to remove them.Signed-off-by: Edgar E. Iglesias
Signed-off-by: Michal Simek -
Conflicts:
drivers/serial/serial.cThe conflict above was a trivial case of adding one init
function in each branch, and manually resolved in merge.
04 Sep, 2013
1 commit
-
Drop unused CONFIG_NET_MULTI
Signed-off-by: Bo Shen
Signed-off-by: Andreas Bießmann