19 Dec, 2013
5 commits
-
Fix the timeout issue after running "bootp" command in u-boot
console. For example you see "EHCI timed out on TD- token=0x...".
TXFIFOTHRES bits of TXFILLTUNING register should be set to 0x10
after a controller reset and before RUN bit is set
(per technical reference manual).Signed-off-by: Jim Lin
Tested-by: Stephen Warren
Signed-off-by: Tom Warren -
u-boot-dtb-tegra.bin and u-boot-nodtb-tegra.bin binaries
are generated only if the SPL build is enabled as they have
dependency on SPL buildSigned-off-by: Vidya Sagar
Signed-off-by: Tom Warren -
I no longer work for Avionic Design and don't have access to hardware,
so I'll pass on maintainership to Alban.Acked-by: Alban Bedel
Signed-off-by: Thierry Reding
Signed-off-by: Tom Warren -
PLLX no longer has the CPCON field on Tegra114, so do not attempt to
program it.Signed-off-by: Thierry Reding
Signed-off-by: Tom Warren -
The M, N and P width have been changed from Tegra30. The maximum value
for N is limited to 255. So, the tegra_pll_x_table for Tegra114 should
be set accordingly.Signed-off-by: Jimmy Zhang
Reviewed-by: Tom Warren
Signed-off-by: Thierry Reding
Acked-by: Stephen Warren
Signed-off-by: Tom Warren
13 Dec, 2013
16 commits
-
As per the latest 0.6 version of DM for OMAP5430 ES2.0,
MPU_GCLK is given as 1000MHz. In order to achieve this DPLL_MPU
should be locked at 2000MHz. Fixing the same and cleaning the
previously used dpll values.Reported-by: Nishanth Menon
Signed-off-by: Lokesh Vutla -
Commit "armv7: hw_data: change clock divider setting"
updates the setting for m6 divider for 20MHz sys_clk frequency.
But missed to update for other sys_clk frequencies. Doing the same.Reported-by: Rajendran, Vinothkumar
Signed-off-by: Lokesh Vutla -
This patch makes the following updates to the cm_t35 config file:
- Replace "ttyS" in default environment kernel bootargs with the new "ttyO"
notation.
- Remove "omapfb.debug=y" from default environment kernel bootargs.
- Define a minimal power-on delay for USB hub ports so that slow-to-power-on USB
sticks will have enough time to become responsive.
- Add support for bootz command
- ulpi_reset is not necessary and always fails with the following error message:
"ULPI: ulpi_reset: failed writing reset bit"
So, remove it.Cc: Tom Rini
Signed-off-by: Nikita Kiryanov
Acked-by: Igor Grinberg
Acked-by: Stefan Roese -
Pin 30 is connected to PHY's RESET# signal, so it must be
put to high. Otherwise PHY won't be found via MDIO interface.Signed-off-by: Yegor Yefremov
-
commit 16297cfb2a20c9d89834cd9e31edac5184a777a1
Author: Mateusz Zalega
Date: Fri Oct 4 19:22:26 2013 +0200usb: new board-specific USB init interface
introduced a new parameter to the dfu command. Adapt the default environment
for the siemens boards.Signed-off-by: Heiko Schocher
Cc: Tom Rini
Cc: Lukasz Majewski
Cc: Mateusz Zalega -
ABB code uses LDELAY but does not include the header that provides its
definition.Include the header.
Cc: Tom Rini
Signed-off-by: Nikita Kiryanov
Acked-by: Nishanth Menon -
Fix the offset for the USB clock registers
Signed-off-by: Dan Murphy
-
To make managing the environment easier, add DFUARGS to
CONFIG_EXTRA_ENV_SETTINGS. Then we set DFUARGS down in the DFU part of
the file, and include (or not) the NAND part, based on if NAND is set.Signed-off-by: Tom Rini
-
Add SPL U-Boot support to replace x-loader on the Compulab cm_t35
board. Currently only the 256MiB SDRAM board versions are supported.Tested by booting via MMC and NAND.
Signed-off-by: Stefan Roese
Cc: Tom Rini
Cc: Igor Grinberg
Cc: Nikita Kiryanov
Acked-by: Igor Grinberg -
The Head acoustics (HA) baseboard used the Technexion TAO3530 SOM
and has only some minor differences to the Technexion Thunder baseboard.
This patch adds support for this HA baseboard / TAO3530 as the "omap3_ha"
build target.Signed-off-by: Stefan Roese
Cc: Tapani Utriainen
Cc: Thorsten Eisbein
Cc: Tom Rini -
Signed-off-by: Stefan Roese
Cc: Tapani Utriainen
Cc: Thorsten Eisbein
Cc: Tom Rini -
The memory size is autodetected and is passed to the Linux kernel
either via ATAGs or device-tree (dtb). So there is no need to
pass it via the bootargs.Signed-off-by: Stefan Roese
Cc: Tapani Utriainen
Cc: Thorsten Eisbein
Cc: Tom Rini -
Add SPL support for the Technexion TAO3530 SOM to replace
x-loader. Tested with the Thunder baseboard. Currently this is
only tested with the TAO3530 SOM revision (Ax/Bx).Tested by booting via MMC and NAND.
Signed-off-by: Stefan Roese
Cc: Tapani Utriainen
Cc: Thorsten Eisbein
Cc: Tom Rini -
Add support for TechNexion TAO3530 SoM
This patch has been posted quite a long time ago. I ported it to
the latest mainline U-Boot version. With some additional cleanup
and enhancements.Signed-off-by: Tapani Utriainen
CC: Sandeep Paulraj
Signed-off-by: Stefan Roese
Cc: Thorsten Eisbein
Cc: Tom Rini -
With the current scenario SPL size is being overlapped with the public
stack and not allowing any OMAP4 device to boot. So the suggestion came
up was to move the TEXT_BASE down to non-HS limit. Fixing the same and
also moving the SRAM_SCRATCH_SPACE_ADDR up to the end of image
downloadable area.
Discussion on this can be seen here:
https://www.mail-archive.com/u-boot@lists.denx.de/msg127147.htmlTested on OMAP4460 PANDA.
Reported-by: Chao Xu
Signed-off-by: Lokesh Vutla -
Test on Beaglebone white over cpsw, usb ether and SD card (read and
write), performance increased, crc32 of data matches.Signed-off-by: Tom Rini
12 Dec, 2013
2 commits
-
The standalone programs do not use the api calls, but rely
directly on u-boot variable gd->jt for the jump table. Commit
fe1378a - "ARM: use r9 for gd" changed the register holding
the address of gd, but the assembly code in the standalone
examples was not updated accordingly. This broke the programs
on ARM relying on the jumptable in the v2013.10 release.
This patch unbricks them by using the correct register.Cc: Michal Simek
Cc: Albert ARIBAUD
Signed-off-by: Jeroen Hofstee -
Revert commit 0f5141e9 which causes boards starting in
FLASH to try and write to a FLASH location.Signed-off-by: Albert ARIBAUD
11 Dec, 2013
2 commits
-
Conflicts:
board/samsung/trats2/trats2.c
include/configs/exynos5250-dt.hSigned-off-by: Tom Rini
-
Conflicts:
arch/arm/cpu/armv7/rmobile/Makefile
doc/README.scrapyardNeeded manual fix:
arch/arm/cpu/armv7/omap-common/Makefile
board/compulab/cm_t335/u-boot.lds
10 Dec, 2013
11 commits
-
Signed-off-by: Ian Campbell
Cc: albert.u.boot@aribaud.net -
Signed-off-by: Soren Brinkmann
Signed-off-by: Michal Simek -
We want to test SPI flash code in the sandbox, so enable the new drivers and
the 'sf test' command.This command is used to validate the sandbox SPI / SPI flash implementation,
so enable it.Signed-off-by: Mike Frysinger
Signed-off-by: Simon Glass -
This adds a SPI flash driver which simulates SPI flash clients.
Currently supports the bare min that U-Boot requires: you can
probe, read, erase, and write. Should be easy to extend to make
it behave more exactly like a real SPI flash, but this is good
enough to merge now.sjg@chromium.org added a README and tidied up code a little.
Added a required map_sysmem() for sandbox.Signed-off-by: Mike Frysinger
Signed-off-by: Simon Glass -
This adds a SPI framework for people to hook up simulated SPI clients.
Signed-off-by: Mike Frysinger
Signed-off-by: Simon Glass -
This was obtained from Linux 3.12 commit 5e01dc7b26.
Signed-off-by: Simon Glass
-
This allows us to put the SPI flash chip inside the SPI interface node,
with U-Boot finding the correct bus and chip select automatically.Signed-off-by: Simon Glass
-
The new name is longer but more clearly related to sandbox.
This is in a separate patch within the same series since some comments on the
SPI series rely on it.Signed-off-by: Simon Glass
Reviewed-by: Hung-ying Tyan
09 Dec, 2013
4 commits
-
Add support for USB-A9263 board manufactured by Calao Systems
(http://www.calao-systems.com/).
Code is based on old U-Boot sources (2010.09) released by Calao.Signed-off-by: Mateusz Kulikowski
Signed-off-by: Andreas Bießmann -
enable support for the siemens AT91SAM9G20 based board corvus.
Signed-off-by: Boris Schmidt
Reviewed-by: Heiko Schocher
Cc: Andreas Bießmann
Cc: Bo Shen
Signed-off-by: Andreas Bießmann -
enable support for the siemens AT91SAM9G20 based boards taurus
and axm.Signed-off-by: Roger Meier
Reviewed-by: Heiko Schocher
Cc: Andreas Bießmann
Cc: Bo Shen
Signed-off-by: Andreas Bießmann -
Signed-off-by: Andreas Bießmann