In such cases, patches are divided into branches by category: ncq (NCQJeff,
queueing support), chs-support (C/H/S support), adma (new ADMA driver),
sil24 (new Silicon Image 312x driver), passthru (ATA passthrough/SMART
support), etc.
Albert Lee:-
[libata] C/H/S support, for older devices
[libata] add driver for Promise PATA 2027x
libata-dev-2.6: pdc2027x add ata_scsi_ioctl
libata-dev-2.6: pdc2027x change comments
libata-dev-2.6: pdc2027x move the PLL counter reading code
libata-dev-2.6: pdc2027x PLL input clock detection fix
libata ata_data_xfer() fix
libata handle the case when device returns/needs extra data
libata-dev: Convert pdc2027x from PIO to MMIO
libata-dev: pdc2027x use "long" for counter data type
libata-dev: pdc2027x ATAPI DMA lost irq problem workaround
Daniel Drake:
sata_nv: Support MCP51/MCP55 device IDs
Douglas Gilbert:
[libata scsi] add START STOP UNIT translation
Erik Benada:
[libata sata_promise] support PATA ports on SATA controllers
Jason Gaston:
ahci: AHCI mode SATA patch for Intel ICH7-M DH
Jeff Garzik:
[libata] add new driver ata_adma
[libata adma] enable PCI MWI during controller initialization
[libata] ATA passthru (arbitrary ATA command execution)
[libata] ata_adma: update for recent ->host_stop() API changes
[libata] pata_pdc2027x: update for recent ->host_stop() API changes
libata: Update 'passthru' branch for latest libata
libata: trim trailing whitespace.
Tejun Heo:
SATA: rewritten sil24 driver
sil24: add FIXME comment above ata_device_add
sil24: remove irq disable code on spurious interrupt
sil24: add testing for PCI fault
sil24: move error handling out of hot interrupt path
sil24: remove PORT_TF
sil24: replace pp->port w/ ap->ioaddr.cmd_addr
sil24: fix PORT_CTRL_STAT constants
sil24: add more comments for constants