소스 검색

IB/qib: Add support for the new QMH7360 card

Add support to recognize another board variation named QMH7360.

Reviewed-by: Mike Marciniszyn <mike.marciniszyn@intel.com>
Signed-off-by: Vinit Agnihotri <vinit.abhay.agnihotri@intel.com>
Signed-off-by: Mike Marciniszyn <mike.marciniszyn@intel.com>
Signed-off-by: Roland Dreier <roland@purestorage.com>
Vinit Agnihotri 10 년 전
부모
커밋
0e6bbba56c
1개의 변경된 파일5개의 추가작업 그리고 0개의 파일을 삭제
  1. 5 0
      drivers/infiniband/hw/qib/qib_iba7322.c

+ 5 - 0
drivers/infiniband/hw/qib/qib_iba7322.c

@@ -158,6 +158,7 @@ MODULE_PARM_DESC(txselect, \
 
 
 #define BOARD_QME7342 5
 #define BOARD_QME7342 5
 #define BOARD_QMH7342 6
 #define BOARD_QMH7342 6
+#define BOARD_QMH7360 9
 #define IS_QMH(dd) (SYM_FIELD((dd)->revision, Revision, BoardID) == \
 #define IS_QMH(dd) (SYM_FIELD((dd)->revision, Revision, BoardID) == \
 		    BOARD_QMH7342)
 		    BOARD_QMH7342)
 #define IS_QME(dd) (SYM_FIELD((dd)->revision, Revision, BoardID) == \
 #define IS_QME(dd) (SYM_FIELD((dd)->revision, Revision, BoardID) == \
@@ -3617,6 +3618,10 @@ static unsigned qib_7322_boardname(struct qib_devdata *dd)
 		n = "InfiniPath_QME7362";
 		n = "InfiniPath_QME7362";
 		dd->flags |= QIB_HAS_QSFP;
 		dd->flags |= QIB_HAS_QSFP;
 		break;
 		break;
+	case BOARD_QMH7360:
+		n = "Intel IB QDR 1P FLR-QSFP Adptr";
+		dd->flags |= QIB_HAS_QSFP;
+		break;
 	case 15:
 	case 15:
 		n = "InfiniPath_QLE7342_TEST";
 		n = "InfiniPath_QLE7342_TEST";
 		dd->flags |= QIB_HAS_QSFP;
 		dd->flags |= QIB_HAS_QSFP;