162306a36Sopenharmony_ci/* SPDX-License-Identifier: GPL-2.0 */
262306a36Sopenharmony_ci#define QLA_MODEL_NAMES		0x5C
362306a36Sopenharmony_ci
462306a36Sopenharmony_ci/*
562306a36Sopenharmony_ci * Adapter model names and descriptions.
662306a36Sopenharmony_ci */
762306a36Sopenharmony_cistatic char *qla2x00_model_name[QLA_MODEL_NAMES*2] = {
862306a36Sopenharmony_ci	"QLA2340",	"133MHz PCI-X to 2Gb FC, Single Channel",	/* 0x100 */
962306a36Sopenharmony_ci	"QLA2342",	"133MHz PCI-X to 2Gb FC, Dual Channel",		/* 0x101 */
1062306a36Sopenharmony_ci	"QLA2344",	"133MHz PCI-X to 2Gb FC, Quad Channel",		/* 0x102 */
1162306a36Sopenharmony_ci	"QCP2342",	"cPCI to 2Gb FC, Dual Channel",			/* 0x103 */
1262306a36Sopenharmony_ci	"QSB2340",	"SBUS to 2Gb FC, Single Channel",		/* 0x104 */
1362306a36Sopenharmony_ci	"QSB2342",	"SBUS to 2Gb FC, Dual Channel",			/* 0x105 */
1462306a36Sopenharmony_ci	"QLA2310",	"Sun 66MHz PCI-X to 2Gb FC, Single Channel",	/* 0x106 */
1562306a36Sopenharmony_ci	"QLA2332",	"Sun 66MHz PCI-X to 2Gb FC, Single Channel",	/* 0x107 */
1662306a36Sopenharmony_ci	"QCP2332",	"Sun cPCI to 2Gb FC, Dual Channel",		/* 0x108 */
1762306a36Sopenharmony_ci	"QCP2340",	"cPCI to 2Gb FC, Single Channel",		/* 0x109 */
1862306a36Sopenharmony_ci	"QLA2342",	"Sun 133MHz PCI-X to 2Gb FC, Dual Channel",	/* 0x10a */
1962306a36Sopenharmony_ci	"QCP2342",	"Sun - cPCI to 2Gb FC, Dual Channel",		/* 0x10b */
2062306a36Sopenharmony_ci	"QLA2350",	"133MHz PCI-X to 2Gb FC, Single Channel",	/* 0x10c */
2162306a36Sopenharmony_ci	"QLA2352",	"133MHz PCI-X to 2Gb FC, Dual Channel",		/* 0x10d */
2262306a36Sopenharmony_ci	"QLA2352",	"Sun 133MHz PCI-X to 2Gb FC, Dual Channel",	/* 0x10e */
2362306a36Sopenharmony_ci	" ",		" ",						/* 0x10f */
2462306a36Sopenharmony_ci	" ",		" ",						/* 0x110 */
2562306a36Sopenharmony_ci	" ",		" ",						/* 0x111 */
2662306a36Sopenharmony_ci	" ",		" ",						/* 0x112 */
2762306a36Sopenharmony_ci	" ",		" ",						/* 0x113 */
2862306a36Sopenharmony_ci	" ",		" ",						/* 0x114 */
2962306a36Sopenharmony_ci	"QLA2360",	"133MHz PCI-X to 2Gb FC, Single Channel",	/* 0x115 */
3062306a36Sopenharmony_ci	"QLA2362",	"133MHz PCI-X to 2Gb FC, Dual Channel",		/* 0x116 */
3162306a36Sopenharmony_ci	"QLE2360",	"PCI-Express to 2Gb FC, Single Channel",	/* 0x117 */
3262306a36Sopenharmony_ci	"QLE2362",	"PCI-Express to 2Gb FC, Dual Channel",		/* 0x118 */
3362306a36Sopenharmony_ci	"QLA200",	"133MHz PCI-X to 2Gb FC Optical",		/* 0x119 */
3462306a36Sopenharmony_ci	" ",		" ",						/* 0x11a */
3562306a36Sopenharmony_ci	" ",		" ",						/* 0x11b */
3662306a36Sopenharmony_ci	"QLA200P",	"133MHz PCI-X to 2Gb FC SFP",			/* 0x11c */
3762306a36Sopenharmony_ci	" ",		" ",						/* 0x11d */
3862306a36Sopenharmony_ci	" ",		" ",						/* 0x11e */
3962306a36Sopenharmony_ci	" ",		" ",						/* 0x11f */
4062306a36Sopenharmony_ci	" ",		" ",						/* 0x120 */
4162306a36Sopenharmony_ci	" ",		" ",						/* 0x121 */
4262306a36Sopenharmony_ci	" ",		" ",						/* 0x122 */
4362306a36Sopenharmony_ci	" ",		" ",						/* 0x123 */
4462306a36Sopenharmony_ci	" ",		" ",						/* 0x124 */
4562306a36Sopenharmony_ci	" ",		" ",						/* 0x125 */
4662306a36Sopenharmony_ci	" ",		" ",						/* 0x126 */
4762306a36Sopenharmony_ci	" ",		" ",						/* 0x127 */
4862306a36Sopenharmony_ci	" ",		" ",						/* 0x128 */
4962306a36Sopenharmony_ci	" ",		" ",						/* 0x129 */
5062306a36Sopenharmony_ci	" ",		" ",						/* 0x12a */
5162306a36Sopenharmony_ci	" ",		" ",						/* 0x12b */
5262306a36Sopenharmony_ci	" ",		" ",						/* 0x12c */
5362306a36Sopenharmony_ci	" ",		" ",						/* 0x12d */
5462306a36Sopenharmony_ci	" ",		" ",						/* 0x12e */
5562306a36Sopenharmony_ci	"QLA210",	"133MHz PCI-X to 2Gb FC, Single Channel",	/* 0x12f */
5662306a36Sopenharmony_ci	"EMC 250",	"133MHz PCI-X to 2Gb FC, Single Channel",	/* 0x130 */
5762306a36Sopenharmony_ci	"HP A7538A",	"HP 1p2g PCI-X to 2Gb FC, Single Channel",	/* 0x131 */
5862306a36Sopenharmony_ci	"QLA210",	"Sun 133MHz PCI-X to 2Gb FC, Single Channel",	/* 0x132 */
5962306a36Sopenharmony_ci	"QLA2460",	"PCI-X 2.0 to 4Gb FC, Single Channel",		/* 0x133 */
6062306a36Sopenharmony_ci	"QLA2462",	"PCI-X 2.0 to 4Gb FC, Dual Channel",		/* 0x134 */
6162306a36Sopenharmony_ci	"QMC2462",	"IBM eServer BC 4Gb FC Expansion Card",		/* 0x135 */
6262306a36Sopenharmony_ci	"QMC2462S",	"IBM eServer BC 4Gb FC Expansion Card SFF",	/* 0x136 */
6362306a36Sopenharmony_ci	"QLE2460",	"PCI-Express to 4Gb FC, Single Channel",	/* 0x137 */
6462306a36Sopenharmony_ci	"QLE2462",	"PCI-Express to 4Gb FC, Dual Channel",		/* 0x138 */
6562306a36Sopenharmony_ci	"QME2462",	"Dell BS PCI-Express to 4Gb FC, Dual Channel",	/* 0x139 */
6662306a36Sopenharmony_ci	" ",		" ",						/* 0x13a */
6762306a36Sopenharmony_ci	" ",		" ",						/* 0x13b */
6862306a36Sopenharmony_ci	" ",		" ",						/* 0x13c */
6962306a36Sopenharmony_ci	"QEM2462",	"Sun Server I/O Module 4Gb FC, Dual Channel",	/* 0x13d */
7062306a36Sopenharmony_ci	"QLE210",	"PCI-Express to 2Gb FC, Single Channel",	/* 0x13e */
7162306a36Sopenharmony_ci	"QLE220",	"PCI-Express to 4Gb FC, Single Channel",	/* 0x13f */
7262306a36Sopenharmony_ci	"QLA2460",	"Sun PCI-X 2.0 to 4Gb FC, Single Channel",	/* 0x140 */
7362306a36Sopenharmony_ci	"QLA2462",	"Sun PCI-X 2.0 to 4Gb FC, Dual Channel",	/* 0x141 */
7462306a36Sopenharmony_ci	"QLE2460",	"Sun PCI-Express to 2Gb FC, Single Channel",	/* 0x142 */
7562306a36Sopenharmony_ci	"QLE2462",	"Sun PCI-Express to 4Gb FC, Single Channel",	/* 0x143 */
7662306a36Sopenharmony_ci	"QEM2462",	"Server I/O Module 4Gb FC, Dual Channel",	/* 0x144 */
7762306a36Sopenharmony_ci	"QLE2440",	"PCI-Express to 4Gb FC, Single Channel",	/* 0x145 */
7862306a36Sopenharmony_ci	"QLE2464",	"PCI-Express to 4Gb FC, Quad Channel",		/* 0x146 */
7962306a36Sopenharmony_ci	"QLA2440",	"PCI-X 2.0 to 4Gb FC, Single Channel",		/* 0x147 */
8062306a36Sopenharmony_ci	"HP AE369A",	"PCI-X 2.0 to 4Gb FC, Dual Channel",		/* 0x148 */
8162306a36Sopenharmony_ci	"QLA2340",	"Sun 133MHz PCI-X to 2Gb FC, Single Channel",	/* 0x149 */
8262306a36Sopenharmony_ci	" ",		" ",						/* 0x14a */
8362306a36Sopenharmony_ci	" ",		" ",						/* 0x14b */
8462306a36Sopenharmony_ci	"QMC2432M",	"IBM eServer BC 4Gb FC Expansion Card CFFE",	/* 0x14c */
8562306a36Sopenharmony_ci	"QMC2422M",	"IBM eServer BC 4Gb FC Expansion Card CFFX",	/* 0x14d */
8662306a36Sopenharmony_ci	"QLE220",	"Sun PCI-Express to 4Gb FC, Single Channel",	/* 0x14e */
8762306a36Sopenharmony_ci	" ",		" ",						/* 0x14f */
8862306a36Sopenharmony_ci	" ",		" ",						/* 0x150 */
8962306a36Sopenharmony_ci	" ",		" ",						/* 0x151 */
9062306a36Sopenharmony_ci	"QME2462",	"PCI-Express to 4Gb FC, Dual Channel Mezz HBA",	/* 0x152 */
9162306a36Sopenharmony_ci	"QMH2462",	"PCI-Express to 4Gb FC, Dual Channel Mezz HBA",	/* 0x153 */
9262306a36Sopenharmony_ci	" ",		" ",						/* 0x154 */
9362306a36Sopenharmony_ci	"QLE220",	"PCI-Express to 4Gb FC, Single Channel",	/* 0x155 */
9462306a36Sopenharmony_ci	"QLE220",	"PCI-Express to 4Gb FC, Single Channel",	/* 0x156 */
9562306a36Sopenharmony_ci	" ",		" ",						/* 0x157 */
9662306a36Sopenharmony_ci	" ",		" ",						/* 0x158 */
9762306a36Sopenharmony_ci	" ",		" ",						/* 0x159 */
9862306a36Sopenharmony_ci	" ",		" ",						/* 0x15a */
9962306a36Sopenharmony_ci	"QME2472",	"Dell BS PCI-Express to 4Gb FC, Dual Channel",	/* 0x15b */
10062306a36Sopenharmony_ci};
101