freebsd-skq/sys/dev/ata/chipsets
Marius Strobl 1510a2b019 Several chipset drivers alter parameters relevant for the DMA tag creation,
i.e. alignment, max_address, max_iosize and segsize (only max_address is
thought to have an negative impact regarding this issue though), after
calling ata_dmainit() either directly or indirectly so these values have
no effect or at least no effect on the DMA tags and the defaults are used
for the latter instead. So change the drivers to set these parameters
up-front and ata_dmainit() to honor them.

Reviewd by:	mav
MFC after:	1 month
2010-11-28 18:53:29 +00:00
..
ata-acard.c MFp4: 2009-12-06 00:10:13 +00:00
ata-acerlabs.c Make hw.ata.ata_dma_check_80pin tunable affect not only device side, but 2010-07-10 13:46:14 +00:00
ata-adaptec.c Add support for different request block format used by Gen-IIe Marvell SATA. 2009-10-30 20:28:49 +00:00
ata-ahci.c Several chipset drivers alter parameters relevant for the DMA tag creation, 2010-11-28 18:53:29 +00:00
ata-amd.c Make hw.ata.ata_dma_check_80pin tunable affect not only device side, but 2010-07-10 13:46:14 +00:00
ata-ati.c Report which of IXP700 legacy ATA channels is SATA. 2010-01-10 11:02:10 +00:00
ata-cenatek.c MFp4: 2009-12-06 00:10:13 +00:00
ata-cypress.c MFp4: 2009-12-06 00:10:13 +00:00
ata-cyrix.c Several chipset drivers alter parameters relevant for the DMA tag creation, 2010-11-28 18:53:29 +00:00
ata-highpoint.c Make hw.ata.ata_dma_check_80pin tunable affect not only device side, but 2010-07-10 13:46:14 +00:00
ata-intel.c Remove stale line, accidentally slipped into r214016. 2010-11-02 09:31:24 +00:00
ata-ite.c Make hw.ata.ata_dma_check_80pin tunable affect not only device side, but 2010-07-10 13:46:14 +00:00
ata-jmicron.c Make hw.ata.ata_dma_check_80pin tunable affect not only device side, but 2010-07-10 13:46:14 +00:00
ata-marvell.c Several chipset drivers alter parameters relevant for the DMA tag creation, 2010-11-28 18:53:29 +00:00
ata-micron.c MFp4: 2009-12-06 00:10:13 +00:00
ata-national.c Several chipset drivers alter parameters relevant for the DMA tag creation, 2010-11-28 18:53:29 +00:00
ata-netcell.c NetCell is a PCI hardware RAID without cable and mode setting. 2010-02-01 15:22:22 +00:00
ata-nvidia.c Set of legacy mode SATA enchancements: 2010-10-18 11:30:13 +00:00
ata-promise.c Several chipset drivers alter parameters relevant for the DMA tag creation, 2010-11-28 18:53:29 +00:00
ata-serverworks.c Several chipset drivers alter parameters relevant for the DMA tag creation, 2010-11-28 18:53:29 +00:00
ata-siliconimage.c Several chipset drivers alter parameters relevant for the DMA tag creation, 2010-11-28 18:53:29 +00:00
ata-sis.c If ata_sata_phy_reset() failed and ata_generic_reset() is not called, mark 2010-07-10 15:36:27 +00:00
ata-via.c Record that there is no devices if SATA reset found none. 2010-11-18 10:34:18 +00:00