summaryrefslogtreecommitdiffstats
path: root/drivers/scsi/hisi_sas/hisi_sas_main.c
Commit message (Expand)AuthorAgeFilesLines
* scsi: hisi_sas: fix free'ing in probe and removeXiaofei Tan2016-12-051-9/+14
* scsi: hisi_sas: add PHY set linkrate support for v1 and v2 hwXiang Chen2016-11-251-2/+10
* scsi: hisi_sas: use atomic64_t for hisi_sas_device.running_reqJohn Garry2016-11-251-4/+5
* scsi: hisi_sas: modify return value of hisi_sas_query_task()Xiang Chen2016-11-251-0/+3
* scsi: hisi_sas: replace WARN_ON() with dev_warn() for internal abortXiang Chen2016-11-251-1/+2
* scsi: hisi_sas: fix port form bug in hisi_sas_port_notify_formed()Xiang Chen2016-11-251-1/+1
* scsi: hisi_sas: alloc queue id of slot according to device idXiang Chen2016-11-251-4/+4
* scsi: hisi_sas: Add v2 hw support for different refclkJohn Garry2016-11-081-0/+7
* scsi: hisi_sas: set dma mask before allocate DMA memoryJohn Garry2016-09-141-7/+6Star
* scsi: hisi_sas: fix a potential warning for sata disk ejectionJohn Garry2016-09-141-20/+6Star
* scsi: hisi_sas: use safe BITS_PER_BYTE for slot tag size calculationJohn Garry2016-09-141-1/+1
* scsi: hisi_sas: only zero slot memory when reusedJohn Garry2016-09-141-1/+1
* scsi: hisi_sas: save delivery queue write pointerJohn Garry2016-09-141-0/+5
* scsi: hisi_sas: add TMF success checkJohn Garry2016-08-261-0/+6
* scsi: hisi_sas: fail tmf task prep when port detachedJohn Garry2016-08-261-1/+1
* scsi: hisi_sas: add internal abort to hisi_sas_abort_task()John Garry2016-08-261-6/+10
* scsi: hisi_sas: add internal abort in hisi_sas_dev_gone()John Garry2016-08-261-0/+3
* scsi: hisi_sas: add internal abort main codeJohn Garry2016-08-261-0/+163
* hisi_sas: add device and slot alloc hw methodsJohn Garry2016-04-151-2/+9
* hisi_sas: add hisi_sas_slave_configure()John Garry2016-03-011-1/+14
* hisi_sas: add hisi_sas_slot_abort()John Garry2016-03-011-0/+42
* hisi_sas: change tmf func complete checkJohn Garry2016-03-011-1/+1
* hisi_sas: use Unified Device Properties APIJohn Garry2016-02-241-20/+21
* hisi_sas: add v2 path to send ATA commandJohn Garry2016-02-241-0/+8
* hisi_sas: set max commands as configurableJohn Garry2016-02-241-12/+12
* hisi_sas: relocate DEV_IS_EXPANDERJohn Garry2016-02-241-4/+0Star
* hisi_sas: fix error codes in hisi_sas_task_prep()Dan Carpenter2015-12-101-3/+7
* hisi_sas: Remove dependency on of_irq_countJohn Garry2015-11-261-8/+0Star
* hisi_sas: Add control phy handlerJohn Garry2015-11-261-0/+29
* hisi_sas: Add tmf methodsJohn Garry2015-11-261-0/+309
* hisi_sas: Add scan finished and startJohn Garry2015-11-261-0/+25
* hisi_sas: Add smp protocol supportJohn Garry2015-11-261-0/+9
* hisi_sas: Add abnormal irq handlerJohn Garry2015-11-261-0/+118
* hisi_sas: Add dev_found and dev_goneJohn Garry2015-11-261-0/+88
* hisi_sas: Add cq interrupt handlerJohn Garry2015-11-261-0/+35
* hisi_sas: Add ssp command functionJohn Garry2015-11-261-0/+234
* hisi_sas: Add path from phyup irq to SAS frameworkJohn Garry2015-11-261-0/+49
* hisi_sas: Add v1 hardware initialisation codeJohn Garry2015-11-261-0/+4
* hisi_sas: Add timer and spinlock initJohn Garry2015-11-261-0/+3
* hisi_sas: Add phy and port initJohn Garry2015-11-261-0/+31
* hisi_sas: Add hisi sas device typeJohn Garry2015-11-261-0/+6
* hisi_sas: Add hisi_hba workqueueJohn Garry2015-11-261-0/+8
* hisi_sas: Set dev DMA maskJohn Garry2015-11-261-0/+8
* hisi_sas: Add phy SAS ADDR initializationJohn Garry2015-11-261-0/+12
* hisi_sas: Add cq structure initializationJohn Garry2015-11-261-0/+6
* hisi_sas: Add slot init codeJohn Garry2015-11-261-0/+23
* hisi_sas: Add hisi_sas_removeJohn Garry2015-11-261-1/+70
* hisi_sas: Allocate memories and create poolsJohn Garry2015-11-261-0/+94
* hisi_sas: Scan device treeJohn Garry2015-11-261-1/+44
* hisi_sas: Add scsi host registrationJohn Garry2015-11-261-0/+116