megaraid_sas : Add separate functions for building sysPD IOs and non RW LDIOs
Signed-off-by: Kashyap Desai <kashyap.desai@avagotech.com> Signed-off-by: Sumit Saxena <sumit.saxena@avagotech.com> Reviewed-by: Tomas Henzl <thenzl@redhat.com> Reviewed-by: Christoph Hellwig <hch@lst.de> Signed-off-by: James Bottomley <JBottomley@Odin.com>
此提交包含在:

提交者
James Bottomley

父節點
9b82818286
當前提交
4a5c814d93
@@ -1864,9 +1864,13 @@ struct megasas_instance_template {
|
||||
#define MEGASAS_IS_LOGICAL(scp) \
|
||||
(scp->device->channel < MEGASAS_MAX_PD_CHANNELS) ? 0 : 1
|
||||
|
||||
#define MEGASAS_DEV_INDEX(inst, scp) \
|
||||
((scp->device->channel % 2) * MEGASAS_MAX_DEV_PER_CHANNEL) + \
|
||||
scp->device->id
|
||||
#define MEGASAS_DEV_INDEX(scp) \
|
||||
(((scp->device->channel % 2) * MEGASAS_MAX_DEV_PER_CHANNEL) + \
|
||||
scp->device->id)
|
||||
|
||||
#define MEGASAS_PD_INDEX(scp) \
|
||||
((scp->device->channel * MEGASAS_MAX_DEV_PER_CHANNEL) + \
|
||||
scp->device->id)
|
||||
|
||||
struct megasas_cmd {
|
||||
|
||||
|
新增問題並參考
封鎖使用者