* [PATCH 00/04] sh: romImage MMCIF boot patches V2
@ 2010-05-18 14:42 Magnus Damm
2010-05-31 4:48 ` Paul Mundt
0 siblings, 1 reply; 2+ messages in thread
From: Magnus Damm @ 2010-05-18 14:42 UTC (permalink / raw)
To: linux-sh
sh: romImage MMCIF boot patches V2
[PATCH 01/04] sh: allow romImage data between head.S and the zero page
[PATCH 02/04] sh: prepare MMCIF driver header file
[PATCH 03/04] sh: add boot code to MMCIF driver header
[PATCH 04/04] sh: add romImage MMCIF boot for sh7724 and Ecovec V2
These patches makes it possible to build a Linux kernel that supports
loading itself over the MMCIF interface on sh7724 processors.
The SH kernel has been used as a boot loader ever since the romImage
build target was introduced. This patch extends the romImage code from
only supporting boot from NOR flash to support building a kernel image
that can be written directly to a MMC card and booted by the sh7724
processor.
Yes, on selected boards the upstream SH kernel can be booted without any
boot loader using the romImage build target. Work is currently being done
to support this feature on SH-Mobile ARM processors as well.
Signed-off-by: Magnus Damm <damm@opensource.se>
---
Applies to the sh-2.6 git tree and the MMCIF driver from mmotd
arch/sh/Kconfig | 11 +
arch/sh/boot/romimage/Makefile | 13 +-
arch/sh/boot/romimage/head.S | 42 ++++++
arch/sh/boot/romimage/mmcif-sh7724.c | 72 +++++++++++
arch/sh/boot/romimage/vmlinux.scr | 2
arch/sh/include/cpu-sh4/cpu/sh7724.h | 1
arch/sh/include/mach-common/mach/romimage.h | 10 +
arch/sh/include/mach-ecovec24/mach/romimage.h | 27 ++++
arch/sh/include/mach-kfr2r09/mach/romimage.h | 10 +
drivers/mmc/host/sh_mmcif.c | 125 +++++++------------
include/linux/mmc/sh_mmcif.h | 161 +++++++++++++++++++++++++
11 files changed, 392 insertions(+), 82 deletions(-)
^ permalink raw reply [flat|nested] 2+ messages in thread
* Re: [PATCH 00/04] sh: romImage MMCIF boot patches V2
2010-05-18 14:42 [PATCH 00/04] sh: romImage MMCIF boot patches V2 Magnus Damm
@ 2010-05-31 4:48 ` Paul Mundt
0 siblings, 0 replies; 2+ messages in thread
From: Paul Mundt @ 2010-05-31 4:48 UTC (permalink / raw)
To: linux-sh
On Tue, May 18, 2010 at 11:42:29PM +0900, Magnus Damm wrote:
> sh: romImage MMCIF boot patches V2
>
> [PATCH 01/04] sh: allow romImage data between head.S and the zero page
> [PATCH 02/04] sh: prepare MMCIF driver header file
> [PATCH 03/04] sh: add boot code to MMCIF driver header
> [PATCH 04/04] sh: add romImage MMCIF boot for sh7724 and Ecovec V2
Applied, thanks.
^ permalink raw reply [flat|nested] 2+ messages in thread
end of thread, other threads:[~2010-05-31 4:48 UTC | newest]
Thread overview: 2+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2010-05-18 14:42 [PATCH 00/04] sh: romImage MMCIF boot patches V2 Magnus Damm
2010-05-31 4:48 ` Paul Mundt
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).