Re: [PATCH v2 00/12] Fixes, cleanup and g_NCR5380_mmio/g_NCR5380 merger

From: Michael Schmitz
Date: Sun Oct 09 2016 - 03:25:44 EST


> This patch series has fixes for compatibility, reliability and
> performance issues and some cleanup. It also includes a new version
> of Ondrej Zary's patch that merges g_NCR5380_mmio into g_NCR5380.
>
> I've tested this patch series on a Powerbook 180. If someone would
> test some of the other platforms that would be very helpful. All
> drivers were compile-tested.
>
> Changes since v1:
> - rebased on 4.9/scsi-queue
> - added reviewed-by tags
> - tweaked the order of struct members in patch 7/12
>
>
> Finn Thain (12):
> scsi/g_NCR5380: Merge g_NCR5380 and g_NCR5380_mmio drivers
> scsi/cumana_1: Remove unused cumanascsi_setup() function
> scsi/atari_scsi: Make device register accessors re-enterant
> scsi/ncr5380: Simplify register polling limit
> scsi/ncr5380: Increase register polling limit
> scsi/ncr5380: Improve hostdata struct member alignment and
> cache-ability
> scsi/ncr5380: Store IO ports and addresses in host private data
> scsi/ncr5380: Use correct types for device register accessors
> scsi/ncr5380: Pass hostdata pointer to register polling routines
> scsi/ncr5380: Expedite register polling
> scsi/ncr5380: Use correct types for DMA routines
> scsi/ncr5380: Suppress unhelpful "interrupt without IRQ bit" message

Tested on Atari SCSI (Falcon) - no regressions.

Tested-by: Michael Schmitz <schmitzmic@xxxxxxxxx>