summaryrefslogtreecommitdiffstats
path: root/drivers/scsi/pm8001/pm80xx_hwi.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* scsi: pm80xx: Remove unused reset_in_progress flag logicIgor Pylypiv2022-10-221-4/+0
* scsi: pm8001: Use sas_task_find_rq() for taggingJohn Garry2022-10-221-16/+3
* scsi: pm8001: Use sas_ata_device_link_abort() to handle NCQ errorsJohn Garry2022-10-181-157/+6
* scsi: pm8001: Modify task abort handling for SATA taskJohn Garry2022-10-181-4/+10
* Merge tag 'scsi-misc' of git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsiLinus Torvalds2022-08-051-9/+37
|\
| * scsi: pm8001: Expose hardware queues for pm80xxJohn Garry2022-06-171-7/+28
| * scsi: pm8001: Set up tags before using themJohn Garry2022-06-171-2/+9
* | scsi: pm80xx: Set stopped phy's linkrate to DisabledChangyuan Lyu2022-07-141-1/+5
|/
* scsi: pm80xx: Enable upper inbound, outbound queuesAjish Koshy2022-04-121-0/+11
* scsi: pm80xx: Mask and unmask upper interrupt vectors 32-63Ajish Koshy2022-04-121-9/+13
* scsi: pm80xx: Handle non-fatal errorsAjish Koshy2022-02-281-6/+22
* scsi: pm8001: Improve pm80XX_send_abort_all()Damien Le Moal2022-02-231-12/+4
* scsi: pm8001: Simplify pm8001_ccb_task_free()Damien Le Moal2022-02-231-20/+15
* scsi: pm8001: Simplify pm8001_mpi_build_cmd() interfaceDamien Le Moal2022-02-231-66/+32
* scsi: pm8001: Introduce ccb alloc/free helpersDamien Le Moal2022-02-231-40/+24
* scsi: pm8001: Fix tag leaks on errorDamien Le Moal2022-02-231-2/+7
* scsi: pm8001: Fix tag values handlingDamien Le Moal2022-02-231-5/+0
* scsi: pm8001: Fix pm8001_tag_alloc() failures handlingDamien Le Moal2022-02-231-5/+10
* scsi: pm8001: Fix abort all task initializationDamien Le Moal2022-02-231-0/+1
* scsi: pm8001: Fix NCQ NON DATA command completion handlingDamien Le Moal2022-02-231-1/+2
* scsi: pm8001: Fix NCQ NON DATA command task initializationDamien Le Moal2022-02-231-7/+6
* scsi: pm8001: Fix use of struct set_phy_profile_req fieldsDamien Le Moal2022-02-231-5/+7
* scsi: pm8001: Fix le32 values handling in pm80xx_chip_sata_req()Damien Le Moal2022-02-231-37/+45
* scsi: pm8001: Fix le32 values handling in pm80xx_chip_ssp_io_req()Damien Le Moal2022-02-231-16/+25
* scsi: pm8001: Fix payload initialization in pm80xx_encrypt_update()Damien Le Moal2022-02-231-3/+4
* scsi: pm8001: Fix le32 values handling in pm80xx_set_sas_protocol_timer_config()Damien Le Moal2022-02-231-27/+25
* scsi: pm8001: Fix payload initialization in pm80xx_set_thermal_config()Damien Le Moal2022-02-231-3/+5
* scsi: pm8001: Fix pm80xx_pci_mem_copy() interfaceDamien Le Moal2022-02-231-5/+3
* scsi: pm8001: Fix command initialization in pm80XX_send_read_log()Damien Le Moal2022-02-231-1/+1
* Merge branch '5.17/scsi-fixes' into 5.18/scsi-stagingMartin K. Petersen2022-02-151-29/+17
|\
| * scsi: pm8001: Fix use-after-free for aborted SSP/STP sas_taskJohn Garry2022-01-311-2/+2
| * scsi: pm8001: Fix warning for undescribed param in process_one_iomb()John Garry2022-01-311-0/+1
| * scsi: pm80xx: Fix double completion for SATA devicesAjish Koshy2022-01-311-26/+0
| * scsi: pm8001: Fix bogus FW crash for maxcpus=1John Garry2022-01-251-2/+14
* | scsi: libsas: Drop SAS_TASK_AT_INITIATORJohn Garry2022-02-111-6/+0
|/
* Merge tag 'scsi-misc' of git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsiLinus Torvalds2022-01-221-2/+5
|\
| * scsi: pm80xx: Port reset timeout error handling correctionAjish Koshy2022-01-051-2/+5
* | Merge tag 'scsi-misc' of git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsiLinus Torvalds2022-01-141-22/+16
|\|
| * scsi: pm80xx: Add tracepointsChangyuan Lyu2021-11-191-0/+7
| * scsi: pm80xx: Do not check the address-of value for NULLIgor Pylypiv2021-11-191-21/+8
| * scsi: pm80xx: Apply byte mask for phy ID in mpi_phy_start_resp()Igor Pylypiv2021-11-191-1/+1
* | scsi: pm8001: Fix phys_to_virt() usage on dma_addr_tJohn Garry2021-12-141-17/+21
|/
* scsi: pm80xx: Replace open coded check with dev_is_expander()Igor Pylypiv2021-10-051-2/+1
* scsi: pm80xx: Fix lockup in outbound queue managementAjish Koshy2021-09-151-9/+44
* scsi: pm80xx: Fix incorrect port value when registering a deviceAjish Koshy2021-09-151-1/+6
* scsi: pm8001: Clean up kernel-doc and commentsRandy Dunlap2021-07-131-25/+25
* Merge tag 'scsi-misc' of git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsiLinus Torvalds2021-07-031-7/+7
|\
| * scsi: libsas: Introduce more SAM status code aliases in enum exec_statusBart Van Assche2021-06-021-7/+7
* | scsi: pm80xx: Fix drives missing during rmmod/insmod loopAjish Koshy2021-05-161-6/+6
|/
* scsi: pm80xx: Remove global lock from outbound queue processingViswas G2021-04-161-2/+2