On Mon, Oct 29, 2012 at 08:23:43AM -0700, Simon Glass wrote: > This series contains a set of improvements for the SATA susbsystem, mostly > targeted at solid-state drivers and improving start-up time. > > The patches are tested on various x86 Chromebooks. > > Changes in v3: > - Remove use of DEFINE_PCI_DEVICE_TABLE suggested by siren checkpatch > - Use struct pci_device_id properly > - Add new patch to enable setenv_ulong/addr() for powerpc > - Fix setenv operation to use correct function > - Move missing #ifdef CONFIG_AHCI_SETFEATURES_XFER from later commit > - Remove . from end of commit subject > - Move #ifdef change into earlier commit > - Add patch to support 64-bit LBA option when reading capacity > - Add new patch to correct ide_read/write() function signatures > > Changes in v2: > - Use struct pci_device_id instead of defining new struct scsi_device > - Squash in CONFIG_PCI patch > - Set 'scsidevs' environment variable to number of SCSI disks > > Gabe Black (3): > ahci: Make sending the SETFEATURES_XFER command optional > ahci: Make the AHCI code find the capacity of disks > 128 GB properly > ahci: Support 64-bit LBA option when reading capacity > > Hung-Te Lin (2): > scsi: Add scsi_write to SCSI driver > ahci: support scsi writing in AHCI driver > > Marc Jones (2): > ahci: Support spin-up and link-up separately > ahci: Perform SATA flush after disk write. > > Simon Glass (3): > Support setenv_ulong() and setenv_addr() for powerpc > ide: Correct function signatures for ide_read/write() > x86: config: Enable AHCI support for coreboot > > Stefan Reinauer (4): > scsi: Add function and env var to report number of scsi drives > ahci: Optimise AHCI controller reset and start-up > ahci: Improve AHCI debugging > ahci: cosmetics and cleanup > > Taylor Hutt (4): > ahci: Use sizeof(fis) instead of hardcoding '20' > ahci: Fix 'Invaild' typo > ahci: Use virt_to_phys() to denote physical addresses for DMA > ahci: flush / invalidate dcache around SATA commands > > Vadim Bendebury (2): > ahci: Support splitting of read transactions into multiple chunks > scsi: Provide support for a list of AHCI controllers. > > Walter Murphy (2): > ahci: Adjust SATA timeouts for hard disk (spinup delay & command > timeout) > ahci: Expand HDD Logical Block addressability up to 32 bits > > README | 3 + > common/cmd_ide.c | 27 +-- > common/cmd_scsi.c | 255 ++++++++++++++++++++++++---- > drivers/block/ahci.c | 401 > +++++++++++++++++++++++++++++++++++--------- > include/ahci.h | 1 + > include/ata.h | 3 + > include/common.h | 2 +- > include/configs/coreboot.h | 22 +++ > include/scsi.h | 4 + > 9 files changed, 585 insertions(+), 133 deletions(-)
For the series, applied to u-boot/master, thanks! -- Tom
signature.asc
Description: Digital signature
_______________________________________________ U-Boot mailing list U-Boot@lists.denx.de http://lists.denx.de/mailman/listinfo/u-boot