summaryrefslogtreecommitdiffstats
path: root/drivers/scsi/hisi_sas/hisi_sas_main.c
Commit message (Expand)AuthorAgeFilesLines
* scsi: hisi_sas: Mark PHY as in reset for nexus resetXiang Chen2018-05-281-4/+36
* scsi: hisi_sas: Fix return value when get_free_slot() failedXiaofei Tan2018-05-281-0/+2
* scsi: hisi_sas: Terminate STP reject quickly for v2 hwXiaofei Tan2018-05-281-0/+78
* scsi: hisi_sas: Include TMF elements in struct hisi_sas_slotXiaofei Tan2018-05-281-8/+7
* scsi: hisi_sas: Try wait commands before before controller resetXiaofei Tan2018-05-281-0/+2
* scsi: hisi_sas: Init disks after controller resetXiaofei Tan2018-05-281-1/+18
* scsi: hisi_sas: Create a scsi_host_template per HW moduleXiang Chen2018-05-281-30/+10
* scsi: hisi_sas: Reset disks when discoveredXiang Chen2018-05-281-1/+49
* scsi: hisi_sas: Change common allocation mode of device idXiang Chen2018-05-281-1/+5
* scsi: hisi_sas: change slot index allocation modeXiang Chen2018-05-281-3/+10
* scsi: hisi_sas: Introduce hisi_sas_phy_set_linkrate()John Garry2018-05-281-1/+28
* scsi: hisi_sas: fix a typo in hisi_sas_task_prep()Wei Yongjun2018-05-281-1/+1
* scsi: hisi_sas: add check of device in hisi_sas_task_exec()Xiaofei Tan2018-05-181-10/+13
* scsi: hisi_sas: Use device lock to protect slot alloc/freeXiang Chen2018-05-181-40/+16
* scsi: hisi_sas: Don't lock DQ for complete task sendingXiang Chen2018-05-181-20/+29
* scsi: hisi_sas: allocate slot buffer earlierXiang Chen2018-05-181-24/+31
* scsi: hisi_sas: make return type of prep functions voidXiang Chen2018-05-181-26/+19
* scsi: hisi_sas: relocate smp sg mapXiang Chen2018-05-181-12/+44
* scsi: hisi_sas: update PHY linkrate after a controller resetXiang Chen2018-05-081-0/+16
* scsi: hisi_sas: stop controller timer for resetJohn Garry2018-05-081-0/+3
* scsi: hisi_sas: check sas_dev gone earlier in hisi_sas_abort_task()Xiang Chen2018-05-081-5/+6
* scsi: hisi_sas: check host frozen before calling "done" functionXiang Chen2018-05-081-0/+3
* scsi: hisi_sas: Add some checks to avoid free'ing a sas_task twiceXiang Chen2018-05-081-0/+4
* scsi: hisi_sas: remove some unneeded structure membersJohn Garry2018-04-181-16/+1
* scsi: hisi_sas: consolidate command check in hisi_sas_get_ata_protocol()Xiaofei Tan2018-04-181-14/+15
* scsi: hisi_sas: use dma_zalloc_coherent()Xiang Chen2018-04-181-3/+1
* scsi: hisi_sas: delete timer when removing hisi_sas driverXiang Chen2018-04-181-0/+3
* scsi: hisi_sas: Code cleanup and minor bug fixesXiang Chen2018-03-121-7/+7
* scsi: hisi_sas: fix return value of hisi_sas_task_prep()Xiaofei Tan2018-03-121-3/+3
* scsi: hisi_sas: remove unused variable hisi_sas_devices.running_reqXiang Chen2018-03-121-9/+0
* scsi: hisi_sas: increase timer expire of internal abort taskXiaofei Tan2018-03-121-1/+2
* scsi: hisi_sas: fix the issue of link rate inconsistencyXiaofei Tan2018-03-121-0/+2
* scsi: hisi_sas: fix a bug in hisi_sas_dev_gone()Xiang Chen2018-01-221-1/+0
* scsi: hisi_sas: directly attached disk LED feature for v2 hwXiaofei Tan2018-01-221-0/+20
* scsi: hisi_sas: make local symbol host_attrs staticWei Yongjun2018-01-171-1/+1
* scsi: hisi_sas: Change frame type for SET MAX commandschenxiang2018-01-101-2/+18
* scsi: libsas: make the event threshold configurableJason Yan2018-01-081-0/+6
* scsi: hisi_sas: add v3 hw suspend and resumeXiang Chen2017-12-201-1/+2
* scsi: hisi_sas: re-add the lldd_port_deformed()Xiang Chen2017-12-201-0/+5
* scsi: hisi_sas: fix SAS_QUEUE_FULL problem while running IOXiang Chen2017-12-201-1/+1
* scsi: hisi_sas: add internal abort dev in some placesXiaofei Tan2017-12-141-0/+25
* scsi: hisi_sas: judge result of internal abortXiaofei Tan2017-12-141-7/+31
* scsi: hisi_sas: do link reset for some CHL_INT2 intsXiaofei Tan2017-12-141-0/+12
* scsi: hisi_sas: use an general way to delay PHY workXiaofei Tan2017-12-141-2/+20
* scsi: hisi_sas: add some print to enhance debuggingXiang Chen2017-12-141-5/+10
* scsi: hisi_sas: add an mechanism to do reset work synchronouslyXiaofei Tan2017-12-141-1/+18
* scsi: hisi_sas: modify hisi_sas_dev_gone() for resetXiang Chen2017-12-141-6/+8
* scsi: hisi_sas: some optimizations of host controller resetXiaofei Tan2017-12-141-7/+4
* scsi: hisi_sas: optimise port id refresh functionXiaofei Tan2017-12-141-18/+30
* scsi: hisi_sas: relocate clearing ITCT and freeing deviceXiaofei Tan2017-12-141-2/+5