Re: [PATCH 1/5] ips: use lower_32_bits and upper_32_bits instead of reinventing them

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Thu, 2018-10-18 at 15:03 +-0200, Christoph Hellwig wrote:
+AD4 Signed-off-by: Christoph Hellwig +ADw-hch+AEA-lst.de+AD4
+AD4 ---
+AD4  drivers/scsi/ips.c +AHw 6 +-+-+----
+AD4  drivers/scsi/ips.h +AHw 3 ---
+AD4  2 files changed, 3 insertions(+-), 6 deletions(-)
+AD4 
+AD4 diff --git a/drivers/scsi/ips.c b/drivers/scsi/ips.c
+AD4 index ee8a1ecd58fd..679321e96a86 100644
+AD4 --- a/drivers/scsi/ips.c
+AD4 +-+-+- b/drivers/scsi/ips.c
+AD4 +AEAAQA -1801,13 +-1801,13 +AEAAQA ips+AF8-fill+AF8-scb+AF8-sg+AF8-single(ips+AF8-ha+AF8-t +ACo ha, dma+AF8-addr+AF8-t busaddr,
+AD4  	+AH0
+AD4  	if (IPS+AF8-USE+AF8-ENH+AF8-SGLIST(ha)) +AHs
+AD4  		scb-+AD4-sg+AF8-list.enh+AF8-list+AFs-indx+AF0.address+AF8-lo +AD0
+AD4 -		    cpu+AF8-to+AF8-le32(pci+AF8-dma+AF8-lo32(busaddr))+ADs
+AD4 +-		    cpu+AF8-to+AF8-le32(lower+AF8-32+AF8-bits(busaddr))+ADs
+AD4  		scb-+AD4-sg+AF8-list.enh+AF8-list+AFs-indx+AF0.address+AF8-hi +AD0
+AD4 -		    cpu+AF8-to+AF8-le32(pci+AF8-dma+AF8-hi32(busaddr))+ADs
+AD4 +-		    cpu+AF8-to+AF8-le32(upper+AF8-32+AF8-bits(busaddr))+ADs
+AD4  		scb-+AD4-sg+AF8-list.enh+AF8-list+AFs-indx+AF0.length +AD0 cpu+AF8-to+AF8-le32(e+AF8-len)+ADs
+AD4  	+AH0 else +AHs
+AD4  		scb-+AD4-sg+AF8-list.std+AF8-list+AFs-indx+AF0.address +AD0
+AD4 -		    cpu+AF8-to+AF8-le32(pci+AF8-dma+AF8-lo32(busaddr))+ADs
+AD4 +-		    cpu+AF8-to+AF8-le32(lower+AF8-32+AF8-bits(busaddr))+ADs
+AD4  		scb-+AD4-sg+AF8-list.std+AF8-list+AFs-indx+AF0.length +AD0 cpu+AF8-to+AF8-le32(e+AF8-len)+ADs
+AD4  	+AH0
+AD4  
+AD4 diff --git a/drivers/scsi/ips.h b/drivers/scsi/ips.h
+AD4 index db546171e97f..42c180e3938b 100644
+AD4 --- a/drivers/scsi/ips.h
+AD4 +-+-+- b/drivers/scsi/ips.h
+AD4 +AEAAQA -96,9 +-96,6 +AEAAQA
+AD4        +ACM-define +AF8AXw-iomem
+AD4     +ACM-endif
+AD4  
+AD4 -   +ACM-define pci+AF8-dma+AF8-hi32(a)         ((a +AD4APg 16) +AD4APg 16)
+AD4 -   +ACM-define pci+AF8-dma+AF8-lo32(a)         (a +ACY 0xffffffff)
+AD4 -
+AD4     +ACM-if (BITS+AF8-PER+AF8-LONG +AD4 32) +AHwAfA defined(CONFIG+AF8-HIGHMEM64G)
+AD4        +ACM-define IPS+AF8-ENABLE+AF8-DMA64        (1)
+AD4     +ACM-else

Reviewed-by: Bart Van Assche +ADw-bvanassche+AEA-acm.org+AD4-



[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Index of Archives]     [SCSI Target Devel]     [Linux SCSI Target Infrastructure]     [Kernel Newbies]     [IDE]     [Security]     [Git]     [Netfilter]     [Bugtraq]     [Yosemite News]     [MIPS Linux]     [ARM Linux]     [Linux Security]     [Linux RAID]     [Linux ATA RAID]     [Linux IIO]     [Samba]     [Device Mapper]

  Powered by Linux