aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/scsi/ide-scsi.c
AgeCommit message (Expand)AuthorFilesLines
2009-01-02remove ide-scsiFUJITA Tomonori1-840/+0
2008-12-29ide: replace the global ide_lock spinlock by per-hwgroup spinlocks (v2)Bartlomiej Zolnierkiewicz1-11/+21
2008-10-21[PATCH] switch ide-scsiAl Viro1-15/+9
2008-10-21[PATCH] beginning of methods conversionAl Viro1-3/+3
2008-10-21[PATCH] lose the unused file argument in generic_ide_ioctl()Al Viro1-1/+1
2008-10-17ide: allow device drivers to specify per-device type /proc settingsBartlomiej Zolnierkiewicz1-9/+17
2008-10-13ide: set IDE_AFLAG_DRQ_INTERRUPT in do_identify()Bartlomiej Zolnierkiewicz1-2/+0
2008-10-13ide: remove superfluous ->media field from ide_driver_tBartlomiej Zolnierkiewicz1-1/+0
2008-10-13ide: add device flagsBartlomiej Zolnierkiewicz1-4/+5
2008-10-13ide: make ide_transfer_pc() staticBartlomiej Zolnierkiewicz1-8/+1
2008-10-13ide: make ide_pc_intr() staticBartlomiej Zolnierkiewicz1-10/+1
2008-10-13ide: add ->pc_{update,io}_buffers methodsBartlomiej Zolnierkiewicz1-2/+4
2008-10-13ide: add ide_retry_pc() helperBartlomiej Zolnierkiewicz1-1/+1
2008-10-13ide: drop 'timeout' and 'expiry' arguments from ide_pc_intr()Bartlomiej Zolnierkiewicz1-21/+4
2008-10-13ide: add pointer to the current packet command to ide_drive_tBartlomiej Zolnierkiewicz1-30/+28
2008-10-13ide: drop dsc_handle argument from ide_pc_intr()Bartlomiej Zolnierkiewicz1-3/+2
2008-10-10ide: Remove ide_spin_wait_hwgroup() and use special requests insteadElias Oltmanns1-17/+17
2008-10-10ide: add ide_io_buffers() helperBartlomiej Zolnierkiewicz1-45/+1
2008-10-10ide-scsi: cleanup ide_scsi_io_buffers()Bartlomiej Zolnierkiewicz1-8/+8
2008-10-10ide: remove ->supports_dsc_overlap field from ide_driver_tBartlomiej Zolnierkiewicz1-1/+0
2008-10-10ide: /proc/ide/hd*/settings reworkBartlomiej Zolnierkiewicz1-16/+36
2008-10-10ide: call ide_proc_register_driver() laterBartlomiej Zolnierkiewicz1-1/+1
2008-10-10ide: include <linux/hdreg.h> only when neededBartlomiej Zolnierkiewicz1-1/+0
2008-10-10ide: remove needless drive->present checks from device driversBartlomiej Zolnierkiewicz1-1/+0
2008-10-10ide: use ATA_* defines instead of *_STAT and *_ERR onesBartlomiej Zolnierkiewicz1-1/+1
2008-10-10ide: WIN_* -> ATA_CMD_*Bartlomiej Zolnierkiewicz1-1/+1
2008-10-10ide: make drive->id an union (take 2)Bartlomiej Zolnierkiewicz1-6/+7
2008-10-09block: unify request timeout handlingJens Axboe1-1/+1
2008-08-05ide: fix regression caused by ide_device_{get,put}() addition (take 2)Bartlomiej Zolnierkiewicz1-5/+6
2008-07-24ide-scsi: remove kmalloced struct requestFUJITA Tomonori1-10/+15
2008-07-24ide: add ide_device_{get,put}() helpersBartlomiej Zolnierkiewicz1-1/+7
2008-07-23ide-scsi: convert to using the new atapi_flagsBorislav Petkov1-16/+1
2008-07-23ide-scsi: pass packet command in rq->cmdBorislav Petkov1-0/+2
2008-07-23ide-scsi: use drive->pc_callback instead of pc->callbackBorislav Petkov1-2/+3
2008-07-23ide: add struct ide_tp_ops (take 2)Bartlomiej Zolnierkiewicz1-3/+4
2008-07-23ide: add ->read_status methodBartlomiej Zolnierkiewicz1-1/+1
2008-07-23ide: add ->exec_command methodBartlomiej Zolnierkiewicz1-2/+1
2008-07-16IDE: Remove unused codeElias Oltmanns1-14/+0
2008-07-15ide: add ide_pc_intr() helperBartlomiej Zolnierkiewicz1-112/+3
2008-07-15ide-{floppy,scsi}: read Status Register before stopping DMA engineBartlomiej Zolnierkiewicz1-3/+4
2008-07-15ide-scsi: add more debugging to idescsi_pc_intr()Bartlomiej Zolnierkiewicz1-2/+11
2008-07-15ide-scsi: use pc->callbackBartlomiej Zolnierkiewicz1-10/+22
2008-07-15ide: add ide_issue_pc() helperBartlomiej Zolnierkiewicz1-28/+2
2008-07-15ide: add PC_FLAG_DRQ_INTERRUPT pc flagBartlomiej Zolnierkiewicz1-1/+5
2008-07-15ide-scsi: move idescsi_map_sg() call out from idescsi_issue_pc()Bartlomiej Zolnierkiewicz1-6/+10
2008-07-15ide: add ide_transfer_pc() helperBartlomiej Zolnierkiewicz1-28/+2
2008-07-15ide-scsi: set drive->scsi flag for devices handled by the driverBartlomiej Zolnierkiewicz1-0/+5
2008-07-15ide-{floppy,tape,scsi}: log device name instead of driver nameBartlomiej Zolnierkiewicz1-11/+13
2008-07-15ide-scsi: add debug_log() macroBartlomiej Zolnierkiewicz1-26/+25
2008-07-15ide-scsi: remove superfluous BUG_ON() from idescsi_transfer_pc()Bartlomiej Zolnierkiewicz1-1/+1
2008-07-15ide-scsi: merge idescsi_input_buffers() and idescsi_output_buffers()Bartlomiej Zolnierkiewicz1-57/+24
2008-07-15ide-scsi: fix Interrupt Reason checking in idescsi_pc_intr()Bartlomiej Zolnierkiewicz1-6/+11
2008-07-15ide-scsi: fix handling of DMA errors in idescsi_pc_intr()Bartlomiej Zolnierkiewicz1-3/+5
2008-07-15ide-scsi: fix DRQ checking for DMA transfers in idescsi_pc_intr()Bartlomiej Zolnierkiewicz1-1/+8
2008-07-15ide-scsi: fix race in idescsi_transfer_pc()Bartlomiej Zolnierkiewicz1-3/+4
2008-07-15ide: remove action argument in ide_do_drive_cmdFUJITA Tomonori1-1/+2
2008-07-15ide-scsi: replace ide_do_drive_cmd with blk_execute_rq_nowaitFUJITA Tomonori1-2/+1
2008-07-15ide: pass 'hwif *' instead of 'drive *' to ->OUTBSYNC methodBartlomiej Zolnierkiewicz1-1/+1
2008-07-15ide: remove IDE_TFLAG_NO_SELECT_MASK taskfile flagBartlomiej Zolnierkiewicz1-1/+1
2008-07-15ide: remove ide_init_drive_cmdFUJITA Tomonori1-2/+2
2008-07-15ide: set REQ_PREEMPT request flag in ide_do_drive_cmd() usersBartlomiej Zolnierkiewicz1-0/+1
2008-04-28ide: add ide_pad_transfer() helperBartlomiej Zolnierkiewicz1-3/+3
2008-04-28ide: add ide_execute_pkt_cmd() helperBartlomiej Zolnierkiewicz1-3/+1
2008-04-28ide-{floppy,tape,scsi}: 400ns delay is required after executing the commandBartlomiej Zolnierkiewicz1-0/+1
2008-04-28ide: always use ->OUTBSYNC method for executing commandsBartlomiej Zolnierkiewicz1-2/+4
2008-04-28ide: merge ->atapi_*put_bytes and ->ata_*put_data methodsBartlomiej Zolnierkiewicz1-14/+13
2008-04-27ide: add struct ide_io_ports (take 3)Bartlomiej Zolnierkiewicz1-7/+6
2008-04-26ide: add struct ide_dma_ops (take 3)Bartlomiej Zolnierkiewicz1-3/+3
2008-04-18ide-scsi: do non-atomic pc->flags testingBorislav Petkov1-21/+16
2008-04-18ide-scsi: convert driver to using generic ide_atapi_pcBorislav Petkov1-71/+62
2008-04-18ide: remove IDE_*_REG macrosBartlomiej Zolnierkiewicz1-6/+9
2008-04-18ide: add ide_atapi_{discard_data,write_zeros} inline helpersBartlomiej Zolnierkiewicz1-15/+3
2008-02-06ide: add ide_read_[alt]status() inline helpersBartlomiej Zolnierkiewicz1-2/+2
2008-02-02ide-scsi: remove needless SELECT_DRIVE() callBartlomiej Zolnierkiewicz1-2/+0
2008-02-02ide-scsi: use ide_execute_command()Bartlomiej Zolnierkiewicz1-5/+2
2008-02-01ide: update/add my CopyrightsBartlomiej Zolnierkiewicz1-1/+2
2008-02-01ide: delete filenames/versions from commentsBartlomiej Zolnierkiewicz1-2/+0
2008-01-28blk_end_request: changing ide-scsi (take 4)Kiyoshi Ueda1-4/+4
2008-01-25ide: add ide_pktcmd_tf_load() helperBartlomiej Zolnierkiewicz1-5/+1
2008-01-25ide-{floppy,tape,scsi}: fix register loading order when issuing packet commandBartlomiej Zolnierkiewicz1-1/+1
2008-01-25ide: remove atapi_ireason_t (take 3)Bartlomiej Zolnierkiewicz1-9/+8
2008-01-25ide: remove ata_nsector_t, ata_data_t and atapi_bcount_tBartlomiej Zolnierkiewicz1-17/+23
2008-01-25ide: remove atapi_feature_tBartlomiej Zolnierkiewicz1-7/+4
2008-01-25ide: remove ata_status_t and atapi_status_tBartlomiej Zolnierkiewicz1-5/+4
2007-12-12ide-scsi: add ide_scsi_hex_dump() helperBartlomiej Zolnierkiewicz1-8/+9
2007-11-27ide-scsi: use print_hex_dump from <linux/kernel.h>Denis Cheng1-14/+8
2007-10-22[SG] Update drivers to use sg helpersJens Axboe1-6/+6
2007-10-19remove asm/bitops.h includesJiri Slaby1-1/+1
2007-10-17[SCSI] ide-scsi: remove usage of sg_last()Jens Axboe1-4/+4
2007-10-17[SCSI] ide-scsi: use scsi_sg_count() instead of ->use_sgBoaz Harrosh1-1/+1
2007-10-16ide-scsi: sg chaining supportJens Axboe1-14/+18
2007-10-12[SCSI] ide-scsi: Close narrow race in releaseMatthew Wilcox1-1/+1
2007-10-12[SCSI] ide-scsi.: convert to data accessors and !use_sg cleanupBoaz Harrosh1-125/+13
2007-08-01drivers/scsi/ide-scsi.c: kmalloc + memset conversion to kzallocMariusz Kozlowski1-6/+4
2007-06-16ide-scsi: fix OOPS in idescsi_expiry()Bartlomiej Zolnierkiewicz1-1/+1
2007-05-10ide: move IDE settings handling to ide-proc.cBartlomiej Zolnierkiewicz1-6/+10
2007-05-10ide: split off ioctl handling from IDE settings (v2)Bartlomiej Zolnierkiewicz1-6/+6
2007-05-10ide: make /proc/ide/ optionalBartlomiej Zolnierkiewicz1-1/+1
2007-02-17ide: remove ide_drive_t.usageBartlomiej Zolnierkiewicz1-8/+0
2006-12-07[PATCH] ide_scsi: allow it to be used for non CD onlyAlan Cox1-0/+6
2006-09-30[PATCH] Remove ->rq_status from struct requestJens Axboe1-1/+1
2006-09-30[PATCH] Split struct request ->flags into two partsJens Axboe1-7/+7
2006-08-27[PATCH] lockdep: annotate idescsi_pc_intr()Ingo Molnar1-1/+1
2006-06-30Remove obsolete #include <linux/config.h>Jörn Engel1-1/+0
2006-06-23[PATCH] More BUG_ON conversionEric Sesterhenn1-4/+2
2006-03-23[PATCH] sem2mutex: drivers/scsi/ide-scsi.cJes Sorensen1-5/+6
2006-02-01[PATCH] ide-scsi: fix for IDE probe/remove ops changesMikael Pettersson1-9/+5
2006-01-06[BLOCK] add @uptodate to end_that_request_last() and @error to rq_end_io_fn()Tejun Heo1-2/+2
2005-11-18[PATCH] ide: remove ide_driver_t.owner fieldLaurent Riffard1-1/+1
2005-11-09[SCSI] remove Scsi_Device typedefChristoph Hellwig1-1/+1
2005-11-08Merge by hand (conflicts between pending drivers and kfree cleanups)James Bottomley1-2/+3
2005-11-07[PATCH] kfree cleanup: drivers/scsiJesper Juhl1-5/+5
2005-11-06[SCSI] ide-scsi fails to call idescsi_check_condition for things like "Medium...Willem Riede1-2/+3
2005-11-04Merge by HandJames Bottomley1-1/+1
2005-10-31[PATCH] revert ide-scsi highmem cleanupAndrew Morton1-12/+32
2005-10-30[PATCH] ide-scsi highmem cleanupAndrew Morton1-26/+12
2005-10-28[SCSI] use sfoo_printk() in driversJeff Garzik1-1/+1
2005-06-17[SCSI] allow sleeping in ->eh_host_reset_handler()Jeff Garzik1-4/+7
2005-05-26[PATCH] ide-scsi: kmap scatter/gather before doing PIO Stuart Hayes1-4/+24
2005-05-26[PATCH] convert IDE device drivers to driver-modelBartlomiej Zolnierkiewicz1-32/+26
2005-04-16Linux-2.6.12-rc2v2.6.12-rc2Linus Torvalds1-0/+1174