aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/ata
AgeCommit message (Expand)AuthorFilesLines
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
2012-01-09Merge tag 'devel' of git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-socLinus Torvalds1-8/+11
2012-01-08ahci: support the STA2X11 I/O HubAlessandro Rubini1-5/+21
2012-01-08pata_bf54x: fix BMIDE status register emulationSergei Shtylyov1-18/+2
2012-01-08ata: add ata port hibernate callbacksLin Ming1-4/+36
2012-01-08ata: update ata port's runtime status during system resumeLin Ming1-2/+16
2012-01-08ahci: platform support for suspend/resumeBrian Norris1-0/+68
2012-01-08libata-core: kill duplicate statement in ata_do_set_mode()Sergei Shtylyov1-2/+2
2012-01-08pata_of_platform: remove direct dependency on OF_IRQRob Herring2-10/+7
2012-01-08SATA/PATA: convert drivers/ata/* to use module_platform_driver()Axel Lin12-158/+13
2012-01-08pata_cs5536: forward port changes from cs5536Bartlomiej Zolnierkiewicz1-57/+42
2012-01-08libata-sff: use ATAPI_{COD|IO}Sergei Shtylyov1-2/+2
2012-01-08ata: add ata port runtime PM callbacksLin Ming3-0/+15
2012-01-08ata: add ata port system PM callbacksLin Ming3-70/+76
2012-01-08ata: make ata port as parent device of scsi hostLin Ming1-1/+1
2012-01-08ahci: start engine only during soft/hard resetsTejun Heo1-4/+1
2012-01-07Merge branch 'depends/rmk/restart' into next/cleanupArnd Bergmann1-1/+1
2011-12-22pata_of_platform: Add missing CONFIG_OF_IRQ dependency.David Miller1-1/+1
2011-12-13ARM: Orion: Get address map from plat-orion instead of via platform_dataAndrew Lunn1-8/+11
2011-11-29ARM: at91/pata: use gpio_is_valid to check the gpioJean-Christophe PLAGNIOL-VILLARD1-3/+3
2011-11-17libata: fix build without BMDMAAlexander Beregalov1-0/+4
2011-11-17[libata] ahci_platform: fix DT probingRob Herring1-1/+1
2011-11-10pata_of_platform: Don't use NO_IRQAnton Vorontsov1-1/+1
2011-11-09[libata] ahci: Add ASMedia ASM1061 supportKeng-Yu Lin1-0/+3
2011-11-09[libata] Issue SRST to Sil3726 PMPGwendal Grignou2-6/+13
2011-11-09sata_sis.c: trivial spelling fixChris Dunlop1-1/+1
2011-11-09ahci_platform: use dev_get_platdata()JiSheng Zhang1-2/+2
2011-11-09[libata] libata-scsi.c: Add function parameter documentationMarcos Paulo de Souza1-0/+4
2011-11-06Merge branch 'modsplit-Oct31_2011' of git://git.kernel.org/pub/scm/linux/kern...Linus Torvalds4-0/+4
2011-11-03ahci: add DT binding for Calxeda AHCI controllerRob Herring1-0/+7
2011-10-31ide/ata: Add module.h to the implicit modular usersPaul Gortmaker1-0/+1
2011-10-31ide/ata: Add export.h for EXPORT_SYMBOL/THIS_MODULE where neededPaul Gortmaker3-0/+3
2011-10-28Merge git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi-misc-2.6Linus Torvalds2-15/+30
2011-10-27Merge branch 'gpio' of http://ftp.arm.linux.org.uk/pub/linux/arm/kernel/git-c...Linus Torvalds1-1/+1
2011-10-14pata_efar: fix register naming used in efar_set_piomode()Bartlomiej Zolnierkiewicz1-11/+11
2011-10-14pata_rdc: add Power Management supportBartlomiej Zolnierkiewicz1-0/+4
2011-10-14ata_piix: unify code for programming PIO and MWDMA timingsBartlomiej Zolnierkiewicz1-73/+38
2011-10-14ata_piix: SITRE handling fixBartlomiej Zolnierkiewicz1-2/+3
2011-10-14libata: make ata_sff_data_xfer_noirq() work with 32-bit PIOBartlomiej Zolnierkiewicz1-1/+1
2011-10-14pata_artop: add Power Management supportBartlomiej Zolnierkiewicz1-27/+54
2011-10-14pata_sl82c105: add Power Management supportBartlomiej Zolnierkiewicz1-5/+32
2011-10-14pata_pdc2027x: add Power Management supportBartlomiej Zolnierkiewicz1-0/+30
2011-10-14pata_legacy: use PIO mask definesBartlomiej Zolnierkiewicz1-11/+11
2011-10-14pata_legacy: unify QDI ->set_piomode methodsBartlomiej Zolnierkiewicz1-75/+23
2011-10-14libata: remove no longer needed pata_qdi driverBartlomiej Zolnierkiewicz4-368/+9
2011-10-14pata_it8213: fix register naming used in it8213_set_piomode()Bartlomiej Zolnierkiewicz1-10/+10
2011-10-14pata_it8213: add UDMA100 and UDMA133 supportBartlomiej Zolnierkiewicz1-2/+2
2011-10-14pata_rdc: parallel scanning needs an extra lockingBartlomiej Zolnierkiewicz1-0/+12
2011-10-14pata_via: add via_fixup()Bartlomiej Zolnierkiewicz1-26/+23
2011-10-14libata: ata_timing_compute() fixupBartlomiej Zolnierkiewicz1-1/+1
2011-10-14pata_scc: add proper cable detection methodBartlomiej Zolnierkiewicz1-13/+1
2011-10-14pata_arasan_cf: remove bogus to_platform_device() callsSergei Shtylyov1-4/+2
2011-10-14pata_atiixp: add proper ->prereset methodBartlomiej Zolnierkiewicz1-9/+26
2011-10-14pata_serverworks: add serverworks_fixup()Bartlomiej Zolnierkiewicz1-28/+29
2011-10-14pata_serverworks: cleanup cable detectionBartlomiej Zolnierkiewicz1-30/+7
2011-10-14pata_serverworks: use standard cable detection methodsBartlomiej Zolnierkiewicz1-33/+12
2011-10-14pata_cmd64x: documentation fixBartlomiej Zolnierkiewicz1-1/+1
2011-10-14pata_ali: fix "Satelite" typoBartlomiej Zolnierkiewicz1-1/+1
2011-10-14pata_cs5535: no need to program PIO0 timings during device initBartlomiej Zolnierkiewicz1-12/+0
2011-10-14pata_cmd64x: add cmd64x_fixup()Bartlomiej Zolnierkiewicz1-22/+20
2011-10-14pata_hpt366: add hpt36x_find_mode() helperBartlomiej Zolnierkiewicz1-10/+25
2011-10-14pata_artop: unify ->prereset methodsBartlomiej Zolnierkiewicz1-21/+5
2011-10-14pata_sc1200: do not use c99 style commentsBartlomiej Zolnierkiewicz1-4/+8
2011-10-14pata_at91: call clk_put() on ata_host_activate() failureSergei Shtylyov1-1/+4
2011-10-14libata: reduce ata_pci_[sff,bmdma]_init_one() sizeBartlomiej Zolnierkiewicz1-65/+46
2011-10-14pata_cs5535: fix DRV_NAMEBartlomiej Zolnierkiewicz1-2/+2
2011-10-14pata_sc1200: fix DRV_NAMEBartlomiej Zolnierkiewicz1-1/+1
2011-10-14pata_sil680: minor CodingStyle fixupsBartlomiej Zolnierkiewicz1-25/+33
2011-10-14pata_sil680: constify tablesBartlomiej Zolnierkiewicz1-4/+8
2011-10-14pata_sil680: documentation fixesBartlomiej Zolnierkiewicz1-11/+13
2011-10-08ata: irq: Remove IRQF_DISABLEDYong Zhang1-1/+1
2011-10-08ata: Make pata_of_platform.c compile again and work on non-PPC platformsPawel Moll2-3/+5
2011-10-08pata_sis: code style cleanups for consistencyDan McGee1-19/+19
2011-10-08pata_sis: mark most const data static as wellDan McGee1-10/+10
2011-10-08pata_sis: enable MWDMA for UDMA 133 chipsetDan McGee1-8/+17
2011-10-08pata_sis: add mode_filter method for certain sis5513 chipsetsDan McGee1-1/+26
2011-10-08pata_sis: extract a sis_port_base() methodDan McGee1-18/+28
2011-10-08[libata] ahci_platform: Add the board_ids and pi refer to different featuresRichard Zhu1-6/+38
2011-10-08libata-eh: ata_eh_followup_srst_needed() does not need 'classes' parameterSergei Shtylyov1-3/+2
2011-10-08sata_sil24: Use constJoe Perches1-2/+2
2011-10-07ata_piix: make DVD Drive recognisable on systems with Intel Sandybridge chips...Ming Lei1-5/+32
2011-10-07libata: clear PIO pad areaTejun Heo1-2/+2
2011-10-07sata_mv: use {platform|pci}_get_drvdata()Sergei Shtylyov1-5/+4
2011-10-07sata_mv: release clock on ata_host_activate() failureSergei Shtylyov1-2/+5
2011-10-02[SCSI] libsas,libata: fix ->change_queue_{depth|type} for sata devicesDan Williams2-15/+30
2011-08-18drivers/ata/sata_dwc_460ex.c: add missing kfreeJulia Lawall1-8/+6
2011-08-18ata: Add iMX pata supportArnaud Patard (Rtp)3-0/+263
2011-08-18pata_via: disable ATAPI DMA on AVERATEC 3200Tejun Heo1-0/+18
2011-08-18[libata] sata_sil: fix used-uninit warningJeff Garzik1-1/+1
2011-08-08ARM: gpio: at91: convert drivers to use asm/gpio.h rather than mach/gpio.hRussell King1-1/+1
2011-08-02Merge branch 'release' of git://git.kernel.org/pub/scm/linux/kernel/git/lenb/...Linus Torvalds1-2/+2