Skip to content

Commit

Permalink
Blackfin: Remove
Browse files Browse the repository at this point in the history
The architecture is currently unmaintained, remove.

Cc: Benjamin Matthews <[email protected]>
Cc: Chong Huang <[email protected]>
Cc: Dimitar Penev <[email protected]>
Cc: Haitao Zhang <[email protected]>
Cc: I-SYST Micromodule <[email protected]>
Cc: M.Hasewinkel (MHA) <[email protected]>
Cc: Marek Vasut <[email protected]>
Cc: Martin Strubel <[email protected]>
Cc: Peter Meerwald <[email protected]>
Cc: Sonic Zhang <[email protected]>
Cc: Valentin Yakovenkov <[email protected]>
Cc: Wojtek Skulski <[email protected]>
Cc: Wojtek Skulski <[email protected]>
Signed-off-by: Tom Rini <[email protected]>
  • Loading branch information
trini committed Apr 5, 2017
1 parent c3b7cfe commit ea3310e
Show file tree
Hide file tree
Showing 507 changed files with 16 additions and 82,168 deletions.
3 changes: 1 addition & 2 deletions .travis.yml
Original file line number Diff line number Diff line change
Expand Up @@ -40,7 +40,7 @@ install:
- ln -s travis-ci /tmp/uboot-test-hooks/py/`hostname`
# prepare buildman environment
- echo -e "[toolchain]\nroot = /usr" > ~/.buildman
- echo -e "\n[toolchain-alias]\nblackfin = bfin\nsh = sh4\nopenrisc = or32" >> ~/.buildman
- echo -e "\n[toolchain-alias]\nsh = sh4\nopenrisc = or32" >> ~/.buildman
- cat ~/.buildman
- virtualenv /tmp/venv
- . /tmp/venv/bin/activate
Expand All @@ -60,7 +60,6 @@ env:
before_script:
# install toolchains based on TOOLCHAIN} variable
- if [[ "${TOOLCHAIN}" == *avr32* ]]; then ./tools/buildman/buildman --fetch-arch avr32 ; fi
- if [[ "${TOOLCHAIN}" == *bfin* ]]; then ./tools/buildman/buildman --fetch-arch bfin ; fi
- if [[ "${TOOLCHAIN}" == *m68k* ]]; then ./tools/buildman/buildman --fetch-arch m68k ; fi
- if [[ "${TOOLCHAIN}" == *microblaze* ]]; then ./tools/buildman/buildman --fetch-arch microblaze ; fi
- if [[ "${TOOLCHAIN}" == *mips* ]]; then ./tools/buildman/buildman --fetch-arch mips ; fi
Expand Down
6 changes: 0 additions & 6 deletions MAINTAINERS
Original file line number Diff line number Diff line change
Expand Up @@ -222,12 +222,6 @@ S: Maintained
T: git git://git.denx.de/u-boot-avr32.git
F: arch/avr32/

BLACKFIN
M: Sonic Zhang <[email protected]>
S: Maintained
T: git git://git.denx.de/u-boot-blackfin.git
F: arch/blackfin/

BUILDMAN
M: Simon Glass <[email protected]>
S: Maintained
Expand Down
8 changes: 0 additions & 8 deletions README
Original file line number Diff line number Diff line change
Expand Up @@ -137,7 +137,6 @@ Directory Hierarchy:
/arc Files generic to ARC architecture
/arm Files generic to ARM architecture
/avr32 Files generic to AVR32 architecture
/blackfin Files generic to Analog Devices Blackfin architecture
/m68k Files generic to m68k architecture
/microblaze Files generic to microblaze architecture
/mips Files generic to MIPS architecture
Expand Down Expand Up @@ -2869,8 +2868,6 @@ The following options need to be configured:

CONFIG_AT91SAM9XE
enable special bootcounter support on at91sam9xe based boards.
CONFIG_BLACKFIN
enable special bootcounter support on blackfin based boards.
CONFIG_SOC_DA8XX
enable special bootcounter support on da850 based boards.
CONFIG_BOOTCOUNT_RAM
Expand Down Expand Up @@ -5911,11 +5908,6 @@ For PowerPC, the following registers have specific use:
average for all boards 752 bytes for the whole U-Boot image,
624 text + 127 data).

On Blackfin, the normal C ABI (except for P3) is followed as documented here:
http://docs.blackfin.uclinux.org/doku.php?id=application_binary_interface

==> U-Boot will use P3 to hold a pointer to the global data

On ARM, the following registers are used:

R0: function argument word/integer result
Expand Down
5 changes: 0 additions & 5 deletions arch/Kconfig
Original file line number Diff line number Diff line change
Expand Up @@ -27,10 +27,6 @@ config AVR32
bool "AVR32 architecture"
select CREATE_ARCH_SYMLINK

config BLACKFIN
bool "Blackfin architecture"
select ARCH_MISC_INIT

config M68K
bool "M68000 architecture"
select HAVE_PRIVATE_LIBGCC
Expand Down Expand Up @@ -162,7 +158,6 @@ config SYS_CONFIG_NAME
source "arch/arc/Kconfig"
source "arch/arm/Kconfig"
source "arch/avr32/Kconfig"
source "arch/blackfin/Kconfig"
source "arch/m68k/Kconfig"
source "arch/microblaze/Kconfig"
source "arch/mips/Kconfig"
Expand Down
150 changes: 0 additions & 150 deletions arch/blackfin/Kconfig

This file was deleted.

8 changes: 0 additions & 8 deletions arch/blackfin/Makefile

This file was deleted.

68 changes: 0 additions & 68 deletions arch/blackfin/config.mk

This file was deleted.

2 changes: 0 additions & 2 deletions arch/blackfin/cpu/.gitignore

This file was deleted.

45 changes: 0 additions & 45 deletions arch/blackfin/cpu/Makefile

This file was deleted.

Loading

0 comments on commit ea3310e

Please sign in to comment.