Hi Jeff, ".....Is your hardware documentation public? I can help provide a sample driver for your hardware, or help guide your engineers in this effort........" =>>>>> Product spec is under preparation, will be provided soon. Right after doc public, please help us to provide a sample driver in your eralier conveniance?? This way to ensure SATA driver of this hardware will be compliance with Linux kernel requirement. Thanks! James Hsu ----- Original Message ----- From: Jeff Garzik To: jameshsu Cc: linux-scsi@xxxxxxxxxxxxxxx ; 'David Miller' ; James Bottomley ; Matti Aarnio ; tytso@xxxxxxxxxx ; IDE/ATA development list ; Andrew Morton Sent: Tuesday, October 30, 2007 6:24 PM Subject: Re: Should be Acard ATP8620 2SATA / 1 IDE driver jameshsu wrote: > Should be in TEXT/PLAIN mode. --- resend > > ************************ > Hello, > > This driver has nothing changed since last time submit. > However recently we download 2.6.23.1 kernel and found Acard ATP8620 SATA > driver is still not there. > Resend this message to submit the same driver again. > Please help Acard to build in this SATA driver with latest Linux kernel. > If any reason not able to add in, please let us know. We would be glad to help! This driver is an ATA driver, which duplicates the existing SCSI<->ATA translation code we already have. It also fails to work around the problems ("quirks") found in a large number of ATA devices. As such, it would be preferred that this ATA hardware use the existing ATA driver API. You can see example drivers for advanced controllers such a drivers/ata/ahci.c and drivers/ata/sata_sil24.c, which are both FIS-based controllers with full NCQ support, hotplug support, port multiplier support, and many others. It is important in Linux that we do not duplicate effort by merging drivers that duplicate the existing SCSI<->ATA translation layer, or fail to use our existing ATA API. Overall, we wish to avoid adding another ATA driver inside the SCSI layer, without using the existing ATA<->SCSI code. Is your hardware documentation public? I can help provide a sample driver for your hardware, or help guide your engineers in this effort. Regards, Jeff, the Linux ATA maintainer - 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