linux/drivers/scsi/hisi_sas
John Garry 94eac9e1ab hisi_sas: add v2 hw init
Add code to initialise the hardware.

Support is also added to deal with the "am-max-transmissions" (amt)
limitation in hip06 controller #1. This is how many connection requests
we can send on the system bus before waiting for a response.  Due to
chip bus design, controller #1 is limited to 32 amt, while, by design, a
controller supports 64.  The default value for the nibbles in the
relevant registers is 0x40; these need to be programmed with 0x20.

Signed-off-by: John Garry <john.garry@huawei.com>
Reviewed-by: Hannes Reinecke <hare@suse.de>
Signed-off-by: Martin K. Petersen <martin.petersen@oracle.com>
2016-02-23 21:27:02 -05:00
..
hisi_sas_main.c hisi_sas: set max commands as configurable 2016-02-23 21:27:02 -05:00
hisi_sas_v1_hw.c hisi_sas: add hisi_sas_err_record_v1 2016-02-23 21:27:02 -05:00
hisi_sas_v2_hw.c hisi_sas: add v2 hw init 2016-02-23 21:27:02 -05:00
hisi_sas.h hisi_sas: rename some fields in hisi_sas_itct 2016-02-23 21:27:02 -05:00
Kconfig hisi_sas: add dependency for HAS_IOMEM 2016-01-26 21:17:59 -05:00
Makefile hisi_sas: add bare v2 hw driver 2016-02-23 21:27:02 -05:00