aboutsummaryrefslogtreecommitdiffstats
path: root/arch/powerpc/boot/wrapper
diff options
context:
space:
mode:
Diffstat (limited to 'arch/powerpc/boot/wrapper')
-rwxr-xr-xarch/powerpc/boot/wrapper11
1 files changed, 9 insertions, 2 deletions
diff --git a/arch/powerpc/boot/wrapper b/arch/powerpc/boot/wrapper
index ac9e9a58b2b0..f4594ed09a20 100755
--- a/arch/powerpc/boot/wrapper
+++ b/arch/powerpc/boot/wrapper
@@ -43,6 +43,9 @@ gzip=.gz
43# cross-compilation prefix 43# cross-compilation prefix
44CROSS= 44CROSS=
45 45
46# mkimage wrapper script
47MKIMAGE=$srctree/scripts/mkuboot.sh
48
46# directory for object and other files used by this script 49# directory for object and other files used by this script
47object=arch/powerpc/boot 50object=arch/powerpc/boot
48objbin=$object 51objbin=$object
@@ -230,6 +233,10 @@ xpedite52*)
230 link_address='0x1400000' 233 link_address='0x1400000'
231 platformo=$object/cuboot-85xx.o 234 platformo=$object/cuboot-85xx.o
232 ;; 235 ;;
236gamecube|wii)
237 link_address='0x600000'
238 platformo="$object/$platform-head.o $object/$platform.o"
239 ;;
233esac 240esac
234 241
235vmz="$tmpdir/`basename \"$kernel\"`.$ext" 242vmz="$tmpdir/`basename \"$kernel\"`.$ext"
@@ -263,7 +270,7 @@ membase=`${CROSS}objdump -p "$kernel" | grep -m 1 LOAD | awk '{print $7}'`
263case "$platform" in 270case "$platform" in
264uboot) 271uboot)
265 rm -f "$ofile" 272 rm -f "$ofile"
266 mkimage -A ppc -O linux -T kernel -C gzip -a $membase -e $membase \ 273 ${MKIMAGE} -A ppc -O linux -T kernel -C gzip -a $membase -e $membase \
267 $uboot_version -d "$vmz" "$ofile" 274 $uboot_version -d "$vmz" "$ofile"
268 if [ -z "$cacheit" ]; then 275 if [ -z "$cacheit" ]; then
269 rm -f "$vmz" 276 rm -f "$vmz"
@@ -323,7 +330,7 @@ coff)
323 ;; 330 ;;
324cuboot*) 331cuboot*)
325 gzip -f -9 "$ofile" 332 gzip -f -9 "$ofile"
326 mkimage -A ppc -O linux -T kernel -C gzip -a "$base" -e "$entry" \ 333 ${MKIMAGE} -A ppc -O linux -T kernel -C gzip -a "$base" -e "$entry" \
327 $uboot_version -d "$ofile".gz "$ofile" 334 $uboot_version -d "$ofile".gz "$ofile"
328 ;; 335 ;;
329treeboot*) 336treeboot*)