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
