aboutsummaryrefslogtreecommitdiff
path: root/include/asm-blackfin
AgeCommit message (Collapse)AuthorFilesLines
2008-09-06Allow console input to be disabledMark Jackson1-0/+1
Added new CONFIG_DISABLE_CONSOLE define and GD_FLG_DISABLE_CONSOLE. When CONFIG_DISABLE_CONSOLE is defined, setting GD_FLG_DISABLE_CONSOLE disables all console input and output. Signed-off-by: Mark Jackson <mpfj@mimc.co.uk>
2008-06-12Change bd/gd memsize/ram_size to be phys_size_t.Becky Bruce2-2/+2
Currently, both are defined as an unsigned long, but should be phys_size_t. This should result in no real change, since phys_size_t is currently an unsigned long for all the default configs. Also add print_lnum to cmd_bdinfo to deal with the potentially wider memsize. Signed-off-by: Becky Bruce <becky.bruce@freescale.com>
2008-05-21Merge branch 'lwmon5' of /home/wd/git/u-boot/projectsWolfgang Denk1-0/+2
2008-05-21Big white-space cleanup.Wolfgang Denk2-3/+3
This commit gets rid of a huge amount of silly white-space issues. Especially, all sequences of SPACEs followed by TAB characters get removed (unless they appear in print statements). Also remove all embedded "vim:" and "vi:" statements which hide indentation problems. Signed-off-by: Wolfgang Denk <wd@denx.de>
2008-05-20POST: replace the LOGBUFF_INITIALIZED flag in gd->post_log_word (1 << 31) ↵Yuri Tikhonov1-0/+1
with the GD_FLG_LOGINIT flag in gd->flags. This way we become able to utilize the full post_log_word for POST activities (overwise, POST ECC, which has 0x8000 ID, could be erroneously treated as started in post_output_backlog() even if there was actually no POST ECC run (because of OCM POST failure, for example). Signed-off-by: Yuri Tikhonov <yur@emcraft.com>
2008-05-20POST: add POST_STOP flagYuri Tikhonov1-0/+1
Don't run futher tests in case of a test fails that is marked as POST_STOP. Signed-off-by: Ilya Yanok <yanok@emcraft.com> Signed-off-by: Yuri Tikhonov <yur@emcraft.com>
2008-04-13Introduce phys_size_t and move phys_addr_t into asm/types.hKumar Gala2-2/+3
Also add CONFIG_PHYS_64BIT on powerpc to deal with 32-bit ppc's that have larger physical addresses like 44x, 85xx, and 86xx. Signed-off-by: Kumar Gala <galak@kernel.crashing.org>
2008-03-30Blackfin: unify cpu and boot modesMike Frysinger1-3/+3
All of the duplicated code for Blackfin processors and boot modes have been unified. After all, the core is the same for all processors, just the peripheral set differs (which gets handled in the drivers). Signed-off-by: Mike Frysinger <vapier@gentoo.org>
2008-03-18The patch introduces the CRITICAL feature of POST tests. If the test marked ↵Yuri Tikhonov1-0/+1
as POST_CRITICAL fails then the alternative, post_critical, boot-command is used. If this command is not defined then U-Boot enters into interactive mode. Signed-off-by: Dmitry Rakhchev <rda@emcraft.com> Signed-off-by: Yuri Tikhonov <yur@emcraft.com>
2008-02-23Remove the __STRICT_ANSI__ check from the __u64/__s64 declaration on 32bit ↵Shinya Kuribayashi1-3/+3
targets. ---------------------------------------------------------------- Olaf Hering [Wed, 17 Oct 2007 06:27:13 +0000 (23:27 -0700)] Remove the __STRICT_ANSI__ check from the __u64/__s64 declaration on 32bit targets. GCC can be made to warn about usage of long long types with ISO C90 (-ansi), but only with -pedantic. You can write this in a way that even then it doesn't cause warnings, namely by: #ifdef __GNUC__ __extension__ typedef __signed__ long long __s64; __extension__ typedef unsigned long long __u64; #endif The __extension__ keyword in front of this switches off any pedantic warnings for this expression. Signed-off-by: Olaf Hering <olh@suse.de> Cc: <linux-arch@vger.kernel.org> Signed-off-by: Andrew Morton <akpm@linux-foundation.org> Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org> ---------------------------------------------------------------- Signed-off-by: Shinya Kuribayashi <skuribay@ruby.dti.ne.jp>
2008-02-15Coding STyle cleanup.Wolfgang Denk1-34/+34
Signed-off-by: Wolfgang Denk <wd@denx.de>
2008-02-04punt Blackfin VDSP headers and import sanitized/auto-generated onesMike Frysinger149-12443/+58335
Signed-off-by: Mike Frysinger <vapier@gentoo.org>
2008-02-04add missing __raw versions of Blackfin read/write io functionsMike Frysinger1-0/+6
Signed-off-by: Mike Frysinger <vapier@gentoo.org>
2008-02-04add the default Blackfin logo used by Blackfin boards with splash screensMike Frysinger1-0/+2377
Signed-off-by: Mike Frysinger <vapier@gentoo.org>
2007-12-13Introduce map_physmem() and unmap_physmem()Haavard Skinnemoen1-0/+26
map_physmem() returns a virtual address which can be used to access a given physical address without involving the cache. unmap_physmem() should be called when the virtual address returned by map_physmem() is no longer needed. This patch adds a stub implementation which simply returns the physical address cast to a uchar * for all architectures except AVR32, which converts the physical address to an uncached virtual mapping. unmap_physmem() is a no-op on all architectures, but if any architecture needs to do such mappings through the TLB, this is the hook where those TLB entries can be invalidated. Signed-off-by: Haavard Skinnemoen <hskinnemoen@atmel.com>
2007-04-05[Blackfin][PATCH] Fix dynamic CPLB generation issueAubrey Li3-895/+5
2007-04-05[Blackfin][PATCH] minior cleanupAubrey Li1-1/+1
2007-04-05[Blackfin][PATCH] Fix copyright and update licenseAubrey Li38-114/+114
2007-04-05[Blackfin][PATCH] call real the system synchronize instructionAubrey Li1-0/+1
2007-04-05[Blackfin][PATCH] remove asm/page.h as we do not actually use/want any of ↵Aubrey Li4-126/+0
these definitions nor does any other arch include it
2007-03-20[Blackfin][PATCH] Add BF561 EZKIT board supportAubrey Li6-0/+3411
2007-03-19[Blackfin][PATCH] Add BF537 stamp board supportAubrey Li10-0/+5128
2007-03-10[Blackfin][PATCH] code cleanupAubrey Li4-91/+74
2007-03-09[Blackfin]PATCH-1/2]: Remove obsolete blackfin port and add bf533 platform ↵Aubrey.Li36-812/+1004
support
2007-02-21[PATCH v3] Add sync to ensure flash_write_cmd is fully finishedHaiying Wang1-0/+5
Some CPUs like PPC, BLACKFIN need sync() to ensure cfi flash write command is fully finished. The sync() is defined in each CPU's io.h file. For those CPUs which do not need sync for now, a dummy sync() is defined in their io.h as well. Signed-off-by: Haiying Wang <Haiying.Wang@freescale.com>
2006-03-12Coding Style cleanupWolfgang Denk6-27/+27
2006-03-12Add missing Blackfin files.Wolfgang Denk46-0/+6986