Commit Graph

215 Commits (4499b23933b44bf9e56d1a29b51d9a62941f9fa4)

Author SHA1 Message Date
Sergei Shtylyov 3153c26b54 ide: refactor tf_read() method 16 years ago
Sergei Shtylyov 745483f10c ide: simplify 'struct ide_taskfile' 16 years ago
Sergei Shtylyov 60f85019c6 ide: replace IDE_TFLAG_* flags by IDE_VALID_* 16 years ago
Sergei Shtylyov fdd88f0af6 ide: inline SELECT_DRIVE() 16 years ago
Sergei Shtylyov 35218d1ca8 ide: move data register access out of tf_{read|load}() methods (take 2) 16 years ago
Sergei Shtylyov ecf3a31d2a ide: turn set_irq() method into write_devctl() method 16 years ago
Elias Oltmanns 9010941c54 ide: Fix code dealing with sleeping devices in do_ide_request() 16 years ago
Bartlomiej Zolnierkiewicz bf717c0a2e ide: keep track of number of bytes instead of sectors in struct ide_cmd 16 years ago
Bartlomiej Zolnierkiewicz 60c0cd02b2 ide: set hwif->expiry prior to calling [__]ide_set_handler() 16 years ago
Bartlomiej Zolnierkiewicz 2298169418 ide: pass command to ide_map_sg() 16 years ago
Bartlomiej Zolnierkiewicz 130e886708 ide: remove ide_end_request() 16 years ago
Bartlomiej Zolnierkiewicz ba7d479c36 ide: use ide_end_rq() in ide_complete_rq() 16 years ago
Bartlomiej Zolnierkiewicz f974b196f5 ide: pass number of bytes to complete to ide_complete_rq() 16 years ago
Bartlomiej Zolnierkiewicz a9587fd8c4 ide: remove BUG() from ide_complete_rq() 16 years ago
Bartlomiej Zolnierkiewicz 89f78b3261 ide: move rq->errors quirk out from ide_end_request() 16 years ago
Bartlomiej Zolnierkiewicz 6902a53312 ide: pass error value to ide_complete_rq() 16 years ago
Bartlomiej Zolnierkiewicz 37245aabfa ide: sanitize ide_end_rq() 16 years ago
Bartlomiej Zolnierkiewicz 1caf236daf ide: add ide_end_rq() (v2) 16 years ago
Bartlomiej Zolnierkiewicz 1713788ff8 ide: make ide_special_rq() BUG() on unknown requests 16 years ago
Bartlomiej Zolnierkiewicz e7fedc3ca0 ide: use ide_complete_cmd() for head unload commands 16 years ago
Bartlomiej Zolnierkiewicz 0dfb991c69 ide: use ata_tf_protocols enums 16 years ago
Bartlomiej Zolnierkiewicz b6308ee0c5 ide: move command related fields from ide_hwif_t to struct ide_cmd 16 years ago
Bartlomiej Zolnierkiewicz 22aa4b32a1 ide: remove ide_task_t typedef 16 years ago
Bartlomiej Zolnierkiewicz 3ee38302ff ide: remove ->end_request method 16 years ago
Bartlomiej Zolnierkiewicz c152cc1a90 ide: use ->end_request only for private device driver requests 16 years ago
Bartlomiej Zolnierkiewicz e3d9a73a83 ide: remove ->data_phase field from ide_hwif_t 16 years ago
Bartlomiej Zolnierkiewicz 5e76acd588 ide: no need to read Status and Error registers for "empty" taskfile requests 16 years ago
Bartlomiej Zolnierkiewicz a09485df9c ide: move request type specific code from ide_end_drive_cmd() to callers (v3) 16 years ago
Bartlomiej Zolnierkiewicz e120237c0e ide: factor out completion of taskfile from ide_end_drive_cmd() 16 years ago
Bartlomiej Zolnierkiewicz 3616b6536a ide: complete power step in ide_complete_pm_request() 16 years ago
Bartlomiej Zolnierkiewicz 255115fb35 ide: allow host drivers to specify IRQ flags 16 years ago
Bartlomiej Zolnierkiewicz e354c1d803 ide: remove IDE_ARCH_LOCK (v2) 16 years ago
Bartlomiej Zolnierkiewicz d15a613ba0 ide: remove IDE_ARCH_INTR (v2) 16 years ago
Bartlomiej Zolnierkiewicz 327fa1c294 ide: move error handling code to ide-eh.c (v2) 16 years ago
Bartlomiej Zolnierkiewicz 11938c9290 ide: move device settings code to ide-devsets.c 16 years ago
Bartlomiej Zolnierkiewicz c4e66c36cc ide: move ide_do_park_unpark() to ide-park.c 16 years ago
Bartlomiej Zolnierkiewicz 1bc6daae4a ide: factor out processing of special commands from ide_special_rq() 16 years ago
Bartlomiej Zolnierkiewicz 1866082339 ide: remove ide_do_drive_cmd() 16 years ago
Bartlomiej Zolnierkiewicz 65ca537732 ide: move ide_dma_timeout_retry() to ide-dma.c 16 years ago
Bartlomiej Zolnierkiewicz b6a45a0b1e ide: move drive_is_ready() to ide-io.c 16 years ago
Bartlomiej Zolnierkiewicz 75a0cff4e8 ide: unexport ide_devset_execute() 16 years ago
Bartlomiej Zolnierkiewicz 7a254df007 ide: move ide_pktcmd_tf_load() to ide-atapi.c 16 years ago
Stanislaw Gruszka 849d713000 ide: allow to wrap interrupt handler 16 years ago
Roel Kluin e0c6dcd8d4 ide: expiry() returns int, negative expiry() return values won't be noticed 16 years ago
Borislav Petkov 9e772d0135 ide-cd: fix DMA for non bio-backed requests 16 years ago
Bartlomiej Zolnierkiewicz c38714ed44 ide: remove now redundant ->cur_dev checks 16 years ago
Bartlomiej Zolnierkiewicz b1b1cd9a23 ide: remove superfluous hwif variable assignment from ide_timer_expiry() 16 years ago
Bartlomiej Zolnierkiewicz 9600dcf134 ide: make "paranoia" ->handler check in ide_intr() more strict 16 years ago
Bartlomiej Zolnierkiewicz 627e05daa1 ide: remove ->error method from struct ide_driver 16 years ago
Bartlomiej Zolnierkiewicz 7f3c868ba7 ide: remove ide_driver_t typedef 16 years ago