OpenCloudOS-Kernel/drivers/scsi/aic7xxx
Christoph Hellwig 144ec97493 scsi: aic7xxx: fix EISA support
Instead of relying on the now removed NULL argument to
pci_alloc_consistent, switch to the generic DMA API, and store the struct
device so that we can pass it.

Fixes: 4167b2ad51 ("PCI: Remove NULL device handling from PCI DMA API")
Reported-by: Matthew Whitehead <tedheadster@gmail.com>
Signed-off-by: Christoph Hellwig <hch@lst.de>
Tested-by: Matthew Whitehead <tedheadster@gmail.com>
Signed-off-by: Martin K. Petersen <martin.petersen@oracle.com>
2019-04-18 20:43:10 -04:00
..
aicasm scsi: aic7xxx: Fix build using bare-metal toolchain 2018-08-30 07:41:09 -04:00
.gitignore
Kconfig.aic7xxx
Kconfig.aic79xx treewide: Fix typo in printk 2014-08-26 09:35:54 +02:00
Makefile scsi: remove unneeded header search paths 2019-01-29 01:22:21 -05:00
aic7xxx.h scsi: aic7xxx: fix EISA support 2019-04-18 20:43:10 -04:00
aic7xxx.reg
aic7xxx.seq
aic7xxx_93cx6.c scsi: aic7xxx: Fix build using bare-metal toolchain 2018-08-30 07:41:09 -04:00
aic7xxx_93cx6.h
aic7xxx_core.c scsi: aic7xxx: remove unused redundant variable num_chip_names 2018-09-11 21:03:24 -04:00
aic7xxx_inline.h
aic7xxx_osm.c scsi: aic7xxx: fix EISA support 2019-04-18 20:43:10 -04:00
aic7xxx_osm.h scsi: aic7xxx: remove empty function 2017-08-07 21:42:07 -04:00
aic7xxx_osm_pci.c scsi: aic7xxx: fix EISA support 2019-04-18 20:43:10 -04:00
aic7xxx_pci.c scsi: aic7xxx: Fix build using bare-metal toolchain 2018-08-30 07:41:09 -04:00
aic7xxx_pci.h
aic7xxx_proc.c scsi: print single-character strings with seq_putc 2015-02-02 09:57:46 -08:00
aic7xxx_reg.h_shipped scsi: aic7xxx: regenerate firmware files 2017-08-10 19:36:51 -04:00
aic7xxx_reg_print.c_shipped
aic7xxx_seq.h_shipped scsi: aic7xxx: aic79xx: remove VLAs 2018-03-15 00:34:26 -04:00
aic79xx.h scsi: aic7xxx: Fix build using bare-metal toolchain 2018-08-30 07:41:09 -04:00
aic79xx.reg
aic79xx.seq
aic79xx_core.c scsi: aic7xxx: aic79xx: mark expected switch fall-through 2019-01-11 21:51:55 -05:00
aic79xx_inline.h
aic79xx_osm.c scsi: flip the default on use_clustering 2018-12-18 23:13:12 -05:00
aic79xx_osm.h scsi: aic7xxx: Convert timers to use timer_setup() 2017-11-01 11:27:04 -07:00
aic79xx_osm_pci.c aic7xxx: Use kstrdup 2014-07-25 17:16:54 -04:00
aic79xx_pci.c scsi: aic7xxx: remove set but not used variable 'shared_scb_data' 2018-09-17 02:34:16 -04:00
aic79xx_pci.h
aic79xx_proc.c scsi: print single-character strings with seq_putc 2015-02-02 09:57:46 -08:00
aic79xx_reg.h_shipped scsi: aic7xxx: regenerate firmware files 2017-08-10 19:36:51 -04:00
aic79xx_reg_print.c_shipped scsi: aic7xxx: regenerate firmware files 2017-08-10 19:36:51 -04:00
aic79xx_seq.h_shipped scsi: aic7xxx: aic79xx: remove VLAs 2018-03-15 00:34:26 -04:00
aic7770.c scsi: aic7xxx: Fix build using bare-metal toolchain 2018-08-30 07:41:09 -04:00
aic7770_osm.c scsi: aic7xxx: fix EISA support 2019-04-18 20:43:10 -04:00
aiclib.h
cam.h
queue.h aic7xxx: Avoid name collision with <linux/list.h> 2016-01-05 22:10:35 +01:00
scsi_iu.h
scsi_message.h