Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
kernel
/
msm-4.19
/
b892cb873ced2af57dc5a018557d128c53ed6ae0
/
drivers
/
scsi
/
NCR5380.c
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
a2edc4a
ncr5380: Fix NCR5380_transfer_pio() result
by Finn Thain
· 9 years ago
686f399
ncr5380: Rework disconnect versus poll logic
by Finn Thain
· 9 years ago
ff3d457
ncr5380: Implement NCR5380_dma_xfer_len and remove LIMIT_TRANSFERSIZE macro
by Finn Thain
· 9 years ago
1d3db59
ncr5380: Always retry arbitration and selection
by Finn Thain
· 9 years ago
ae753a3
ncr5380: Eliminate selecting state
by Finn Thain
· 9 years ago
2f854b8
ncr5380: Sleep when polling, if possible
by Finn Thain
· 9 years ago
0ad0eff
ncr5380: Introduce unbound workqueue
by Finn Thain
· 9 years ago
4d029e9
ncr5380: Eliminate USLEEP_WAITLONG delay
by Finn Thain
· 9 years ago
cf13b08
ncr5380: Keep BSY asserted when entering SELECTION phase
by Finn Thain
· 9 years ago
1f1b0c7
ncr5380: Proceed with next command after NCR5380_select() calls scsi_done
by Finn Thain
· 9 years ago
ac9399d
ncr5380: Always escalate bad target time-out in NCR5380_select()
by Finn Thain
· 9 years ago
6323876
ncr5380: Use return instead of goto in NCR5380_select()
by Finn Thain
· 9 years ago
206cc03
ncr5380: Remove redundant register writes
by Finn Thain
· 9 years ago
9b68d34
ncr5380: Remove unused hostdata->aborted flag
by Finn Thain
· 9 years ago
3be1b3e
ncr5380: Simplify bus reset handlers
by Finn Thain
· 9 years ago
9c3f0e2
atari_NCR5380: Remove RESET_BOOT, CONFIG_ATARI_SCSI_TOSHIBA_DELAY and CONFIG_ATARI_SCSI_RESET_BOOT
by Finn Thain
· 9 years ago
636b1ec
atari_NCR5380: Reset bus on driver initialization if required
by Finn Thain
· 9 years ago
4d8c08c
ncr5380: Move NCR53C400-specific code
by Finn Thain
· 9 years ago
b6488f9
ncr5380: Split NCR5380_init() into two functions
by Finn Thain
· 9 years ago
b01ec34
ncr5380: Remove NCR5380_instance_name macro
by Finn Thain
· 9 years ago
54d8fe4
ncr5380: Remove NCR5380_local_declare and NCR5380_setup macros
by Finn Thain
· 9 years ago
d5f7e65
ncr5380: Remove redundant static variable initializers
by Finn Thain
· 9 years ago
4e5a800
ncr5380: Harmonize jiffies conversion with msecs_to_jiffies
by Nicholas Mc Guire
· 10 years ago
f50332f
scsi: print single-character strings with seq_putc
by Rasmus Villemoes
· 10 years ago
91c40f2
scsi: replace seq_printf with seq_puts
by Rasmus Villemoes
· 10 years ago
Next »