From: Markus B. <sup...@go...> - 2007-08-17 22:35:41
|
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(-) |