[<prev] [next>] [day] [month] [year] [list]
Message-ID: <e68bb3470808290159s734283d7s2270bbbf455d630d@mail.gmail.com>
Date: Fri, 29 Aug 2008 16:59:16 +0800
From: "万宗顺" <mcuos.com@...il.com>
To: linux-kernel@...r.kernel.org
Cc: torvalds@...ux-foundation.org
Subject: [PATCH 2.6.17.14]arm:Add the Nuvoton w90x900 Platform support to ARM tree
From: vincen.zswan mcuos.com@...il.com
hi,
I come from Nuvoton technology corporation.I have add the Nuvoton ARM
series IC w90x900(W90P910,W90P920,W90P950,W90N960) Platform support to
LINUX ARM tree and make a patch to linux-2.6.17.14.
The patch named:nuvoton-arm-linux-2.6.17.patch
you can get the patch from link: http://www.mcuos.com/attachment.php?aid=530
Changes:
(1)Add two directory to support W90X900 IC
/arch/arm/mach-W90X900
/include/asm-arm/arch-W90X900
(2)w90x900 bootloader don't auto sent the r1=mach type num,so add this file
/arch/arm/kernel/head-common.S
(3)I have apply the w90x900 mach-types num is 1860.
/arch/arm/tools/mach-types
(4)w90x900 EVB all drivers have been test.
/drivers/char/nuvoton_sc.h
/drivers/char/tsc2007.c
/drivers/char/w90x900_mouse.c
/drivers/char/w90x900_sc.c
/drivers/char/w90x900_ts.c
/drivers/char/w90x900_usb.c
/drivers/i2c/busses/i2c-w90x900-p0.c
/drivers/i2c/busses/i2c-w90x900-p1.c
/drivers/ide/w90x900_ide.c
/drivers/input/serio/w90x900_ps2.c
/drivers/input/touchscreen/w90x900_ts.c
/drivers/input/w90x900_keypad.c
/drivers/mtd/maps/w90x900_flash.c
/drivers/net/8139too.c
/drivers/net/arm/eth_w90x900.c
/drivers/net/r8169.c
/drivers/pci/pci_w90x900.c
/drivers/rtc/w90x900_rtc.c
/drivers/scsi/w90x900_ms.c
/drivers/scsi/w90x900_sdio.c
/drivers/serial/serial_core.c
/drivers/serial/w90x900_serial.c
/drivers/spi/spi_w90x900.c
/drivers/usb/host/ehci-w90x900.c
/drivers/usb/host/ohci-w90x900.c
/drivers/video/w90x900fb.c
/sound/oss/w90x900_WM8978.c
/sound/oss/w90x900_ac97.c
/sound/oss/w90x900_audio.c
/sound/oss/w90x900_i2s.c
(5)When patch the w90x900 paltform,some kernel files need update by nuvoton.
/drivers/char/keyboard.c
/drivers/ide/ide-io.c
/drivers/ide/ide.c
/drivers/input/keyboard/atkbd.c
/drivers/usb/host/ehci.h
/drivers/usb/host/ohci-hcd.c
/drivers/usb/core/hcd.c
/drivers/usb/core/hub.c
/drivers/usb/host/ehci-hcd.c
/drivers/usb/host/ehci-hub.c
/include/asm-arm/ide.h
/include/linux/ide.h
/include/linux/serial_core.h
Thanks to everybody who discussed the patch.
Best Regards
Vincen
Signed-off-by: vincen.zswan <mcuos.com@...il.com>
--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@...r.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/
Powered by blists - more mailing lists