summaryrefslogtreecommitdiffstats
path: root/arch/blackfin
Commit message (Collapse)AuthorAgeFilesLines
* net: rework the mii supportJean-Christophe PLAGNIOL-VILLARD2010-08-271-1/+1
| | | | | | | this rework is done in order to add a phylib and allow to have phy driver support Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com> Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
* move boards to arch/<architecure>/boardsJean-Christophe PLAGNIOL-VILLARD2010-07-2320-2/+514
| | | | | | | | | | | | this will allow each arch to handle the boards more simply and depending on there need the env var BOARD will refer to the current board dirent for sandbox as we have only one board the board dirent is arch/sandbox/board Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com> Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
* remove now unused arch_executeSascha Hauer2010-03-302-12/+0
| | | | Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
* blackfin: implement arch_shutdown callSascha Hauer2010-03-302-0/+6
| | | | Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
* make reset_cpu a __noreturn functionSascha Hauer2010-03-301-1/+4
| | | | Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
* ipe337: update defconfigSascha Hauer2009-12-181-8/+19
| | | | Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
* fix arch_execute prototypeSascha Hauer2009-12-171-1/+1
| | | | Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
* rename U-Boot-v2 project to bareboxSascha Hauer2009-12-1534-44/+44
| | | | | | | | | | | | | | | | | | | | | | | | | | | This has been done with the following script: find -path ./.git -prune -o -type f -print0 | xargs -0 -r sed -i \ -e 's/u2boot/barebox/g' \ -e 's/U2Boot/barebox/g' \ -e 's/U-boot V2/barebox/g' \ -e 's/u-boot v2/barebox/g' \ -e 's/U-Boot V2/barebox/g' \ -e 's/U-Boot-v2/barebox/g' \ -e 's/U_BOOT/BAREBOX/g' \ -e 's/UBOOT/BAREBOX/g' \ -e 's/uboot/barebox/g' \ -e 's/u-boot/barebox/g' \ -e 's/u_boot/barebox/g' \ -e 's/U-Boot/barebox/g' \ -e 's/U-boot/barebox/g' \ -e 's/U-BOOT/barebox/g' find -path ./.git -prune -o \( -name "*u-boot*" -o -name "*uboot*" -o -name "*u_boot*" \) -print0 | \ xargs -0 -r rename 's/u[-_]?boot/barebox/' It needs some manual fixup following in the next patch Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
* [BLACKFIN] move include/asm-blackfin to arch/blackfin/include/asmJean-Christophe PLAGNIOL-VILLARD2009-10-2242-22/+9506
| | | | Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
* [blackfin] compile fixes, update defconfigSascha Hauer2008-07-031-2/+24
|
* [blackfin] memory layout related compile fixesSascha Hauer2008-07-033-4/+9
|
* [kbuild] move -pipe from architecture Makefiles to toplevelSascha Hauer2008-06-031-1/+1
| | | | Makefile
* [kbuild] remove -Wall from architecture Makefiles. It's alreadySascha Hauer2008-06-031-1/+1
| | | | in toplevel CFLAGS
* [kbuild] move -nostdinc from architecture Makefiles to toplevelSascha Hauer2008-06-031-2/+1
| | | | Makefile
* [kbuild] move -ffreestanding from architecture Makefiles to toplevelSascha Hauer2008-06-031-1/+1
| | | | Makefile
* [kbuild] move -fno-builtin from architecture Makefiles to toplevelSascha Hauer2008-06-031-1/+1
| | | | Makefile
* [kbuild] move -Os flag from architecture Makefiles to toplevelSascha Hauer2008-06-031-1/+1
| | | | Makefile
* [kbuild] change architecture Makefiles not to overwriteSascha Hauer2008-06-031-1/+1
| | | | | CFLAGS, instead append them to the existing CFLAGS. Also, remove all double CFLAGS
* Some Blackfin CPU revs don't handle the clock pre-divider correctly on resetEnrik Berkhan2008-03-141-0/+12
| | | | | | See anomaly 05000242. Signed-Off-By: Enrik Berkhan <Enrik.Berkhan@ge.com>
* [blackfin]: register handler for booting linux imagesSascha Hauer2008-02-211-1/+16
|
* [IPE337] refreshed defconfigWolfram Sang2008-01-241-4/+18
| | | | Signed-off-by: Wolfram Sang <w.sang@pengutronix.de>
* [IPE337] Better support for multiple revisionWolfram Sang2008-01-241-6/+13
| | | | | | Changed bool into choice Signed-off-by: Wolfram Sang <w.sang@pengutronix.de>
* Make board IPE337 revision 2 selectable for .configWolfram Sang2008-01-232-0/+11
| | | | | | | A new menu "Board options" is introduced, where one can select if the board is a rev.2 (= 40Mhz) Signed-off-by: Wolfram Sang <w.sang@pengutronix.de>
* Fix/Adapt settings for version 2 of IPE337Enrik Berkhan2008-01-231-1/+52
| | | | Signed-Off-By: Enrik Berkhan <Enrik.Berkhan@ge.com>
* Enable blackfin boot rom boot modesEnrik Berkhan2008-01-232-1/+40
| | | | Signed-Off-By: Enrik Berkhan <Enrik.Berkhan@ge.com>
* remove -isystem with empty argumentMarc Kleine-Budde2007-11-291-2/+1
| | | | | | | This patch removes the "-isystem $(gccincdir)" from the arch/*/Makefile because gccindir is empty. Signed-off-by: Marc Kleine-Budde <mkl@pengutronix.de>
* don't against link libgccMarc Kleine-Budde2007-11-281-1/+0
| | | | | | We don't want to link against libgcc. Signed-off-by: Marc Kleine-Budde <mkl@pengutronix.de>
* [ipe337] rename environment subdir form defenv -> envMarc Kleine-Budde2007-11-121-7/+2
| | | | Signed-off-by: Marc Kleine-Budde <mkl@pengutronix.de>
* Replace all occurences of UBoot with U-BootSascha Hauer2007-10-241-1/+1
| | | | Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
* ipe337: Update defconfig (fix TEXT_BASE)Sascha Hauer2007-10-241-12/+13
| | | | Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
* Blackfin: Need to mask all interrupts before starting Linux.Sascha Hauer2007-10-231-0/+3
| | | | Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
* basic doc structure addedJuergen Beisert2007-10-191-0/+9
|
* Linking: Remove linker scripts from (arm based-) boards and addsascha2007-10-171-1/+3
| | | | | | | | a generic linker script to arch/arm/lib/u-boot.lds.S. If a board wants to overwrite a linker script it can do so using CONFIG_BOARD_LINKER_SCRIPT. There is no generic linker script for ppc and blackfin yet, so still use the board specific one.
* add default link address for ipe337 boardSascha Hauer2007-10-041-0/+1
|
* CONFIG_MODULE -> CONFIG_MODULESSascha Hauer2007-10-042-2/+2
|
* add blackfin specific bits for module handlingSascha Hauer2007-09-284-1/+317
|
* declare lots of functions staticSascha Hauer2007-09-281-1/+1
|
* Merge /home/git/users/rsc/u-boot-v2Sascha Hauer2007-09-271-0/+4
|\
| * Subject: clean up TEXT_BASERobert Schwebel (Laptop)2007-09-251-0/+4
| | | | | | | | | | | | | | This patch makes TEXT_BASE a consistent per-arch config switch. Additionally, it converts all TEXT_BASE occurences from string to hex. Signed-off-by: Robert Schwebel <r.schwebel@pengutronix.de>
* | blackfin_linux.c: disable icache unconditionally. If I understand theSascha Hauer2007-09-271-5/+2
| | | | | | | | | | Manual correctly, there is no need to invalidate the cache beforehand (in fact on my board this function crashes)
* | ups. mixed up start and end in blackfin_mem_malloc_initSascha Hauer2007-09-271-2/+2
|/
* add ipe337 defconfigSascha Hauer2007-09-221-0/+141
|
* add blackfin cache and traps handlingSascha Hauer2007-09-166-156/+675
|
* make blackfin linux start function functionalSascha Hauer2007-09-161-6/+4
|
* remove unused blackfin_board.hSascha Hauer2007-09-161-57/+0
|
* add the possibility to have a arch specific 'go' command. SomeSascha Hauer2007-09-161-4/+9
| | | | architectures need this (e.g. blackfin and i386)
* first maybe-working blackfin linux boot functionSascha Hauer2007-09-131-42/+18
|
* add missing files to arch/blackfin/lib/MakefileSascha Hauer2007-09-131-1/+3
|
* remove cli/sti from arch/blackfin/lib/cpu.c. We do not use interruptsSascha Hauer2007-09-131-8/+2
|
* add -D__blackfin__ to blackfin CFLAGSSascha Hauer2007-09-131-1/+1
|