opnsense-src/sys/dev/ata/chipsets
Alexander Motin bb237e0c30 Give controller a chance to issue Soft Reset clear command before checking
ready status. Most of controllers managed to issue coommand and set BUSY
bit almost simultaneously, before we will read it, but at least JMicron JMB363
don't. Ignore timeout errors to keep old behavior when error there was
impossible.

For me this fixes timeout errors on the first command after channel attach
or reinit. Boot in my case is not affected, as there is much time passing
between reset and next command giving reset time to complete.
2009-03-01 22:50:14 +00:00
..
ata-acard.c Quite mechanical ch_detach implementations for all atapci subdrivers. 2009-02-19 00:32:55 +00:00
ata-acerlabs.c Quite mechanical ch_detach implementations for all atapci subdrivers. 2009-02-19 00:32:55 +00:00
ata-adaptec.c
ata-ahci.c Give controller a chance to issue Soft Reset clear command before checking 2009-03-01 22:50:14 +00:00
ata-amd.c
ata-ati.c
ata-cenatek.c
ata-cypress.c
ata-cyrix.c
ata-highpoint.c Quite mechanical ch_detach implementations for all atapci subdrivers. 2009-02-19 00:32:55 +00:00
ata-intel.c Quite mechanical ch_detach implementations for all atapci subdrivers. 2009-02-19 00:32:55 +00:00
ata-ite.c
ata-jmicron.c Fix non-AHCI channels detection on combined JMicron controllers, 2009-02-23 22:13:05 +00:00
ata-marvell.c Quite mechanical ch_detach implementations for all atapci subdrivers. 2009-02-19 00:32:55 +00:00
ata-micron.c
ata-national.c
ata-netcell.c Quite mechanical ch_detach implementations for all atapci subdrivers. 2009-02-19 00:32:55 +00:00
ata-nvidia.c Handle nForce MCP67 and MCP73 SATA controllers as AHCI. They report itself 2009-02-20 08:49:56 +00:00
ata-promise.c Fix spelling. 2009-02-23 08:19:30 +00:00
ata-serverworks.c Quite mechanical ch_detach implementations for all atapci subdrivers. 2009-02-19 00:32:55 +00:00
ata-siliconimage.c Use only higher half of device signature to identify device type. Some 2009-02-21 23:46:34 +00:00
ata-sis.c Quite mechanical ch_detach implementations for all atapci subdrivers. 2009-02-19 00:32:55 +00:00
ata-via.c Quite mechanical ch_detach implementations for all atapci subdrivers. 2009-02-19 00:32:55 +00:00