Hi,
this series of five patches adds support for the SH7720 SH3-DSP CPU and the Magic Panel R2 board.
It is mainly a implementation of the suggestions from the last submit.
http://marc.info/?t=118517478600003&r=1&w=2
http://marc.info/?t=118517500600005&r=1&w=2
Changes since the last submit are:
- migrated to the new intc interrupt code
- use RTC capabilities 4 digit year
- added early_printk support
- added MTD mapping
- added gpio.h to asm-sh and asm-sh64 and include it from sh-sci.h
- use clock-sh7710.c instead of specific 7720 clock
- modified smc911x to request low level triggered irq
arch/sh/Kconfig | 7
arch/sh/Kconfig.debug | 1
arch/sh/Makefile | 1
arch/sh/boards/magicpanelr2/Kconfig | 13 +
arch/sh/boards/magicpanelr2/Makefile | 5
arch/sh/boards/magicpanelr2/setup.c | 319 ++++++++++++++++++++++++++++++++++
arch/sh/drivers/dma/Kconfig | 1
arch/sh/drivers/dma/dma-sh.c | 12 -
arch/sh/drivers/heartbeat.c | 4
arch/sh/kernel/cpu/sh3/Makefile | 2
arch/sh/kernel/cpu/sh3/probe.c | 3
arch/sh/kernel/cpu/sh3/setup-sh7720.c | 211 ++++++++++++++++++++++
arch/sh/kernel/early_printk.c | 38 +++-
arch/sh/kernel/setup.c | 2
arch/sh/kernel/timers/timer-tmu.c | 3
arch/sh/mm/Kconfig | 8
drivers/mtd/maps/Kconfig | 6
drivers/mtd/maps/Makefile | 1
drivers/mtd/maps/magicpanelr2.c | 98 ++++++++++
drivers/net/Kconfig | 2
drivers/net/smc911x.c | 2
drivers/net/smc911x.h | 6
drivers/serial/sh-sci.c | 33 +++
drivers/serial/sh-sci.h | 33 ++-
include/asm-sh/cpu-sh3/cache.h | 4
include/asm-sh/cpu-sh3/dma.h | 13 +
include/asm-sh/cpu-sh3/mmu_context.h | 9
include/asm-sh/cpu-sh3/port.h | 67 +++++++
include/asm-sh/cpu-sh3/timer.h | 9
include/asm-sh/cpu-sh3/ubc.h | 3
include/asm-sh/gpio.h | 10 +
include/asm-sh/magicpanelr2.h | 67 +++++++
include/asm-sh/port.h | 22 ++
include/asm-sh/processor.h | 2
include/asm-sh64/gpio.h | 8
35 files changed, 996 insertions(+), 29 deletions(-)
|