linux-ide.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* does AHCI work on intel 915 ICH6 controllers? Is it supposed to?
@ 2005-06-08 22:10 sean
  2005-06-09  1:55 ` Jeff Garzik
  0 siblings, 1 reply; 7+ messages in thread
From: sean @ 2005-06-08 22:10 UTC (permalink / raw)
  To: linux-ide

I'm running 2.6.12-rc5 on a gigabyte GA-8i915G Pro mobo. It 
has only one drive -a Maxtor SATA.

lspci -vv -s 00:1f.2
00:1f.2 IDE interface: Intel Corp. 82801FB/FW (ICH6/ICH6W) 
SATA Controller (rev 03) (prog-if 80 [Master])
         Subsystem: Giga-byte Technology: Unknown device 2651
         Control: I/O+ Mem- BusMaster+ SpecCycle- MemWINV- 
VGASnoop- ParErr- Stepping- SERR- FastB2B-
         Status: Cap+ 66Mhz+ UDF- FastB2B+ ParErr- 
DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR-
         Latency: 0
         Interrupt: pin B routed to IRQ 201
         Region 0: I/O ports at <unassigned>
         Region 1: I/O ports at <unassigned>
         Region 2: I/O ports at <unassigned>
         Region 3: I/O ports at <unassigned>
         Region 4: I/O ports at f000 [size=16]
         Capabilities: [70] Power Management version 2
                 Flags: PMEClk- DSI- D1- D2- AuxCurrent=0mA 
  PME(D0-,D1-,D2-,D3hot+,D3cold-)
                 Status: D0 PME-Enable- DSel=0 DScale=0 PME-


.config has:

# CONFIG_BLK_DEV_IDE_SATA is not set
CONFIG_SCSI_SATA=y
CONFIG_SCSI_SATA_AHCI=y
# CONFIG_SCSI_SATA_SVW is not set
CONFIG_SCSI_ATA_PIIX=y


the kernel picks  ata_piix.

dmesg:

libata version 1.11 loaded.
ata_piix version 1.03
ACPI: PCI Interrupt 0000:00:1f.2[B] -> GSI 19 (level, low) 
-> IRQ 201
ata: 0x170 IDE port busy
PCI: Setting latency timer of device 0000:00:1f.2 to 64
ata1: SATA max UDMA/133 cmd 0x1F0 ctl 0x3F6 bmdma 0xF000 irq 14
ata1: dev 0 cfg 49:2f00 82:7c6b 83:7f09 84:4063 85:7c68 
86:3e01 87:4063 88:207f
ata1: dev 0 ATA, max UDMA/133, 586114704 sectors: lba48
ata1: dev 0 configured for UDMA/133
scsi0 : ata_piix
   Vendor: ATA       Model: Maxtor 6B300S0    Rev: BANC
   Type:   Direct-Access                      ANSI SCSI 
revision: 05
SCSI device sda: 586114704 512-byte hdwr sectors (300091 MB)
SCSI device sda: drive cache: write back
SCSI device sda: 586114704 512-byte hdwr sectors (300091 MB)
SCSI device sda: drive cache: write back
  sda: sda1 sda2 sda3 sda4 < sda5 sda6 >
Attached scsi disk sda at scsi0, channel 0, id 0, lun 0


But, if I set .config with just AHCI, the kernel will not 
load libata at all. dmesg jsut goes from the Uniform CD-ROM 
driver revision to usbmon. And I get a kernel panic because 
sda doesn't exist.

I've seen some posts about needing to turn AHCI on in the 
BIOS. I didn't see anything, so I asked gigabyte:


 From : 	sean darcy [ seandarcy2@gmail.com ]
Sent : 	2005/5/8 05:14
Question : 	How do I turn on AHCI for SATA drives? I see no 
option in the BIOS. I'd like to use NCQ.

sean

Answer : 	hello,

By default it's automatically enabled and there are no 
options to enable it.
If your hdd supports it there should be a utility to check 
whether if it's enabled or not.

Thank you


Any good ideas?

sean


^ permalink raw reply	[flat|nested] 7+ messages in thread

end of thread, other threads:[~2005-06-18 20:40 UTC | newest]

Thread overview: 7+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2005-06-08 22:10 does AHCI work on intel 915 ICH6 controllers? Is it supposed to? sean
2005-06-09  1:55 ` Jeff Garzik
2005-06-09 13:53   ` sean
2005-06-13  3:52     ` Albert Lee
2005-06-18 20:19       ` sean darcy
2005-06-18 20:40         ` Jeff Garzik
2005-06-18 20:21       ` sean darcy

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).