2006-12-14 Kazuhiro Inaoka * mmc drivers support on m32700UT. (FIXME: SMP support for mmc driver) linux-2.6.14.6-20060127-mmc.patch 2006-08-01 Kazuhiro Inaoka * usb, sound drivers support on m32700UT. linux-2.6.14.6-20060127-usb-sound.patch 2006-01-27 Kazuhiro Inaoka linux-2.6.14.6/Makefile * Set EXTRAVERSION= .6-20060127 linux-2.6.14.6/arch/m32r/Kconfig * Added M32104UT platform config linux-2.6.14.6/arch/m32r/Makefile * Added -O2 to aflags * Added drivers/m32r/ to drivers-y linux-2.6.14.6/arch/m32r/boot/compressed/head.S linux-2.6.14.6/arch/m32r/boot/setup.S linux-2.6.14.6/arch/m32r/kernel/Makefile linux-2.6.14.6/arch/m32r/kernel/io_m32104ut.c linux-2.6.14.6/arch/m32r/kernel/io_m32700ut.c linux-2.6.14.6/arch/m32r/kernel/setup_m32104ut.c linux-2.6.14.6/arch/m32r/kernel/time.c linux-2.6.14.6/arch/m32r/m32104ut/defconfig.m32104ut linux-2.6.14.6/arch/m32r/mm/cache.c linux-2.6.14.6/include/asm-m32r/assembler.h linux-2.6.14.6/include/asm-m32r/cacheflush.h linux-2.6.14.6/include/asm-m32r/irq.h linux-2.6.14.6/include/asm-m32r/m32102.h linux-2.6.14.6/include/asm-m32r/m32104ut/m32104ut_pld.h linux-2.6.14.6/include/asm-m32r/m32r.h linux-2.6.14.6/include/asm-m32r/system.h * Added M32104UT support linux-2.6.14.6/include/asm-m32r/assembler.h * Added M32104UT support * Support gdb (ptrace etc.) for VDEC2. linux-2.6.14.6/include/asm-m32r/ptrace.h linux-2.6.14.6/include/asm-m32r/sigcontext.h * Support gdb (ptrace etc.) for VDEC2. linux-2.6.14.6/arch/m32r/kernel/entry.S * Added M32104UT support * ei_handler(): Fixed unexpected IRQ trap at vector 00. (workaround) * ei_handler(): Fixed unexpected IRQ trap at vector 80. (workaround) * Support gdb (ptrace etc.) for VDEC2. linux-2.6.14.6/arch/m32r/kernel/io_mappi.c linux-2.6.14.6/arch/m32r/kernel/io_mappi2.c linux-2.6.14.6/arch/m32r/kernel/io_mappi3.c linux-2.6.14.6/arch/m32r/kernel/io_oaks32r.c linux-2.6.14.6/arch/m32r/kernel/io_opsput.c linux-2.6.14.6/arch/m32r/kernel/io_usrv.c linux-2.6.14.6/drivers/net/smc91x.h * Changed how to specify a parameter of SMC_xxx macros. * Changed codes using NONCACHE_OFFSET macro. ('+' to '|' etc.) linux-2.6.14.6/arch/m32r/kernel/process.c * Added reboot and power off function. linux-2.6.14.6/arch/m32r/kernel/setup.c * Removed warnings. Use "defined" to check CONFIG_PLAT_xxx. * Added M32104UT support linux-2.6.14.6/arch/m32r/kernel/setup_mappi.c linux-2.6.14.6/arch/m32r/kernel/setup_mappi2.c linux-2.6.14.6/arch/m32r/kernel/setup_mappi3.c linux-2.6.14.6/arch/m32r/kernel/setup_oaks32r.c linux-2.6.14.6/arch/m32r/kernel/setup_opsput.c linux-2.6.14.6/arch/m32r/kernel/setup_usrv.c linux-2.6.14.6/arch/m32r/kernel/setup_m32700ut.c * Removes unnecessary struct icu_data_t definitions * init_IRQ(): Added initialize code of irq_desc[M32700UT_LCD_IRQ_BAT_INT] on CONFIG_M32700UT_TS. linux-2.6.14.6/arch/m32r/kernel/signal.c * sys_rt_sigsuspend(): Changed argument type struct pt_regs regs to struct pt_regs regs for gcc-4.0. * sys_rt_sigreturn(): Changed argument type struct pt_regs regs to struct pt_regs regs for gcc-4.0. Changed how to call do_sigaltstack() for gcc-4.0. * restore_sigcontext(): Support gdb (ptrace etc.) for VDEC2. linux-2.6.14.6/arch/m32r/kernel/sys_m32r.c * sys_tas(): Chaged how to set 1 to *addr. (workaround) linux-2.6.14.6/drivers/m32r/Kconfig linux-2.6.14.6/drivers/m32r/Makefile linux-2.6.14.6/drivers/m32r/m32700ut_button.c linux-2.6.14.6/drivers/m32r/m32700ut_mcu.c linux-2.6.14.6/drivers/m32r/m32700ut_ts.c linux-2.6.14.6/include/asm-m32r/m32700ut/m32700ut_lcd.h * Support Battey Control for M32700UT * Support Touch Screen driver for M32700UT * Support Button watcher for M32700UT (Sample) linux-2.6.14.6/drivers/mtd/maps/Kconfig linux-2.6.14.6/drivers/mtd/maps/Makefile linux-2.6.14.6/drivers/mtd/maps/m32r-flash.c * Support Flush device mapped on M32R linux-2.6.14.6/include/asm-m32r/ide.h * Added MAPPI2 support linux-2.6.14.6/include/asm-m32r/thread_info.h * Removed warings. Changed "#if" to "#ifdef" linux-2.6.14.6/include/asm-m32r/uaccess.h linux-2.6.14.6/arch/m32r/lib/usercopy.c * Changed "=r" to "=&r" on asm() for gcc-4.0. linux-2.6.14.6/include/asm-m32r/unistd.h * Force to place trap on 4byte alignment. (trap || nop) linux-2.6.14.6/drivers/net/wireless/hermes.h * Changed for M32R. linux-2.6.14.6/drivers/mtd/redboot.c * redboot fix partition table detection linux-2.6.14.6/drivers/char/ds1302.c * Use misc device. /dev/rtc MAJOR=10(MISC_MAJOR) MINOR=135(MINOR)