aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/ide
AgeCommit message (Expand)AuthorFilesLines
2018-04-05Merge tag 'for-4.17/block-20180402' of git://git.kernel.dk/linux-blockLinus Torvalds4-13/+11
2018-04-03Merge tag 'leds_for_4.17-rc1' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds1-1/+1
2018-03-26treewide: simplify Kconfig dependencies for removed archsArnd Bergmann2-12/+2
2018-03-17block: Move SECTOR_SIZE and SECTOR_SHIFT definitions into <linux/blkdev.h>Bart Van Assche2-9/+5
2018-03-11leds: Extends disk trigger for reads and writesLinus Walleij1-1/+1
2018-03-09cdrom: do not call check_disk_change() inside cdrom_open()Maurizio Lombardi1-0/+2
2018-03-08block: Use blk_queue_flag_*() in drivers instead of queue_flag_*()Bart Van Assche2-3/+3
2018-02-28block: Add 'lock' as third argument to blk_alloc_queue_node()Bart Van Assche1-1/+1
2018-02-26genhd: Rename get_disk() to get_disk_and_module()Jan Kara1-1/+1
2018-02-06Merge tag 'pci-v4.16-changes' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds1-2/+3
2018-01-29ide: remove duplicated assignment to 'cursg'Colin Ian King1-1/+0
2018-01-11sl82c105: deprecate pci_get_bus_and_slot()Sinan Kaya1-2/+3
2017-11-19Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/ideLinus Torvalds1-1/+1
2017-11-17Merge branch 'for-linus' of git://git.kernel.dk/linux-blockLinus Torvalds1-2/+1
2017-11-15Merge tag 'modules-for-v4.15' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds1-2/+2
2017-11-14ide: Make ide_cdrom_prep_fs() initialize the sense buffer pointerBart Van Assche1-2/+1
2017-11-14Merge branch 'for-4.15/block' of git://git.kernel.dk/linux-blockLinus Torvalds3-5/+7
2017-11-13Merge branch 'timers-core-for-linus' of git://git.kernel.org/pub/scm/linux/ke...Linus Torvalds2-3/+3
2017-11-10ide: ide-atapi: fix compile error with defining macro DEBUGHongxu Jia1-3/+3
2017-11-10ide, scsi: Tell the block layer at request allocation time about preempt requ...Bart Van Assche1-2/+2
2017-11-07drivers/ide-cd: Handle missing driver data during status check gracefullyBorislav Petkov1-1/+6
2017-11-06ide: Convert timers to use timer_setup()Kees Cook2-3/+3
2017-11-02Merge tag 'spdx_identifiers-4.14-rc8' of git://git.kernel.org/pub/scm/linux/k...Linus Torvalds20-0/+20
2017-11-02block: fix CDROM dependency on BLK_DEVArnd Bergmann1-0/+1
2017-11-02License cleanup: add SPDX GPL-2.0 license identifier to files with no licenseGreg Kroah-Hartman20-0/+20
2017-11-01block: Rework drivers/cdrom/MakefileBart Van Assche1-0/+1
2017-11-01ide:ide-cd: fix kernel panic resulting from missing scsi_req_initHongxu Jia1-0/+1
2017-10-31treewide: Fix function prototypes for module_param_call()Kees Cook1-2/+2
2017-10-03ide: fix IRQ assignment for PCI bus order probingLorenzo Pieralisi1-4/+9
2017-10-03ide: pci: free PCI BARs on initialization failureBartlomiej Zolnierkiewicz1-23/+40
2017-10-03ide: free hwif->portdev on hwif_init() failureBartlomiej Zolnierkiewicz1-0/+1
2017-09-07Merge branch 'for-4.14/block' of git://git.kernel.dk/linux-blockLinus Torvalds1-1/+1
2017-09-01ide: pmac: Convert to using %pOF instead of full_nameRob Herring1-9/+9
2017-08-18ide-floppy: Use blk_rq_is_scsi()Bart Van Assche1-1/+1
2017-08-16PNP: ide: constify pnp_device_idArvind Yadav1-1/+1
2017-07-21ide: avoid warning for timings calculationArnd Bergmann1-9/+9
2017-06-20block: Change argument type of scsi_req_init()Bart Van Assche2-2/+2
2017-06-20block: Make most scsi_req_init() calls implicitBart Van Assche11-16/+3
2017-06-09block: introduce new block status code typeChristoph Hellwig10-36/+37
2017-06-01block: Introduce queue flag QUEUE_FLAG_SCSI_PASSTHROUGHBart Van Assche1-0/+1
2017-05-08ide: don't call memcpy with the same source and destinationMikulas Patocka1-1/+1
2017-05-08ide: use setup_timerGeliang Tang1-3/+1
2017-04-26ide-pm: always pass 0 error to ide_complete_rq in ide_do_devsetChristoph Hellwig1-1/+1
2017-04-26ide-pm: always pass 0 error to __blk_end_request_allChristoph Hellwig1-1/+1
2017-04-20scsi: introduce a result field in struct scsi_requestChristoph Hellwig13-59/+59
2017-04-20block: remove the blk_execute_rq return valueChristoph Hellwig9-14/+19
2017-03-02sched/headers: Prepare for new header dependencies before moving code to <lin...Ingo Molnar1-0/+1
2017-03-02sched/headers: Prepare for new header dependencies before moving code to <lin...Ingo Molnar1-0/+1
2017-02-28Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/ideLinus Torvalds1-1/+1
2017-02-27lib/vsprintf.c: remove %Z supportAlexey Dobriyan2-3/+3
2017-02-27ide: palm_bk3710: add __initdata to palm_bk3710_port_infoBhumika Goyal1-1/+1
2017-02-17Merge branch 'for-4.11/next' into for-4.11/linus-mergeJens Axboe17-215/+289
2017-02-14cdrom: Make device operations read-onlyKees Cook1-1/+1
2017-01-31block: fold cmd_type into the REQ_OP_ spaceChristoph Hellwig13-82/+86
2017-01-31ide: don't abuse cmd_typeChristoph Hellwig13-40/+72
2017-01-31block: make scsi_request and scsi ioctl support optionalChristoph Hellwig1-0/+1
2017-01-27block: split scsi_request out of struct requestChristoph Hellwig16-107/+144
2017-01-09Revert "ide: Fix interface autodetection in legacy IDE driver (trial #2)"David S. Miller1-2/+2
2016-12-26ide: Fix interface autodetection in legacy IDE driver (trial #2)lramos.prof@yahoo.com.br1-2/+2
2016-12-24Replace <asm/uaccess.h> with <linux/uaccess.h> globallyLinus Torvalds6-6/+6
2016-10-28block: split out request-only flags into a new namespaceChristoph Hellwig6-35/+35
2016-07-29Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/ideLinus Torvalds4-5/+6
2016-07-27Merge tag 'leds_for_4.8' of git://git.kernel.org/pub/scm/linux/kernel/git/j.a...Linus Torvalds1-1/+1
2016-07-26ide: missing break statement in set_timings_mdma()Dan Carpenter1-0/+1
2016-07-26ide: hpt366: fix incorrect mask when checking at cmd_high_timeColin Ian King1-1/+1
2016-07-26ide-tape: fix misprint in failure handling in idetape_init()Alexey Khoroshilov1-3/+3
2016-07-26cmd640: add __init attributeJulia Lawall1-1/+1
2016-06-27block: convert to device_add_disk()Dan Williams2-4/+2
2016-06-20leds: convert IDE trigger to common disk triggerStephan Linz1-1/+1
2016-06-07block, drivers: add REQ_OP_FLUSH operationMike Christie1-1/+1
2016-06-07ide cd: do not set REQ_WRITE on requests.Mike Christie1-3/+0
2016-06-07drivers: use req op accessorMike Christie1-1/+1
2016-04-12ide-disk: update to using blk_queue_write_cache()Jens Axboe1-3/+3
2016-03-20ide: palm_bk3710: test clock rate to avoid division by 0Wolfram Sang1-0/+2
2016-03-20ide: icside: remove incorrect initconst annotationArnd Bergmann1-1/+1
2016-03-17ide: hpt366: convert to use match_string() helperAndy Shevchenko1-7/+2
2016-02-05PCI: Remove includes of asm/pci-bridge.hBjorn Helgaas2-2/+0
2016-01-18drivers/ide: make ide-scan-pci.c driver explicitly non-modularPaul Gortmaker1-2/+1
2016-01-18ide: constify ide_dma_ops structuresJulia Lawall2-2/+2
2016-01-18ide: silence some underflow warningsDan Carpenter1-8/+8
2015-11-06mm, page_alloc: rename __GFP_WAIT to __GFP_RECLAIMMel Gorman10-14/+14
2015-11-03ide: pdc202xx_new: Replace timeval with ktime_tAmitoj Kaur Chawla1-5/+5
2015-07-01Merge tag 'modules-next-for-linus' of git://git.kernel.org/pub/scm/linux/kern...Linus Torvalds1-1/+1
2015-06-25Merge branch 'for-4.2/core' of git://git.kernel.dk/linux-blockLinus Torvalds12-44/+74
2015-05-28kernel/params: constify struct kernel_param_ops usesLuis R. Rodriguez1-1/+1
2015-05-11Merge branch 'for-4.1-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds3-897/+0
2015-05-05block: move PM request support to IDEChristoph Hellwig4-19/+49
2015-05-05block: move REQ_TYPE_SENSE to the ide driverChristoph Hellwig4-9/+9
2015-05-05block: rename REQ_TYPE_SPECIAL to REQ_TYPE_DRV_PRIVChristoph Hellwig10-16/+16
2015-04-17ide: remove deprecated use of pci apiQuentin Lambert4-7/+6
2015-04-16Merge tag 'powerpc-4.1-1' of git://git.kernel.org/pub/scm/linux/kernel/git/mp...Linus Torvalds1-5/+5
2015-04-14Merge tag 'pm+acpi-4.1-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds1-13/+1
2015-04-14Remove celleb-only SCC PATA driversDaniel Axtens3-897/+0
2015-04-13Merge branch 'for-4.1' of git://git.kernel.org/pub/scm/linux/kernel/git/tj/li...Linus Torvalds2-3/+3
2015-04-13Merge branch 'pnp'Rafael J. Wysocki1-13/+1
2015-03-27ide,ata: Rename ATA_IDX to ATA_SENSEHannes Reinecke2-3/+3
2015-03-23powerpc: Move Power Macintosh drivers to generic byteswappersDavid Gibson1-5/+5
2015-03-18ide_tape: convert jiffies with jiffies_to_msecsNicholas Mc Guire1-2/+2
2015-03-18PNP: ide/ide-pnp: Use module_pnp_driver to register driverPeter Huewe1-13/+1
2014-12-14Merge tag 'driver-core-3.19-rc1' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds6-6/+0
2014-12-12drivers: ide: Fix mostly harmless off-by-one hardcoded valueRasmus Villemoes1-2/+2
2014-12-12IDE: Deletion of an unnecessary check before the function call "module_put"Markus Elfring1-2/+1
2014-10-20ide: drop owner assignment from platform_driversWolfram Sang6-6/+0
2014-10-18Merge branch 'for-3.18/drivers' of git://git.kernel.dk/linux-blockLinus Torvalds1-1/+3
2014-10-18Merge branch 'for-3.18/core' of git://git.kernel.dk/linux-blockLinus Torvalds1-1/+1
2014-10-15Drivers: ide: Remove typedef atiixp_ide_timingHimangi Saraogi1-4/+4
2014-10-04block: disable entropy contributions for nonrot devicesMike Snitzer1-1/+3
2014-08-28block,scsi: fixup blk_get_request dead queue scenariosJoe Lawrence1-1/+1
2014-08-05ide: use module_platform_driver()Christoph Jaeger2-24/+2
2014-07-21Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/ideLinus Torvalds2-4/+9
2014-04-15block: remove struct request buffer memberJens Axboe1-3/+2
2014-03-17ide: Fix SC1200 dependenciesJean Delvare1-0/+1
2014-03-17ide: Fix CS5520 and CS5530 dependenciesJean Delvare1-1/+3
2014-03-04m68k/atari - ide: do not register interrupt if host->get_lock is setMichael Schmitz1-3/+5
2014-01-28drivers: ide: Include appropriate header file in ide-pio-blacklist.cRashika Kheria1-0/+1
2014-01-28drivers: ide: Include appropriate header file in ide-cd_verbose.cRashika Kheria1-0/+2
2014-01-24Merge tag 'pm+acpi-3.14-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds1-1/+11
2013-12-07ACPI / bind: Move acpi_get_child() to drivers/ide/ide-acpi.cRafael J. Wysocki1-0/+11
2013-12-07ACPI: Clean up inclusions of ACPI header filesLv Zheng1-1/+0
2013-11-26zorro: ZTWO_VADDR() should return "void __iomem *"Geert Uytterhoeven1-1/+1
2013-11-20Merge tag 'pm+acpi-2-3.13-rc1' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds1-3/+2
2013-11-14ide: pmac: remove unnecessary pci_set_drvdata()Jingoo Han1-1/+0
2013-11-14ide: cs5536: use module_pci_driver()Jingoo Han1-12/+1
2013-11-14ide: pmac: Remove casting the return value which is a void pointerJingoo Han1-34/+17
2013-11-14ACPI: Eliminate the DEVICE_ACPI_HANDLE() macroRafael J. Wysocki1-1/+1
2013-11-14ACPI / driver core: Store an ACPI device pointer in struct acpi_dev_nodeRafael J. Wysocki1-2/+1
2013-11-12Merge tag 'h8300-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds3-118/+0
2013-11-11Merge tag 'cleanup-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds1-2/+2
2013-10-16ide: convert bus code to use dev_groupsGreg Kroah-Hartman2-10/+27
2013-09-25ide: drop dependency on ARCH_SHARKLinus Walleij1-2/+2
2013-09-16ide: Drop H8/300 driverGuenter Roeck3-118/+0
2013-09-05ide: sgiioc4: Staticize ioc4_ide_attach_one()Jingoo Han1-1/+1
2013-09-05ide: palm_bk3710: add missing __iomem annotationJingoo Han1-2/+2
2013-09-05ide: use dev_get_platdata()Jingoo Han3-4/+4
2013-09-05ide-disk_proc: use macro to replace magic numberXinghai Yu1-2/+2
2013-09-05ide: replace strict_strtol() with kstrtol()Jingoo Han1-2/+4
2013-07-30ACPI / PM: Use ACPI_STATE_D3_COLD instead of ACPI_STATE_D3 everywhereRafael J. Wysocki1-2/+3
2013-07-10Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/ideLinus Torvalds5-53/+6
2013-07-10ide: Fix IDE PIO size calculationSteven J. Hill1-3/+2
2013-07-10drivers/ide/delkin_cb: Convert to module_pci_driverLibo Chen1-12/+1
2013-07-03drivers: avoid format string in dev_set_nameKees Cook4-5/+5
2013-05-07block_device_operations->release() should return voidAl Viro3-9/+3
2013-04-09procfs: new helper - PDE_DATA(inode)Al Viro5-18/+18
2013-03-08ide: gayle: use module_platform_driver_probe()Jingoo Han1-14/+1
2013-03-08ide: tx4939ide: use module_platform_driver_probe()Jingoo Han1-12/+1
2013-03-08ide: tx4938ide: use module_platform_driver_probe()Jingoo Han1-12/+1
2013-02-26Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/vir...Linus Torvalds1-2/+2
2013-02-22new helper: file_inode(file)Al Viro1-2/+2
2013-02-21Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jik...Linus Torvalds1-5/+0
2013-02-05ARM: at91/ide: remove unsused at91-ide Kconfig entryJohan Hovold1-5/+0
2013-01-11drivers/ide: remove depends on CONFIG_EXPERIMENTALKees Cook1-5/+3
2013-01-03Drivers: ide: remove __dev* attributes.Greg Kroah-Hartman39-175/+162
2012-10-06sections: fix section conflicts in drivers/ideAndi Kleen41-53/+53
2012-08-21ide: fix generic_ide_suspend/resume OopsMiklos Szeredi1-2/+2
2012-06-12drivers/ide/ide-cs.c: adjust suspicious bit operationJulia Lawall1-1/+2
2012-06-06ide: icside.c: fix printk format string compile warningChristian Dietrich1-4/+4
2012-06-06ide: icside.c: Fix compile with CONFIG_BLK_DEV_IDEDMA_ICS=nChristian Dietrich1-5/+4
2012-03-28Remove all #inclusions of asm/system.hDavid Howells2-2/+0
2012-03-20ide: remove the second argument of k[un]map_atomic()Cong Wang1-2/+2
2012-02-13ARM: at91: drop ide driver in favor of the pata oneJean-Christophe PLAGNIOL-VILLARD2-367/+0
2012-01-14block: add and use scsi_blk_cmd_ioctlPaolo Bonzini1-2/+1
2012-01-13module_param: make bool parameters really bool (drivers & misc)Rusty Russell10-12/+12
2011-11-29ARM: at91/ide: use gpio_is_valid to check the gpioJean-Christophe PLAGNIOL-VILLARD1-1/+1
2011-11-18Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/ideLinus Torvalds4-13/+29
2011-11-08ide-{cd,floppy,tape}: Do not include <linux/irq.h>Geert Uytterhoeven3-3/+0
2011-11-06Merge branch 'modsplit-Oct31_2011' of git://git.kernel.org/pub/scm/linux/kern...Linus Torvalds21-0/+21
2011-11-03Merge branch 'upstream' of git://git.linux-mips.org/pub/scm/ralf/upstream-linusLinus Torvalds2-22/+30
2011-10-31ide/ata: Add module.h to the implicit modular usersPaul Gortmaker8-0/+8
2011-10-31ide/ata: Add export.h for EXPORT_SYMBOL/THIS_MODULE where neededPaul Gortmaker13-0/+13
2011-10-27Merge branch 'gpio' of http://ftp.arm.linux.org.uk/pub/linux/arm/kernel/git-c...Linus Torvalds1-1/+1
2011-10-25Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jik...Linus Torvalds1-1/+1
2011-10-24MIPS: Alchemy: remove all CONFIG_SOC_AU1??? definesManuel Lauss1-3/+3
2011-10-24MIPS: Alchemy: kill au1xxx.h headerManuel Lauss1-1/+1
2011-10-24MIPS, IDE: Alchem, au1xxx-ide: Remove pb1200/db1200 header depManuel Lauss1-18/+26
2011-10-13cy82c693: fix PCI device selectionBartlomiej Zolnierkiewicz1-3/+3
2011-10-13icside: DMA support fixBartlomiej Zolnierkiewicz1-1/+1
2011-10-13IDE: Don't powerdown Compaq Triflex IDE device on suspendMikulas Patocka1-1/+15
2011-10-13Kconfig: remove redundant CONFIG_ prefix on two symbolsPaul Bolle1-1/+1
2011-10-13ide: Fix file references in drivers/ide/Johann Felix Soden1-12/+12
2011-10-11piix: ICH7 MWDMA1 errataBartlomiej Zolnierkiewicz1-8/+10
2011-10-10Fix file references in drivers/ide/Johann Felix Soden1-12/+12
2011-10-03ide-disk: Fix request requeuingBorislav Petkov1-1/+6
2011-08-08ARM: gpio: at91: convert drivers to use asm/gpio.h rather than mach/gpio.hRussell King1-1/+1
2011-08-04drivers/ide/cy82c693.c: Add missing pci_dev_putJulia Lawall1-0/+2
2011-08-04ide: Fix irq flags madnessThomas Gleixner1-1/+5
2011-07-11Merge branch 'master' into for-nextJiri Kosina1-1/+2
2011-06-11ide-cd: signedness warning fix againConnor Hansen1-1/+2
2011-06-10treewide: Convert uses of struct resource to resource_size(ptr)Joe Perches2-3/+3
2011-06-02block: fix mismerge of the DISK_EVENT_MEDIA_CHANGE removalLinus Torvalds1-1/+0
2011-05-25Merge branch 'for-2.6.40/core' of git://git.kernel.dk/linux-2.6-blockLinus Torvalds1-1/+2
2011-05-24Merge git://git.kernel.org/pub/scm/linux/kernel/git/brodo/pcmcia-2.6Linus Torvalds1-1/+1
2011-05-22Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/ide-2.6Linus Torvalds4-6/+6
2011-05-20Merge commit 'v2.6.39' into for-2.6.40/coreJens Axboe2-1/+12
2011-05-16ide/ide-scan-pci.c: Use for_each_pci_dev().Thiago Farina1-1/+1
2011-05-06pcmcia: Convert pcmcia_device_id declarations to constJoe Perches1-1/+1
2011-04-21block: don't block events on excl write for non-optical devicesTejun Heo1-1/+1
2011-04-21ide: unexport DISK_EVENT_MEDIA_CHANGE for ide-gd and ide-cdTejun Heo3-2/+12
2011-04-07Merge branch 'for-linus2' of git://git.profusion.mobi/users/lucas/linux-2.6Linus Torvalds7-9/+9
2011-04-05ide: always ensure that blk_delay_queue() is called if we have pending IOJens Axboe1-21/+21
2011-04-05ide: ide_requeue_and_plug() reinstate "always plug" behaviourJens Axboe1-2/+1