summaryrefslogtreecommitdiff
path: root/drivers/scsi/pm8001/pm80xx_hwi.c
AgeCommit message (Expand)AuthorFilesLines
2023-05-08scsi: pm80xx: Update PHY state after hard resetChangyuan Lyu1-5/+9
2023-05-08scsi: pm80xx: Log port state during HW eventAkshat Jain1-21/+22
2023-05-08scsi: pm80xx: Log phy_id and port_id in the device registration requestAkshat Jain1-0/+3
2023-05-08scsi: pm80xx: Print port_id in HW eventsAkshat Jain1-25/+33
2023-05-08scsi: pm80xx: Enable init loggingAkshat Jain1-1/+1
2023-05-08scsi: pm80xx: Log some HW events by defaultAkshat Jain1-25/+47
2022-10-22scsi: pm80xx: Remove unused reset_in_progress flag logicIgor Pylypiv1-4/+0
2022-10-22scsi: pm8001: Use sas_task_find_rq() for taggingJohn Garry1-16/+3
2022-10-18scsi: pm8001: Use sas_ata_device_link_abort() to handle NCQ errorsJohn Garry1-157/+6
2022-10-18scsi: pm8001: Modify task abort handling for SATA taskJohn Garry1-4/+10
2022-08-05Merge tag 'scsi-misc' of git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsiLinus Torvalds1-9/+37
2022-07-14scsi: pm80xx: Set stopped phy's linkrate to DisabledChangyuan Lyu1-1/+5
2022-06-17scsi: pm8001: Expose hardware queues for pm80xxJohn Garry1-7/+28
2022-06-17scsi: pm8001: Set up tags before using themJohn Garry1-2/+9
2022-04-12scsi: pm80xx: Enable upper inbound, outbound queuesAjish Koshy1-0/+11
2022-04-12scsi: pm80xx: Mask and unmask upper interrupt vectors 32-63Ajish Koshy1-9/+13
2022-02-28scsi: pm80xx: Handle non-fatal errorsAjish Koshy1-6/+22
2022-02-23scsi: pm8001: Improve pm80XX_send_abort_all()Damien Le Moal1-12/+4
2022-02-23scsi: pm8001: Simplify pm8001_ccb_task_free()Damien Le Moal1-20/+15
2022-02-23scsi: pm8001: Simplify pm8001_mpi_build_cmd() interfaceDamien Le Moal1-66/+32
2022-02-23scsi: pm8001: Introduce ccb alloc/free helpersDamien Le Moal1-40/+24
2022-02-23scsi: pm8001: Fix tag leaks on errorDamien Le Moal1-2/+7
2022-02-23scsi: pm8001: Fix tag values handlingDamien Le Moal1-5/+0
2022-02-23scsi: pm8001: Fix pm8001_tag_alloc() failures handlingDamien Le Moal1-5/+10
2022-02-23scsi: pm8001: Fix abort all task initializationDamien Le Moal1-0/+1
2022-02-23scsi: pm8001: Fix NCQ NON DATA command completion handlingDamien Le Moal1-1/+2
2022-02-23scsi: pm8001: Fix NCQ NON DATA command task initializationDamien Le Moal1-7/+6
2022-02-23scsi: pm8001: Fix use of struct set_phy_profile_req fieldsDamien Le Moal1-5/+7
2022-02-23scsi: pm8001: Fix le32 values handling in pm80xx_chip_sata_req()Damien Le Moal1-37/+45
2022-02-23scsi: pm8001: Fix le32 values handling in pm80xx_chip_ssp_io_req()Damien Le Moal1-16/+25
2022-02-23scsi: pm8001: Fix payload initialization in pm80xx_encrypt_update()Damien Le Moal1-3/+4
2022-02-23scsi: pm8001: Fix le32 values handling in pm80xx_set_sas_protocol_timer_config()Damien Le Moal1-27/+25
2022-02-23scsi: pm8001: Fix payload initialization in pm80xx_set_thermal_config()Damien Le Moal1-3/+5
2022-02-23scsi: pm8001: Fix pm80xx_pci_mem_copy() interfaceDamien Le Moal1-5/+3
2022-02-23scsi: pm8001: Fix command initialization in pm80XX_send_read_log()Damien Le Moal1-1/+1
2022-02-15Merge branch '5.17/scsi-fixes' into 5.18/scsi-stagingMartin K. Petersen1-29/+17
2022-02-12scsi: libsas: Drop SAS_TASK_AT_INITIATORJohn Garry1-6/+0
2022-02-01scsi: pm8001: Fix use-after-free for aborted SSP/STP sas_taskJohn Garry1-2/+2
2022-02-01scsi: pm8001: Fix warning for undescribed param in process_one_iomb()John Garry1-0/+1
2022-01-31scsi: pm80xx: Fix double completion for SATA devicesAjish Koshy1-26/+0
2022-01-25scsi: pm8001: Fix bogus FW crash for maxcpus=1John Garry1-2/+14
2022-01-22Merge tag 'scsi-misc' of git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsiLinus Torvalds1-2/+5
2022-01-14Merge tag 'scsi-misc' of git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsiLinus Torvalds1-22/+16
2022-01-05scsi: pm80xx: Port reset timeout error handling correctionAjish Koshy1-2/+5
2021-12-14scsi: pm8001: Fix phys_to_virt() usage on dma_addr_tJohn Garry1-17/+21
2021-11-19scsi: pm80xx: Add tracepointsChangyuan Lyu1-0/+7
2021-11-19scsi: pm80xx: Do not check the address-of value for NULLIgor Pylypiv1-21/+8
2021-11-19scsi: pm80xx: Apply byte mask for phy ID in mpi_phy_start_resp()Igor Pylypiv1-1/+1
2021-10-05scsi: pm80xx: Replace open coded check with dev_is_expander()Igor Pylypiv1-2/+1
2021-09-15scsi: pm80xx: Fix lockup in outbound queue managementAjish Koshy1-9/+44