Documentation/arm/ep93xx/config.txt | 207 Documentation/arm/ep93xx/dma.txt | 300 + Documentation/arm/ep93xx/status.txt | 288 + arch/arm/Kconfig | 28 arch/arm/Makefile | 1 arch/arm/configs/adssphere_defconfig | 1240 +++++ arch/arm/configs/dma03_defconfig | 1239 +++++ arch/arm/configs/edb9301_defconfig | 965 ++++ arch/arm/configs/edb9312_defconfig | 920 ++++ arch/arm/configs/edb9315_defconfig | 954 ++++ arch/arm/configs/ttml_defconfig | 1052 ++++ arch/arm/configs/zefeerdzb_defconfig | 961 ++++ arch/arm/configs/zefeerdzq_defconfig | 1002 ++++ arch/arm/mach-ep93xx/Kconfig | 191 arch/arm/mach-ep93xx/Makefile | 17 arch/arm/mach-ep93xx/Makefile.boot | 6 arch/arm/mach-ep93xx/dma_ep93xx.c | 3334 ++++++++++++++ arch/arm/mach-ep93xx/dma_ep93xx.h | 193 arch/arm/mach-ep93xx/ep93xx.c | 570 ++ arch/arm/mach-ep93xx/ep93xx_gpio_irq.h | 41 arch/arm/mach-ep93xx/irq.c | 601 ++ arch/arm/mach-ep93xx/mach-acc.c | 67 arch/arm/mach-ep93xx/mach-adssphere.c | 280 + arch/arm/mach-ep93xx/mach-dma03.c | 340 + arch/arm/mach-ep93xx/mach-edb9301.c | 218 arch/arm/mach-ep93xx/mach-edb9302.c | 361 + arch/arm/mach-ep93xx/mach-edb9312.c | 218 arch/arm/mach-ep93xx/mach-edb9315.c | 218 arch/arm/mach-ep93xx/mach-ttml.c | 368 + arch/arm/mach-ep93xx/mach-zefeerdzb.c | 236 + arch/arm/mach-ep93xx/mach-zefeerdzq.c | 279 + arch/arm/mach-ep93xx/ssp-cirrus.c | 646 ++ arch/arm/mach-ep93xx/ssp.c | 246 + arch/arm/mach-ep93xx/ssp2.c | 354 + arch/arm/mach-ep93xx/time.c | 40 arch/arm/mm/Kconfig | 4 arch/arm/mm/init.c | 4 drivers/char/Kconfig | 33 drivers/char/Makefile | 6 drivers/char/can/Kconfig | 46 drivers/char/can/Makefile | 4 drivers/char/can/oki_ml9620.c | 984 ++++ drivers/char/can/oki_ml9620.h | 397 + drivers/char/ds1337glue.c | 62 drivers/char/ep93xx-rtc.c | 376 + drivers/char/ttml.c | 643 ++ drivers/char/watchdog/Kconfig | 11 drivers/char/watchdog/Makefile | 1 drivers/char/watchdog/ep93xx_wdt.c | 210 drivers/i2c/busses/Kconfig | 13 drivers/i2c/busses/Makefile | 1 drivers/i2c/busses/i2c-ep93xx.c | 178 drivers/i2c/chips/Kconfig | 12 drivers/i2c/chips/Makefile | 1 drivers/i2c/chips/ds1307.c | 651 ++ drivers/i2c/chips/ds1307.h | 54 drivers/i2c/chips/ds1337.c | 14 drivers/i2c/chips/eeprom.c | 19 drivers/ide/Kconfig | 16 drivers/ide/arm/Makefile | 1 drivers/ide/arm/ide-ep93xx.c | 1957 ++++++++ drivers/ide/arm/ide_arm.c | 16 drivers/input/keyboard/Kconfig | 34 drivers/input/keyboard/Makefile | 2 drivers/input/keyboard/ep93xx_kbd_8x8.c | 477 ++ drivers/input/keyboard/ep93xx_kbd_8x8_keymap-cycling.h | 146 drivers/input/keyboard/ep93xx_kbd_8x8_keymap.h | 11 drivers/input/keyboard/ep93xx_spi_kbd.c | 398 + drivers/input/keyboard/ep93xx_spi_kbd.h | 147 drivers/input/touchscreen/Kconfig | 11 drivers/input/touchscreen/Makefile | 1 drivers/input/touchscreen/ep93xx_ts.c | 741 +++ drivers/mtd/maps/Kconfig | 21 drivers/mtd/maps/Makefile | 3 drivers/mtd/maps/ads-flash.c | 221 drivers/mtd/maps/zefeerdzb.c | 129 drivers/mtd/maps/zefeerdzq.c | 137 drivers/mtd/nand/Kconfig | 6 drivers/mtd/nand/Makefile | 1 drivers/mtd/nand/zefeerevb.c | 280 + drivers/net/arm/Kconfig | 10 drivers/net/arm/Makefile | 1 drivers/net/arm/ep93xx_eth.c | 1358 ++++++ drivers/net/arm/ep93xx_eth.h | 386 + drivers/pcmcia/Kconfig | 6 drivers/pcmcia/Makefile | 5 drivers/pcmcia/ep93xx_adssphere.c | 190 drivers/pcmcia/ep93xx_base.c | 190 drivers/pcmcia/ep93xx_edb9315.c | 283 + drivers/serial/Kconfig | 19 drivers/serial/Makefile | 1 drivers/serial/ep93xx.c | 863 +++ drivers/usb/Kconfig | 1 drivers/usb/host/ohci-ep93xx.c | 248 + drivers/usb/host/ohci-hcd.c | 5 drivers/video/Kconfig | 112 drivers/video/Makefile | 2 drivers/video/cx25871.c | 200 drivers/video/ep93xxfb.c | 783 +++ drivers/video/ep93xxfb.h | 276 + include/asm-arm/arch-ep93xx/adssphere.h | 55 include/asm-arm/arch-ep93xx/clocks.h | 160 include/asm-arm/arch-ep93xx/crunch.h | 48 include/asm-arm/arch-ep93xx/cx25871.h | 69 include/asm-arm/arch-ep93xx/debug-macro.S | 56 include/asm-arm/arch-ep93xx/dma.h | 233 + include/asm-arm/arch-ep93xx/entry-macro.S | 39 include/asm-arm/arch-ep93xx/hardware.h | 60 include/asm-arm/arch-ep93xx/ide.h | 230 + include/asm-arm/arch-ep93xx/io.h | 29 include/asm-arm/arch-ep93xx/irqs.h | 150 include/asm-arm/arch-ep93xx/keyboard.h | 54 include/asm-arm/arch-ep93xx/mach-edb9302.h | 20 include/asm-arm/arch-ep93xx/mach-ttml.h | 23 include/asm-arm/arch-ep93xx/memory.h | 262 + include/asm-arm/arch-ep93xx/param.h | 21 include/asm-arm/arch-ep93xx/platform.h | 43 include/asm-arm/arch-ep93xx/regmap.h | 1125 +++++ include/asm-arm/arch-ep93xx/regs_ac97.h | 168 include/asm-arm/arch-ep93xx/regs_dma.h | 269 + include/asm-arm/arch-ep93xx/regs_gpio.h | 31 include/asm-arm/arch-ep93xx/regs_hardcode.h | 110 include/asm-arm/arch-ep93xx/regs_i2s.h | 91 include/asm-arm/arch-ep93xx/regs_ide.h | 250 + include/asm-arm/arch-ep93xx/regs_irda.h | 24 include/asm-arm/arch-ep93xx/regs_pcmcia.h | 72 include/asm-arm/arch-ep93xx/regs_raster.h | 279 + include/asm-arm/arch-ep93xx/regs_spi.h | 76 include/asm-arm/arch-ep93xx/regs_syscon.h | 257 + include/asm-arm/arch-ep93xx/regs_touch.h | 94 include/asm-arm/arch-ep93xx/regs_uart.h | 84 include/asm-arm/arch-ep93xx/serial.h | 49 include/asm-arm/arch-ep93xx/ssp-cirrus.h | 30 include/asm-arm/arch-ep93xx/ssp.h | 121 include/asm-arm/arch-ep93xx/ssp2.h | 29 include/asm-arm/arch-ep93xx/system.h | 68 include/asm-arm/arch-ep93xx/timex.h | 26 include/asm-arm/arch-ep93xx/uncompress.h | 91 include/asm-arm/arch-ep93xx/vmalloc.h | 32 include/asm-arm/arch-ep93xx/zefeerevb.h | 37 include/asm-arm/constants.h | 58 include/asm-arm/ide.h | 2 include/asm-arm/irq.h | 6 include/asm-arm/procinfo.h | 1 include/linux/can/oki_ml9620_ctrl.h | 52 include/linux/input.h | 1 include/linux/irda.h | 1 include/linux/sched.h | 5 include/linux/serial_core.h | 3 include/linux/ttml.h | 61 include/net/irda/ep93xx_irda.h | 261 + init/do_mounts.c | 4 sound/oss/Kconfig | 20 sound/oss/Makefile | 3 sound/oss/ac97_codec.c | 2 sound/oss/ep93xx-ac97.c | 1200 +++++ sound/oss/ep93xx-audio.c | 3818 +++++++++++++++++ sound/oss/ep93xx-audio.h | 149 158 files changed, 41999 insertions(+), 13 deletions(-)