lists.openwall.net   lists  /  announce  owl-users  owl-dev  john-users  john-dev  passwdqc-users  yescrypt  popa3d-users  /  oss-security  kernel-hardening  musl  sabotage  tlsify  passwords  /  crypt-dev  xvendor  /  Bugtraq  Full-Disclosure  linux-kernel  linux-netdev  linux-ext4  linux-hardening  linux-cve-announce  PHC 
Open Source and information security mailing list archives
 
Hash Suite for Android: free password hash cracker in your pocket
[<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

Powered by Openwall GNU/*/Linux Powered by OpenVZ