| 0258141aaab3 ("scsi: hisi_sas: relocate clearing ITCT and freeing device") |
| 640acc9a9693 ("scsi: hisi_sas: service interrupt ITCT_CLR interrupt in v2 hw") |
| 917d3bdaf8f2 ("scsi: hisi_sas: fix reset and port ID refresh issues") |
| d30ff2632333 ("scsi: hisi_sas: modify internal abort dev flow for v3 hw") |
| 402cd9f0ae9e ("scsi: hisi_sas: add v3 code to fill some more hw function pointers") |
| 182e7222ebe0 ("scsi: hisi_sas: add v3 code for itct setup and free") |
| 60b4a5ee9034 ("scsi: hisi_sas: add v3 cq interrupt handler") |
| 54edeee1e1f3 ("scsi: hisi_sas: add phy up/down/bcast and channel ISR") |
| 3975f6054e31 ("scsi: hisi_sas: add v3 hw PHY init") |
| c94d8ca2b1a8 ("scsi: hisi_sas: add v3 hw init") |
| e21fe3a52692 ("scsi: hisi_sas: add initialisation for v3 pci-based controller") |
| 92f61e3bc24a ("scsi: hisi_sas: add skeleton v3 hw driver") |
| 11b752490a05 ("scsi: hisi_sas: add pci_dev in hisi_hba struct") |
| 6c7bb8a1942a ("scsi: hisi_sas: relocate get_ata_protocol()") |
| b1a49412f0ae ("scsi: hisi_sas: optimise the usage of hisi_hba.lock") |
| ad6048325c78 ("scsi: hisi_sas: define hisi_sas_device.device_id as int") |
| d3c4dd4e3dc5 ("scsi: hisi_sas: fix NULL deference when TMF timeouts") |
| 819cbf189553 ("scsi: hisi_sas: workaround SoC about abort timeout bug") |
| 32ccba52f128 ("scsi: hisi_sas: workaround a SoC SATA IO processing bug") |
| c7b9d369e407 ("scsi: hisi_sas: workaround STP link SoC bug") |
| 4935933e07da ("scsi: hisi_sas: add is_sata_phy_v2_hw()") |
| 14d3f397f649 ("scsi: hisi_sas: check hisi_sas_lu_reset() error message") |
| 981843c6c4ec ("scsi: hisi_sas: handle PHY UP+DOWN simultaneous irq") |
| 634a9585f49c ("scsi: hisi_sas: process error codes according to their priority") |
| 6fcdda805114 ("scsi: hisi_sas: remove task free'ing for timeouts") |
| 54c9dd2d26d0 ("scsi: hisi_sas: fix some sas_task.task_state_lock locking") |
| a305f33775c0 ("scsi: hisi_sas: check for SAS_TASK_STATE_ABORTED in slot complete") |
| 055945df4c10 ("scsi: hisi_sas: hardreset for SATA disk in LU reset") |
| c35279f2f1ee ("scsi: hisi_sas: modify hisi_sas_abort_task() for SSP") |
| fc8669514426 ("scsi: hisi_sas: modify error handling for v2 hw") |
| 405314df566c ("scsi: hisi_sas: remove hisi_sas_port_deformed()") |
| 7c594f0407de ("scsi: hisi_sas: add softreset function for SATA disk") |
| 396b80448fee ("scsi: hisi_sas: move PHY init to hisi_sas_scan_start()") |
| 06ec0fb97c02 ("scsi: hisi_sas: add controller reset") |
| 2e244f0f5bca ("scsi: hisi_sas: add to_hisi_sas_port()") |
| 13c599069130 ("scsi: hisi_sas: decrease running_req in hisi_sas_slot_task_free()") |
| 0edef7e46c24 ("scsi: hisi_sas: modify hard reset for directed-attached disk") |
| c399acfb8597 ("scsi: hisi_sas: modify some values of ITCT table") |
| f2f89c32a0f1 ("scsi: hisi_sas: workaround v2 hw SATA IO timeout issue") |
| 64d631873258 ("scsi: hisi_sas: lock sensitive regions when servicing CQ interrupt") |
| d177c408113e ("scsi: hisi_sas: service v2 hw CQ ISR with tasklet") |
| d37a00829193 ("scsi: hisi_sas: fix free'ing in probe and remove") |
| 2ae757871f48 ("scsi: hisi_sas: add PHY set linkrate support for v1 and v2 hw") |
| f696cc32b598 ("scsi: hisi_sas: use atomic64_t for hisi_sas_device.running_req") |
| ee44bfe45769 ("scsi: hisi_sas: modify some values in get_ata_protocol()") |
| 04b7f431da23 ("scsi: hisi_sas: delete repeated configuration in free_device_v2_hw()") |
| 1d7e9469ef0e ("scsi: hisi_sas: fix port form bug in hisi_sas_port_notify_formed()") |
| c70f1fb7558f ("scsi: hisi_sas: alloc queue id of slot according to device id") |
| d3b688d3c69d ("scsi: hisi_sas: add v2 hw support for ECC and AXI bus fatal error") |