android_kernel_xiaomi_sm8350/drivers/scsi
Tejun Heo d7a80dad2f [PATCH] libata: convert several bmdma-style controllers to new EH, take #3
Convert sata_sis, svw, uli and vsc drivers to new EH.  All the drivers
used to specify ATA_FLAG_SATA_RESET to tell libata to use SATA
hardreset instead of SRST.  This patch makes all the converted drivers
use the standard bmdma error handler which uses both SRST and SATA
hardreset.

All the controllers should be able to perform SRST but still needs
verification.  If some of the controllers can't do SRST, it will be
very easy to spot as it will show up during boot probing.

Signed-off-by: Tejun Heo <htejun@gmail.com>
Signed-off-by: Jeff Garzik <jeff@garzik.org>
2006-06-20 05:12:15 -04:00
..
aacraid [SCSI] aacraid: Driver version update 2006-04-13 10:13:21 -05:00
aic7xxx [SCSI] SCSI: aic7xxx_osm_pci resource leak fix. 2006-04-25 18:08:13 -05:00
aic7xxx_old
arm [PATCH] Remove MODULE_PARM 2006-03-25 08:22:52 -08:00
dpt
ibmvscsi [SCSI] ibmvscsi: fix leak when failing to send srp event 2006-04-28 09:24:44 -05:00
lpfc [SCSI] lpfc 8.1.6 : Fix Data Corruption in Bus Reset Path 2006-05-03 12:12:39 -05:00
megaraid [SCSI] megaraid_{mm,mbox}: fix a bug in reset handler 2006-04-27 14:08:53 -05:00
pcmcia [PATCH] pcmcia: use bitfield instead of p_state and state 2006-03-31 17:26:33 +02:00
qla2xxx [SCSI] qla2xxx: Correct eh_abort recovery logic. 2006-04-27 18:29:55 -05:00
sym53c8xx_2 [SCSI] sym2: Fix build when spinlock debugging is enabled 2006-04-13 10:13:30 -05:00
.gitignore
3w-9xxx.c [SCSI] 3ware 9000 disable local irqs during kmap_atomic 2006-04-13 13:27:38 -05:00
3w-9xxx.h [SCSI] 3ware 9000 add big endian support 2006-03-19 10:18:42 -06:00
3w-xxxx.c [PATCH] 3ware: kmap_atomic() fix 2006-04-11 06:18:46 -07:00
3w-xxxx.h
53c7xx_d.h_shipped
53c7xx_u.h_shipped
53c7xx.c
53c7xx.h
53c7xx.scr
53c700_d.h_shipped
53c700.c
53c700.h
53c700.scr
a100u2w.c [PATCH] Replace 0xff.. with correct DMA_xBIT_MASK 2006-03-28 09:16:07 -08:00
a100u2w.h
a2091.c
a2091.h
a3000.c
a3000.h
advansys.c [SCSI] advansys driver: limp along on x86 2006-04-29 14:27:13 -07:00
advansys.h
aha152x.c Merge ../linux-2.6 2006-03-14 14:18:01 -06:00
aha152x.h
aha1542.c
aha1542.h
aha1740.c
aha1740.h
ahci.c [PATCH] ahci: convert to new probing mechanism and add hotplug support 2006-05-31 18:28:18 +09:00
aic7xxx_old.c
amiga7xx.c
amiga7xx.h
ata_piix.c [PATCH] ata_piix: convert ata_piix to new probing mechanism 2006-05-31 18:28:14 +09:00
atari_dma_emul.c
atari_NCR5380.c
atari_scsi.c [PATCH] Remove MODULE_PARM 2006-03-25 08:22:52 -08:00
atari_scsi.h
atp870u.c [PATCH] Replace 0xff.. with correct DMA_xBIT_MASK 2006-03-28 09:16:07 -08:00
atp870u.h
blz1230.c
blz2060.c
BusLogic.c [PATCH] Replace 0xff.. with correct DMA_xBIT_MASK 2006-03-28 09:16:07 -08:00
BusLogic.h
bvme6000.c
bvme6000.h
ch.c [SCSI] MODULE_ALIAS_{BLOCK,CHAR}DEV_MAJOR for drivers/scsi 2006-03-12 09:11:16 -06:00
constants.c
cyberstorm.c
cyberstormII.c
dc395x.c
dc395x.h
dec_esp.c
dmx3191d.c [SCSI] dmx3191d: fix a NULL pointer dereference 2006-03-12 09:45:56 -06:00
dpt_i2o.c [PATCH] Replace 0xff.. with correct DMA_xBIT_MASK 2006-03-28 09:16:07 -08:00
dpti.h
dtc.c
dtc.h
eata_generic.h
eata_pio.c
eata_pio.h
eata.c [PATCH] Replace 0xff.. with correct DMA_xBIT_MASK 2006-03-28 09:16:07 -08:00
esp.c
esp.h
fastlane.c
fcal.c
fcal.h
fd_mcs.c
fdomain.c
fdomain.h
FlashPoint.c [SCSI] drivers/scsi/FlashPoint.c: don't use parenthesis with "return" 2006-03-12 09:18:47 -06:00
g_NCR5380_mmio.c
g_NCR5380.c [PATCH] remove ISA legacy functions: drivers/scsi/g_NCR5380.c 2006-03-24 07:33:19 -08:00
g_NCR5380.h [PATCH] remove ISA legacy functions: drivers/scsi/g_NCR5380.c 2006-03-24 07:33:19 -08:00
gdth_ioctl.h
gdth_kcompat.h
gdth_proc.c
gdth_proc.h
gdth.c [PATCH] Replace 0xff.. with correct DMA_xBIT_MASK 2006-03-28 09:16:07 -08:00
gdth.h
gvp11.c
gvp11.h
hosts.c [PATCH] move ->eh_strategy_handler to the transport class 2006-04-10 14:15:47 -04:00
hosts.h
ibmmca.c [PATCH] Don't pass boot parameters to argv_init[] 2006-03-31 12:18:53 -08:00
ibmmca.h
ide-scsi.c [PATCH] sem2mutex: drivers/scsi/ide-scsi.c 2006-03-23 07:38:10 -08:00
imm.c
imm.h
in2000.c [PATCH] remove ISA legacy functions: drivers/scsi/in2000.c 2006-03-24 07:33:19 -08:00
in2000.h
initio.c [PATCH] Replace 0xff.. with correct DMA_xBIT_MASK 2006-03-28 09:16:07 -08:00
initio.h
ipr.c [SCSI] ipr: Reset device cleanup 2006-04-13 10:13:29 -05:00
ipr.h [SCSI] ipr: Bump version 2006-04-13 10:13:30 -05:00
ips.c [PATCH] Replace 0xff.. with correct DMA_xBIT_MASK 2006-03-28 09:16:07 -08:00
ips.h
iscsi_tcp.c [PATCH] mempool: use mempool_create_slab_pool() 2006-03-26 08:57:00 -08:00
iscsi_tcp.h
jazz_esp.c Merge ../linux-2.6 2006-03-14 14:18:01 -06:00
Kconfig [SCSI] advansys driver: limp along on x86 2006-04-29 14:27:13 -07:00
lasi700.c [PARISC] I/O-Space must be ioremap_nocache()'d 2006-03-30 17:48:42 +00:00
libata-bmdma.c [PATCH] libata: add host_set->next for legacy two host_sets case, take #3 2006-06-12 10:23:21 -04:00
libata-core.c [libata] Update docs to reflect current driver API 2006-06-13 20:27:03 -04:00
libata-eh.c [PATCH] libata: fast exit from EH while unloading 2006-06-12 02:10:26 -04:00
libata-scsi.c [PATCH] libata: fix oops caused rescanning NULL sdev 2006-06-12 10:23:21 -04:00
libata.h [PATCH] Snoop SET FEATURES - WRITE CACHE ENABLE/DISABLE command(v5) 2006-06-12 00:18:35 -04:00
mac53c94.c
mac53c94.h
mac_esp.c
mac_scsi.c
mac_scsi.h
Makefile Merge branch 'master' 2006-04-18 04:54:00 -04:00
mca_53c9x.c
megaraid.c [SCSI] megaraid: unused variable 2006-04-19 20:52:30 -04:00
megaraid.h
mesh.c [PATCH] powerpc: Kill _machine and hard-coded platform numbers 2006-03-28 23:15:54 +11:00
mesh.h
mvme16x.c
mvme16x.h
mvme147.c
mvme147.h
ncr53c8xx.c
ncr53c8xx.h
NCR53c406a.c
NCR53C9x.c
NCR53C9x.h
NCR5380.c
NCR5380.h
NCR_D700.c [SCSI] NCR_D700: fix a NULL dereference 2006-03-12 09:45:43 -06:00
NCR_D700.h
NCR_Q720.c
NCR_Q720.h
nsp32_debug.c
nsp32_io.h
nsp32.c [PATCH] Replace 0xff.. with correct DMA_xBIT_MASK 2006-03-28 09:16:07 -08:00
nsp32.h
oktagon_esp.c
oktagon_io.S
osst_detect.h
osst_options.h
osst.c [PATCH] drivers/scsi/*: use time_after() and friends 2006-03-28 09:16:07 -08:00
osst.h
pas16.c
pas16.h
pci2000.h
pdc_adma.c [PATCH] libata: add missing ->data_xfer for pdc_adma 2006-06-11 10:21:13 -04:00
pluto.c
pluto.h
ppa.c [SCSI] ppa: fix for machines with highmem 2006-05-19 16:45:00 -05:00
ppa.h
psi240i.c
psi240i.h
psi_chip.h
ql1040_fw.h
ql1280_fw.h
ql12160_fw.h
qla1280.c [PATCH] Replace 0xff.. with correct DMA_xBIT_MASK 2006-03-28 09:16:07 -08:00
qla1280.h
qlogicfas408.c
qlogicfas408.h
qlogicfas.c
qlogicpti_asm.c
qlogicpti.c [PATCH] drivers/scsi/*: use time_after() and friends 2006-03-28 09:16:07 -08:00
qlogicpti.h
raid_class.c
sata_mv.c Merge branch 'upstream-fixes' into upstream 2006-06-11 23:04:37 -04:00
sata_nv.c [libata] sata_nv: s/spin_lock_irqsave/spin_lock/ in irq handler 2006-06-20 05:08:44 -04:00
sata_promise.c [PATCH] libata-hp: hook warmplug 2006-05-31 18:28:09 +09:00
sata_promise.h
sata_qstor.c [PATCH] libata-hp: hook warmplug 2006-05-31 18:28:09 +09:00
sata_sil24.c [PATCH] sata_sil24: endian anotations 2006-06-11 23:07:19 -04:00
sata_sil.c [PATCH] sata_sil: update device hotplug handling, take #2 2006-06-12 09:37:21 -04:00
sata_sis.c [PATCH] libata: convert several bmdma-style controllers to new EH, take #3 2006-06-20 05:12:15 -04:00
sata_svw.c [PATCH] libata: convert several bmdma-style controllers to new EH, take #3 2006-06-20 05:12:15 -04:00
sata_sx4.c [PATCH] libata-hp: hook warmplug 2006-05-31 18:28:09 +09:00
sata_uli.c [PATCH] libata: convert several bmdma-style controllers to new EH, take #3 2006-06-20 05:12:15 -04:00
sata_via.c [PATCH] sata_via: convert to new EH, take #3 2006-06-20 05:12:15 -04:00
sata_vsc.c [PATCH] libata: convert several bmdma-style controllers to new EH, take #3 2006-06-20 05:12:15 -04:00
script_asm.pl
scsi_debug.c
scsi_debug.h
scsi_devinfo.c [SCSI] Blacklist entry for HP dat changer 2006-05-19 16:41:20 -05:00
scsi_error.c [PATCH] SCSI: make scsi_implement_eh() generic API for SCSI transports 2006-05-20 00:39:08 -04:00
scsi_ioctl.c [SCSI] unify SCSI_IOCTL_SEND_COMMAND implementations 2006-04-13 10:13:15 -05:00
scsi_lib.c Merge branch 'upstream-fixes' into upstream 2006-06-11 23:04:37 -04:00
scsi_logging.h
scsi_module.c
scsi_priv.h [PATCH] SCSI: make scsi_implement_eh() generic API for SCSI transports 2006-05-20 00:39:08 -04:00
scsi_proc.c
scsi_sas_internal.h [SCSI] expose sas internal class for the domain transport 2006-04-13 10:13:27 -05:00
scsi_scan.c [SCSI] add SCSI_UNKNOWN and LUN transfer limit restrictions 2006-04-13 10:13:31 -05:00
scsi_sysctl.c
scsi_sysfs.c [PATCH] Make libata not powerdown drivers on PM_EVENT_FREEZE. 2006-03-24 09:51:36 -05:00
scsi_transport_api.h [PATCH] SCSI: make scsi_implement_eh() generic API for SCSI transports 2006-05-20 00:39:08 -04:00
scsi_transport_fc.c [SCSI] FC transport: fixes for workq deadlocks 2006-04-13 13:25:16 -05:00
scsi_transport_iscsi.c
scsi_transport_sas.c [SCSI] scsi_transport_sas: make write attrs writeable 2006-05-20 09:02:28 -05:00
scsi_transport_spi.c [SCSI] fix minor problem in spi transport message functions 2006-03-12 09:54:19 -06:00
scsi_typedefs.h
scsi.c [PATCH] SCSI: Introduce scsi_req_abort_cmd (REPOST) 2006-05-15 20:57:18 +09:00
scsi.h
scsicam.c
sd.c [PATCH] git-scsi-misc: min() warning fix 2006-03-25 08:23:02 -08:00
seagate.c
seagate.h
sg.c [SCSI] sg: fix leak when dio setup fails 2006-04-13 10:13:27 -05:00
sgiwd93.c [SCSI] Make sgiwd93_detect and sgiwd93_detect static. 2006-03-12 09:24:55 -06:00
sim710.c [SCSI] Overrun in drivers/scsi/sim710.c 2006-04-19 20:51:38 -04:00
sr_ioctl.c [PATCH] kill cdrom ->dev_ioctl method 2006-03-23 07:38:09 -08:00
sr_vendor.c
sr.c [PATCH] kill cdrom ->dev_ioctl method 2006-03-23 07:38:09 -08:00
sr.h [PATCH] kill cdrom ->dev_ioctl method 2006-03-23 07:38:09 -08:00
st_options.h
st.c [PATCH] missing newline in scsi/st.c 2006-05-21 12:59:21 -07:00
st.h
sun3_NCR5380.c
sun3_scsi_vme.c
sun3_scsi.c
sun3_scsi.h
sun3x_esp.c
sym53c416.c
sym53c416.h
t128.c
t128.h
tmscsim.c
tmscsim.h
u14-34f.c
ultrastor.c
ultrastor.h
wd33c93.c [SCSI] wd33c93: Fix missing prototypes by including <linux/interrupt.h>. 2006-03-12 08:48:26 -06:00
wd33c93.h
wd7000.c
zalon.c [PARISC] I/O-Space must be ioremap_nocache()'d 2006-03-30 17:48:42 +00:00