From mboxrd@z Thu Jan 1 00:00:00 1970 From: Simon Horman Date: Mon, 14 Mar 2011 02:57:11 +0000 Subject: [PATCH 0/4] [rfc v3] mmc, ARM: Add zboot from eSD support for SuperH Mobile ARM Message-Id: <1300071435-26759-1-git-send-email-horms@verge.net.au> List-Id: MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit To: linux-arm-kernel@lists.infradead.org This allows a ROM-able zImage to be written to eSD and for SuperH Mobile ARM to boot directly from the SDHI hardware block. The first three patches shuffle some code around. The fourth patch has the new boot code and the bulk of the code. Documentation/arm/SH-Mobile/zboot-rom-sdhi.txt | 43 + arch/arm/Kconfig | 35 - arch/arm/boot/compressed/Makefile | 9 arch/arm/boot/compressed/head-shmobile.S | 12 arch/arm/boot/compressed/mmcif-sh7372.c | 14 arch/arm/boot/compressed/sdhi-shmobile.c | 501 ++++++++++++++++++ arch/arm/mach-shmobile/include/mach/mmc-ap4eb.h | 29 + arch/arm/mach-shmobile/include/mach/mmc-mackerel.h | 38 + arch/arm/mach-shmobile/include/mach/mmc.h | 18 arch/arm/mach-shmobile/include/mach/mmcif-ap4eb.h | 29 - arch/arm/mach-shmobile/include/mach/mmcif-mackerel.h | 39 - arch/arm/mach-shmobile/include/mach/mmcif.h | 18 arch/arm/mach-shmobile/include/mach/sdhi-sh7372.h | 58 ++ arch/arm/mach-shmobile/include/mach/sdhi.h | 16 arch/sh/boot/romimage/mmcif-sh7724.c | 10 drivers/mmc/host/tmio_mmc.c | 46 - include/linux/mmc/boot.h | 7 include/linux/mmc/sh_mmcif.h | 3 include/linux/mmc/tmio.h | 49 + 19 files changed, 812 insertions(+), 162 deletions(-)