15 Jul, 2013
1 commit
-
The files board/qi/qi_lb60/qi_lb60.c and include/configs/qi_lb60.h were
licensed under the GPL v3 or later, and not v2 or later. As this is
incompatible with the project, revert this board support until the
responsible parties are available to re-license (if so desired) under
GPL v2.Signed-off-by: Tom Rini
12 Jul, 2013
5 commits
-
Fix a trivial conflict in arch/arm/dts/exynos5250.dtsi about gpio and
serial.Conflicts:
arch/arm/dts/exynos5250.dtsiSigned-off-by: Tom Rini
-
Signed-off-by: Stephen Warren
Signed-off-by: Tom Warren -
Signed-off-by: Stephen Warren
Signed-off-by: Tom Warren -
Tegra30 and Tegra114 are compatible except PLL parameters.
Tested on Tegra30 Cardhu, and Tegra114 Dalmore
platforms. All works well.Signed-off-by: Jim Lin
Signed-off-by: Tom Warren -
Add DT node for USB EHCI function.
Add support for T30-Cardhu, T30-Beaver, T114-Dalmore boards.Signed-off-by: Jim Lin
Reviewed-by: Stephen Warren
Tested-by: Stephen Warren
Signed-off-by: Tom Warren
11 Jul, 2013
1 commit
10 Jul, 2013
1 commit
-
This patch resolves the below mentioned compilation error of i2c driver
for non-FDT caseCompilation error:
s3c24x0_i2c.c: In function 'board_i2c_init':
s3c24x0_i2c.c:544:18: error: 'CONFIG_MAX_I2C_NUM' undeclared (first use
in this function) s3c24x0_i2c.c:544:18: note: each undeclared
identifier is reported only once for each function it appears in
s3c24x0_i2c.c:545:3: warning: implicit declaration of functionSigned-off-by: Rajeshwari Shinde
Signed-off-by: Amar
Signed-off-by: Minkyu Kang
05 Jul, 2013
3 commits
-
This patch performs the following:
1) Convert the assembly code for memory and clock initialization to C code.
2) Move the memory and clock init codes from board/samsung to arch/arm
3) Creat a common lowlevel_init file across Exynos4 and Exynos5. Converted
the common lowlevel_init from assembly to C-code
4) Made spl_boot.c and tzpc_init.c common for both exynos4 and exynos5.
5) Enable CONFIG_SKIP_LOWLEVEL_INIT as stack pointer initialisation is already
done in _main.
6) exynos-uboot-spl.lds made common across SMDKV310, Origen and SMDK5250.TEST: Tested SD-MMC boot on SMDK5250 and Origen.
Tested USB and SPI boot on SMDK5250
Compile tested for SMDKV310.Signed-off-by: Rajeshwari Shinde
Signed-off-by: Minkyu Kang -
This patch configures the gpio values for UART
on Origen and SMDKV310 using pinmuxSigned-off-by: Rajeshwari Shinde
Acked-by: Simon Glass
Signed-off-by: Minkyu Kang -
smdk5250-uboot-spl.lds is moved to common folder, so that it can be reused.
It is renamed to exynos-uboot-spl.ldsSigned-off-by: Rajeshwari Shinde
Acked-by: Simon Glass
Tested-by: Simon Glass
Signed-off-by: Minkyu Kang
02 Jul, 2013
1 commit
-
Signed-off-by: Robert Winkler
Acked-by: Igor Grinberg
28 Jun, 2013
2 commits
-
enum boot_mode is defined twice once in spl.h and also in
spl_boot.c, hence removing the same from spl_boot.c and including
the header file.Signed-off-by: Rajeshwari Shinde
Acked-by: Simon Glass
Signed-off-by: Minkyu Kang
27 Jun, 2013
2 commits
-
Fix:
misc.c: In function 'misc_init_r':
misc.c:210:3: warning: dereferencing type-punned pointer will break
strict-aliasing rules [-Wstrict-aliasing]
misc.c:211:3: warning: dereferencing type-punned pointer will break
strict-aliasing rules [-Wstrict-aliasing]
misc.c:212:3: warning: dereferencing type-punned pointer will break
strict-aliasing rules [-Wstrict-aliasing]Signed-off-by: Wolfgang Denk
26 Jun, 2013
6 commits
-
Board specific READMEs should be located inside the respective board directory.
Signed-off-by: Fabio Estevam
-
Board specific READMEs should be located inside the respective board directory.
Signed-off-by: Fabio Estevam
-
The SabreSD platform is available with i.MX6Q or i.MX6DL. This patch adds the
support of the i.MX6DL. The config file and the board directory are renamed
to remove the reference to the MX6Q.Signed-off-by: Pierre Aubert
CC: Stefano Babic
Reviewed-by: Fabio Estevam -
This patch initiates cros-ec in board_init() to enable it for smdk5250.
This patch depends on the patch in the MMC series that brings in exynos5-dt.c.
Refer to http://patchwork.ozlabs.org/patch/240084.Signed-off-by: Simon Glass
Signed-off-by: Vincent Palatin
Signed-off-by: Hung-ying Tyan
Acked-by: Simon Glass -
This patch adds cros-ec related device nodes to exynos5250-snow.dts.
It also adds a gpio node to exynos5250.dtsi.Signed-off-by: Hung-ying Tyan
Acked-by: Simon Glass -
Add support for the Quad version of Wandboard; fix compile warning resulting
from having 2G of memory.Signed-off-by: Tapani Utriainen
Signed-off-by: Otavio Salvador
Acked-by: Stefano Babic
25 Jun, 2013
7 commits
-
add network support with ksz8851_16mll on at91sam9n12ek board
Signed-off-by: Bo Shen
Acked-by: Andreas Bießmann -
re-order the conditions which make the recovery system startup: combine
those conditions which were explicitly initiated (key press, software
request) and those which post-process error conditions (installer issues)Signed-off-by: Gerhard Sittig
-
- minor rewording of diagnostics output
- make diagnostics optional and off by defaultSigned-off-by: Gerhard Sittig
-
fix typos, minor rephrasing, remove obsolete notes and TODO items
Signed-off-by: Gerhard Sittig
-
getenv() immediately after setenv() may perfectly legally return NULL, so
make sure to not deference an invalid pointer when creating diagnostic outputSigned-off-by: Gerhard Sittig
24 Jun, 2013
2 commits
-
This patch adds the device node required for serial driver
Signed-off-by: Abhilash Kesavan
Signed-off-by: Rajeshwari Shinde
Signed-off-by: Minkyu Kang -
Some Exynos5250 silicon may require 1.05v on the MIF to be stable, so to be
safe we can default to 1.05v instead of 1.00v. This can be set optimally later
in the boot process by the kernel.The 0x6 value for 1.05v comes from the MAX77686 datasheet.
Signed-off-by: Bernie Thompson
Acked-by: Simon Glass
Signed-off-by: Minkyu Kang
22 Jun, 2013
5 commits
-
This patch adds support for the Palm Treo 680 smartphone. A quick overview of
u-boot implementation on the treo 680...The treo 680 has a Diskonchip G4 nand flash chip. This device has a 2k region
that maps to the system bus at the reset vector in a NOR-like fashion so that it
can be used as the boot device. The phone is shipped with this 2k region
configured as write-protected (can't be modified) and programmed with an initial
program loader (IPL). At power-up, this IPL loads the contents of two flash
blocks to SDRAM and jumps to it. The capacity of the two blocks is not large
enough to hold all of u-boot, so a u-boot SPL is used. To conserve flash space,
these two blocks and the necessary number of subsequent blocks are programmed
with a concatenated spl + u-boot image. That way, the IPL will also load a
portion of u-boot proper, and when the spl runs, it relocates the portion of
u-boot that the IPL has already loaded, and then resumes loading the remaining
part of u-boot before jumping to it.The default_environment is used (CONFIG_ENV_IS_NOWHERE) because I didn't think
that having a writable environment was worth the cost of a flash block, although
adding it would be straightforward. I abuse the CONFIG_EXTRA_ENV_SETTINGS
option to specify the usbtty for the console (CONFIG_SYS_CONSOLE_IS_IN_ENV).Support for the LCD is included, but currently it is only useful for displaying
the u-boot splash screen. But if u-boot is built without the usbtty console, it
does display the auto-boot progress nicely.Signed-off-by: Mike Dunn
-
This change is only done where needed: some linker
scripts may contain relocation symbols yet remain
unchanged.__rel_dyn_start and __rel_dyn_end each requires
its own output section; putting them in relocation
sections changes their flags and breaks relocation.Signed-off-by: Albert ARIBAUD
Tested-by: Lubomir Popov
Tested-by: Jeroen Hofstee
Reviewed-by: Benoît Thébaudeau -
This change is only done where needed: some linker
scripts may contain __image_copy_{start,end} yet
remain unchanged.Also, __image_copy_end needs its own section; putting
it in relocation sections changes their flags and makes
relocation break.Signed-off-by: Albert ARIBAUD
Tested-by: Lubomir Popov
Tested-by: Jeroen Hofstee
Reviewed-by: Benoît Thébaudeau -
Discard all .dynsym sections from linker scripts
Remove all __dynsym_start definitions from linker scripts
Remove all __dynsym_start references from the codebaseNote: this touches include/asm-generic/sections.h, which
is not ARM-specific, but actual uses of __dynsym_start
are only in ARM, so this patch can safely go through
the ARM repository.Signed-off-by: Albert ARIBAUD
Tested-by: Lubomir Popov
Tested-by: Jeroen Hofstee
Reviewed-by: Benoît Thébaudeau
21 Jun, 2013
4 commits
-
Snow has an internal eMMC and an external SD card. Enable these in the
device tree.Signed-off-by: Simon Glass
Signed-off-by: Minkyu Kang -
P1023RDB Specification:
-----------------------
Memory subsystem:
512MB DDR3 (Fixed DDR on board)
64MB NOR flash
128MB NAND flashEthernet:
eTSEC1: Connected to Atheros AR8035 GETH PHY
eTSEC2: Connected to Atheros AR8035 GETH PHYPCIe:
Three mini-PCIe slotsUSB:
Two USB2.0 Type A portsI2C:
AT24C08 8K Board EEPROM (8 bit address)Signed-off-by: Chunhe Lan
Cc: Scott Wood
Signed-off-by: Andy Fleming -
"pixis_reset help" command prints the message without a new line "\n",
which makes the prompt on the same line.Signed-off-by: York Sun
Signed-off-by: Andy Fleming -
PCIe TLB should be created with CONFIG_PCI defined
Signed-off-by: Prabhakar Kushwaha
Signed-off-by: Andy Fleming