summaryrefslogtreecommitdiffstats
path: root/drivers/scsi/hisi_sas/hisi_sas_v3_hw.c
Commit message (Expand)AuthorAgeFilesLines
* scsi: hisi_sas: Modify v3 HW SATA disk error state completion processingXingui Yang2022-10-181-1/+4
* scsi: hisi_sas: Add SATA_DISK_ERR bit handling for v3 hwXingui Yang2022-10-181-2/+46
* Merge tag 'scsi-misc' of git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsiLinus Torvalds2022-10-071-12/+2
|\
| * scsi: hisi_sas: Add helper to process bcast eventsJohn Garry2022-09-061-5/+2
| * scsi: hisi_sas: Revert change to limit max hw sectors for v3 HWJohn Garry2022-09-061-7/+0
* | block: Change the return type of blk_mq_map_queues() into voidBart Van Assche2022-08-221-3/+2
|/
* scsi: hisi_sas: Modify v3 HW SATA completion error processingXingui Yang2022-07-181-1/+8
* scsi: hisi_sas: Relocate DMA unmap of SMP taskXiang Chen2022-07-181-2/+0
* scsi: hisi_sas: Call hisi_sas_slave_configure() from slave_configure_v3_hw()John Garry2022-07-181-4/+1
* scsi: hisi_sas: Limit max hw sectors for v3 HWJohn Garry2022-06-271-0/+7
* scsi: hisi_sas: Undo RPM resume for failed notify phy event for v3 HWXiang Chen2022-05-101-2/+8
* scsi: hisi_sas: Use libsas internal abort supportJohn Garry2022-03-141-9/+9
* scsi: hisi_sas: Modify v3 HW SSP underflow error processingXingui Yang2022-02-271-13/+26
* scsi: hisi_sas: Limit users changing debugfs BIST count valueXiang Chen2022-02-271-2/+50
* scsi: hisi_sas: Rename error labels in hisi_sas_v3_probe()Qi Liu2022-02-271-10/+10
* scsi: hisi_sas: Free irq vectors in order for v3 HWQi Liu2022-02-271-5/+11
* scsi: hisi_sas: Change permission of parameter prot_maskXiang Chen2022-02-271-1/+1
* scsi: libsas: Add struct sas_tmf_taskJohn Garry2022-02-191-1/+1
* Merge branch '5.17/scsi-fixes' into 5.18/scsi-stagingMartin K. Petersen2022-02-141-2/+0
|\
| * scsi: hisi_sas: Remove useless DMA-32 fallback configurationChristophe JAILLET2022-01-241-2/+0
* | scsi: libsas: Drop SAS_TASK_AT_INITIATORJohn Garry2022-02-111-2/+1
|/
* scsi: hisi_sas: Use autosuspend for the host controllerXiang Chen2021-12-221-0/+2
* scsi: hisi_sas: Keep controller active between ISR of phyup and the event bei...Xiang Chen2021-12-221-1/+3
* scsi: hisi_sas: Add more logs for runtime suspend/resumeXiang Chen2021-12-221-2/+6
* scsi: libsas: Don't always drain event workqueue for HA resumeJohn Garry2021-12-221-1/+9
* scsi: hisi_sas: Fix phyup timeout on FPGAQi Liu2021-12-161-2/+8
* scsi: hisi_sas: Prevent parallel FLR and controller resetQi Liu2021-12-161-0/+1
* Merge tag 'scsi-misc' of git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsiLinus Torvalds2021-11-051-35/+27
|\
| * scsi: hisi_sas: Switch to attribute groupsBart Van Assche2021-10-161-6/+8
| * scsi: hisi_sas: Wait for phyup in hisi_sas_control_phy()Xiang Chen2021-10-121-7/+2
| * scsi: hisi_sas: Initialise devices in .slave_alloc callbackXiang Chen2021-10-121-1/+1
| * scsi: hisi_sas: Increase debugfs_dump_index after dump is completedLuo Jiaxing2021-09-131-1/+1
| * scsi: hisi_sas: Replace del_timer() calls with del_timer_sync()Xiang Chen2021-09-131-2/+1
| * scsi: hisi_sas: Rename HISI_SAS_{RESET -> RESETTING}_BITLuo Jiaxing2021-09-131-5/+5
| * scsi: hisi_sas: Stop printing queue count in v3 hardware probeJohn Garry2021-09-131-1/+1
| * scsi: hisi_sas: Use managed PCI functionsXiang Chen2021-09-131-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-111-1/+1
* Merge tag 'scsi-misc' of git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsiLinus Torvalds2021-07-111-0/+1
|\
| * scsi: libsas: Add LUN number check in .slave_alloc callbackYufen Yu2021-06-221-0/+1
* | Merge tag 'scsi-misc' of git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsiLinus Torvalds2021-07-021-5/+5
|\|
| * scsi: hisi_sas: Include HZ in timer macrosLuo Jiaxing2021-06-091-1/+1
| * scsi: libsas: Introduce more SAM status code aliases in enum exec_statusBart Van Assche2021-06-021-4/+4
* | scsi: hisi_sas: Drop free_irq() of devm_request_irq() allocated irqYang Yingliang2021-05-211-4/+4
|/
* scsi: hisi_sas: Warn in v3 hw channel interrupt handler when status reg clearedLuo Jiaxing2021-04-121-2/+8
* scsi: hisi_sas: Directly snapshot registers when executing a resetJianqin Xie2021-04-121-12/+15
* scsi: hisi_sas: Call sas_unregister_ha() to roll back if .hw_init() failsXiang Chen2021-04-121-1/+3
* scsi: hisi_sas: Print SAS address for v3 hw erroneous completion printLuo Jiaxing2021-04-121-1/+2
* scsi: hisi_sas: Add trace FIFO debugfs supportLuo Jiaxing2021-01-261-0/+251
* scsi: hisi_sas: Flush workqueue in hisi_sas_v3_remove()Luo Jiaxing2021-01-261-0/+1