Re: [PATCH/RFC] ahci: add support for VIA VT8251

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

 



Bastiaan Jacques wrote:
This patch adds AHCI support for the VIA VT8251 chipset. The patch does so by:
	1) Adding the PCI device ID.
	2) Adding a workaround in ahci_probe_reset() for a VIA hardware bug.

Signed-off-by: Bastiaan Jacques <b.jacques@xxxxxxxxx>
---

The patch is based upon the patch[1] provided by VIA. With the softreset and probing work that has been merged, this patch has become much simpler.

I am happy to report that without the workaround in ahci_probe_reset(), the chipset works quite well; both my SATA drives are recognised. However, softreset does not work (but hardreset does), and ata_std_probeinit delays, for my primary SATA drive/port, due to the "busy" bug. A Command List Override will unbusy the drive/port.

Since the CLO sequence also appears in ahci_softreset(), I have moved that code into a new ahci_clo() function.

This patch is against 2.6.17-rc1 (and -mm2).

This patch has only been tested by yours truly. Whilst I am waiting for feedback from other people, I am sending this patch to solicit comments.

Thanks for doing this. VIA AHCI support was indeed waiting on Tejun's EH work.

Would you please resubmit the latest version of your patch including a Signed-off-by line, per guidelines at http://linux.yyz.us/patch-format.html ?

	Jeff


-
: 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