Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
kernel
/
msm-4.19
/
e537b62b0796042e1ab66657c4dab662d19e9f0b
/
drivers
/
scsi
/
hisi_sas
/
hisi_sas_main.c
e537b62
scsi: hisi_sas: use an general way to delay PHY work
by Xiaofei Tan
· 7 years ago
f1c8821
scsi: hisi_sas: add some print to enhance debugging
by Xiang Chen
· 7 years ago
e402acd
scsi: hisi_sas: add an mechanism to do reset work synchronously
by Xiaofei Tan
· 7 years ago
f8e45ec
scsi: hisi_sas: modify hisi_sas_dev_gone() for reset
by Xiang Chen
· 7 years ago
fb51e7a
scsi: hisi_sas: some optimizations of host controller reset
by Xiaofei Tan
· 7 years ago
a669bdb
scsi: hisi_sas: optimise port id refresh function
by Xiaofei Tan
· 7 years ago
0258141
scsi: hisi_sas: relocate clearing ITCT and freeing device
by Xiaofei Tan
· 7 years ago
dc1e473
scsi: hisi_sas: fix dma_unmap_sg() parameter
by Xiang Chen
· 7 years ago
39bade0
scsi: hisi_sas: initialize dq spinlock before use
by Xiang Chen
· 7 years ago
841b86f
treewide: Remove TIMER_FUNC_TYPE and TIMER_DATA_TYPE casts
by Kees Cook
· 7 years ago
670ffcc
Merge tag 'scsi-misc' of git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi
by Linus Torvalds
· 7 years ago
77570ee
scsi: sas: Convert timers to use timer_setup()
by Kees Cook
· 7 years ago
571295f
scsi: hisi_sas: complete all tasklets prior to host reset
by Xiaofei Tan
· 7 years ago
b4241f0
scsi: hisi_sas: add hisi_hba.rst_work init for v3 hw
by Xiaofei Tan
· 7 years ago
6ba0fbc
scsi: hisi_sas: fix the risk of freeing slot twice
by Xiaofei Tan
· 7 years ago
378c233
scsi: hisi_sas: fix NULL check in SMP abort task path
by Xiaofei Tan
· 7 years ago
1eb8eea
scsi: hisi_sas: us start_phy in PHY_FUNC_LINK_RESET
by Xiang Chen
· 7 years ago
3297ded
scsi: hisi_sas: fix SATA breakpoint memory size
by Xiang Chen
· 7 years ago
9feaf90
scsi: hisi_sas: grab hisi_hba.lock when processing slots
by Xiang Chen
· 7 years ago
302e090
scsi: hisi_sas: use spin_lock_irqsave() for hisi_hba.lock
by Xiaofei Tan
· 7 years ago
f692a67
scsi: hisi_sas: fix internal abort slot timeout bug
by Xiang Chen
· 7 years ago
7dad1691
scsi: libsas: remove unused variable sas_ha
by Colin Ian King
· 7 years ago
042ebd2
scsi: libsas: kill useless ha_event and do some cleanup
by Jason Yan
· 7 years ago
cc199e7
scsi: libsas: move bus_reset_handler() to target_reset_handler()
by Hannes Reinecke
· 7 years ago
30b67de
scsi: hisi_sas: remove driver versioning
by John Garry
· 7 years ago
76aae5f
scsi: hisi_sas: replace kfree with scsi_host_put
by John Garry
· 7 years ago
a25d0d3
scsi: hisi_sas: add reset handler for v3 hw
by Xiang Chen
· 7 years ago
031da09
scsi: hisi_sas: add status and command buffer for internal abort
by Xiang Chen
· 7 years ago
c3fe8a2b
scsi: hisi_sas: support zone management commands
by Xiaofei Tan
· 7 years ago
cef4e1a
scsi: hisi_sas: remove repeated device config in v2 hw
by Xiang Chen
· 7 years ago
c52108c
scsi: hisi_sas: add v2 hw DFX feature
by Xiaofei Tan
· 7 years ago
917d3bd
scsi: hisi_sas: fix reset and port ID refresh issues
by Xiaofei Tan
· 7 years ago
f557e32
scsi: hisi_sas: optimise DMA slot memory
by Xiaofei Tan
· 7 years ago
d30ff26
scsi: hisi_sas: modify internal abort dev flow for v3 hw
by Xiang Chen
· 7 years ago
e21fe3a
scsi: hisi_sas: add initialisation for v3 pci-based controller
by John Garry
· 7 years ago
0fa24c1
scsi: hisi_sas: create hisi_sas_get_fw_info()
by John Garry
· 7 years ago
11b7524
scsi: hisi_sas: add pci_dev in hisi_hba struct
by John Garry
· 7 years ago
318913c
scsi: hisi_sas: relocate get_ncq_tag_v2_hw()
by Xiang Chen
· 7 years ago
7590407
scsi: hisi_sas: relocate sata_done_v2_hw()
by Xiang Chen
· 7 years ago
6c7bb8a
scsi: hisi_sas: relocate get_ata_protocol()
by Xiang Chen
· 7 years ago
b1a4941
scsi: hisi_sas: optimise the usage of hisi_hba.lock
by Xiang Chen
· 7 years ago
ad60483
scsi: hisi_sas: define hisi_sas_device.device_id as int
by John Garry
· 7 years ago
f64a698
scsi: hisi_sas: fix timeout check in hisi_sas_internal_task_abort()
by Xiang Chen
· 7 years ago
eb045e0
scsi: hisi_sas: add null check before indirect pointer dereference
by Gustavo A. R. Silva
· 7 years ago
c5ce0ab
scsi: sas: move scsi_remove_host call into sas_remove_host
by Johannes Thumshirn
· 8 years ago
d3c4dd4
scsi: hisi_sas: fix NULL deference when TMF timeouts
by John Garry
· 8 years ago
0844a3f
scsi: hisi_sas: add v2 hw internal abort timeout workaround
by John Garry
· 8 years ago
6073b77
scsi: hisi_sas: use dev_is_sata to identify SATA or SAS disk
by Xiang Chen
· 8 years ago
14d3f39
scsi: hisi_sas: check hisi_sas_lu_reset() error message
by John Garry
· 8 years ago
ccbfe5a
scsi: hisi_sas: release SMP slot in lldd_abort_task
by Xiang Chen
· 8 years ago
8b05ad6
scsi: hisi_sas: add hisi_sas_clear_nexus_ha()
by John Garry
· 8 years ago
6fcdda8
scsi: hisi_sas: remove task free'ing for timeouts
by John Garry
· 8 years ago
54c9dd2
scsi: hisi_sas: fix some sas_task.task_state_lock locking
by John Garry
· 8 years ago
6131243
scsi: hisi_sas: free slots after hardreset
by Xiang Chen
· 8 years ago
055945d
scsi: hisi_sas: hardreset for SATA disk in LU reset
by John Garry
· 8 years ago
c35279f
scsi: hisi_sas: modify hisi_sas_abort_task() for SSP
by John Garry
· 8 years ago
b4c67a6
scsi: hisi_sas: only reset link for PHY_FUNC_LINK_RESET
by John Garry
· 8 years ago
ddabca2
scsi: hisi_sas: error hisi_sas_task_prep() when port down
by John Garry
· 8 years ago
405314d
scsi: hisi_sas: remove hisi_sas_port_deformed()
by John Garry
· 8 years ago
7c594f0
scsi: hisi_sas: add softreset function for SATA disk
by Xiang Chen
· 8 years ago
396b804
scsi: hisi_sas: move PHY init to hisi_sas_scan_start()
by John Garry
· 8 years ago
06ec0fb
scsi: hisi_sas: add controller reset
by Xiang Chen
· 8 years ago
2e244f0
scsi: hisi_sas: add to_hisi_sas_port()
by John Garry
· 8 years ago
13c5990
scsi: hisi_sas: decrease running_req in hisi_sas_slot_task_free()
by Xiang Chen
· 8 years ago
0757f04
scsi: hisi_sas: fix probe ordering problem
by Xiang Chen
· 8 years ago
297d730
scsi: hisi_sas: downgrade internal abort exit print
by John Garry
· 8 years ago
87e287c
scsi: hisi_sas: downgrade refclk message
by John Garry
· 8 years ago
da7b66e
scsi: hisi_sas: lock sensitive region in hisi_sas_slot_abort()
by John Garry
· 8 years ago
d37a008
scsi: hisi_sas: fix free'ing in probe and remove
by Xiaofei Tan
· 8 years ago
2ae7578
scsi: hisi_sas: add PHY set linkrate support for v1 and v2 hw
by Xiang Chen
· 8 years ago
f696cc3
scsi: hisi_sas: use atomic64_t for hisi_sas_device.running_req
by John Garry
· 8 years ago
997ee43
scsi: hisi_sas: modify return value of hisi_sas_query_task()
by Xiang Chen
· 8 years ago
d2d7e7a
scsi: hisi_sas: replace WARN_ON() with dev_warn() for internal abort
by Xiang Chen
· 8 years ago
1d7e946
scsi: hisi_sas: fix port form bug in hisi_sas_port_notify_formed()
by Xiang Chen
· 8 years ago
c70f1fb
scsi: hisi_sas: alloc queue id of slot according to device id
by Xiang Chen
· 8 years ago
3bc45af
scsi: hisi_sas: Add v2 hw support for different refclk
by John Garry
· 8 years ago
a6f2c7f
scsi: hisi_sas: set dma mask before allocate DMA memory
by John Garry
· 8 years ago
09fe9ec
scsi: hisi_sas: fix a potential warning for sata disk ejection
by John Garry
· 8 years ago
433f569
scsi: hisi_sas: use safe BITS_PER_BYTE for slot tag size calculation
by John Garry
· 8 years ago
59ba49f
scsi: hisi_sas: only zero slot memory when reused
by John Garry
· 8 years ago
4fde02a
scsi: hisi_sas: save delivery queue write pointer
by John Garry
· 8 years ago
4ffde48
scsi: hisi_sas: add TMF success check
by John Garry
· 8 years ago
9859f24
scsi: hisi_sas: fail tmf task prep when port detached
by John Garry
· 8 years ago
dc8a49c
scsi: hisi_sas: add internal abort to hisi_sas_abort_task()
by John Garry
· 8 years ago
40f2702
scsi: hisi_sas: add internal abort in hisi_sas_dev_gone()
by John Garry
· 8 years ago
441c274
scsi: hisi_sas: add internal abort main code
by John Garry
· 8 years ago
685b6d6
hisi_sas: add device and slot alloc hw methods
by John Garry
· 9 years ago
31eec8a
hisi_sas: add hisi_sas_slave_configure()
by John Garry
· 9 years ago
cac9b2a
hisi_sas: add hisi_sas_slot_abort()
by John Garry
· 9 years ago
1af1b80
hisi_sas: change tmf func complete check
by John Garry
· 9 years ago
4d558c7
hisi_sas: use Unified Device Properties API
by John Garry
· 9 years ago
6f2ff1a
hisi_sas: add v2 path to send ATA command
by John Garry
· 9 years ago
a8d547b
hisi_sas: set max commands as configurable
by John Garry
· 9 years ago
98bf39f
hisi_sas: relocate DEV_IS_EXPANDER
by John Garry
· 9 years ago
9c9d18e
hisi_sas: fix error codes in hisi_sas_task_prep()
by Dan Carpenter
· 9 years ago
8c77dca
hisi_sas: Remove dependency on of_irq_count
by John Garry
· 9 years ago
e4189d5
hisi_sas: Add control phy handler
by John Garry
· 9 years ago
0efff30
hisi_sas: Add tmf methods
by John Garry
· 9 years ago
701f75e
hisi_sas: Add scan finished and start
by John Garry
· 9 years ago
66ee999
hisi_sas: Add smp protocol support
by John Garry
· 9 years ago
Next »