82801FBM SATA controller

From: FUJITA Kazutoshi <fujita_at_soum.co.jp>
Date: Fri, 08 Apr 2005 11:10:57 +0900 (JST)
From: FUJITA Kazutoshi <fujita_at_soum.co.jp>
Subject: Re: 82801FBM(?) ATA controller
Date: Tue, 05 Apr 2005 17:28:24 +0900 (JST)

> > One more patch for ThinkPad T43.
> > -current probes as
> > 
> > atapci0: <GENERIC ATA controller> port 0x18c0-0x18cf,0x376,0x170-0x177,0x3f6,0x1f0-0x1f7 at device 31.2 on pci0
> > <..snip..>
> > ad0: 76319MB <FUJITSU MHT2080AH/8471> [155061/16/63] at ata0-master UDMA33
> > acd0: DVDR <MATSHITADVD-RAM UJ-822S/1.03> at ata1-master UDMA33
> 
> According to ICH6 data sheets, this is ICH6-M SATA controller.

please add new device id, such as below.


diff -rc sys.orig/dev/ata/ata-chipset.c sys/dev/ata/ata-chipset.c
*** sys.orig/dev/ata/ata-chipset.c	Mon Apr  4 18:09:49 2005
--- sys/dev/ata/ata-chipset.c	Tue Apr  5 16:56:39 2005
***************
*** 895,900 ****
--- 895,901 ----
       { ATA_I82801FB,   0, 0, 0x00, ATA_UDMA5, "Intel ICH6" },
       { ATA_I82801FB_S1,0, 0, 0x00, ATA_SA150, "Intel ICH6" },
       { ATA_I82801FB_R1,0, 0, 0x00, ATA_SA150, "Intel ICH6" },
+      { ATA_I82801FBM,  0, 0, 0x00, ATA_SA150, "Intel ICH6-M" },
       { 0, 0, 0, 0, 0, 0}};
      char buffer[64]; 
  
diff -rc sys.orig/dev/ata/ata-pci.h sys/dev/ata/ata-pci.h
*** sys.orig/dev/ata/ata-pci.h	Mon Apr  4 18:09:49 2005
--- sys/dev/ata/ata-pci.h	Tue Apr  5 16:57:02 2005
***************
*** 136,141 ****
--- 136,142 ----
  #define ATA_I82801FB            0x266f8086
  #define ATA_I82801FB_S1         0x26518086
  #define ATA_I82801FB_R1         0x26528086
+ #define ATA_I82801FBM           0x26538086
  
  #define ATA_ITE_ID              0x1283
  #define ATA_IT8212F             0x82121283


Regards,
Received on Fri Apr 08 2005 - 00:11:00 UTC

This archive was generated by hypermail 2.4.0 : Wed May 19 2021 - 11:38:31 UTC