From: Dan Williams Date: Fri, 8 May 2015 19:23:55 +0000 (-0400) Subject: ahci: avoton port-disable reset-quirk X-Git-Tag: v3.2.70~81 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=ee156f0adfe053ba0a745cd77c7d697cbd153014;p=pandora-kernel.git ahci: avoton port-disable reset-quirk commit dbfe8ef5599a5370abc441fcdbb382b656563eb4 upstream. Avoton AHCI occasionally sees drive probe timeouts at driver load time. When this happens SCR_STATUS indicates device detected, but no D2H FIS reception. Reset the internal link state machines by bouncing port-enable in the PCS register when this occurs. Signed-off-by: Dan Williams Signed-off-by: Tejun Heo [bwh: Backported to 3.2: - Adjust context - Call ahci_start_engine() directly] Signed-off-by: Ben Hutchings --- Reading git-diff-tree failed