NetBSD-Bugs archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
kern/38301: Add support for SMBus controllers for ATI SB600, SB700, SB800 chipsets
>Number: 38301
>Category: kern
>Synopsis: Add support for SMBus controllers for ATI SB600, SB700, SB800
>chipsets
>Confidential: no
>Severity: non-critical
>Priority: low
>Responsible: kern-bug-people
>State: open
>Class: change-request
>Submitter-Id: net
>Arrival-Date: Wed Mar 26 10:15:01 +0000 2008
>Originator: Christoph Egger
>Release: 4.99.58
>Organization:
>Environment:
NetBSD tulln 4.99.58 NetBSD 4.99.58 (GENERIC) #1: Wed Mar 26 12:27:55 CET 2008
root@tulln:/usr/src/sys/arch/amd64/compile/GENERIC amd64
>Description:
The patch in this PR adds PCI ID devices for ATI SB700 and SB800
chipsets.
It adds support for the SMBus Controllers found in ATI SB600,
SB700 and SB800 chipsets to the piixpm(4) driver.
Finally, it updates the piixpm(4) manpage to match the driver.
Index: share/man/man4/piixpm.4
===================================================================
RCS file: /cvsroot/src/share/man/man4/piixpm.4,v
retrieving revision 1.2
diff -u -p -r1.2 piixpm.4
--- share/man/man4/piixpm.4 7 May 2006 02:01:26 -0000 1.2
+++ share/man/man4/piixpm.4 26 Mar 2008 09:37:05 -0000
@@ -15,7 +15,7 @@
.\" ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
.\" OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
.\"
-.Dd May 6, 2006
+.Dd March 26, 2008
.Dt PIIXPM 4
.Os
.Sh NAME
@@ -37,9 +37,11 @@ Supported chipsets:
.Pp
.Bl -bullet -compact -offset indent
.It
-ATI SB200
+ATI SB200, SB300, SB400, SB600, SB700, SB800
.It
Intel 82371AB (PIIX4), 82440MX
+.It
+Serverworks OSB4, OSB5, OSB6, HT1000SB
.El
.Sh SEE ALSO
.Xr iic 4 ,
Index: sys/dev/pci/piixpm.c
===================================================================
RCS file: /cvsroot/src/sys/dev/pci/piixpm.c,v
retrieving revision 1.22
diff -u -p -r1.22 piixpm.c
--- sys/dev/pci/piixpm.c 10 Mar 2008 21:18:08 -0000 1.22
+++ sys/dev/pci/piixpm.c 26 Mar 2008 09:37:05 -0000
@@ -115,6 +115,7 @@ piixpm_match(struct device *parent, stru
case PCI_PRODUCT_ATI_SB200_SMB:
case PCI_PRODUCT_ATI_SB300_SMB:
case PCI_PRODUCT_ATI_SB400_SMB:
+ case PCI_PRODUCT_ATI_SB600_SMB: /* matches SB600/SB700/SB800 */
return 1;
}
break;
Index: sys/dev/pci/pcidevs
===================================================================
RCS file: /cvsroot/src/sys/dev/pci/pcidevs,v
retrieving revision 1.931
diff -u -p -r1.931 pcidevs
--- sys/dev/pci/pcidevs 24 Feb 2008 16:01:46 -0000 1.931
+++ sys/dev/pci/pcidevs 26 Mar 2008 09:37:13 -0000
@@ -1106,9 +1106,9 @@ product ATI SB400_SATA_2 0x437a SB400 SA
product ATI SB600_SATA_1 0x4380 SB600 SATA Controller
product ATI SB600_SATA_2 0x4381 SB600 SATA Controller
product ATI SB600_AC97_AUDIO 0x4382 SB600 AC97 Audio
-product ATI SB600_AZALIA 0x4383 SB600 Azalia
+product ATI SBx00_AZALIA 0x4383 SBx00 Azalia
product ATI SB600_PPB_4384 0x4384 SB600 PCI to PCI Bridge
-product ATI SB600_SMBUS 0x4385 SB600 SMBus Controller
+product ATI SB600_SMB 0x4385 SB600/SB700/SB800 SMBus Controller
product ATI SB600_USB_EHCI 0x4386 SB600 USB EHCI Controller
product ATI SB600_USB_OHCI0 0x4387 SB600 USB OHCI0 Controller
product ATI SB600_USB_OHCI1 0x4388 SB600 USB OHCI1 Controller
@@ -1117,6 +1117,18 @@ product ATI SB600_USB_OHCI3 0x438a SB600
product ATI SB600_USB_OHCI4 0x438b SB600 USB OHCI4 Controller
product ATI IXP_IDE_600 0x438c SB600 IXP IDE Controller
product ATI SB600_PLB_438D 0x438d SB600 PCI to LPC Bridge
+product ATI SB700_SATA_IDE 0x4390 SB700/SB800 SATA Controller IDE mode
+product ATI SB700_SATA_AHCI 0x4391 SB700/SB800 SATA Controller AHCI mode
+product ATI SB700_SATA_RAID 0x4392 SB700/SB800 RAID SATA Controller
+product ATI SB700_SATA_RAID5 0x4393 SB700/SB800 RAID5 SATA Controller
+product ATI SB700_SATA_FC 0x4394 SB700/SB800 FC SATA Controller
+product ATI SB700_USB_EHCI 0x4396 SB700/SB800 USB EHCI Controller
+product ATI SB800_SATA 0x4395 SB800 SATA Controller
+product ATI SB700_USB_OHCI0 0x4397 SB700/SB800 USB OHCI0 Controller
+product ATI SB700_USB_OHCI1 0x4398 SB700/SB800 USB OHCI1 Controller
+product ATI SB700_USB_OHCI2 0x4399 SB700/SB800 USB OHCI2 Controller
+product ATI SB700_IDE 0x439c SB700/SB800 IDE Controller
+product ATI SB700_LPC 0x439d SB700/SB800 LPC Host Controller
product ATI MACH64_CT 0x4354 Mach64 CT
product ATI MACH64_CX 0x4358 Mach64 CX
product ATI RADEON_RS250_D7 0x4437 Radeon Mobility 7000 IGP
>How-To-Repeat:
>Fix:
Home |
Main Index |
Thread Index |
Old Index