Source-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[src/trunk]: src/sys/dev/pci Add support for nForce430 ATA133 and SATA contro...



details:   https://anonhg.NetBSD.org/src/rev/f1342d66856c
branches:  trunk
changeset: 586802:f1342d66856c
user:      manu <manu%NetBSD.org@localhost>
date:      Mon Jan 02 23:12:23 2006 +0000

description:
Add support for nForce430 ATA133 and SATA controllers. My disks now run
at a decent speed.

diffstat:

 sys/dev/pci/pcidevs  |  11 ++++++++++-
 sys/dev/pci/viaide.c |  19 +++++++++++++++++--
 2 files changed, 27 insertions(+), 3 deletions(-)

diffs (65 lines):

diff -r 300eca405a18 -r f1342d66856c sys/dev/pci/pcidevs
--- a/sys/dev/pci/pcidevs       Mon Jan 02 22:10:31 2006 +0000
+++ b/sys/dev/pci/pcidevs       Mon Jan 02 23:12:23 2006 +0000
@@ -1,4 +1,4 @@
-$NetBSD: pcidevs,v 1.754 2006/01/02 21:48:41 tron Exp $
+$NetBSD: pcidevs,v 1.755 2006/01/02 23:12:23 manu Exp $
 
 /*
  * Copyright (c) 1995, 1996 Christopher G. Demetriou
@@ -2386,6 +2386,15 @@
 product NVIDIA QUADRO4_900XGL  0x0258  Quadro4 900XGL
 product NVIDIA QUADRO4_750XGL  0x0259  Quadro4 750XGL
 product NVIDIA QUADRO4_700XGL  0x025b  Quadro4 700XGL
+product NVIDIA NFORCE430_PCIB  0x0260  nForce430 PCI-ISA bridge
+product NVIDIA NFORCE430_SMBUS 0x0264  nForce430 SMBus Controller
+product NVIDIA NFORCE430_ATA133        0x0265  nForce430 ATA133 IDE Controller
+product NVIDIA NFORCE430_SATA1 0x0266  nForce430 Serial SATA Controller 1
+product NVIDIA NFORCE430_SATA2 0x0267  nForce430 Serial SATA Controller 2
+product NVIDIA NFORCE430_NET   0x0269  nForce430 Gigabit Ethernet Controller
+product NVIDIA NFORCE430_AC    0x026c  nForce430 AC-97
+product NVIDIA NFORCE430_OHCI  0x026d  nForce430 USB Controller
+product NVIDIA NFORCE430_EHCI  0x026e  nForce430 USB2 Controller
 product NVIDIA GF4_TI_4800     0x0280  GeForce4 Ti 4800
 product NVIDIA GF4_TI_4200_8X  0x0281  GeForce4 Ti 4200 (AGP8X)
 product NVIDIA GF4_TI_4800_SE  0x0282  GeForce4 Ti 4800 SE
diff -r 300eca405a18 -r f1342d66856c sys/dev/pci/viaide.c
--- a/sys/dev/pci/viaide.c      Mon Jan 02 22:10:31 2006 +0000
+++ b/sys/dev/pci/viaide.c      Mon Jan 02 23:12:23 2006 +0000
@@ -1,4 +1,4 @@
-/*     $NetBSD: viaide.c,v 1.26 2005/12/11 12:22:51 christos Exp $     */
+/*     $NetBSD: viaide.c,v 1.27 2006/01/02 23:12:23 manu Exp $ */
 
 /*
  * Copyright (c) 1999, 2000, 2001 Manuel Bouyer.
@@ -31,7 +31,7 @@
  */
 
 #include <sys/cdefs.h>
-__KERNEL_RCSID(0, "$NetBSD: viaide.c,v 1.26 2005/12/11 12:22:51 christos Exp $");
+__KERNEL_RCSID(0, "$NetBSD: viaide.c,v 1.27 2006/01/02 23:12:23 manu Exp $");
 
 #include <sys/param.h>
 #include <sys/systm.h>
@@ -135,6 +135,21 @@
          "NVIDIA nForce4 Serial ATA Controller",
          via_sata_chip_map
        },
+       { PCI_PRODUCT_NVIDIA_NFORCE430_ATA133,
+         0,
+         "NVIDIA nForce430 IDE Controller",
+         via_chip_map
+       },
+       { PCI_PRODUCT_NVIDIA_NFORCE430_SATA1,
+         0,
+         "NVIDIA nForce430 Serial ATA Controller",
+         via_sata_chip_map
+       },
+       { PCI_PRODUCT_NVIDIA_NFORCE430_SATA2,
+         0,
+         "NVIDIA nForce430 Serial ATA Controller",
+         via_sata_chip_map
+       },
        { 0,
          0,
          NULL,



Home | Main Index | Thread Index | Old Index