Gitiles
Code Review
Sign In
review.shift-gmbh.com
/
SHIFTPHONES
/
kernel
/
common
/
5712c3ed549e0dddee096bce24df41db15cb80b5
/
drivers
/
scsi
/
NCR5380.c
df561f66
treewide: Use fallthrough pseudo-keyword
by Gustavo A. R. Silva
· 4 years, 5 months ago
0b7a223
scsi: NCR5380: Add disconnect_mask module parameter
by Finn Thain
· 5 years ago
d04fc41a
scsi: NCR5380: Unconditionally clear ICR after do_abort()
by Finn Thain
· 5 years ago
350767f
scsi: NCR5380: Call scsi_set_resid() on command completion
by Finn Thain
· 5 years ago
1f7563f
Merge tag 'scsi-sg' of git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi
by Linus Torvalds
· 5 years ago
f9dfed1
scsi: NCR5380: Handle PDMA failure reliably
by Finn Thain
· 6 years ago
57f3132
scsi: NCR5380: Always re-enable reselection interrupt
by Finn Thain
· 6 years ago
0e9fdd2
scsi: NCR5380: use sg helper to iterate over scatterlist
by Finn Thain
· 6 years ago
8cee3e1
scsi: NCR5380: Remove set but unused variable
by Finn Thain
· 6 years ago
df135e3
scsi: NCR5380: Avoid compiler warning when -Wimplicit-fallthrough is enabled
by Finn Thain
· 6 years ago
96edebd
scsi: NCR5380: Return false instead of NULL
by Finn Thain
· 6 years ago
6b0e87a
scsi: NCR5380: Check for bus reset
by Finn Thain
· 6 years ago
ca694af
scsi: NCR5380: Handle BUS FREE during reselection
by Finn Thain
· 6 years ago
0826721
scsi: NCR5380: Don't call dsprintk() following reselection interrupt
by Finn Thain
· 6 years ago
45ddc1b
scsi: NCR5380: Don't clear busy flag when abort fails
by Finn Thain
· 6 years ago
7ef55f6
scsi: NCR5380: Check for invalid reselection target
by Finn Thain
· 6 years ago
0703565
scsi: NCR5380: Use DRIVER_SENSE to indicate valid sense data
by Finn Thain
· 6 years ago
7c8ed78
scsi: NCR5380: Withhold disconnect privilege for REQUEST SENSE
by Finn Thain
· 6 years ago
dad8261
scsi: NCR5380: Have NCR5380_select() return a bool
by Finn Thain
· 6 years ago
6a16283
scsi: NCR5380: Reduce goto statements in NCR5380_select()
by Finn Thain
· 6 years ago
1aeeeed
scsi: NCR5380: Clear all unissued commands on host reset
by Hannes Reinecke
· 6 years ago
670ffcc
Merge tag 'scsi-misc' of git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi
by Linus Torvalds
· 7 years ago
b244131
License cleanup: add SPDX GPL-2.0 license identifier to files with no license
by Greg Kroah-Hartman
· 7 years ago
39bef87
scsi: NCR5380: Suppress SDTR and WDTR message logging
by Finn Thain
· 7 years ago
12e5fc6
scsi: NCR5380: Move bus reset to host reset
by Hannes Reinecke
· 7 years ago
b15e791
scsi: ncr5380: Improve target selection robustness
by Finn Thain
· 8 years ago
4ab2a78
scsi: ncr5380: Resolve various static checker warnings
by Finn Thain
· 8 years ago
0902846
scsi: ncr5380: Shorten host info string by removing unused option macros
by Finn Thain
· 8 years ago
906e4a3c
scsi: g_NCR5380: Use probe_irq_*() for IRQ probing
by Ondrej Zary
· 8 years ago
9af9fec
scsi: ncr5380: Suppress unhelpful "interrupt without IRQ bit" message
by Finn Thain
· 8 years ago
4a98f89
scsi: ncr5380: Use correct types for DMA routines
by Finn Thain
· 8 years ago
d5d37a0
scsi: ncr5380: Pass hostdata pointer to register polling routines
by Finn Thain
· 8 years ago
61e1ce5
scsi: ncr5380: Use correct types for device register accessors
by Finn Thain
· 8 years ago
820682b
scsi: ncr5380: Store IO ports and addresses in host private data
by Finn Thain
· 8 years ago
d4408dd
scsi: ncr5380: Simplify register polling limit
by Finn Thain
· 8 years ago
77f18a8
scsi: NCR5380: no longer mark irq probing as __init
by Arnd Bergmann
· 8 years ago
08348b1
scsi: ncr5380: Improve interrupt latency during PIO tranfers
by Finn Thain
· 8 years ago
01f1764
scsi: ncr5380: Avoid a compiler warning
by Finn Thain
· 8 years ago
216fad9
ncr5380: Call complete_cmd() for disconnected commands on bus reset
by Finn Thain
· 9 years ago
a46865d
ncr5380: Remove DONT_USE_INTR and AUTOPROBE_IRQ macros
by Finn Thain
· 9 years ago
f0ea73a
ncr5380: Remove remaining register storage qualifiers
by Finn Thain
· 9 years ago
12866b9
ncr5380: Fix register decoding for debugging
by Finn Thain
· 9 years ago
ae5e33a
ncr5380: Reduce max_lun limit
by Finn Thain
· 9 years ago
c4ec6f9
ncr5380: Remove disused atari_NCR5380.c core driver
by Finn Thain
· 9 years ago
e9db319
sun3_scsi: Adopt NCR5380.c core driver
by Finn Thain
· 9 years ago
52d3e56
atari_scsi: Adopt NCR5380.c core driver
by Finn Thain
· 9 years ago
8053b0e
ncr5380: Merge DMA implementation from atari_NCR5380 core driver
by Finn Thain
· 9 years ago
438af51
ncr5380: Adopt uniform DMA setup convention
by Finn Thain
· 9 years ago
6c4b88c
ncr5380: Use DMA hooks for PDMA
by Finn Thain
· 9 years ago
e5d55d1
ncr5380: Remove BOARD_REQUIRES_NO_DELAY macro
by Finn Thain
· 9 years ago
f825e40
ncr5380: Remove PSEUDO_DMA macro
by Finn Thain
· 9 years ago
1bb4600
ncr5380: Disable the DMA errata workaround flag by default
by Finn Thain
· 9 years ago
e4dec68
ncr5380: Remove REAL_DMA and REAL_DMA_POLL macros
by Finn Thain
· 9 years ago
7e9ec8d
ncr5380: Remove FLAG_NO_PSEUDO_DMA where possible
by Finn Thain
· 9 years ago
8d5dbec
ncr5380: Call scsi_eh_prep_cmnd() and scsi_eh_restore_cmnd() as and when appropriate
by Finn Thain
· 9 years ago
ccf6efd
ncr5380: Fix NCR5380_select() EH checks and result handling
by Finn Thain
· 9 years ago
dc18396
ncr5380: Forget aborted commands
by Finn Thain
· 9 years ago
71a0059
ncr5380: Dont re-enter NCR5380_select()
by Finn Thain
· 9 years ago
1678847
ncr5380: Dont release lock for PIO transfer
by Finn Thain
· 9 years ago
1884c28
ncr5380: Correctly clear command pointers and lists after bus reset
by Finn Thain
· 9 years ago
3d07d22
ncr5380: Cleanup whitespace and parentheses
by Finn Thain
· 9 years ago
0d2cf86
ncr5380: Merge changes from atari_NCR5380.c
by Finn Thain
· 9 years ago
594d4ba
ncr5380: Fix whitespace in comments using regexp
by Finn Thain
· 9 years ago
aff0cf9
ncr5380: Fix trailing whitespace using regexp
by Finn Thain
· 9 years ago
c16df32
ncr5380: Cleanup comments
by Finn Thain
· 9 years ago
0a4e361
ncr5380: Fix soft lockups
by Finn Thain
· 9 years ago
b746545
atari_NCR5380: Eliminate HOSTNO macro
by Finn Thain
· 9 years ago
6a6ff4a
atari_NCR5380: Remove HOSTNO macro from printk() and seq_printf() calls
by Finn Thain
· 9 years ago
62717f5
ncr5380: Implement new eh_bus_reset_handler
by Finn Thain
· 9 years ago
707d62b
ncr5380: Fix EH during arbitration and selection
by Finn Thain
· 9 years ago
8b00c3d
ncr5380: Implement new eh_abort_handler
by Finn Thain
· 9 years ago
f27db8e
ncr5380: Fix autosense bugs
by Finn Thain
· 9 years ago
677e019
ncr5380: Refactor command completion
by Finn Thain
· 9 years ago
32b26a1
ncr5380: Use standard list data structure
by Finn Thain
· 9 years ago
9903fa9
ncr5380: Remove LIST and REMOVE macros
by Finn Thain
· 9 years ago
0d3d9a4
ncr5380: Use dsprintk() for queue debugging
by Finn Thain
· 9 years ago
e8a6014
ncr5380: Use shost_priv helper
by Finn Thain
· 9 years ago
dbb6b35
ncr5380: Remove H_NO macro and introduce dsprintk
by Finn Thain
· 9 years ago
e5c3fdd
ncr5380: Remove command list debug code
by Finn Thain
· 9 years ago
11d2f63
ncr5380: Change instance->host_lock to hostdata->lock
by Finn Thain
· 9 years ago
be3f412
ncr5380: Remove redundant ICR_ARBITRATION_LOST test and eliminate FLAG_DTC3181E
by Finn Thain
· 9 years ago
bf1a0c6
ncr5380: Fix NDEBUG_NO_DATAOUT flag
by Finn Thain
· 9 years ago
161c005
ncr5380: Cleanup #include directives
by Finn Thain
· 9 years ago
e0783ed
ncr5380: Fix off-by-one bug in extended_msg[] bounds check
by Finn Thain
· 9 years ago
72064a7
ncr5380: Standardize reselection handling
by Finn Thain
· 9 years ago
9db6024
ncr5380: Replace READ_OVERRUNS macro with FLAG_NO_DMA_FIXUPS
by Finn Thain
· 9 years ago
55181be
ncr5380: Replace redundant flags with FLAG_NO_DMA_FIXUP
by Finn Thain
· 9 years ago
b32ade1
ncr5380: Introduce NCR5380_poll_politely2
by Finn Thain
· 9 years ago
cd40082
ncr5380: Standardize interrupt handling
by Finn Thain
· 9 years ago
d1af9c7
ncr5380: Remove UNSAFE macro
by Finn Thain
· 9 years ago
8d8601a
ncr5380: Use work_struct instead of delayed_work
by Finn Thain
· 9 years ago
401e79f
ncr5380: Dont wait for BUS FREE after disconnect
by Finn Thain
· 9 years ago
55500d9
atari_NCR5380: Use arbitration timeout
by Finn Thain
· 9 years ago
80d3eb6
atari_NCR5380: Set do_abort() timeouts
by Finn Thain
· 9 years ago
f35d347
ncr5380: Fix bus phase in do_abort()
by Finn Thain
· 9 years ago
1cc160e
ncr5380: Fix !REQ timeout in do_abort()
by Finn Thain
· 9 years ago
340b961
ncr5380: Add missing break after case MESSAGE_REJECT
by Finn Thain
· 9 years ago
2f10e47
ncr5380: Remove references to linked commands
by Hannes Reinecke
· 9 years ago
1bb4058
ncr5380: Drop DEF_SCSI_QCMD macro
by Finn Thain
· 9 years ago
9dafbd9
ncr5380: Add missing lock in eh_abort_handler
by Finn Thain
· 9 years ago
Next »