From 5b2f49deeb8489d967ba4e9959e5418c496b40e7 Mon Sep 17 00:00:00 2001 From: Allen Martin Date: Thu, 9 Dec 2010 16:35:39 -0800 Subject: [PATCH] Support booting from non zero MMC device numbers On ARM platform read kernel from device passed in from u-boot instead of hardcoding it to 0 BUG=none TEST=emerged on seaboard, booted from SD card and emmc Change-Id: Ia4506ed9f85d94eb37a9ac57430e1490d106c403 Review URL: http://codereview.chromium.org/5612008 Patch from Allen Martin . --- build_kernel_image.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/build_kernel_image.sh b/build_kernel_image.sh index 98230e41e6..08cca4c726 100755 --- a/build_kernel_image.sh +++ b/build_kernel_image.sh @@ -220,7 +220,7 @@ elif [[ "${FLAGS_arch}" = "arm" ]]; then echo -n 'setenv bootargs ${bootargs} ' > "${kernel_script}" tr '\n' ' ' <"${FLAGS_working_dir}/boot.config" >> "${kernel_script}" echo >> "${kernel_script}" - printf 'read ${devtype} 0:${kernelpart} ${loadaddr} %x %x\n' \ + printf 'read ${devtype} ${devnum}:${kernelpart} ${loadaddr} %x %x\n' \ ${script_size} ${kernel_size} >> "${kernel_script}" echo 'bootm ${loadaddr}' >> ${kernel_script} mkimage -A arm -O linux -T script -C none -a 0 -e 0 \