aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/ata
AgeCommit message (Expand)AuthorFilesLines
2013-02-24Merge tag 'upstream-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/j...Linus Torvalds12-134/+1460
2013-02-23Merge branch 'next' of git://git.kernel.org/pub/scm/linux/kernel/git/benh/pow...Linus Torvalds1-3/+3
2013-02-21Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/s39...Linus Torvalds1-1/+1
2013-02-21Merge tag 'driver-core-3.9-rc1' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds2-15/+16
2013-02-20[libata] fix smatch warning for zpodd_wake_devAaron Lu1-2/+1
2013-02-20[libata] Set proper SK when CK_COND is set.Gwendal Grignou1-4/+14
2013-02-20[libata] Convert to devm_ioremap_resource()Thierry Reding1-3/+4
2013-02-20libata: add R-Car SATA driverVladimir Barinov3-0/+919
2013-02-20ahci: Add Device IDs for Intel Wellsburg PCHJames Ralston1-0/+8
2013-02-20ata_piix: Add Device IDs for Intel Wellsburg PCHJames Ralston1-0/+9
2013-02-20Merge tag 'pm+acpi-3.9-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds1-14/+4
2013-02-20Merge remote-tracking branch 'agust/next' into nextBenjamin Herrenschmidt1-3/+3
2013-02-14ata: disable ATA for s390Heiko Carstens1-1/+1
2013-02-11Merge branch 'acpi-pm'Rafael J. Wysocki1-14/+4
2013-01-25Merge 3.8-rc5 into driver-core-nextGreg Kroah-Hartman4-14/+24
2013-01-25[libata] scsi: no poll when ODD is powered offAaron Lu1-0/+7
2013-01-25ahci: AHCI-mode SATA patch for Intel Avoton DeviceIDsSeth Heasley1-0/+16
2013-01-25ata_piix: IDE-mode SATA patch for Intel Avoton DeviceIDsSeth Heasley1-0/+8
2013-01-25[libata] PM code cleanup for ata portAaron Lu1-12/+4
2013-01-25[libata] pm: differentiate system and runtime pm for ata portAaron Lu3-39/+83
2013-01-25Revert "libata: export host controller number thru /sys"Jeff Garzik2-5/+1
2013-01-25ata: Convert to devm_ioremap_resource()Thierry Reding1-3/+4
2013-01-24AHCI: Support multiple MSIsAlexander Gordeev3-10/+207
2013-01-21drivers/ata: remove depends on CONFIG_EXPERIMENTALKees Cook1-12/+12
2013-01-21libata: do not suspend port if normal ODD is attachedAaron Lu1-0/+19
2013-01-21libata: expose pm qos flags for ata deviceAaron Lu2-0/+4
2013-01-21libata: handle power transition of ODDAaron Lu4-10/+118
2013-01-21libata: check zero power ready status for ZPODDAaron Lu3-2/+92
2013-01-21libata: move acpi notification code to zpoddAaron Lu2-71/+34
2013-01-21libata: identify and init ZPODD devicesAaron Lu6-1/+133
2013-01-17ACPI / PM: Rework the handling of devices depending on power resourcesRafael J. Wysocki1-14/+4
2013-01-14libata: export host controller number thru /sysDavid Milburn2-1/+5
2013-01-14pata_samsung_cf: Use devm_clk_get()Jingoo Han1-3/+1
2013-01-14[libata] replace sata_settings with devslp_timingShane Huang2-12/+16
2013-01-14[libata] ahci: Add support for Enmotus Bobcat device.Hugh Daschbach1-1/+7
2013-01-14[libata] ahci: Fix lack of command retry after a success error handler.Bian Yu1-1/+1
2013-01-03Drivers: ata: remove __dev* attributes.Greg Kroah-Hartman25-94/+85
2013-01-03powerpc, dma: move bestcomm driver from arch/powerpc/sysdev to drivers/dmaPhilippe De Muyter1-3/+3
2012-12-15Merge tag 'upstream-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/j...Linus Torvalds24-354/+350
2012-12-14Merge branch 'upstream' of git://git.linux-mips.org/pub/scm/ralf/upstream-linusLinus Torvalds1-135/+288
2012-12-14sata_dwc_460ex: remove file exec bit (chmod 0755 -> 0644)Jeff Garzik1-0/+1
2012-12-14[libata] fix Null pointer dereference on disk errorXiaotian Feng1-2/+4
2012-12-14ahci: convert ata_link_printk() to ata_link_warn()Wei Yongjun1-1/+1
2012-12-14pata_imx: convert ata_dev_printk() to ata_dev_info()Wei Yongjun1-1/+1
2012-12-14ARM: ep93xx: convert ata_<foo>_printk() to ata_<foo>_<level>()Wei Yongjun1-4/+2
2012-12-14ahci_platform: make structs staticBrian Norris1-3/+3
2012-12-14Revert "pata_octeon_cf: perform host detach, removal on exit"Jeff Garzik1-1/+0
2012-12-14Revert "libata: check SATA_SETTINGS log with HW Feature Ctrl"Jeff Garzik1-1/+2
2012-12-13ata: pata_octeon_cf: Use correct byte order for DMA in when built little-endian.David Daney1-0/+4
2012-12-13MIPS/OCTEON/ata: Convert pata_octeon_cf.c to use device tree.David Daney1-135/+284
2012-12-12Merge tag 'headers' of git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-socLinus Torvalds1-1/+1
2012-12-03pata_of_platform: fix compile errorBrian Norris1-0/+1
2012-12-03libata: use pci_get_drvdata() helperBrian Norris1-4/+3
2012-12-03pata_octeon_cf: perform host detach, removal on exitBrian Norris1-0/+1
2012-12-03sata_highbank: utilize common ata_platform_remove_one()Brian Norris1-11/+1
2012-12-03pata_palmld: utilize common ata_platform_remove_one()Brian Norris1-3/+1
2012-12-03pata_platform: remove unused remove functionBrian Norris1-17/+0
2012-12-03pata_platform: utilize common ata_platform_remove_one()Brian Norris1-6/+1
2012-12-03pata_of_platform: utilize common ata_platform_remove_one()Brian Norris1-6/+1
2012-12-03pata_mpc52xx: utilize common ata_platform_remove_one()Brian Norris1-14/+3
2012-12-03pata_ixp4xx_cf: utilize common ata_platform_remove_one()Brian Norris1-10/+1
2012-12-03ahci_platform: utilize common ata_platform_remove_one()Brian Norris1-11/+1
2012-12-03libata: implement ata_platform_remove_one()Brian Norris1-0/+23
2012-12-03ahci_platform: perform platform exit in host_stop() hookBrian Norris1-7/+23
2012-12-03ahci_platform: convert to module_platform_driverBrian Norris1-12/+1
2012-12-03ahci_platform: enable hotplug unbindingBrian Norris1-2/+3
2012-12-03libata: set dma_mode to 0xff in resetAaron Lu2-0/+2
2012-12-03ata_piix: re-order code and remove prototypesBartlomiej Zolnierkiewicz1-221/+198
2012-12-03libata: check SATA_SETTINGS log with HW Feature CtrlShane Huang1-2/+1
2012-12-03libata: restore acpi disable functionalityAaron Lu1-0/+4
2012-11-28ata: Convert dev_printk(KERN_<LEVEL> to dev_<level>(Joe Perches1-3/+3
2012-11-28pata_arasan_cf: declare/use more local variables in arasan_cf_dma_start()Sergei Shtylyov1-2/+5
2012-11-28sata_highbank: use ATA_BUSYSergei Shtylyov1-1/+1
2012-11-28sata_sx4: pdc20621_{ata|host}_sg() do not need 'tf' parameterSergei Shtylyov1-8/+6
2012-11-28sata_sil24: remove unused variable from sata_sil24.cWei Yongjun1-4/+0
2012-11-28sata_inic162x: remove unused variable in inic_scr_read()Wei Yongjun1-2/+0
2012-11-28pata_rdc: remove unused variable in rdc_init_one()Wei Yongjun1-3/+0
2012-11-28pata_cs5536: add quirk for broken udmaChristian Gmeiner1-1/+31
2012-11-28ata_piix: reenable MS Virtual PC guestsOlaf Hering1-3/+22
2012-11-28sata_promise: fix hardreset lockdep errorMikael Pettersson1-2/+13
2012-11-22Merge tag 'scsi-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/jejb/...Linus Torvalds1-0/+2
2012-11-16[libata] PM callbacks should be conditionally compiled on CONFIG_PM_SLEEPYuanhan Liu3-3/+3
2012-11-15sata_svw: check DMA start bit before resetDavid Milburn1-0/+35
2012-11-15libata debugging: Warn when unable to find timing descriptor based on xfer_modeBorislav Petkov1-0/+4
2012-11-15sata_highbank: mark ahci_highbank_probe as __devinitArnd Bergmann1-1/+1
2012-11-15pata_arasan: Initialize cf clock to 166MHzVipul Kumar Samar1-0/+6
2012-11-15libata-acpi: Fix NULL ptr derference in ata_acpi_dev_handleAaron Lu1-3/+8
2012-11-13[SCSI] sd: Implement support for WRITE SAMEMartin K. Petersen1-0/+1
2012-11-13[SCSI] Add a report opcode helperMartin K. Petersen1-0/+1
2012-11-06arm: at91: move platfarm_data to include/linux/platform_data/atmel.hJean-Christophe PLAGNIOL-VILLARD1-1/+1
2012-10-02Merge tag 'scsi-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/j...Linus Torvalds2-20/+51
2012-10-02Merge tag 'upstream-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/j...Linus Torvalds13-52/+940
2012-10-02Merge SCSI misc branch into isci-for-3.6 tagJames Bottomley2-20/+51
2012-10-01sata_mv: Fix warnings when no PCIAndrew Lunn1-3/+5
2012-10-01[libata] Makefile: Fix build error in sata_highbankMark Langsdorf1-1/+1
2012-09-22Merge branch 'multiplatform/platform-data' into next/multiplatformOlof Johansson3-3/+3
2012-09-19ARM: samsung: move platform_data definitionsArnd Bergmann1-1/+1
2012-09-14ARM: pxa: move platform_data definitionsArnd Bergmann1-1/+1
2012-09-14ARM: ep93xx: move platform_data definitionsArnd Bergmann1-1/+1
2012-09-13[libata] export ata_dev_set_feature()Jeff Garzik1-0/+1
2012-09-13libata-core: use ATA_LBA in ata_build_rw_tf()Sergei Shtylyov1-1/+1
2012-09-13ata/ahci_platform: Add clock framework supportViresh Kumar2-7/+52
2012-09-13pata_arasan: add Device Tree probing capabilityViresh Kumar1-0/+10
2012-09-13pata_arasan: Add clk_{un}prepare() supportViresh Kumar1-2/+2
2012-09-13ata: add platform driver for Calxeda AHCI controllerMark Langsdorf4-1/+459
2012-09-13sata_fsl: add workaround for data length mismatch on freescale V2 controllerShaohui Xie1-4/+35
2012-09-13ahci: implement aggressive SATA device sleep supportShane Huang5-11/+143
2012-09-13ahci: Add identifiers for ASM106x devicesAlan Cox1-1/+4
2012-09-13ahci: Add alternate identifier for the 88SE9172Alan Cox1-0/+2
2012-09-13ahci: Add JMicron 362 device IDsBen Hutchings1-0/+3
2012-09-13Revert "libata: enable SATA disk fua detection on default"Jeff Garzik1-2/+2
2012-08-25libata: Add a space to " 2GB ATA Flash Disk" DMA blacklist entryPrarit Bhargava1-1/+1
2012-08-24[SCSI] libsas, ipr: cleanup ata_host flags initialization via ata_host_initDan Williams1-8/+2
2012-08-24[SCSI] libata: export ata_port suspend/resume infrastructure for sasDan Williams1-12/+46
2012-08-24[SCSI] libata: reset onceDan Williams2-0/+3
2012-08-17[libata] scsi: implement MODE SELECT commandPaolo Bonzini1-6/+188
2012-08-17[libata] scsi: support MODE SENSE request for changeable and default parametersPaolo Bonzini1-16/+43
2012-08-17[libata] scsi: Remove unlikely() from FUA checkJeff Garzik1-2/+2
2012-08-17libata: enable SATA disk fua detection on defaultZheng Liu1-2/+2
2012-08-17[libata] new quirk, lift bridge limits for Buffalo DriveStation QuattroJeff Garzik1-0/+1
2012-08-17[libata] Kconfig: Elaborate that SFF is meant for legacy and PATA stuffPaul Menzel1-1/+1
2012-08-17[libata] acpi: call ata_acpi_gtm during ata port init timeAaron Lu1-11/+4
2012-08-17ata_piix: Add Device IDs for Intel Lynx Point-LP PCHJames Ralston1-0/+8
2012-08-17ahci: Add Device IDs for Intel Lynx Point-LP PCHJames Ralston1-0/+8
2012-08-17pata_atiixp: override cable detection on MSI E350DM-E33Arnd Hannemann1-0/+16
2012-08-17ahci: un-staticize ahci_dev_classifyRob Herring2-1/+3
2012-08-02Merge tag 'dt2' of git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-socLinus Torvalds1-13/+29
2012-07-30ata/pata_arasan: remove conditional compilation of clk codeViresh Kumar1-13/+1
2012-07-27ATA: sata_mv: Add device tree supportAndrew Lunn1-13/+29
2012-07-25[libata] pata_cmd64x: whitespace cleanupJeff Garzik1-2/+2
2012-07-25libata-acpi: fix up for acpi_pm_device_sleep_state APIStephen Rothwell1-1/+1
2012-07-25Merge branch 'master' [vanilla Linus master] into libata-dev.git/upstreamJeff Garzik2-11/+50
2012-07-25sata_dwc_460ex: device tree may specify dma_channelThang Q. Nguyen1-17/+31
2012-07-25ahci, trivial: fixed coding style issues related to bracesJeffrin Jose1-22/+11
2012-07-25ahci_platform: add hibernation callbacksShiraz Hashim1-7/+3
2012-07-25libata-eh.c: local functions should not be exposed globallyH Hartley Sweeten1-1/+1
2012-07-25libata-transport.c: local functions should not be exposed globallyH Hartley Sweeten1-3/+3
2012-07-25sata_dwc_460ex: support hardresetThang Q. Nguyen1-1/+23
2012-07-25ata: use module_pci_driverAxel Lin60-761/+60
2012-07-25drivers/ata/pata_pcmcia.c: adjust suspicious bit operationJulia Lawall1-1/+2
2012-07-25pata_imx: Convert to clk_prepare_enable/clk_disable_unprepareFabio Estevam1-5/+5
2012-07-25ahci: Enable SB600 64bit DMA on MSI K9AGM2 (MS-7327) v2Mark Nelson1-0/+16
2012-07-25[libata] Prevent interface errors with Seagate FreeAgent GoFlexDaniel J Blueman1-0/+1
2012-07-25libata-acpi: add missing inlines in libata.hLin Ming1-3/+3
2012-07-20[SCSI] libata, libsas: introduce sched_eh and end_eh port opsDan Williams2-11/+50
2012-06-29libata: tell scsi layer device supports runtime power offAaron Lu1-2/+26
2012-06-29libata: detect Device Attention supportLin Ming1-0/+3
2012-06-29libata-acpi: register/unregister device to/from power resourceLin Ming1-0/+32
2012-06-29libata-acpi: add ata port runtime D3Cold supportLin Ming3-4/+81
2012-06-29libata-acpi: set acpi state for SATA portLin Ming1-9/+11
2012-06-29libata: migrate ACPI code over to new bindingsMatthew Garrett5-139/+38
2012-06-29libata: bind the Linux device tree to the ACPI device treeMatthew Garrett3-2/+146
2012-06-20Viresh has movedViresh Kumar1-2/+2
2012-05-26Merge tag 'clock' of git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-socLinus Torvalds1-4/+36
2012-05-22PATA host controller driver for ep93xxRafal Prylowski3-0/+1054
2012-05-22[libata] Add " 2GB ATA Flash Disk"/"ADMA428M" to DMA blacklistPrarit Bhargava1-0/+1
2012-05-22ata_generic: Skip is_intel_ider() check when ata_generic=1 is setAndi Kleen1-1/+1
2012-05-16Merge branch 'clk-next' of git://git.linaro.org/people/mturquette/linux into ...Arnd Bergmann1-4/+36
2012-05-08ARM: Orion: SATA: Add per channel clk/clkdev support.Andrew Lunn1-4/+36
2012-05-07libata-eh don't waste time retrying media errors (v3)Mark Lord1-3/+21
2012-05-07ata_piix: defer disks to the Hyper-V drivers by defaultAndy Whitcroft1-0/+36
2012-05-07libata: add a host flag to ignore detected ATA devicesAndy Whitcroft1-0/+6
2012-05-03Merge tag 'tag/upstream-linus' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds5-5/+7
2012-05-03ata: ahci_platform: Add synopsys ahci controller in DT's compatible listViresh Kumar1-0/+1
2012-05-03ata/pata_arasan_cf: Move arasan_cf_pm_ops out of #ifdef, #endif macrosViresh Kumar1-3/+1
2012-05-03libata: init ata_print_id to 0Tero Roponen1-1/+1
2012-05-03ahci: Detect Marvell 88SE9172 SATA controllerMatt Johnson1-0/+2
2012-05-03libata: skip old error history when counting probe trialsLin Ming1-1/+2
2012-04-23[SCSI] libsas, libata: fix start of life for a sas ata_portDan Williams1-15/+20
2012-04-22[SCSI] libata: Pass correct DMA device to scsi hostLin Ming1-1/+2
2012-04-18libata: forbid port runtime pm by default, fixing regressionLin Ming1-0/+1
2012-04-12libata: make ata_print_id atomicDan Williams3-5/+5
2012-04-12sata_mv: silence an uninitialized variable warningDan Carpenter1-1/+2
2012-04-12ata_piix: IDE-mode SATA patch for Intel DH89xxCC DeviceIDsSeth Heasley1-0/+2
2012-03-22Merge tag 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jgarzi...Linus Torvalds10-76/+281
2012-03-22Merge tag 'scsi-misc' of git://git.kernel.org/pub/scm/linux/kernel/git/jejb/s...Linus Torvalds4-17/+33
2012-03-20ata: remove the second argument of k[un]map_atomic()Cong Wang1-4/+4
2012-03-13pata_cmd64x: implement sff_irq_check() methodSergei Shtylyov1-1/+42
2012-03-13pata_cmd64x: implement sff_irq_clear() methodSergei Shtylyov1-16/+15
2012-03-13pata_cmd64x: use interrupt status from MRDMODE registerSergei Shtylyov1-17/+56
2012-03-13pata_cmd64x: turn string of *if* statements into *switch*Sergei Shtylyov1-11/+17
2012-03-13drivers/ata/pata_mpc52xx.c: clean up error handling codeJulia Lawall1-29/+15
2012-03-13ahci_platform: add STRICT_AHCI platform typeBrian Norris1-0/+11
2012-03-13ahci: move AHCI_HFLAGS() macro to ahci.hBrian Norris2-2/+3
2012-03-13ahci: add AHCI_HFLAG_DELAY_ENGINE host flagBrian Norris2-0/+8
2012-03-13sata_fsl: add support for interrupt coalsecing featureQiang Liu1-4/+107
2012-03-13ata/pata_arasan_cf: Add Hibernation supportViresh Kumar1-8/+4
2012-03-13pata_legacy: correctly mask recovery field for HT6560BSergei Shtylyov1-2/+1
2012-03-13ata_piix: IDE-mode SATA patch for Intel Lynx Point DeviceIDsSeth Heasley1-0/+8
2012-03-13ahci: AHCI-mode SATA patch for Intel Lynx Point DeviceIDsSeth Heasley1-0/+8
2012-02-29[SCSI] libsas: async ata scanningDan Williams3-16/+32
2012-02-19[SCSI] libsas: execute transport link resets with libata-eh via host workqueueDan Williams2-1/+1
2012-02-13pata/at91: use newly introduced SMC accessorsJean-Christophe PLAGNIOL-VILLARD1-27/+21
2012-01-17[libata] ata_piix: Add Toshiba Satellite Pro A120 to the quirks listBenjamin Larsson1-0/+7
2012-01-17[libata] add DVRTD08A and DVR-215 to NOSETXFER device quirk listVladimir LAVALLADE1-0/+2
2012-01-17[libata] pata_bf54x: Support sg list in bmdma transfer.Sonic Zhang1-79/+88
2012-01-17[libata] sata_fsl: fix the controller operating modeJerry Huang1-0/+11
2012-01-17[libata] enable ata port async suspendLin Ming1-0/+1
2012-01-13module_param: make bool parameters really bool (drivers & misc)Rusty Russell2-4/+4
2012-01-10Merge branch 'upstream-linus' of git://github.com/jgarzik/libata-devLinus Torvalds23-319/+288