summaryrefslogtreecommitdiffstats
path: root/drivers/scsi/hisi_sas/hisi_sas_v2_hw.c
Commit message (Expand)AuthorAgeFilesLines
* treewide: Remove TIMER_FUNC_TYPE and TIMER_DATA_TYPE castsKees Cook2017-11-221-3/+3
* Merge tag 'scsi-misc' of git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsiLinus Torvalds2017-11-151-146/+107Star
|\
| * scsi: hisi_sas: complete all tasklets prior to host resetXiaofei Tan2017-10-311-6/+2Star
| * scsi: hisi_sas: use array for v2 hw AXI errorsShiju Jose2017-10-251-137/+99Star
| * scsi: hisi_sas: us start_phy in PHY_FUNC_LINK_RESETXiang Chen2017-10-251-1/+1
| * scsi: hisi_sas: grab hisi_hba.lock when processing slotsXiang Chen2017-10-251-0/+2
| * scsi: hisi_sas: use spin_lock_irqsave() for hisi_hba.lockXiaofei Tan2017-10-251-2/+3
* | scsi: sas: Convert timers to use timer_setup()Kees Cook2017-11-011-13/+11Star
|/
* scsi: hisi_sas: add reset handler for v3 hwXiang Chen2017-08-251-21/+3Star
* scsi: hisi_sas: service interrupt ITCT_CLR interrupt in v2 hwXiang Chen2017-08-111-21/+19Star
* scsi: hisi_sas: add irq and tasklet cleanup in v2 hwXiang Chen2017-08-111-47/+49
* scsi: hisi_sas: use array for v2 hw ECC errorsJohn Garry2017-08-111-179/+189
* scsi: hisi_sas: add v2 hw DFX featureXiaofei Tan2017-08-111-0/+22
* scsi: hisi_sas: fix v2 hw underflow residual valueXiang Chen2017-08-111-2/+2
* scsi: hisi_sas: avoid potential v2 hw interrupt issueXiang Chen2017-08-111-9/+10
* scsi: hisi_sas: fix reset and port ID refresh issuesXiaofei Tan2017-08-111-21/+15Star
* scsi: hisi_sas: make several const arrays staticColin Ian King2017-07-121-5/+5
* scsi: hisi_sas: optimise DMA slot memoryXiaofei Tan2017-07-011-19/+18Star
* scsi: hisi_sas: add pci_dev in hisi_hba structJohn Garry2017-06-201-22/+22
* scsi: hisi_sas: relocate get_ncq_tag_v2_hw()Xiang Chen2017-06-201-15/+1Star
* scsi: hisi_sas: relocate sata_done_v2_hw()Xiang Chen2017-06-201-16/+2Star
* scsi: hisi_sas: relocate get_ata_protocol()Xiang Chen2017-06-201-65/+2Star
* scsi: hisi_sas: optimise the usage of hisi_hba.lockXiang Chen2017-06-201-17/+17
* scsi: hisi_sas: controller reset for multi-bits ECC and AXI fatal errorsXiang Chen2017-04-121-37/+56
* scsi: hisi_sas: add v2 hw internal abort timeout workaroundJohn Garry2017-04-121-9/+53
* scsi: hisi_sas: workaround SoC about abort timeout bugXiaofei Tan2017-04-121-1/+126
* scsi: hisi_sas: workaround a SoC SATA IO processing bugXiaofei Tan2017-04-121-13/+70
* scsi: hisi_sas: workaround STP link SoC bugXiaofei Tan2017-04-121-1/+59
* scsi: hisi_sas: add missing break in switch statementColin Ian King2017-03-301-0/+1
* scsi: hisi_sas: add is_sata_phy_v2_hw()Xiaofei Tan2017-03-231-4/+13
* scsi: hisi_sas: rename hisi_sas_link_timeout_{enable, disable}_linkJohn Garry2017-03-231-6/+6
* scsi: hisi_sas: handle PHY UP+DOWN simultaneous irqXiaofei Tan2017-03-231-17/+39
* scsi: hisi_sas: some modifications to v2 hw reg init valuesJohn Garry2017-03-231-6/+6
* scsi: hisi_sas: process error codes according to their priorityXiang Chen2017-03-231-155/+398
* scsi: hisi_sas: fix some sas_task.task_state_lock lockingJohn Garry2017-03-231-2/+5
* scsi: hisi_sas: check for SAS_TASK_STATE_ABORTED in slot completeJohn Garry2017-03-231-0/+10
* scsi: hisi_sas: modify hisi_sas_abort_task() for SSPJohn Garry2017-03-231-1/+1
* scsi: hisi_sas: modify error handling for v2 hwXiang Chen2017-03-231-6/+3Star
* scsi: hisi_sas: remove hisi_sas_port_deformed()John Garry2017-03-231-7/+6Star
* scsi: hisi_sas: add softreset function for SATA diskXiang Chen2017-03-231-1/+2
* scsi: hisi_sas: move PHY init to hisi_sas_scan_start()John Garry2017-03-231-2/+1Star
* scsi: hisi_sas: add controller resetXiang Chen2017-03-231-0/+94
* scsi: hisi_sas: add to_hisi_sas_port()John Garry2017-03-231-2/+4
* scsi: hisi_sas: decrease running_req in hisi_sas_slot_task_free()Xiang Chen2017-01-211-2/+0Star
* scsi: hisi_sas: fix probe ordering problemXiang Chen2017-01-211-6/+2Star
* scsi: hisi_sas: modify hard reset for directed-attached diskXiang Chen2017-01-211-0/+10
* scsi: hisi_sas: modify some values of ITCT tableXiang Chen2017-01-211-4/+10
* scsi: hisi_sas: workaround v2 hw SATA IO timeout issueXiang Chen2017-01-211-1/+74
* scsi: hisi_sas: lock sensitive regions when servicing CQ interruptJohn Garry2017-01-061-0/+2
* scsi: hisi_sas: service v2 hw CQ ISR with taskletJohn Garry2017-01-061-6/+18