index
:
kernel/git/torvalds/linux.git
master
Linux kernel source tree
Linus Torvalds
about
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
include
/
linux
/
libata.h
Age
Commit message (
Expand
)
Author
Files
Lines
2012-09-13
ahci: implement aggressive SATA device sleep support
Shane Huang
1
-0
/
+4
2012-08-24
[SCSI] libsas, ipr: cleanup ata_host flags initialization via ata_host_init
Dan Williams
1
-2
/
+1
2012-08-24
[SCSI] libata: export ata_port suspend/resume infrastructure for sas
Dan Williams
1
-0
/
+11
2012-08-24
[SCSI] libata: reset once
Dan Williams
1
-0
/
+1
2012-07-25
Merge branch 'master' [vanilla Linus master] into libata-dev.git/upstream
Jeff Garzik
1
-0
/
+4
2012-07-20
[SCSI] libata, libsas: introduce sched_eh and end_eh port ops
Dan Williams
1
-0
/
+4
2012-06-29
libata: detect Device Attention support
Lin Ming
1
-0
/
+2
2012-06-29
libata: migrate ACPI code over to new bindings
Matthew Garrett
1
-5
/
+2
2012-05-07
libata: add a host flag to ignore detected ATA devices
Andy Whitcroft
1
-0
/
+1
2012-04-23
[SCSI] libsas, libata: fix start of life for a sas ata_port
Dan Williams
1
-1
/
+2
2012-02-29
[SCSI] libsas: async ata scanning
Dan Williams
1
-0
/
+1
2012-02-19
[SCSI] libsas: execute transport link resets with libata-eh via host workqueue
Dan Williams
1
-0
/
+1
2011-10-31
treewide: use __printf not __attribute__((format(printf,...)))
Joe Perches
1
-9
/
+9
2011-10-02
[SCSI] libsas,libata: fix ->change_queue_{depth|type} for sata devices
Dan Williams
1
-0
/
+2
2011-07-23
ata: Add and use ata_print_version_once
Joe Perches
1
-0
/
+12
2011-07-23
ata: Convert ata_<foo>_printk(KERN_<LEVEL> to ata_<foo>_<level>
Joe Perches
1
-14
/
+42
2011-05-19
libata: Power off empty ports
Kristen Carlson Accardi
1
-0
/
+1
2011-04-24
libata: Implement ATA_FLAG_NO_DIPM and apply it to mcp65
Tejun Heo
1
-0
/
+1
2011-04-24
libata: Kill unused ATA_DFLAG_{H|D}IPM flags
Tejun Heo
1
-2
/
+0
2011-03-31
Fix common misspellings
Lucas De Marchi
1
-1
/
+1
2011-03-14
libata-sff: add ata_sff_queue_work() & ata_sff_queue_delayed_work()
Viresh Kumar
1
-0
/
+3
2011-03-02
libata: remove ATA_FLAG_LPM
Sergei Shtylyov
1
-1
/
+0
2011-03-02
libata: remove ATA_FLAG_NO_LEGACY
Sergei Shtylyov
1
-1
/
+0
2011-03-02
libata: remove ATA_FLAG_MMIO
Sergei Shtylyov
1
-1
/
+0
2011-03-02
libata: remove ATA_FLAG_{SRST|SATA_RESET}
Sergei Shtylyov
1
-2
/
+0
2011-03-02
libata: separate error handler into usable components
James Bottomley
1
-0
/
+2
2011-01-05
[libata] avoid needlessly passing around ptr to SCSI completion func
Jeff Garzik
1
-4
/
+2
2010-11-16
SCSI host lock push-down
Jeff Garzik
1
-1
/
+1
2010-10-21
include/linux/libata.h: fix typo
Andrea Gelmini
1
-1
/
+1
2010-10-21
libata: reorder ata_queued_cmd to remove alignment padding on 64 bit builds
Richard Kennedy
1
-3
/
+3
2010-10-21
libata: implement cross-port EH exclusion
Tejun Heo
1
-0
/
+5
2010-10-21
libata: add @ap to ata_wait_register() and introduce ata_msleep()
Tejun Heo
1
-2
/
+3
2010-10-21
libata: reimplement link power management
Tejun Heo
1
-6
/
+11
2010-10-21
libata: implement sata_link_scr_lpm() and make ata_dev_set_feature() global
Tejun Heo
1
-0
/
+2
2010-10-21
libata: clean up lpm related symbols and sysfs show/store functions
Tejun Heo
1
-14
/
+15
2010-10-21
[libata] Add ATA transport class
Gwendal Grignou
1
-0
/
+5
2010-09-09
libata-sff: Reenable Port Multiplier after libata-sff remodeling.
Gwendal Grignou
1
-1
/
+2
2010-09-09
libata: skip EH autopsy and recovery during suspend
Tejun Heo
1
-0
/
+1
2010-07-02
libata: take advantage of cmwq and remove concurrency limitations
Tejun Heo
1
-0
/
+1
2010-06-02
libata: implement on-demand HPA unlocking
Tejun Heo
1
-0
/
+2
2010-05-25
libata: implement dump_id force param
Tejun Heo
1
-0
/
+1
2010-05-25
libata-sff: make BMDMA optional
Tejun Heo
1
-6
/
+16
2010-05-25
libata-sff: separate out BMDMA init
Tejun Heo
1
-0
/
+7
2010-05-25
libata-sff: separate out BMDMA irq handler
Tejun Heo
1
-1
/
+4
2010-05-25
libata-sff: ata_sff_irq_clear() is BMDMA specific
Tejun Heo
1
-0
/
+1
2010-05-19
libata-sff: separate out BMDMA qc_issue
Tejun Heo
1
-0
/
+1
2010-05-19
libata-sff: prd is BMDMA specific
Tejun Heo
1
-3
/
+2
2010-05-19
libata-sff: ata_sff_[dumb_]qc_prep are BMDMA specific
Tejun Heo
1
-2
/
+2
2010-05-19
libata-sff: separate out BMDMA EH
Tejun Heo
1
-1
/
+2
2010-05-19
libata-sff: port_task is SFF specific
Tejun Heo
1
-5
/
+2
2010-05-19
libata-sff: ap->[last_]ctl are SFF specific
Tejun Heo
1
-2
/
+6
2010-05-19
libata-sff: rename ap->ops->drain_fifo() to sff_drain_fifo()
Tejun Heo
1
-2
/
+1
2010-05-19
libata-sff: clean up BMDMA initialization
Tejun Heo
1
-6
/
+3
2010-05-17
libata-sff: reorder SFF/BMDMA functions
Tejun Heo
1
-9
/
+12
2010-05-17
libata: kill ATA_FLAG_DISABLED
Tejun Heo
1
-8
/
+0
2010-05-14
libata: make sff_irq_on() method optional
Sergei Shtylyov
1
-2
/
+2
2010-05-14
libata: introduce sff_set_devctl() method
Sergei Shtylyov
1
-0
/
+1
2010-05-14
libata: use longer 0xff wait if parallel scan is enabled
Tejun Heo
1
-5
/
+6
2010-05-14
libata-sff: kill unused ata_bus_reset()
Sergei Shtylyov
1
-1
/
+0
2010-04-06
libata: unlock HPA if device shrunk
Tejun Heo
1
-0
/
+1
2010-03-01
libata: Pass host flags into the pci helper
Alan Cox
1
-2
/
+2
2010-03-01
libata: implement spurious irq handling for SFF and apply it to piix
Tejun Heo
1
-0
/
+1
2010-01-12
libata: retry link resume if necessary
Tejun Heo
1
-0
/
+3
2009-12-09
Merge git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi-misc-2.6
Linus Torvalds
1
-1
/
+1
2009-12-04
[SCSI] modify change_queue_depth to take in reason why it is being called
Mike Christie
1
-1
/
+1
2009-12-03
libata: add private driver field to struct ata_device
Bartlomiej Zolnierkiewicz
1
-0
/
+1
2009-12-03
libata: retry failed FLUSH if device didn't fail it
Tejun Heo
1
-1
/
+1
2009-10-06
libata: make gtf_filter per-dev
Tejun Heo
1
-0
/
+1
2009-10-06
libata: implement more acpi filtering options
Tejun Heo
1
-0
/
+2
2009-10-06
libata: cosmetic updates
Tejun Heo
1
-0
/
+9
2009-09-01
libata: remove spindown skipping and warning
Tejun Heo
1
-1
/
+0
2009-09-01
[libata] add DMA setup FIS auto-activate feature
Shaohua Li
1
-0
/
+2
2009-07-28
libata: accept late unlocking of HPA
Tejun Heo
1
-0
/
+1
2009-07-14
libata: implement and use HORKAGE_NOSETXFER, take#2
Tejun Heo
1
-0
/
+1
2009-04-16
ata: Report 16/32bit PIO as best we can
Alan Cox
1
-0
/
+8
2009-03-30
trivial: Fix misspelling of firmware
Nick Andrew
1
-1
/
+1
2009-03-24
[libata] Improve timeout handling
Alan Cox
1
-0
/
+2
2009-03-24
[libata] Drain data on errors
Alan Cox
1
-0
/
+3
2009-03-24
[libata] Export ata_pio_queue_task() so that it can be used from sata_mv.
Mark Lord
1
-0
/
+3
2009-03-05
libata: align ap->sector_buf
Tejun Heo
1
-1
/
+2
2009-03-05
libata: fix dma_unmap_sg misuse
FUJITA Tomonori
1
-0
/
+1
2009-03-05
libata: change drive ready wait after hard reset to 5s
Stuart Hayes
1
-1
/
+1
2009-02-02
libata: implement HORKAGE_1_5_GBPS and apply it to WD My Book
Tejun Heo
1
-0
/
+1
2009-02-02
libata: clear dev->ering in smarter way
Tejun Heo
1
-8
/
+10
2009-01-27
SATA: Blacklisting of systems that spin off disks during ACPI power off
Rafael J. Wysocki
1
-0
/
+2
2009-01-16
libata: Add another column to the ata_timing table.
David Daney
1
-3
/
+6
2009-01-16
[libata] get-identity ioctl: Fix use of invalid memory pointer
Jeff Garzik
1
-0
/
+2
2009-01-10
libata: Add a per-host flag to opt-in into parallel port probes
Arjan van de Ven
1
-0
/
+1
2009-01-08
libata: Add 32bit PIO support
Alan Cox
1
-0
/
+3
2008-12-28
libata: perform port detach in EH
Tejun Heo
1
-1
/
+2
2008-12-28
libata: beef up iterators
Tejun Heo
1
-20
/
+56
2008-12-01
libata: blacklist Seagate drives which time out FLUSH_CACHE when used with NCQ
Tejun Heo
1
-0
/
+1
2008-11-10
libata: revert convert-to-block-tagging patches
Tejun Heo
1
-0
/
+1
2008-11-04
libata: implement ATA_HORKAGE_ATAPI_MOD16_DMA and apply it
Tejun Heo
1
-0
/
+2
2008-10-31
libata: add whitelist for devices with known good pata-sata bridges
Jens Axboe
1
-0
/
+1
2008-10-23
libata: switch to using block layer tagging support
Jens Axboe
1
-1
/
+0
2008-10-22
libata: transfer EHI control flags to slave ehc.i
Tejun Heo
1
-0
/
+3
2008-09-29
libata: reorder ata_device to remove 8 bytes of padding on 64 bits
Richard Kennedy
1
-1
/
+1
2008-09-29
libata: Implement disk shock protection support
Elias Oltmanns
1
-2
/
+11
2008-09-29
libata: implement slave_link
Tejun Heo
1
-3
/
+5
2008-09-29
libata: misc updates to prepare for slave link
Tejun Heo
1
-2
/
+4
2008-09-29
libata: reimplement link iterator
Tejun Heo
1
-25
/
+8
2008-09-29
libata: make SCR access ops per-link
Tejun Heo
1
-2
/
+2
2008-08-22
libata: Fix a large collection of DMA mode mismatches
Alan Cox
1
-0
/
+22
2008-08-22
libata: restore SControl on detach
Tejun Heo
1
-0
/
+1
2008-08-22
libata: implement no[hs]rst force params
Tejun Heo
1
-0
/
+1
2008-07-31
pata_it821x: Driver updates and reworking
Alan Cox
1
-0
/
+3
2008-07-31
libata.h: replace __FUNCTION__ with __func__
Alexander Beregalov
1
-3
/
+3
2008-07-14
libata/ahci: enclosure management support
Kristen Carlson Accardi
1
-0
/
+21
2008-07-14
libata: improve EH internal command timeout handling
Tejun Heo
1
-1
/
+7
2008-07-14
libata: improve EH retry delay handling
Tejun Heo
1
-0
/
+2
2008-07-14
libata: consistently use msecs for time durations
Tejun Heo
1
-10
/
+16
2008-06-04
libata-sff: Fix oops reported in kerneloops.org for pnp devices with no ctl
Alan Cox
1
-14
/
+2
2008-06-04
libata: kill unused constants
Tejun Heo
1
-3
/
+0
2008-05-19
libata: ignore SIMG4726 config pseudo device
Tejun Heo
1
-1
/
+1
2008-05-19
libata: increase PMP register access timeout to 3s
Tejun Heo
1
-1
/
+1
2008-05-19
ata: remove FIT() macro
Harvey Harrison
1
-2
/
+0
2008-05-09
[libata] revert new check-ready Status register logic
Jeff Garzik
1
-6
/
+3
2008-05-06
libata: export ata_eh_analyze_ncq_error
Mark Lord
1
-0
/
+1
2008-05-06
libata: improve post-reset device ready test
Tejun Heo
1
-0
/
+15
2008-04-29
[libata] linux/libata.h: reorganize ata_device struct members a bit
Jeff Garzik
1
-6
/
+6
2008-04-25
make sata_print_link_status() static
Adrian Bunk
1
-1
/
+0
2008-04-19
SCSI: convert struct class_device to struct device
Tony Jones
1
-1
/
+1
2008-04-17
libata: make PMP support optional
Tejun Heo
1
-0
/
+27
2008-04-17
libata: implement PMP helpers
Tejun Heo
1
-9
/
+29
2008-04-17
libata: separate PMP support code from core code
Tejun Heo
1
-7
/
+10
2008-04-17
libata: make SFF support optional
Tejun Heo
1
-0
/
+9
2008-04-17
libata: kill ata_noop_dev_select()
Tejun Heo
1
-1
/
+0
2008-04-17
libata: drop @finish_qc from ata_qc_complete_multiple()
Tejun Heo
1
-2
/
+1
2008-04-17
libata: add qc_fill_rtf port operation
Tejun Heo
1
-0
/
+2
2008-04-17
libata: move PMP SCR access failure during reset to ata_eh_reset()
Tejun Heo
1
-2
/
+0
2008-04-17
libata: clear SError after link resume
Tejun Heo
1
-2
/
+0
2008-04-17
libata: implement and use sata_std_hardreset()
Tejun Heo
1
-0
/
+2
2008-04-17
libata: move generic hardreset code from sata_sff_hardreset() to sata_link_ha...
Tejun Heo
1
-1
/
+9
2008-04-17
libata: separate out ata_wait_ready() and implement ata_wait_after_reset()
Tejun Heo
1
-0
/
+2
2008-04-17
libata: restructure SFF post-reset readiness waits
Tejun Heo
1
-3
/
+15
2008-04-17
libata: separate out ata_std_postreset() from ata_sff_postreset()
Tejun Heo
1
-0
/
+1
2008-04-17
libata: separate out ata_std_prereset() from ata_sff_prereset()
Tejun Heo
1
-0
/
+1
2008-04-17
libata: clean up port_ops->sff_irq_clear()
Tejun Heo
1
-1
/
+0
2008-04-17
libata: rename SFF port ops
Tejun Heo
1
-12
/
+13
2008-04-17
libata: rename SFF functions
Tejun Heo
1
-50
/
+53
2008-04-17
use ATA_TAG_INTERNAL in ata_tag_internal()
Yoichi Yuasa
1
-1
/
+1
2008-04-17
libata: implement ATA_QCFLAG_RETRY
Tejun Heo
1
-0
/
+1
2008-04-17
libata: kill ata_chk_status()
Tejun Heo
1
-6
/
+1
2008-04-17
libata: move ata_pci_default_filter() out of CONFIG_PCI
Tejun Heo
1
-2
/
+2
2008-04-17
libata: reorganize SFF related stuff
Tejun Heo
1
-189
/
+190
2008-04-17
libata: make reset related methods proper port operations
Tejun Heo
1
-9
/
+10
2008-04-17
libata: kill port_info->sht and ->irq_handler
Tejun Heo
1
-2
/
+0
2008-04-17
libata: stop overloading port_info->private_data
Tejun Heo
1
-1
/
+1
2008-04-17
libata: make ata_pci_init_one() not use ops->irq_handler and pi->sht
Tejun Heo
1
-2
/
+2
2008-04-17
libata: implement and use ops inheritance
Tejun Heo
1
-5
/
+18
2008-04-17
libata: implement and use SHT initializers
Tejun Heo
1
-0
/
+57
2008-04-17
libata: implement and use ata_noop_irq_clear()
Tejun Heo
1
-0
/
+1
2008-04-17
libata: reorganize ata_port_operations
Tejun Heo
1
-56
/
+61
2008-04-17
libata: kill ata_ehi_schedule_probe()
Tejun Heo
1
-8
/
+4
2008-04-17
libata: kill ATA_LFLAG_SKIP_D2H_BSY
Tejun Heo
1
-2
/
+0
2008-04-17
libata: kill ATA_EHI_RESUME_LINK
Tejun Heo
1
-3
/
+0
2008-04-17
libata: kill ATA_LFLAG_HRST_TO_RESUME
Tejun Heo
1
-1
/
+0
2008-04-17
libata: prefer hardreset
Tejun Heo
1
-4
/
+4
2008-04-04
libata: ATA_12/16 doesn't fall into ATAPI_MISC
Tejun Heo
1
-1
/
+2
2008-04-04
libata: uninline atapi_cmd_type()
Tejun Heo
1
-21
/
+1
2008-03-29
libata: ATA_EHI_LPM should be ATA_EH_LPM
Tejun Heo
1
-1
/
+1
2008-03-24
libata: implement ata_qc_raw_nbytes()
Tejun Heo
1
-1
/
+7
2008-02-24
libata: automatically use DMADIR if drive/bridge requires it
Tejun Heo
1
-0
/
+1
2008-02-20
ata: fix sparse warning in libata.h
Harvey Harrison
1
-1
/
+1
2008-02-19
libata: eliminate the home grown dma padding in favour of
James Bottomley
1
-27
/
+1
2008-02-06
libata: kill now unused n_iter and fix sata_fsl
James Bottomley
1
-2
/
+0
2008-01-23
libata: factor out ata_pci_activate_sff_host() from ata_pci_one()
Tejun Heo
1
-0
/
+3
2008-01-23
libata: make ata_port_queue_task() an internal function
Jeff Garzik
1
-2
/
+0
2008-01-23
libata: make qc->nbytes include extra buffers
Tejun Heo
1
-1
/
+2
2008-01-23
libata: convert to chained sg
Tejun Heo
1
-34
/
+8
2008-01-23
libata: kill non-sg DMA interface
Tejun Heo
1
-6
/
+1
2008-01-23
libata: update ->data_xfer hook for ATAPI
Tejun Heo
1
-5
/
+6
2008-01-23
libata: add ATAPI_* cmd types and implement atapi_cmd_type()
Tejun Heo
1
-0
/
+28
2008-01-23
libata: reimplement ata_acpi_cbl_80wire() using ata_acpi_gtm_xfermask()
Tejun Heo
1
-3
/
+7
2008-01-23
libata: implement ata_timing_cycle2mode() and use it in libata-acpi and pata_...
Tejun Heo
1
-4
/
+1
2008-01-23
libata: separate out ata_acpi_gtm_xfermask() from pacpi_discover_modes()
Tejun Heo
1
-0
/
+25
2008-01-23
libata: add ATA_CBL_PATA_IGN
Tejun Heo
1
-0
/
+1
2008-01-23
libata: xfer_mask is unsigned long not unsigned int
Tejun Heo
1
-21
/
+25
2008-01-23
libata: kill ata_id_to_dma_mode()
Tejun Heo
1
-1
/
+0
2008-01-23
libata: clean up xfermode / PATA timing related stuff
Tejun Heo
1
-9
/
+12
2008-01-23
libata: export xfermode / PATA timing related functions
Tejun Heo
1
-0
/
+10
2008-01-23
libata: implement ATA_DFLAG_DUBIOUS_XFER
Tejun Heo
1
-0
/
+3
2008-01-23
libata: clean up EH speed down implementation
Tejun Heo
1
-1
/
+1
2008-01-23
libata: rearrange ATA_DFLAG_*
Tejun Heo
1
-3
/
+3
2007-12-17
libata: fix ATAPI draining
Tejun Heo
1
-0
/
+2
2007-12-17
libata-acpi: implement dev->gtf_cache and evaluate _GTF right after _STM duri...
Tejun Heo
1
-0
/
+1
2007-12-17
libata-acpi: implement and use ata_acpi_init_gtm()
Tejun Heo
1
-2
/
+12
2007-12-17
libata: update ata_*_printk() macros such that level can be a variable
Tejun Heo
1
-4
/
+4
2007-12-17
libata-acpi: adjust constness in ata_acpi_gtm/stm() parameters
Tejun Heo
1
-2
/
+2
2007-11-19
libata: workaround DRQ=1 ERR=1 for ATAPI tape drives
Albert Lee
1
-0
/
+1
2007-11-19
libata: remove unused functions
Adrian Bunk
1
-4
/
+0
2007-11-05
libata: handle broken cable reporting
Alan Cox
1
-0
/
+1
2007-10-30
libata: implement and use ATA_QCFLAG_QUIET
Tejun Heo
1
-0
/
+1
2007-10-29
[libata] Link power management infrastructure
Kristen Carlson Accardi
1
-1
/
+20
2007-10-29
libata: implement ata_wait_after_reset()
Tejun Heo
1
-0
/
+8
2007-10-29
libata: track SLEEP state and issue SRST to wake it up
Tejun Heo
1
-0
/
+1
2007-10-23
[libata] checkpatch-inspired cleanups
Jeff Garzik
1
-11
/
+11
2007-10-18
[libata] kill ata_sg_is_last()
Jeff Garzik
1
-12
/
+0
2007-10-16
libata: convert to using sg helpers
Jens Axboe
1
-6
/
+10
[prev]
[next]