On 6/12/07, Török Edvin <[EMAIL PROTECTED]> wrote:
It says: AHCI BAR not set - leaving.
Here's my lspci output (1f.2 is the SATA controller). At offsets
24h-27h I have only 0s, AFAICT this was supposed to contain the
address for AHCI BAR?


Update: I have succesfully turned on AHCI, and ALPM seems to be
available (/sys/class/scsi_host/host0/link_power_management_policy
says min_power).

I have modified Kristen's patch: I enabled the MSE bit, and also
changed to AHCI /non-combined mode in the MAP register. This still
didn't work, so I changed DECLARE_PCI_FIXUP_HEADER to
DECLARE_PCI_FIXUP_EARLY, and after replacing the iomap_region test....
I have AHCI! (I also had to change the ata_piix MAP to recognize MAP
value 0.)

AHCI relevant portion of dmesg:
AHCI BAR not set - try to enable
Quirked PIIX device to AHCI mode
ahci 0000:00:1f.2: version 2.2
ahci 0000:00:1f.2: PORTS_IMPL is zero, forcing 0x1
ahci 0000:00:1f.2: AHCI 0001.0100 32 slots 4 ports 1.5 Gbps 0xf impl SATA mode
ahci 0000:00:1f.2: flags: 64bit ncq ilck stag pm led clo pmp pio slum part
scsi0 : ahci
scsi1 : ahci
scsi2 : ahci
scsi3 : ahci

The modified patch is available here:
http://edwintorok.googlepages.com/ahci_quirk_.patch

What do you think?

Thanks,
Edwin

_______________________________________________
Power mailing list
[email protected]
http://www.bughost.org/mailman/listinfo/power

Reply via email to