Re: Issue with AHCI driver

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

 



Jeff,

I changed line 53 of libata.h from "#undef ATA_DEBUG" to "#define ATA_DEBUG" and we got a bunch of compiler errors.  Was that not what you wanted?  Should I change ATA_VERBOSE_DEBUG instead?

Bob

-----Original Message-----
>From: Jeff Garzik <jgarzik@xxxxxxxxx>
>Sent: Aug 4, 2008 3:33 PM
>To: the4hoffmans@xxxxxxxxxxxxx
>Cc: Tejun Heo <tj@xxxxxxxxxx>, linux-ide@xxxxxxxxxxxxxxx, blward@xxxxxxxxxx
>Subject: Re: Issue with AHCI driver
>
>the4hoffmans@xxxxxxxxxxxxx wrote:
>> We do have the AHCI class code - PCI offset 09h = 010601h.  We are detected as an AHCI controller under Vista.  I even tried adding our vendor/device id to ahci.c but that didn't make any difference.  Is there something else I'm missing?
>> 
>> A little background...
>> 
>> We have a PCIe plug-in card that identifies itself as an AHCI controller as mentioned above.  We used a PCIe analyzer card to look at traffic as we booted Linux (build 2.6.19).  We saw various PCI reads & writes as the system initialized PCI resources but we never saw what would amount to an 'Identify Device' command which I'm assuming the libata driver should do.  Any ideas?
>
>Turn on debugging (top of include/linux/libata.h), and show us that output.
>
>As Tejun noted, every vendor that claims full AHCI compatibility works 
>with the Linux AHCI driver just fine.  A couple vendors that are not 
>fully compatible (Marvell, ACard) need some tweaks due to non-standard 
>register and operational differences.
>
>	Jeff
>
>
>

--
To unsubscribe from this list: send the line "unsubscribe linux-ide" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html

[Index of Archives]     [Linux Filesystems]     [Linux SCSI]     [Linux RAID]     [Git]     [Kernel Newbies]     [Linux Newbie]     [Security]     [Netfilter]     [Bugtraq]     [Yosemite News]     [MIPS Linux]     [ARM Linux]     [Linux Security]     [Samba]     [Device Mapper]

  Powered by Linux