VIA contributed the attached update to sata_via, which adds support for the third (PATA) port, and switches around the reset method a bit. I submit this verbatim for review, comment and testing. My initial reaction is positive, though on the negative side the patch removes support for the SATA SCRs and doesn't really separate the SATA/PATA ports properly. Jeff