Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
kernel
/
msm-4.9
/
673c610033a8202c037ecd068c7a235495acda17
/
drivers
/
ide
/
ide-io.c
« Previous
46aa7af
ide: fix ->quirk_list checking in ide_do_request()
by Bartlomiej Zolnierkiewicz
· 16 years ago
08cd1dc
ide: cleanup ide_do_request()
by Bartlomiej Zolnierkiewicz
· 16 years ago
2a2ca6a
ide: replace the global ide_lock spinlock by per-hwgroup spinlocks (v2)
by Bartlomiej Zolnierkiewicz
· 16 years ago
6ea5222
ide: use queue lock instead of ide_lock when possible
by Bartlomiej Zolnierkiewicz
· 16 years ago
3c8a2cc
ide: ide_lock + __blk_end_request() -> blk_end_request()
by Bartlomiej Zolnierkiewicz
· 16 years ago
a72b214
ide: push ide_lock to __ide_end_request()
by Bartlomiej Zolnierkiewicz
· 16 years ago
1d0bf58
ide: ide_hwgroup_t.rq doesn't need an ide_lock held
by Bartlomiej Zolnierkiewicz
· 16 years ago
3e0e29f
ide: unify ide_intr()'s exit points
by Bartlomiej Zolnierkiewicz
· 16 years ago
1a65988
Revert "ide: respect current DMA setting during resume"
by Bartlomiej Zolnierkiewicz
· 16 years ago
6b7d8fc
ide: fix build for DEBUG_PM
by Bartlomiej Zolnierkiewicz
· 16 years ago
e9eb838
ide: respect current DMA setting during resume
by Bartlomiej Zolnierkiewicz
· 16 years ago
f9e3326
ide: fix the ide_release_lock imbalance
by Michael Schmitz
· 16 years ago
f73e2d1
block: remove __generic_unplug_device() from exports
by Jens Axboe
· 16 years ago
4abdc6e
ide: Implement disk shock protection support (v4)
by Elias Oltmanns
· 16 years ago
e415e49
ide: Two fixes regarding memory allocation
by Elias Oltmanns
· 16 years ago
bfa7d8e
ide: ->ide_dma_clear_irq() -> ->clear_irq()
by Bartlomiej Zolnierkiewicz
· 16 years ago
6982daf
ide: convert 'pio_mode' device setting to use DS_SYNC flag
by Bartlomiej Zolnierkiewicz
· 16 years ago
7f612f2
ide: remove [ata_]select_t
by Bartlomiej Zolnierkiewicz
· 16 years ago
0d346ba
ide: sanitize ide*_pm_* enums
by Bartlomiej Zolnierkiewicz
· 16 years ago
d1d7671
ide: fix HDIO_DRIVE_TASK[FILE] ioctls for CHS commands on LBA devices
by Bartlomiej Zolnierkiewicz
· 16 years ago
c392204
ide: DMA_PIO_RETRY -> IDE_DFLAG_DMA_PIO_RETRY
by Bartlomiej Zolnierkiewicz
· 16 years ago
97100fc
ide: add device flags
by Bartlomiej Zolnierkiewicz
· 16 years ago
92f1f8f
ide: Remove ide_spin_wait_hwgroup() and use special requests instead
by Elias Oltmanns
· 16 years ago
ff2779b
ide: ide_id_has_flush_cache_ext() -> ata_id_flush_ext_enabled()
by Bartlomiej Zolnierkiewicz
· 16 years ago
4b58f17
ide: ide_id_has_flush_cache() -> ata_id_flush_enabled()
by Bartlomiej Zolnierkiewicz
· 16 years ago
3ceca72
ide: include <linux/hdreg.h> only when needed
by Bartlomiej Zolnierkiewicz
· 16 years ago
3c619ff
ide: remove no longer needed ide_drive_t fields
by Bartlomiej Zolnierkiewicz
· 16 years ago
3a7d248
ide: use ATA_* defines instead of *_STAT and *_ERR ones
by Bartlomiej Zolnierkiewicz
· 16 years ago
aaaade3
ide: WIN_* -> ATA_CMD_*
by Bartlomiej Zolnierkiewicz
· 16 years ago
f888100
ide: remove superfluous check from ide_disk_special()
by Bartlomiej Zolnierkiewicz
· 16 years ago
374e042
ide: add struct ide_tp_ops (take 2)
by Bartlomiej Zolnierkiewicz
· 16 years ago
6e6afb3
ide: add ->set_irq method
by Bartlomiej Zolnierkiewicz
· 16 years ago
b73c7ee
ide: add ->read_status method
by Bartlomiej Zolnierkiewicz
· 16 years ago
c6dfa86
ide: add ->exec_command method
by Bartlomiej Zolnierkiewicz
· 16 years ago
3ef5eb4
IDE: Remove unused code
by Elias Oltmanns
· 16 years ago
79e36a9
IDE: Fix HDIO_DRIVE_RESET handling
by Elias Oltmanns
· 16 years ago
63f5abb
ide: remove action argument in ide_do_drive_cmd
by FUJITA Tomonori
· 16 years ago
f8c4bd0a
ide: pass 'hwif *' instead of 'drive *' to ->OUTBSYNC method
by Bartlomiej Zolnierkiewicz
· 16 years ago
ed4af48
ide: move IRQ unmasking out from ->tf_load method
by Bartlomiej Zolnierkiewicz
· 16 years ago
57279a7
ide: remove try_to_flush_leftover_data()
by Bartlomiej Zolnierkiewicz
· 16 years ago
124cafc
ide: remove ide_init_drive_cmd
by FUJITA Tomonori
· 16 years ago
5f2e1ce
ide: remove ide_wait/head_wait path in ide_do_drive_cmd
by FUJITA Tomonori
· 16 years ago
c6866a6
ide: use __generic_unplug_device() in ide_do_drive_cmd() (take 2)
by Bartlomiej Zolnierkiewicz
· 16 years ago
e8a96aa
ide: set REQ_PREEMPT request flag in ide_do_drive_cmd() users
by Bartlomiej Zolnierkiewicz
· 16 years ago
e7b241a
ide: use blk_rq_init() to initialize the request
by FUJITA Tomonori
· 17 years ago
9f87abe
ide: add ide_pad_transfer() helper
by Bartlomiej Zolnierkiewicz
· 17 years ago
94cd5b6
ide: add ->tf_load and ->tf_read methods
by Bartlomiej Zolnierkiewicz
· 17 years ago
d309e0b
ide: move ide_tf_{load,read} to ide-iops.c
by Bartlomiej Zolnierkiewicz
· 17 years ago
089c5c7
ide: factor out debugging code from ide_tf_load()
by Bartlomiej Zolnierkiewicz
· 17 years ago
32b3fe4
ide: always use ->OUTBSYNC method for executing commands
by Bartlomiej Zolnierkiewicz
· 17 years ago
9567b34
ide: merge ->atapi_*put_bytes and ->ata_*put_data methods
by Bartlomiej Zolnierkiewicz
· 17 years ago
92d3ab2
falconide/q40ide: add ->atapi_*put_bytes and ->ata_*put_data methods (take 2)
by Bartlomiej Zolnierkiewicz
· 17 years ago
4c3032d
ide: add struct ide_io_ports (take 3)
by Bartlomiej Zolnierkiewicz
· 17 years ago
5e37bdc
ide: add struct ide_dma_ops (take 3)
by Bartlomiej Zolnierkiewicz
· 17 years ago
ac95bee
ide: add struct ide_port_ops (take 2)
by Bartlomiej Zolnierkiewicz
· 17 years ago
784506c
ide: sanitize handling of IDE_HFLAG_NO_SET_MODE host flag
by Bartlomiej Zolnierkiewicz
· 17 years ago
23579a2
ide: remove IDE_*_REG macros
by Bartlomiej Zolnierkiewicz
· 17 years ago
395d8ef
ide-disk: fix flush requests (take 2)
by Bartlomiej Zolnierkiewicz
· 17 years ago
3b0e044
ide: another possible ide panic fix for blk-end-request
by Kiyoshi Ueda
· 17 years ago
64a57fe
ide: add ide_read_error() inline helper
by Bartlomiej Zolnierkiewicz
· 17 years ago
c47137a
ide: add ide_read_[alt]status() inline helpers
by Bartlomiej Zolnierkiewicz
· 17 years ago
425afb6
ide: fix ide_intr() for non-PCI devices and CONFIG_BLK_DEV_IDEPCI=y
by Bartlomiej Zolnierkiewicz
· 17 years ago
5e36bb6
blk_end_request: changing ide normal caller (take 4)
by Kiyoshi Ueda
· 17 years ago
7267c33
ide: remove REQ_TYPE_ATA_CMD
by Bartlomiej Zolnierkiewicz
· 17 years ago
0455fcc
ide: fix final status check in drive_cmd_intr()
by Bartlomiej Zolnierkiewicz
· 17 years ago
4d977e4
ide: check BUSY and ERROR status bits before reading data in drive_cmd_intr()
by Bartlomiej Zolnierkiewicz
· 17 years ago
18a056f
ide: don't enable local IRQs for PIO-in in driver_cmd_intr() (take 2)
by Bartlomiej Zolnierkiewicz
· 17 years ago
145b75e
ide: initialize rq->cmd_type in ide_init_drive_cmd() callers
by Bartlomiej Zolnierkiewicz
· 17 years ago
2624565
ide: use wait_drive_not_busy() in drive_cmd_intr() (take 2)
by Bartlomiej Zolnierkiewicz
· 17 years ago
657cc1a
ide: set IDE_TFLAG_IN_* flags before queuing/executing command
by Bartlomiej Zolnierkiewicz
· 17 years ago
49c746e
ide: clear HOB bit for REQ_TYPE_ATA_CMD requests in ide_end_drive_cmd()
by Bartlomiej Zolnierkiewicz
· 17 years ago
81ca691
ide: add ide_set_irq() inline helper
by Bartlomiej Zolnierkiewicz
· 17 years ago
15ce926
ide: merge ->dma_host_{on,off} methods into ->dma_host_set method
by Bartlomiej Zolnierkiewicz
· 17 years ago
4a546e0
ide: remove ->ide_dma_on and ->dma_off_quietly methods from ide_hwif_t
by Bartlomiej Zolnierkiewicz
· 17 years ago
7b90599
ide: cleanup ide_set_dma()
by Bartlomiej Zolnierkiewicz
· 17 years ago
c2b57cd
ide: add ide_tf_read() helper
by Bartlomiej Zolnierkiewicz
· 17 years ago
57d7366
ide: remove 'handler' field from ide_task_t (take 2)
by Bartlomiej Zolnierkiewicz
· 17 years ago
1192e52
ide: use ->data_phase to set ->handler in do_rw_taskfile()
by Bartlomiej Zolnierkiewicz
· 17 years ago
1edee60
ide: merge flagged_taskfile() into do_rw_taskfile()
by Bartlomiej Zolnierkiewicz
· 17 years ago
866e2ec
ide: remove 'tf_in_flags' field from ide_task_t
by Bartlomiej Zolnierkiewicz
· 17 years ago
ac026ff
ide: remove 'command_type' field from ide_task_t
by Bartlomiej Zolnierkiewicz
· 17 years ago
7299a39
ide: remove hwif->intrproc
by Bartlomiej Zolnierkiewicz
· 17 years ago
f919790
ide: remove SELECT_INTERRUPT()
by Bartlomiej Zolnierkiewicz
· 17 years ago
2fc5738
ide: add ide_pktcmd_tf_load() helper
by Bartlomiej Zolnierkiewicz
· 17 years ago
29ed2a5
ide: remove REQ_TYPE_ATA_TASK
by Bartlomiej Zolnierkiewicz
· 17 years ago
1f2564b
ide: extend timeout for REQ_TYPE_ATA_{CMD,TASK} requests
by Bartlomiej Zolnierkiewicz
· 17 years ago
a3bbb9d
ide: remove unnecessary writes to HOB taskfile registers
by Bartlomiej Zolnierkiewicz
· 17 years ago
868e672
ide: use IDE_TFLAG_LBA48 for REQ_TYPE_ATA_TASKFILE requests
by Bartlomiej Zolnierkiewicz
· 17 years ago
807e35d
ide: use ide_tf_load() in execute_drive_cmd()
by Bartlomiej Zolnierkiewicz
· 17 years ago
54688aa
ide: remove ide_cmd() helper
by Bartlomiej Zolnierkiewicz
· 17 years ago
21d535c
ide: execute_drive_cmd() cleanup
by Bartlomiej Zolnierkiewicz
· 17 years ago
6dd8723
ide: fix registers loading order for IDE_NSECTOR_REG in execute_drive_cmd()
by Bartlomiej Zolnierkiewicz
· 17 years ago
46f26c3
ide: fix registers loading order for WIN_SMART in execute_drive_cmd()
by Bartlomiej Zolnierkiewicz
· 17 years ago
4ee06b7
ide: remove stale ide.h "configuration options"
by Bartlomiej Zolnierkiewicz
· 17 years ago
74095a9
ide: use do_rw_taskfile() in flagged_taskfile()
by Bartlomiej Zolnierkiewicz
· 17 years ago
650d841
ide: add struct ide_taskfile (take 2)
by Bartlomiej Zolnierkiewicz
· 17 years ago
b5e1a4e
ide-io: set REQ_FAILED when drive is dead
by Aristeu Rozanski
· 17 years ago
ad0e74d
ide: add missing checks for control register existence
by Bartlomiej Zolnierkiewicz
· 17 years ago
c1f50cb
ide: use drive->select.all for REQ_TYPE_ATA_TASK in execute_drive_cmd()
by Bartlomiej Zolnierkiewicz
· 17 years ago
1c11d24
ide: clear HOB bit for REQ_TYPE_ATA_TASK requests in ide_end_drive_cmd()
by Bartlomiej Zolnierkiewicz
· 17 years ago
Next »