The following two patches allow us to use a common
board file for usb initialization on omap2430 and omap3
boards.
First we introduce cpu_class_is_omap3() and use it to change
resource offsets.
It's should be ok adding cpu_class_is_omap3() now since soon we
already have omap35xx chips and sooner or later we're gonna
have patches for it in linux-omap (??)
Both patches are RFC but they're working on omap3430sdp.
Maybe someone could try on omap2430.
Comments are always welcome.
Felipe Balbi (2):
OMAP: Introduce cpu_class_is_omap3()
USB: Generalize usb initialization for omap hw
arch/arm/mach-omap2/Makefile | 4 +-
arch/arm/mach-omap2/board-2430sdp-usb.c | 96 --------------------
arch/arm/mach-omap2/board-2430sdp.c | 3 +-
arch/arm/mach-omap2/board-3430sdp.c | 3 +-
.../mach-omap2/{board-3430sdp-usb.c => usb-musb.c} | 32 ++++---
arch/arm/plat-omap/common.c | 2 +-
arch/arm/plat-omap/dma.c | 58 ++++++------
arch/arm/plat-omap/dmtimer.c | 10 +-
arch/arm/plat-omap/gpio.c | 14 ++--
arch/arm/plat-omap/sram.c | 4 +-
arch/arm/plat-omap/usb.c | 2 +-
include/asm-arm/arch-omap/cpu.h | 3 +-
include/asm-arm/arch-omap/usb-musb.h | 35 +++++++
13 files changed, 108 insertions(+), 158 deletions(-)
delete mode 100644 arch/arm/mach-omap2/board-2430sdp-usb.c
rename arch/arm/mach-omap2/{board-3430sdp-usb.c => usb-musb.c} (91%)
create mode 100644 include/asm-arm/arch-omap/usb-musb.h
--
To unsubscribe from this list: send the line "unsubscribe linux-omap" in
the body of a message to [EMAIL PROTECTED]
More majordomo info at http://vger.kernel.org/majordomo-info.html