14 May, 2019
1 commit
20 May, 2014
1 commit
23 Apr, 2014
1 commit
11 Apr, 2014
2 commits
-
Commit 890880583d84607e36b52a785a96b167728bbf73 introduced EEPROM parsing and
board detection but faild to return a valid tricorder_eeprom struct for backup
case. When pressing S200 while reading EEPROM we ignore the value. We
returned falsely a tricorder_eeprom struct with uninitialized data which is
just garbage.
Initialize it by zeroing the whole structure.Signed-off-by: Andreas Bießmann
Cc: Thomas Weber
Signed-off-by: Andreas Bießmann -
During switch to device tree, commit 1ecab0f has removed this code.
INFORM4 and INFORM5 registers are used by TRATS2 first stage bootloader for
providing recovery. For normal operation, those two must be cleared out.This error emerges when one force reset from u-boot's command line for
three times.Signed-off-by: Lukasz Majewski
Cc: Minkyu Kang
Acked-by: Minkyu Kang
08 Apr, 2014
2 commits
-
Conflicts:
arch/arm/cpu/arm926ejs/mxs/Makefile
include/configs/trats.h
include/configs/trats2.h
include/mmc.h -
Get rid of double VF610_PAD_DDR_A15__DDR_A_15 iomux configuration.
Signed-off-by: Marcel Ziswiler
07 Apr, 2014
2 commits
-
Avoids "could not find output section .gnu.hash" ld.bfd errors on openSUSE.
Cc: Albert Aribaud
Cc: Tom Rini
Signed-off-by: Andreas Färber
Acked-by: Simon Glass
Tested-by: Simon Glass -
Clock Manager driver will be called to reconfigure all the
clocks setting based on user input. The input are passed to
Preloader through handoff filesSigned-off-by: Chin Liang See
Cc: Albert Aribaud
Cc: Tom Rini
Cc: Wolfgang Denk
CC: Pavel Machek
Cc: Dinh Nguyen
Acked-by: Pavel Machek
04 Apr, 2014
1 commit
-
Conflicts:
arch/arm/cpu/arm926ejs/mxs/mxsimage.mx23.cfg
arch/arm/cpu/arm926ejs/mxs/mxsimage.mx28.cfgSigned-off-by: Stefano Babic
02 Apr, 2014
1 commit
-
Some eMMC chips may need the RST_n_FUNCTION bit set to a non-zero value
in order for warm reset of the system to work. Details on this being
required will be part of the eMMC datasheet. Also add using this
command to the dra7xx README.* Whitespace fix by panto
Signed-off-by: Tom Rini
Acked-by: Pantelis Antoniou
01 Apr, 2014
3 commits
-
The DRAM size can be easily detected at runtime on i.MX53. Implement
such detection on M53EVK and adjust the rest of the macros accordingly
to use the detected values.An important thing to note here is that we had to override the function
for trimming the effective DRAM address, get_effective_memsize(). That
is because the function uses CONFIG_MAX_MEM_MAPPED as the upper bound of
the available DRAM and we don't have gd->bd->bi_dram[0].size set up at
the time the function is called, thus we cannot put this into the macro
CONFIG_MAX_MEM_MAPPED . Instead, we use custom override where we use the
size of the first DRAM block which we just detected.Signed-off-by: Marek Vasut
Cc: Fabio Estevam
Cc: Stefano Babic
Cc: Wolfgang Denk -
The DRAM size can be easily detected at runtime on i.MX53. Implement
such detection on MX53QSB and adjust the rest of the macros accordingly
to use the detected values.An important thing to note here is that we had to override the function
for trimming the effective DRAM address, get_effective_memsize(). That
is because the function uses CONFIG_MAX_MEM_MAPPED as the upper bound of
the available DRAM and we don't have gd->bd->bi_dram[0].size set up at
the time the function is called, thus we cannot put this into the macro
CONFIG_MAX_MEM_MAPPED . Instead, we use custom override where we use the
size of the first DRAM block which we just detected.Signed-off-by: Marek Vasut
Cc: Fabio Estevam
Cc: Stefano Babic
Cc: Wolfgang Denk -
Add support for PCIe on MX6 SabreSDP board and enable the support
in the config file.Signed-off-by: Marek Vasut
Cc: Stefano Babic
Cc: Fabio Estevam
Cc: Liu Ying
31 Mar, 2014
2 commits
-
Enable USB0 clock by resetting bit 20 of MSTPCR2. Leave other bits unchanged.
Signed-off-by: Baruch Siach
Signed-off-by: Nobuhiro Iwamatsu -
All pins should be output.
Signed-off-by: Baruch Siach
Signed-off-by: Nobuhiro Iwamatsu
29 Mar, 2014
3 commits
-
If we build this function in cases where we would be discarding it
anyhow we still end up with maybe unused warnings. Rather than litter
the function with __maybe_unused, just spell out when to build it.Signed-off-by: Tom Rini
-
CPU sets DMA buffer descriptors with data required for inetrnal DMA such as:
* Ownership of BD
* Buffer size
* Pointer to data buffer in memoryThen we need to make sure DMA engine of NAND controller gets proper data.
For this we flush buffer rescriptor.Then we're ready for DMA transaction.
Signed-off-by: Alexey Brodkin
Cc: Vineet Gupta
Cc: Tom Rini -
U-Boot uses the 'mkimage' tool to produce various image types,
not only uImage image type. Rename the invocation name from
UIMAGE to MKIMAGE.The following command was used to do the replacement:
git grep 'quiet_cmd_mkimage.* = UIMAGE' | cut -d : -f 1 | \
xargs -i sed -i "s@\(quiet_cmd_mkimage\)\(.*\) = UIMAGE @\1\2 = MKIMAGE@" {}Signed-off-by: Marek Vasut
Cc: Tom Rini
Cc: Masahiro Yamada
Acked-by: Masahiro Yamada
27 Mar, 2014
1 commit
-
I2C protocol requires open-drain IOs. Fix the Dalmore and Venice2 pinmux
tables to configure the IOs correctly. Without this, Tegra may actively
drive the lines high while an external device is actively driving the
lines low, which can only lead to bad things.Signed-off-by: Stephen Warren
Acked-by: Simon Glass
Signed-off-by: Tom Warren
25 Mar, 2014
1 commit
-
Trivial merge conflict, needed to manually remove
local_info as per commit 41364f0f.Conflicts:
board/samsung/common/board.c
18 Mar, 2014
3 commits
-
Add a simple LCD driver which uses SDL to display the image. We update the
image regularly, while still providing for reasonable performance.Adjust the common lcd code to support sandbox.
For command-line runs we do not want the LCD to be displayed, so add a
--show_lcd option to enable it.Tested-by: Che-Liang Chiou
Signed-off-by: Simon Glass -
Add board code to set up the Chrome OS EC on startup.
Signed-off-by: Simon Glass
-
Add a common library for obtaining access to the Chrome OS EC. This is
used by boards which need to talk to the EC.Reviewed-by: Vadim Bendebury
Tested-by: Vadim Bendebury
Signed-off-by: Vadim Bendebury
Signed-off-by: Simon Glass
14 Mar, 2014
3 commits
-
romImage is set by CONFIG_ECOVEC_ROMIMAGE_ADDR to 0xA0040000.
Signed-off-by: Baruch Siach
Signed-off-by: Nobuhiro Iwamatsu
13 Mar, 2014
5 commits
-
Prior to Kbuild, $(TOPDIR) or $(SRCTREE) was used for
pointing to the top of source directory.
(No difference between the two.)In Kbuild style, $(srctree) is used for instead.
This commit renames SRCTREE to srctree and deletes the
defition of SRCTREE.Note that SRCTREE in scripts/kernel-doc, scripts/docproc.c,
doc/DocBook/Makefile should be keep.Signed-off-by: Masahiro Yamada
-
Prior to Kbuild, $(TOPDIR) or $(SRCTREE) was used for
pointing to the top of source directory.
(No difference between the two.)In Kbuild style, $(srctree) is used instead.
This commit renames TOPDIR to srctree and delete the
defition of TOPDIR.Signed-off-by: Masahiro Yamada
-
Signed-off-by: Masahiro Yamada
Cc: David Updegraff
Cc: Andre Schwarz -
- fix: return-value of 'i2c_set_bus_speed' was interpreted wrong
Signed-off-by: Hannes Petermaier
-
The switch HW reset results in a disconnection of the switch port daisy-
chain for a few seconds. This is not desired in the normal field use
case. So lets remove this switch reset from the normal bootup sequence
and move it into a board specific command. This way it can be executed
in the development environment when really needed.Signed-off-by: Stefan Roese
Cc: Roger Meier
Cc: Lukas Stockmann
Cc: Tom Rini
12 Mar, 2014
8 commits
-
This patch enables to run Trats2 board on device tree.
Signed-off-by: Piotr Wilczek
Signed-off-by: Kyungmin Park
Signed-off-by: Minkyu Kang -
This patch enables to run Trats board on device tree.
Signed-off-by: Piotr Wilczek
Signed-off-by: Kyungmin Park
CC: Lukasz Majewski
Signed-off-by: Minkyu Kang -
This patch enables to run Universal board on device tree.
Signed-off-by: Piotr Wilczek
Signed-off-by: Kyungmin Park
Acked-by: Przemyslaw Marczak
Signed-off-by: Minkyu Kang -
This patch enables to run Origen board on device tree.
Uart, DRAM and MMC init functions are removed as their
generic replacements form the common board file are used.The config file is modified to contain only board specific options.
Signed-off-by: Piotr Wilczek
Signed-off-by: Kyungmin Park
Cc: Chander Kashyap
Signed-off-by: Minkyu Kang -
This patch enables sdhci initialisation and misc_init_r in common board
file for all exynos 4 based boards.Signed-off-by: Piotr Wilczek
Signed-off-by: Kyungmin Park
Signed-off-by: Minkyu Kang -
This patch moves board specific max77686 init function from
common board to smdk5250 board file.Signed-off-by: Piotr Wilczek
Signed-off-by: Kyungmin Park
Cc: Rajeshwari S Shinde
Cc: Rajeshwari Birje
Signed-off-by: Minkyu Kang -
This patch adds common dtsi file and config header for all
Exynos 4 based boards.Patch additionaly adds board specific (weak) functions for
board_early_init_f and board_power_init functions.Signed-off-by: Piotr Wilczek
Signed-off-by: Kyungmin Park
Signed-off-by: Minkyu Kang -
The checkboard function's implementation is common for all
DT supporting boards and should be placed in the board common file.Signed-off-by: Piotr Wilczek
Signed-off-by: Kyungmin Park
Cc: Chander Kashyap
Cc: Rajeshwari S Shinde
Cc: AmarAcked-by: Rajeshwari Shinde
Signed-off-by: Minkyu Kang