Skip to content

aha1542: Various improvements

Ondrej Zary linux-scsi 1 version In review

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest36 patches 1 replyIn review

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/36aha1542: Stop using scsi_module.cdrivers/scsi/aha1542.c drivers/scsi/aha1542.h+169 -1330 replies
2/36aha1542: remove dead codedrivers/scsi/aha1542.c drivers/scsi/aha1542.h+1 -2480 replies
3/36aha1542: Remove SCSI_BUF_PA, SCSI_SG_PA, AHA1542_SCATTER and AHA1542_CMDLUNdrivers/scsi/aha1542.c drivers/scsi/aha1542.h+10 -150 replies
4/36aha1542: Remove HOSTDATA macrodrivers/scsi/aha1542.c+55 -590 replies
5/36aha1542: Convert aha1542_intr_reset to functiondrivers/scsi/aha1542.c+4 -10 replies
6/36aha1542: Use u8 instead of unchardrivers/scsi/aha1542.c drivers/scsi/aha1542.h+46 -460 replies
7/36aha1542: Reorder functions to remove forward declarationsdrivers/scsi/aha1542.c drivers/scsi/aha1542.h+24 -390 replies
8/36aha1542: remove empty aha1542_statdrivers/scsi/aha1542.c+1 -150 replies
9/36aha1542: Use BIT() macrodrivers/scsi/aha1542.h+19 -180 replies
10/36aha1542: Remove WAIT and WAITd macrosdrivers/scsi/aha1542.c+57 -470 replies
11/36aha1542: Unify aha1542_in and aha1542_in1drivers/scsi/aha1542.c+7 -260 replies
12/36aha1542: Split aha1542_outdrivers/scsi/aha1542.c+35 -400 replies
13/36aha1542: Remove unneeded gotosdrivers/scsi/aha1542.c+19 -390 replies
14/36aha1542: remove useless code from aha1542_test_portdrivers/scsi/aha1542.c+1 -140 replies
15/36aha1542: Remove aha1542_restartdrivers/scsi/aha1542.c+2 -260 replies
16/36aha1542: Merge aha1542_host_reset and aha1542_bus_resetdrivers/scsi/aha1542.c+14 -680 replies
17/36aha1542: split out code from aha1542_hw_initdrivers/scsi/aha1542.c+35 -300 replies
18/36aha1542: Call wait_mask from aha1542_outdrivers/scsi/aha1542.c+7 -100 replies
19/36aha1542: rework hw_initdrivers/scsi/aha1542.c drivers/scsi/aha1542.h+59 -810 replies
20/36aha1542: rework configuration parametersdrivers/scsi/aha1542.c+54 -1590 replies
21/36aha1542: Simplify aha1542_biosparamdrivers/scsi/aha1542.c+8 -130 replies
22/36aha1542: clean up cmd variablesdrivers/scsi/aha1542.c+24 -290 replies
23/36aha1524: Use struct scsi_cmnddrivers/scsi/aha1542.c+75 -750 replies
24/36aha1542: Always name Scsi_Host variables shdrivers/scsi/aha1542.c+49 -490 replies
25/36aha1542: fix include guard and remove useless changelogdrivers/scsi/aha1542.h+3 -330 replies
26/36aha1542: remove useless changelogdrivers/scsi/aha1542.c+3 -220 replies
27/36aha1542: cleanup includesdrivers/scsi/aha1542.c+3 -80 replies
28/36aha1542: Pass struct Scsi_Host * to functionsdrivers/scsi/aha1542.c+63 -620 replies
29/36aha1542: Change aha1542_set_bus_times parametersdrivers/scsi/aha1542.c+16 -180 replies
30/36aha1542: Use shost_printk instead of printkdrivers/scsi/aha1542.c+32 -350 replies
31/36aha1542: remove DEB macro and simplify debug codedrivers/scsi/aha1542.c+22 -340 replies
32/36aha1542: Use print_hex_dump_bytes in debug codedrivers/scsi/aha1542.c+8 -260 replies
33/36aha1542: Don't reduce functionality with DEBUG enableddrivers/scsi/aha1542.c+10 -210 replies
34/36aha1542: rework lockingdrivers/scsi/aha1542.c+34 -840 replies
35/36aha1542: Fix bus resetdrivers/scsi/aha1542.c+1 -10 replies
36/36aha1542: remove loop from aha1542_outbdrivers/scsi/aha1542.c+5 -80 replies

Reviews trailers per patch

None of the 36 patches has a Reviewed-by or Acked-by of their own; the series has one for all of them.

PatchChristoph Hellwig
SeriesR-b
1/36
2/36
3/36
4/36
5/36
6/36
7/36
8/36
9/36
10/36
11/36
12/36
13/36
14/36
15/36
16/36
17/36
18/36
19/36
20/36
21/36
22/36
23/36
24/36
25/36
26/36
27/36
28/36
29/36
30/36
31/36
32/36
33/36
34/36
35/36
36/36

Trailers given in replies are filled; those carried in the patches from earlier versions are outlined with dashes.

Read the v1 thread

Cover letter [PATCH 0/36] aha1542: Various improvements

Hello,
this patch series updates aha1542 driver to not use deprecated initialization, removes dead code, ugly macros and simplifies the code. No major CodingStyle fixes yet.

Tested on AHA-1542B.

 aha1542.c | 1687 +++++++++++++++++++-------------------------------------------
 aha1542.h |  136 +---
 2 files changed, 583 insertions(+), 1240 deletions(-)
Signature · 1 line
Ondrej Zary