ATI IXP IDE support 2.6.5-rc1 (modify)
PATCH 1/1 ATI IXP IDE support 2.6.5-rc1 (modify)
Hi,
I modified patch from http://www.kernel.org/pub/linux/kernel/people/bart/atiixp_ide/atiixp_ide-2.6.3-2.patch
for kernel 2.6.5-rc1. It work well for my box ASUS P4R800-VM.
MrChoke
Signature · 5 lines
Name : Supphachoke Suntiwichaya Email : MrChoke at opentle.org Distribution : LinuxTLE 5.5 (Samila) OS : Linux 2.4.22-6_1.2174.nptl_01tle #1 Mon Mar 1 21:40:48 ICT 2004 i686 GNU/Linux Uptime : 19:00:01 up 2 days, 9:23, 1 user, load average: 2.26, 1.62, 1.28
drivers/ide/Kconfig +10 -0
@@ -559,6 +559,16 @@ change PIO, DMA and UDMA speeds and to configure the chip to optimum performance. +config BLK_DEV_ATIIXP + tristate "ATI IXP chipset IDE support" + depends on X86 + help + This driver adds explicit support for ATI IXP chipset. + This allows the kernel to change PIO, DMA and UDMA speeds + and to configure the chip to optimum performance. + + Say Y here if you have an ATI IXP chipset IDE controller. + config BLK_DEV_CMD64X tristate "CMD64{3|6|8|9} chipset support" help
drivers/ide/pci/atiixp.c +512 -0
512 lines not on this page · raw message
drivers/ide/pci/Makefile +1 -0
@@ -3,6 +3,7 @@ obj-$(CONFIG_BLK_DEV_AEC62XX) += aec62xx.o obj-$(CONFIG_BLK_DEV_ALI15X3) += alim15x3.o obj-$(CONFIG_BLK_DEV_AMD74XX) += amd74xx.o +obj-$(CONFIG_BLK_DEV_ATIIXP) += atiixp.o obj-$(CONFIG_BLK_DEV_CMD64X) += cmd64x.o obj-$(CONFIG_BLK_DEV_CS5520) += cs5520.o obj-$(CONFIG_BLK_DEV_CS5530) += cs5530.o
include/linux/pci_ids.h +2 -0
@@ -342,6 +342,8 @@#define PCI_DEVICE_ID_ATI_RS300_133 0x5831#define PCI_DEVICE_ID_ATI_RS300_166 0x5832#define PCI_DEVICE_ID_ATI_RS300_200 0x5833 +/* ATI IXP Chipset */ +#define PCI_DEVICE_ID_ATI_IXP_IDE 0x4349#define PCI_VENDOR_ID_VLSI 0x1004#define PCI_DEVICE_ID_VLSI_82C592 0x0005