Only in linux-2.6.10/drivers/cpufreq: proc_intf.c diff -cr linux-2.6.10/drivers/ide/pci/generic.c linux-2.6.10.patched/drivers/ide/pci/generic.c *** linux-2.6.10/drivers/ide/pci/generic.c 2005-02-15 07:15:15.000000000 -0600 --- linux-2.6.10.patched/drivers/ide/pci/generic.c 2005-02-13 15:27:57.000000000 -0600 *************** *** 156,162 **** .channels = 2, .autodma = NOAUTODMA, .bootable = ON_BOARD, ! } }; /** --- 156,170 ---- .channels = 2, .autodma = NOAUTODMA, .bootable = ON_BOARD, ! },{ /* 13 */ ! .name = "VIA_610", ! /* .init_chipset = init_chipset_generic, */ ! .init_hwif = init_hwif_generic, ! /* .init_dma = init_dma_generic, */ ! .channels = 2, ! .autodma = AUTODMA, ! .bootable = ON_BOARD, ! } }; /** *************** *** 210,215 **** --- 218,224 ---- { PCI_VENDOR_ID_TOSHIBA,PCI_DEVICE_ID_TOSHIBA_PICCOLO, PCI_ANY_ID, PCI_ANY_ID, 0, 0, 10}, { PCI_VENDOR_ID_TOSHIBA,PCI_DEVICE_ID_TOSHIBA_PICCOLO_1, PCI_ANY_ID, PCI_ANY_ID, 0, 0, 11}, { PCI_VENDOR_ID_TOSHIBA,PCI_DEVICE_ID_TOSHIBA_PICCOLO_2, PCI_ANY_ID, PCI_ANY_ID, 0, 0, 12}, + { PCI_VENDOR_ID_VIA, PCI_DEVICE_ID_VIA_610, PCI_ANY_ID, PCI_ANY_ID, 0, 0, 13}, { 0, }, }; MODULE_DEVICE_TABLE(pci, generic_pci_tbl); diff -cr linux-2.6.10/include/linux/pci_ids.h linux-2.6.10.patched/include/linux/pci_ids.h *** linux-2.6.10/include/linux/pci_ids.h 2005-02-15 07:15:55.000000000 -0600 --- linux-2.6.10.patched/include/linux/pci_ids.h 2005-02-13 15:29:44.000000000 -0600 *************** *** 1280,1285 **** --- 1280,1286 ---- #define PCI_DEVICE_ID_VIA_8703_51_0 0x3148 #define PCI_DEVICE_ID_VIA_8237_SATA 0x3149 #define PCI_DEVICE_ID_VIA_XN266 0x3156 + #define PCI_DEVICE_ID_VIA_610 0x3164 #define PCI_DEVICE_ID_VIA_8754C_0 0x3168 #define PCI_DEVICE_ID_VIA_8235 0x3177 #define PCI_DEVICE_ID_VIA_P4N333 0x3178