summaryrefslogtreecommitdiffstats
path: root/drivers/scsi/pm8001/pm80xx_hwi.c
Commit message (Expand)AuthorAgeFilesLines
* scsi: pm8001: Remove PM8001_USE_MSIXDamien Le Moal2023-09-211-19/+19
* scsi: pm8001: Remove pm80xx_chip_intx_interrupt_enable/disable()Damien Le Moal2023-09-211-26/+5
* scsi: pm80xx: Avoid leaking tags when processing OPC_INB_SET_CONTROLLER_CONFI...Michal Grzedzicki2023-09-131-0/+2
* scsi: pm80xx: Use phy-specific SAS address when sending PHY_START commandMichal Grzedzicki2023-09-131-1/+1
* Merge patch series "libsas: Some tidy-up"Martin K. Petersen2023-08-241-3/+0
|\
| * scsi: libsas: Delete sas_ssp_task.task_prioJohn Garry2023-08-211-1/+0
| * scsi: libsas: Delete sas_ssp_task.enable_first_burstJohn Garry2023-08-211-2/+0
* | scsi: pm80xx: Set RETFIS when requested by libsasIgor Pylypiv2023-08-211-13/+11
|/
* scsi: pm80xx: Update PHY state after hard resetChangyuan Lyu2023-05-081-5/+9
* scsi: pm80xx: Log port state during HW eventAkshat Jain2023-05-081-21/+22
* scsi: pm80xx: Log phy_id and port_id in the device registration requestAkshat Jain2023-05-081-0/+3
* scsi: pm80xx: Print port_id in HW eventsAkshat Jain2023-05-081-25/+33
* scsi: pm80xx: Enable init loggingAkshat Jain2023-05-081-1/+1
* scsi: pm80xx: Log some HW events by defaultAkshat Jain2023-05-081-25/+47
* 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-041-9/+37
|\
| * scsi: pm8001: Expose hardware queues for pm80xxJohn Garry2022-06-161-7/+28
| * scsi: pm8001: Set up tags before using themJohn Garry2022-06-161-2/+9
* | scsi: pm80xx: Set stopped phy's linkrate to DisabledChangyuan Lyu2022-07-131-1/+5
|/
* scsi: pm80xx: Enable upper inbound, outbound queuesAjish Koshy2022-04-111-0/+11
* scsi: pm80xx: Mask and unmask upper interrupt vectors 32-63Ajish Koshy2022-04-111-9/+13
* scsi: pm80xx: Handle non-fatal errorsAjish Koshy2022-02-271-6/+22
* scsi: pm8001: Improve pm80XX_send_abort_all()Damien Le Moal2022-02-221-12/+4
* scsi: pm8001: Simplify pm8001_ccb_task_free()Damien Le Moal2022-02-221-20/+15
* scsi: pm8001: Simplify pm8001_mpi_build_cmd() interfaceDamien Le Moal2022-02-221-66/+32
* scsi: pm8001: Introduce ccb alloc/free helpersDamien Le Moal2022-02-221-40/+24
* scsi: pm8001: Fix tag leaks on errorDamien Le Moal2022-02-221-2/+7
* scsi: pm8001: Fix tag values handlingDamien Le Moal2022-02-221-5/+0
* scsi: pm8001: Fix pm8001_tag_alloc() failures handlingDamien Le Moal2022-02-221-5/+10
* scsi: pm8001: Fix abort all task initializationDamien Le Moal2022-02-221-0/+1
* scsi: pm8001: Fix NCQ NON DATA command completion handlingDamien Le Moal2022-02-221-1/+2
* scsi: pm8001: Fix NCQ NON DATA command task initializationDamien Le Moal2022-02-221-7/+6
* scsi: pm8001: Fix use of struct set_phy_profile_req fieldsDamien Le Moal2022-02-221-5/+7
* scsi: pm8001: Fix le32 values handling in pm80xx_chip_sata_req()Damien Le Moal2022-02-221-37/+45
* scsi: pm8001: Fix le32 values handling in pm80xx_chip_ssp_io_req()Damien Le Moal2022-02-221-16/+25
* scsi: pm8001: Fix payload initialization in pm80xx_encrypt_update()Damien Le Moal2022-02-221-3/+4
* scsi: pm8001: Fix le32 values handling in pm80xx_set_sas_protocol_timer_config()Damien Le Moal2022-02-221-27/+25
* scsi: pm8001: Fix payload initialization in pm80xx_set_thermal_config()Damien Le Moal2022-02-221-3/+5
* scsi: pm8001: Fix pm80xx_pci_mem_copy() interfaceDamien Le Moal2022-02-221-5/+3
* scsi: pm8001: Fix command initialization in pm80XX_send_read_log()Damien Le Moal2022-02-221-1/+1
* Merge branch '5.17/scsi-fixes' into 5.18/scsi-stagingMartin K. Petersen2022-02-141-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-241-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
|\