summaryrefslogtreecommitdiffstats
path: root/drivers/scsi/hisi_sas/hisi_sas_v2_hw.c
Commit message (Expand)AuthorAgeFilesLines
* scsi: hisi_sas: directly attached disk LED feature for v2 hwXiaofei Tan2018-01-221-0/+39
* scsi: hisi_sas: Change frame type for SET MAX commandschenxiang2018-01-101-1/+1
* scsi: hisi_sas: do link reset for some CHL_INT2 intsXiaofei Tan2017-12-141-4/+14
* scsi: hisi_sas: use an general way to delay PHY workXiaofei Tan2017-12-141-2/+2
* scsi: hisi_sas: add v2 hw port AXI error handling supportXiaofei Tan2017-12-141-6/+45
* scsi: hisi_sas: improve int_chnl_int_v2_hw() consistency with v3 hwXiaofei Tan2017-12-141-30/+28
* scsi: hisi_sas: add some print to enhance debuggingXiang Chen2017-12-141-5/+19
* scsi: hisi_sas: relocate clearing ITCT and freeing deviceXiaofei Tan2017-12-141-5/+11
* treewide: Remove TIMER_FUNC_TYPE and TIMER_DATA_TYPE castsKees Cook2017-11-211-3/+3
* Merge tag 'scsi-misc' of git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsiLinus Torvalds2017-11-141-146/+107
|\
| * scsi: hisi_sas: complete all tasklets prior to host resetXiaofei Tan2017-10-311-6/+2
| * scsi: hisi_sas: use array for v2 hw AXI errorsShiju Jose2017-10-251-137/+99
| * 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/+11
|/
* scsi: hisi_sas: add reset handler for v3 hwXiang Chen2017-08-241-21/+3
* scsi: hisi_sas: service interrupt ITCT_CLR interrupt in v2 hwXiang Chen2017-08-101-21/+19
* scsi: hisi_sas: add irq and tasklet cleanup in v2 hwXiang Chen2017-08-101-47/+49
* scsi: hisi_sas: use array for v2 hw ECC errorsJohn Garry2017-08-101-179/+189
* scsi: hisi_sas: add v2 hw DFX featureXiaofei Tan2017-08-101-0/+22
* scsi: hisi_sas: fix v2 hw underflow residual valueXiang Chen2017-08-101-2/+2
* scsi: hisi_sas: avoid potential v2 hw interrupt issueXiang Chen2017-08-101-9/+10
* scsi: hisi_sas: fix reset and port ID refresh issuesXiaofei Tan2017-08-101-21/+15
* 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/+18
* scsi: hisi_sas: add pci_dev in hisi_hba structJohn Garry2017-06-191-22/+22
* scsi: hisi_sas: relocate get_ncq_tag_v2_hw()Xiang Chen2017-06-191-15/+1
* scsi: hisi_sas: relocate sata_done_v2_hw()Xiang Chen2017-06-191-16/+2
* scsi: hisi_sas: relocate get_ata_protocol()Xiang Chen2017-06-191-65/+2
* scsi: hisi_sas: optimise the usage of hisi_hba.lockXiang Chen2017-06-191-17/+17
* scsi: hisi_sas: controller reset for multi-bits ECC and AXI fatal errorsXiang Chen2017-04-111-37/+56
* scsi: hisi_sas: add v2 hw internal abort timeout workaroundJohn Garry2017-04-111-9/+53
* scsi: hisi_sas: workaround SoC about abort timeout bugXiaofei Tan2017-04-111-1/+126
* scsi: hisi_sas: workaround a SoC SATA IO processing bugXiaofei Tan2017-04-111-13/+70
* scsi: hisi_sas: workaround STP link SoC bugXiaofei Tan2017-04-111-1/+59
* scsi: hisi_sas: add missing break in switch statementColin Ian King2017-03-291-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/+3
* scsi: hisi_sas: remove hisi_sas_port_deformed()John Garry2017-03-231-7/+6
* 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/+1
* scsi: hisi_sas: add controller resetXiang Chen2017-03-231-0/+94
OpenPOWER on IntegriCloud