summaryrefslogtreecommitdiffstats
path: root/drivers/scsi/hisi_sas (follow)
Commit message (Expand)AuthorAgeFilesLines
* scsi: hisi_sas: Fix setting of hisi_sas_slot.is_internalJohn Garry2022-01-311-8/+6
* scsi: hisi_sas: Remove useless DMA-32 fallback configurationChristophe JAILLET2022-01-252-5/+0
* scsi: hisi_sas: Remove unused variable and check in hisi_sas_send_ata_reset_e...Xiang Chen2022-01-071-5/+0
* scsi: hisi_sas: Use autosuspend for the host controllerXiang Chen2021-12-231-0/+2
* scsi: hisi_sas: Keep controller active between ISR of phyup and the event bei...Xiang Chen2021-12-233-3/+24
* scsi: hisi_sas: Add more logs for runtime suspend/resumeXiang Chen2021-12-231-2/+6
* scsi: hisi_sas: Fix some issues related to asd_sas_port->phy_listXiang Chen2021-12-231-3/+8
* scsi: Revert "scsi: hisi_sas: Filter out new PHY up events during suspend"John Garry2021-12-231-6/+0
* scsi: libsas: Don't always drain event workqueue for HA resumeJohn Garry2021-12-231-1/+9
* scsi: hisi_sas: Fix phyup timeout on FPGAQi Liu2021-12-172-7/+21
* scsi: hisi_sas: Prevent parallel FLR and controller resetQi Liu2021-12-172-3/+6
* scsi: hisi_sas: Prevent parallel controller reset and control phy commandQi Liu2021-12-171-0/+2
* scsi: hisi_sas: Factor out task prep and delivery codeJohn Garry2021-12-171-157/+124
* scsi: hisi_sas: Pass abort structure for internal abortJohn Garry2021-12-172-9/+17
* scsi: hisi_sas: Make internal abort have no task protoJohn Garry2021-12-171-1/+1
* scsi: hisi_sas: Start delivery hisi_sas_task_exec() directlyJohn Garry2021-12-171-11/+6
* scsi: hisi_sas: Use non-atomic bitmap functions when possibleChristophe JAILLET2021-12-071-2/+2
* scsi: hisi_sas: Remove some useless code in hisi_sas_alloc()Christophe JAILLET2021-12-071-9/+0
* scsi: hisi_sas: Use devm_bitmap_zalloc() when applicableChristophe JAILLET2021-12-071-3/+2
* scsi: Remove superfluous #include <linux/async.h> directivesBart Van Assche2021-11-301-1/+0
* Merge tag 'scsi-misc' of git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsiLinus Torvalds2021-11-055-104/+132
|\
| * scsi: hisi_sas: Switch to attribute groupsBart Van Assche2021-10-173-12/+18
| * scsi: hisi_sas: Disable SATA disk phy for severe I_T nexus reset failureLuo Jiaxing2021-10-131-5/+24
| * scsi: hisi_sas: Wait for phyup in hisi_sas_control_phy()Xiang Chen2021-10-134-41/+39
| * scsi: hisi_sas: Initialise devices in .slave_alloc callbackXiang Chen2021-10-135-6/+18
| * scsi: hisi_sas: Increase debugfs_dump_index after dump is completedLuo Jiaxing2021-09-141-1/+1
| * scsi: hisi_sas: Replace del_timer() calls with del_timer_sync()Xiang Chen2021-09-143-12/+9
| * scsi: hisi_sas: Rename HISI_SAS_{RESET -> RESETTING}_BITLuo Jiaxing2021-09-145-14/+14
| * scsi: hisi_sas: Stop printing queue count in v3 hardware probeJohn Garry2021-09-141-1/+1
| * scsi: hisi_sas: Use managed PCI functionsXiang Chen2021-09-141-12/+8
* | block: drop unused includes in <linux/blkdev.h>Christoph Hellwig2021-10-181-0/+1
|/
* scsi: hisi_sas: Use scsi_cmd_to_rq() instead of scsi_cmnd.requestBart Van Assche2021-08-122-3/+3
* Merge tag 'scsi-misc' of git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsiLinus Torvalds2021-07-113-0/+3
|\
| * scsi: libsas: Add LUN number check in .slave_alloc callbackYufen Yu2021-06-233-0/+3
* | Merge tag 'scsi-misc' of git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsiLinus Torvalds2021-07-035-50/+96
|\|
| * scsi: hisi_sas: Speed up error handling when internal abort timeout occursLuo Jiaxing2021-06-102-0/+7
| * scsi: hisi_sas: Reset controller for internal abort timeoutLuo Jiaxing2021-06-101-14/+26
| * scsi: hisi_sas: Include HZ in timer macrosLuo Jiaxing2021-06-104-11/+14
| * scsi: hisi_sas: Run I_T nexus resets in parallel for clear nexus resetLuo Jiaxing2021-06-102-6/+18
| * scsi: hisi_sas: Put a limit of link reset retriesLuo Jiaxing2021-06-102-2/+14
| * scsi: libsas: Introduce more SAM status code aliases in enum exec_statusBart Van Assche2021-06-023-12/+12
| * scsi: hisi_sas: Propagate errors in interrupt_init_v1_hw()Sergey Shtylyov2021-05-211-6/+6
* | scsi: hisi_sas: Drop free_irq() of devm_request_irq() allocated irqYang Yingliang2021-05-221-4/+4
|/
* scsi: hisi_sas: Fix IRQ checksSergey Shtylyov2021-04-131-3/+3
* scsi: hisi_sas: Print SATA device SAS address for soft reset failureLuo Jiaxing2021-04-131-2/+4
* scsi: hisi_sas: Warn in v3 hw channel interrupt handler when status reg clearedLuo Jiaxing2021-04-131-2/+8
* scsi: hisi_sas: Directly snapshot registers when executing a resetJianqin Xie2021-04-133-20/+36
* scsi: hisi_sas: Call sas_unregister_ha() to roll back if .hw_init() failsXiang Chen2021-04-132-2/+6
* scsi: hisi_sas: Print SAS address for v3 hw erroneous completion printLuo Jiaxing2021-04-131-1/+2
* scsi: hisi_sas: Delete some unused callbacksLuo Jiaxing2021-04-131-2/+0