]> git.kernelconcepts.de Git - karo-tx-uboot.git/blob - board/armltd/versatile/split_by_variant.sh
imported Ka-Ro specific additions to U-Boot 2009.08 for TX28
[karo-tx-uboot.git] / board / armltd / versatile / split_by_variant.sh
1 #!/bin/sh
2 # ---------------------------------------------------------
3 #  Set the core module defines according to Core Module
4 # ---------------------------------------------------------
5 # ---------------------------------------------------------
6 # Set up the Versatile type define
7 # ---------------------------------------------------------
8
9 mkdir -p ${obj}include
10 variant=PB926EJ-S
11 if [ "$1" = "" ]
12 then
13         echo "$0:: No parameters - using versatilepb_config"
14         echo "#define CONFIG_ARCH_VERSATILE_PB" > ${obj}include/config.h
15         variant=PB926EJ-S
16 else
17         case "$1" in
18         versatilepb_config      |       \
19         versatile_config)
20         echo "#define CONFIG_ARCH_VERSATILE_PB" > ${obj}include/config.h
21         ;;
22
23         versatileab_config)
24         echo "#define CONFIG_ARCH_VERSATILE_AB" > ${obj}include/config.h
25         variant=AB926EJ-S
26         ;;
27
28
29         *)
30         echo "$0:: Unrecognised config - using versatilepb_config"
31         echo "#define CONFIG_ARCH_VERSATILE_PB" > ${obj}include/config.h
32         variant=PB926EJ-S
33         ;;
34
35         esac
36
37 fi
38 # ---------------------------------------------------------
39 # Complete the configuration
40 # ---------------------------------------------------------
41 $MKCONFIG -a versatile arm arm926ejs versatile armltd versatile
42 echo "Variant:: $variant"