- 22 Mar, 2006 2 commits
-
-
Alan Cox authored
HPA presence/enabled HPA commands Also add ata_id_is_cfa() as that is needed to detect and handle CF cards which currently we reject. Signed-off-by:
Jeff Garzik <jeff@garzik.org>
-
Albert Lee authored
Remove the ATA_PROT_PIO_MULT protocol. Signed-off-by:
Albert Lee <albertcc@tw.ibm.com> Signed-off-by:
Jeff Garzik <jeff@garzik.org>
-
- 12 Feb, 2006 1 commit
-
-
Tejun Heo authored
Separate out ATA major version calculation from ata_dev_identify() into ata_id_major_version(). It's preparation for splitting ata_dev_identify(). Signed-off-by:
Tejun Heo <htejun@gmail.com> Signed-off-by:
Jeff Garzik <jgarzik@pobox.com>
-
- 06 Jan, 2006 2 commits
-
-
Jens Axboe authored
This patch adds suspend patch to libata, and ata_piix in particular. For most low level drivers, they should just need to add the 4 hooks to work. As I can only test ata_piix, I didn't enable it for more though. Suspend support is the single most important feature on a notebook, and most new notebooks have sata drives. It's quite embarrassing that we _still_ do not support this. Right now, it's perfectly possible to suspend the drive in mid-transfer. Signed-off-by:
Jens Axboe <axboe@suse.de> Signed-off-by:
Andrew Morton <akpm@osdl.org> Signed-off-by:
Linus Torvalds <torvalds@osdl.org>
-
Tejun Heo authored
Signed-off-by:
Tejun Heo <htejun@gmail.com> Signed-off-by:
Jens Axboe <axboe@suse.de>
-
- 22 Oct, 2005 1 commit
-
-
Jeff Garzik authored
Enforce access rules where appropriate. If the compiler is smart enough, this may buy us an optimization or two as a side effect.
-
- 21 Oct, 2005 1 commit
-
-
Alan Cox authored
-
- 18 Oct, 2005 2 commits
-
-
Albert Lee authored
- add lba_28_ok() and lba_48_ok() to ata.h. - check ending block number instead of staring block number. - use lba_28_ok() for CHS range check - LBA28/LBA48 optimization Suggested by Mark Lord and Alan Cox. Signed-off-by:
Albert Lee <albertcc@tw.ibm.com> ===== Signed-off-by:
Jeff Garzik <jgarzik@pobox.com>
-
Albert Lee authored
- merge ata_prot_to_cmd() and ata_dev_set_protocol() as ata_rwcmd_protocol() - pave road for read/write multiple support - remove usage of pre-cached command and protocol values and call ata_rwcmd_protocol() instead Signed-off-by:
Albert Lee <albertcc@tw.ibm.com> ============== Signed-off-by:
Jeff Garzik <jgarzik@pobox.com>
-
- 28 Sep, 2005 1 commit
-
-
Alan Cox authored
Signed-off-by:
Jeff Garzik <jgarzik@pobox.com>
-
- 29 Aug, 2005 1 commit
-
-
Jeff Garzik authored
- changes license of all code from OSL+GPL to plain ole GPL - except for NVIDIA, who hasn't yet responded about sata_nv - copyright holders were already contacted privately - adds info in each driver about where hardware/protocol docs may be obtained - where I have made major contributions, updated copyright dates
-
- 11 Aug, 2005 1 commit
-
-
Douglas Gilbert authored
-
- 12 May, 2005 2 commits
-
-
Albert Lee authored
-
Brad Campbell authored
This patch works around an issue with WD drives (and possibly others) over SiL PATA->SATA Bridges on SATA controllers locking up with transfers > 200 sectors. Signed-off-by:
Brad Campbell <brad@wasp.net.au>
-
- 16 Apr, 2005 1 commit
-
-
Linus Torvalds authored
Initial git repository build. I'm not bothering with the full history, even though we have it. We can create a separate "historical" git archive of that later if we want to, and in the meantime it's about 3.2GB when imported into git - space that would just make the early git days unnecessarily complicated, when we don't have a lot of good infrastructure for it. Let it rip!
-