[PATCH] [SCSI] mvsas: generalize Marvell 88SE9485 declaration

2016-04-03 Thread Leonid Moiseichuk
In case of specifying any subvendor has sense to use generic subdevice and switch to PCI_VDEVICE() macro. My ASUS P9A-I/C2550/SAS/4L publishes 1b4b:9485 as vendor-specific 1043:8635 and it prevents initialization of mvsas. Signed-off-by: Leonid Moiseichuk --- drivers/scsi/mvsas/mv_init.c | 19

[PATCH v2] mvsas: Generalize Marvell 9485 in pci_device_id

2016-04-07 Thread Leonid Moiseichuk
For generic subvendor has sense to use generic subdevice. If subdevice ID not equal to 0x9480/0x9485 mvsas will be not activated. Tested on ASUS P9A-I/C2550/SAS/4L which uses vendor-specific 1043:8635. Signed-off-by: Leonid Moiseichuk --- drivers/scsi/mvsas/mv_init.c | 19

[PATCH v3] mvsas: Generalize Marvell 9485 in pci_device_id

2016-04-07 Thread Leonid Moiseichuk
ssage Signed-off-by: Leonid Moiseichuk Reviewed-by: Andy Shevchenko --- drivers/scsi/mvsas/mv_init.c | 19 +-- 1 file changed, 1 insertion(+), 18 deletions(-) diff --git a/drivers/scsi/mvsas/mv_init.c b/drivers/scsi/mvsas/mv_init.c index c7c250519c4b..8280046fd1f0 100644 --- a/drivers