Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
kernel
/
msm-4.19
/
3ceca727fe3a38dd8d7a3adf938fefda83eee8af
/
drivers
/
ide
/
ide-io.c
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
320112b
ide: check rq->cmd_type in drive_cmd_intr()
by Bartlomiej Zolnierkiewicz
· 17 years ago
bbc615b
ide: use __ide_end_request() in ide_end_dequeued_request()
by Bartlomiej Zolnierkiewicz
· 17 years ago
d393aa0
ide: take ide_lock for prefetch disable/enable in do_special()
by Bartlomiej Zolnierkiewicz
· 17 years ago
1977f03
remove asm/bitops.h includes
by Jiri Slaby
· 17 years ago
ed67b92
ide: add IDE_HFLAG_ERROR_STOPS_FIFO host flag
by Bartlomiej Zolnierkiewicz
· 17 years ago
0ae2e17
ide: remove ->ide_dma_check (take 2)
by Bartlomiej Zolnierkiewicz
· 17 years ago
55c16a7
IDE: sg chaining support
by Jens Axboe
· 17 years ago
bb87946
remove ide_get_error_location()
by Adrian Bunk
· 17 years ago
aedea59
ide-pmac: remove pmac_ide_do_setfeature() (take 2)
by Bartlomiej Zolnierkiewicz
· 17 years ago
26bcb87
ide: add ide_set{_max}_pio() (take 4)
by Bartlomiej Zolnierkiewicz
· 17 years ago
165125e
[BLOCK] Get rid of request_queue_t typedef
by Jens Axboe
· 17 years ago
8987d21
ide: ide_start_power_step() fix WRT disabling DMA
by Bartlomiej Zolnierkiewicz
· 17 years ago
41e9d34
IDE: fix termination of non-fs requests
by Jens Axboe
· 17 years ago
c283f5d
ide: make void and rename ide_dma_timeout() method
by Sergei Shtylyov
· 17 years ago
841d2a9
ide: make void and rename ide_dma_lostirq() method
by Sergei Shtylyov
· 17 years ago
793a972
ide: always disable DMA before tuning it
by Bartlomiej Zolnierkiewicz
· 18 years ago
317a46a
ide: fix PIO setup on resume for ATAPI devices
by Bartlomiej Zolnierkiewicz
· 18 years ago
2345031
ide: correctly prevent IDE timer expiry function to run if request was already handled
by Suleiman Souhlal
· 18 years ago
513daad
ide: use correct IDE error recovery
by Suleiman Souhlal
· 18 years ago
7469aaf
ide: make ide_hwif_t.ide_dma_{host_off,off_quietly} void (v2)
by Bartlomiej Zolnierkiewicz
· 18 years ago
3608b5d
ide: add ide_set_dma() helper (v2)
by Bartlomiej Zolnierkiewicz
· 18 years ago
f0dd871
ide: clear bmdma status in ide_intr() for ICHx controllers (revised #4)
by Albert Lee
· 18 years ago
7d12e78
IRQ: Maintain regs pointer globally rather than passing to IRQ handlers
by David Howells
· 18 years ago
8c2c011
[PATCH] ide: reprogram disk pio timings on resume
by Jason Lunz
· 18 years ago
ce42f19
[PATCH] IDE error handling fixes
by Hua Zhong
· 18 years ago
Next »