DragonFly commits List (threaded) for 2009-07
DragonFly BSD
DragonFly commits List (threaded) for 2009-07
[Date Prev][Date Next]  [Thread Prev][Thread Next]  [Date Index][Thread Index]

Re: DragonFly-2.3.1.263.gc45a2 master sys/boot/forth beastie.4th sys/dev/disk/ahci ahci_dragonfly.c


From: Matthew Dillon <dillon@xxxxxxxxxxxxxxxxxxxx>
Date: Wed, 8 Jul 2009 08:42:01 -0700 (PDT)

:On my system with ICH7 I have to use this, otherwise my SATA ports won't 
:show up - AHCI tries probing and fails (some memory range reservation 
:error), but NATA never takes over.  We certainly should avoid these 
:situations.  Is there a way to pass attachment to NATA if AHCI can't 
:figure it out?
:...
:NATA doesn't attach as AHCI because this chipset doesn't support AHCI (and 
:NATA can somehow check for that).

    No, but this is my fault because I have those chips listed in the
    ahci_attach.c code as being AHCI capable.

    Could you do a bit of research and tell me which of these are NOT
    actually AHCI-capable ?  I'll then remove them from the AHCI driver.

product INTEL 82801GB_S1        0x27c0  82801GBS1 ICH7 AHCI Controller
product INTEL 82801GB_AH        0x27c1  82801GBAH ICH7 AHCI Controller
product INTEL 82801GB_R1        0x27c3  82801GBR1 ICH7 AHCI Controller
product INTEL 82801GBM_S1       0x27c4  82801GBS1 ICH7M AHCI Controller
product INTEL 82801GBM_AH       0x27c5  82801GBAH ICH7M AHCI Controller
product INTEL 82801GBM_R1       0x27c6  82801GBR1 ICH7M AHCI Controller

						-Matt




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