13 Jun, 2010
1 commit
-
Signed-off-by: Wolfgang Denk
04 Jun, 2010
1 commit
-
This patch changed the SICRL_USBDR define to reflect the 4 different bit
settings for this two-bit field. The four different options are '00', '01',
'10', and '11'. This patch also corrects the config file for SIMPC8313 and
MPC8313ERDB for the appropriate fields. This change only affects the MPC8313
cpu.Signed-off-by: Ron Madrid
Signed-off-by: Kim Phillips
31 May, 2010
5 commits
-
Add sec3.1 h/w geometry for fdt node fixups.
Also, technically, whilst SEC v3.3 h/w honours the tls_ssl_stream descriptor
type, it lacks the ARC4 algorithm execution unit required to be able
to execute anything meaningful with it. Change the node to agree with
the documentation that declares that the sec3.3 really doesn't have such
a descriptor type.Reported-by: Haiying Wang
Signed-off-by: Kim Phillips
Signed-off-by: Kumar Gala -
The ngPIXIS is a board-specific FPGA, but the definition of the registers
is mostly consistent. On boards where it matter, register 9 is called
'brdcfg1' instead of 'dma', so rename the variable in the ngpixis_t
definition.Signed-off-by: Timur Tabi
Signed-off-by: Kumar Gala -
Add the 'clkdvdr' and 'pmuxcr2' registers to the 85xx definition of
struct ccsr_gur.Signed-off-by: Timur Tabi
Signed-off-by: Kumar Gala
29 May, 2010
5 commits
-
Fetched from http://www.arm.linux.org.uk/developer/machines/download.php
And built withrepo http://ftp.arm.linux.org.uk/pub/linux/arm/kernel/git-cur/linux-2.6-arm
commit 3defb2476166445982a90c12d33f8947e75476c4Signed-off-by: Tom
-
Fetched from http://www.arm.linux.org.uk/developer/machines/download.php
And built withrepo http://ftp.arm.linux.org.uk/pub/linux/arm/kernel/git-cur/linux-2.6-arm
commit 257dab81413b31b8648becfe11586b3a41e5c29aSigned-off-by: Tom
28 May, 2010
12 commits
-
The nios-32 arch is obsolete and broken. So it is removed.
Signed-off-by: Thomas Chou
-
This patch allows users to override default STANDALONE_LOAD_ADDR.
The gcclibdir path was duplicated in the standalone Makefile and
can be removed.Signed-off-by: Thomas Chou
Signed-off-by: Scott McNutt -
This patch fixes the run-time error on div64 when built with
gcc4, which was reported by jhwu0625 on nios forum. It merges
math support from libgcc of gcc4. This patch is copied from
nios2-linux.It works with both gcc3 and gcc4. The old mult.c, divmod.c and
math.h are removed.Signed-off-by: Thomas Chou
Signed-off-by: Scott McNutt -
The "-ffixed-r15" option doesn't work well for gcc4. Since we
don't use gp for small data with option "-G0", we can use gp
as global data pointer. This allows compiler to use r15. It
is necessary for gcc4 to work properly.Signed-off-by: Thomas Chou
Signed-off-by: Scott McNutt -
This patch adds the driver of altera spi controller, which is
used as epcs/spi flash controller. It also works with mmc_spi
driver.This driver support more than one spi bus, with base list declared
#define CONFIG_SYS_ALTERA_SPI_LIST { BASE_0,BASE_1,... }Signed-off-by: Thomas Chou
Tested-by: Ian Abbott
Signed-off-by: Scott McNutt -
This patch adds gpio support of Altera PIO component to the
nios2-generic board. Though it drives only gpio_led at the
moment, it supports bidirectional port to control bit-banging
I2C, NAND flash busy status or button switches, etc.Signed-off-by: Thomas Chou
Tested-by: Ian Abbott
Signed-off-by: Scott McNutt -
This patch adds a status led driver followed the GPIO access
conventions of Linux. The led mask is used to specify the gpio pin.Signed-off-by: Thomas Chou
Tested-by: Ian Abbott
Signed-off-by: Scott McNutt -
This patch adds driver for a trivial gpio core, which is described
in http://nioswiki.com/GPIO. It is used for gpio led and nand flash
interface in u-boot.When CONFIG_SYS_GPIO_BASE is not defined, board may provide
its own driver.Signed-off-by: Thomas Chou
Tested-by: Ian Abbott
Signed-off-by: Scott McNutt -
This patch adds support for full MII interface on MCF5445x (in contrast
to RMII as used on the evaluation boards).Signed-off-by: Wolfgang Wegner
-
This patch adds the possibility to handle seperate PHYs to MCF5445x.
Naming is chosen to resemble the contrary CONFIG_FEC_SHARED_PHY in the
linux kernel.Signed-off-by: Wolfgang Wegner
-
This patch adds the code for handling PCS3 (DSPI chip select 3) in
cpu_init.c and m5445x.hSigned-off-by: Wolfgang Wegner
-
create_pipe() can give wrong result if an expression is passed as the 'endpoint'
argument -- due to missing parentheses.Thanks to Martin Mueller for finding the bug and providing the patch.
Signed-off-by: Sergei Shtylyov
27 May, 2010
8 commits
-
The current Blackfin nand write function fills up the write buffer but
returns before it has had a chance to drain. On faster systems, this
isn't a problem as the operation finishes before the ECC registers are
read, but on slower systems the ECC may be incomplete when the core tries
to read it.So wait for the buffer to drain once we're done writing to it.
Signed-off-by: Andrew Caldwell
Signed-off-by: Mike Frysinger -
Signed-off-by: Wolfgang Denk
-
Signed-off-by: Wolfgang Denk
-
Compiling tools subdirectory on Mac OS X 10.6 (Snow Leopard) complains about
wrong syntax in system includes.In file included from /usr/include/stdio.h:444,
from ../source/u-boot/include/compiler.h:26,
from ../source/u-boot/lib/crc32.c:15:
/usr/include/secure/_stdio.h:46: error: syntax error in macro parameter listThis can be fixed by reverting the workaround for prior OS X releases in
config.mk conditionally for OS X 10.6+.Signed-off-by: Andreas Bießmann
Acked-by: Mike Frysinger -
Match style we use almost everywhere else
Signed-off-by: Kumar Gala
-
For CONFIG_SYS_BOOTCOUNT_SINGLEWORD the code had an endianness problem.
Signed-off-by: Michael Weiss
Signed-off-by: Detlev Zundel -
Use readX() / writeX() accessors instead of inX() / outX().
Suggested-by: Mike Frysinger
Signed-off-by: Wolfgang Denk
22 May, 2010
8 commits
-
Fix the following compiler problems:
arch/arm/cpu/arm920t/a320/liba320.a(timer.o): In function `udelay':
/home/wd/git/u-boot/work/arch/arm/cpu/arm920t/a320/timer.c:160: multiple definition of `udelay'
lib/libgeneric.a(time.o):/home/wd/git/u-boot/work/lib/time.c:34: first defined here
lib/libgeneric.a(time.o): In function `udelay':
time.c:(.text+0x1c): undefined reference to `__udelay'Signed-off-by: Wolfgang Denk
-
Signed-off-by: Wolfgang Denk
-
call to reset PHY chip.
Current PHY Software Reset operation in guruplug does not
poll reset bit in control register to go to 0(auto clearing)
for making sure reset was successful.This patch uses standard
miiphy call miiphy_reset to make sure proper PHY reset operation.Signed-off-by: Mahavir Jain
-
commit c7190f028fa950d4d36b6d0b4bb3fc72602ec54c "mpc83xx:
retain POR values of non-configured ACR, SPCR, SCCR, and LCRR
bitfields" incorrectly shifted _ (e.g.
ACR_PIPE_DEP) values that were preshifted by their
definition in mpc83xx.h.this patch removes the unnecessary shifting for the newly
utilized mask values in cpu_init.c, and prevents seemingly
unrelated symptoms such as an mpc8379erdb board from
locking up whilst performing a networking operation,
e.g. a tftp.Signed-off-by: Kim Phillips
-
Signed-off-by: Horst Kronstorfer
Signed-off-by: Kim Phillips -
Signed-off-by: Wolfgang Denk