Mike Frysinger
dd14af7640
Blackfin: new spibootldr command
...
Newer Blackfin parts can an on-chip ROM that can boot LDRs over SPI flashes,
so add a new 'spibootldr' command to take advantage of it.
Signed-off-by: Mike Frysinger <vapier@gentoo.org>
2009-06-14 20:01:04 -04:00
Mike Frysinger
58130f8920
Blackfin: drop SPORT_TX read helper macros
...
The SPORT_TX registers cannot be read (the hardware will trigger an error),
so drop the read helper macros.
Signed-off-by: Mike Frysinger <vapier@gentoo.org>
2009-03-23 15:14:53 -04:00
Mike Frysinger
820b076c44
Blackfin: unify duplicate CPU port definitions
...
Signed-off-by: Mike Frysinger <vapier@gentoo.org>
2009-03-23 15:14:53 -04:00
Mike Frysinger
c06f2b1302
Blackfin: update lockbox api according to latest documentation
...
Signed-off-by: Mike Frysinger <vapier@gentoo.org>
2009-03-23 15:14:52 -04:00
Mike Frysinger
c6ea30e52e
Blackfin: fix SWRST/SYSCR register sizes
...
Signed-off-by: Mike Frysinger <vapier@gentoo.org>
2009-03-23 15:14:52 -04:00
Cliff Cai
716ebf436c
Blackfin: add driver for on-chip MMC/SD controller
...
This is a port of the Linux Blackfin on-chip SDH driver to U-Boot.
Signed-off-by: Cliff Cai <cliff.cai@analog.com>
Signed-off-by: Mike Frysinger <vapier@gentoo.org>
2009-02-02 12:27:18 -05:00
Sonic Zhang
8a6b272596
Blackfin: add driver for on-chip ATAPI controller
...
This is a port of the Linux Blackfin on-chip ATAPI driver to U-Boot.
Signed-off-by: Sonic Zhang <Sonic.Zhang@analog.com>
Signed-off-by: Mike Frysinger <vapier@gentoo.org>
2009-02-02 12:27:14 -05:00
Mike Frysinger
70e95589a2
Blackfin: fix up EBIU defines
...
The EBIU defines for EBSZ 256/512 were incorrect.
Signed-off-by: Mike Frysinger <vapier@gentoo.org>
2009-02-02 12:24:47 -05:00
Mike Frysinger
9372c32148
Blackfin: update on-chip ROM API
...
This brings the API for the on-chip ROM in line with the toolchain and
hardware documentation.
Signed-off-by: Mike Frysinger <vapier@gentoo.org>
2009-01-28 13:26:16 -05:00
Mike Frysinger
c8054bc12e
Blackfin: add bit defines for DDR parts
...
Signed-off-by: Mike Frysinger <vapier@gentoo.org>
2009-01-28 13:26:09 -05:00
Mike Frysinger
154502fe07
Blackfin: add defines to describe active bootrom behavior
...
Signed-off-by: Mike Frysinger <vapier@gentoo.org>
2009-01-28 13:26:09 -05:00
Mike Frysinger
621e579b81
Blackfin: fix SWRST register definition
...
The SWRST register is a 16bit, not 32bit, register.
Signed-off-by: Mike Frysinger <vapier@gentoo.org>
2008-10-23 05:03:50 -04:00
Mike Frysinger
50ca954028
Blackfin: unify DSPID/DBGSTAT MMR definitions
...
Signed-off-by: Mike Frysinger <vapier@gentoo.org>
2008-10-23 05:03:49 -04:00
Wolfgang Denk
7e30f5eac7
Coding STyle cleanup.
...
Signed-off-by: Wolfgang Denk <wd@denx.de>
2008-02-15 00:11:39 +01:00
Mike Frysinger
d4d7730853
punt Blackfin VDSP headers and import sanitized/auto-generated ones
...
Signed-off-by: Mike Frysinger <vapier@gentoo.org>
2008-02-04 19:26:55 -05:00