board_id         1013 arch/arm/mach-pxa/magician.c 		u8 board_id = __raw_readb(cpld + 0x14);
board_id         1016 arch/arm/mach-pxa/magician.c 		system_rev = board_id & 0x7;
board_id         1017 arch/arm/mach-pxa/magician.c 		lcd_select = board_id & 0x8;
board_id          357 drivers/ata/acard-ahci.c 	unsigned int board_id = ent->driver_data;
board_id          358 drivers/ata/acard-ahci.c 	struct ata_port_info pi = acard_ahci_port_info[board_id];
board_id         1628 drivers/ata/ahci.c 	unsigned int board_id = ent->driver_data;
board_id         1629 drivers/ata/ahci.c 	struct ata_port_info pi = ahci_port_info[board_id];
board_id         1709 drivers/ata/ahci.c 	if (board_id == board_ahci_mcp65 &&
board_id         1714 drivers/ata/ahci.c 	if (board_id == board_ahci_sb700 && pdev->revision >= 0x40)
board_id          722 drivers/ata/sata_sil.c 	int board_id = ent->driver_data;
board_id          723 drivers/ata/sata_sil.c 	struct ata_port_info pi = sil_port_info[board_id];
board_id          734 drivers/ata/sata_sil.c 	if (board_id == sil_3114)
board_id          594 drivers/ata/sata_via.c static void svia_configure(struct pci_dev *pdev, int board_id,
board_id          631 drivers/ata/sata_via.c 	if ((board_id == vt6420 && vt6420_hotplug) || board_id == vt6421) {
board_id          670 drivers/ata/sata_via.c 	if (board_id == vt6420) {
board_id          681 drivers/ata/sata_via.c 	int board_id = (int) ent->driver_data;
board_id          691 drivers/ata/sata_via.c 	if (board_id == vt6421)
board_id          707 drivers/ata/sata_via.c 	switch (board_id) {
board_id          728 drivers/ata/sata_via.c 	svia_configure(pdev, board_id, hpriv);
board_id          731 drivers/ata/sata_via.c 	if ((board_id == vt6420 && vt6420_hotplug) || board_id == vt6421)
board_id         1046 drivers/infiniband/hw/cxgb3/iwch_provider.c static DEVICE_ATTR_RO(board_id);
board_id          361 drivers/infiniband/hw/cxgb4/provider.c static DEVICE_ATTR_RO(board_id);
board_id          521 drivers/infiniband/hw/hfi1/sysfs.c static DEVICE_ATTR_RO(board_id);
board_id         2079 drivers/infiniband/hw/i40iw/i40iw_verbs.c static DEVICE_ATTR_RO(board_id);
board_id         2060 drivers/infiniband/hw/mlx4/main.c 		       dev->dev->board_id);
board_id         2062 drivers/infiniband/hw/mlx4/main.c static DEVICE_ATTR_RO(board_id);
board_id         4439 drivers/infiniband/hw/mlx5/main.c 		       dev->mdev->board_id);
board_id         4441 drivers/infiniband/hw/mlx5/main.c static DEVICE_ATTR_RO(board_id);
board_id         1240 drivers/infiniband/hw/mthca/mthca_cmd.c static void get_board_id(void *vsd, char *board_id)
board_id         1251 drivers/infiniband/hw/mthca/mthca_cmd.c 	memset(board_id, 0, MTHCA_BOARD_ID_LEN);
board_id         1255 drivers/infiniband/hw/mthca/mthca_cmd.c 		strlcpy(board_id, vsd + VSD_OFFSET_TS_BOARD_ID, MTHCA_BOARD_ID_LEN);
board_id         1263 drivers/infiniband/hw/mthca/mthca_cmd.c 			((u32 *) board_id)[i] =
board_id         1304 drivers/infiniband/hw/mthca/mthca_cmd.c 		     adapter->board_id);
board_id          191 drivers/infiniband/hw/mthca/mthca_cmd.h 	char board_id[MTHCA_BOARD_ID_LEN];
board_id          298 drivers/infiniband/hw/mthca/mthca_dev.h 	char             board_id[MTHCA_BOARD_ID_LEN];
board_id          685 drivers/infiniband/hw/mthca/mthca_main.c 	memcpy(mdev->board_id, adapter.board_id, sizeof mdev->board_id);
board_id         1063 drivers/infiniband/hw/mthca/mthca_provider.c 	return sprintf(buf, "%.*s\n", MTHCA_BOARD_ID_LEN, dev->board_id);
board_id         1065 drivers/infiniband/hw/mthca/mthca_provider.c static DEVICE_ATTR_RO(board_id);
board_id          587 drivers/infiniband/hw/qib/qib_sysfs.c static DEVICE_ATTR(board_id, 0444, hca_type_show, NULL);
board_id           62 drivers/infiniband/hw/usnic/usnic_ib_sysfs.c static DEVICE_ATTR_RO(board_id);
board_id           87 drivers/infiniband/hw/vmw_pvrdma/pvrdma_main.c static DEVICE_ATTR_RO(board_id);
board_id          288 drivers/input/mouse/synaptics.c 	info->board_id = ((bid[0] & 0xfc) << 6) | bid[1];
board_id          461 drivers/input/mouse/synaptics.c 	} board_id;
board_id          533 drivers/input/mouse/synaptics.c 		if (min_max_pnpid_table[i].board_id.min != ANY_BOARD_ID &&
board_id          534 drivers/input/mouse/synaptics.c 		    info->board_id < min_max_pnpid_table[i].board_id.min)
board_id          537 drivers/input/mouse/synaptics.c 		if (min_max_pnpid_table[i].board_id.max != ANY_BOARD_ID &&
board_id          538 drivers/input/mouse/synaptics.c 		    info->board_id > min_max_pnpid_table[i].board_id.max)
board_id         1588 drivers/input/mouse/synaptics.c 		     info->ext_cap_10, info->board_id, info->firmware_id);
board_id          169 drivers/input/mouse/synaptics.h 	u32 board_id;		/* Board-ID */
board_id           40 drivers/ipack/devices/ipoctal.c 	unsigned int			board_id;
board_id           48 drivers/ipack/devices/ipoctal.c 	unsigned int			board_id;
board_id          226 drivers/ipack/devices/ipoctal.c 		if (channel->board_id == IPACK1_DEVICE_ID_SBS_OCTAL_485) {
board_id          276 drivers/ipack/devices/ipoctal.c 	ipoctal->board_id = ipoctal->dev->id_device;
board_id          321 drivers/ipack/devices/ipoctal.c 		channel->board_id = ipoctal->board_id;
board_id          449 drivers/ipack/devices/ipoctal.c 	if (channel->board_id == IPACK1_DEVICE_ID_SBS_OCTAL_485) {
board_id          527 drivers/ipack/devices/ipoctal.c 	switch (channel->board_id) {
board_id          259 drivers/media/common/siano/sms-cards.c 	int board_id = smscore_get_board_id(coredev);
board_id          260 drivers/media/common/siano/sms-cards.c 	struct sms_board *board = sms_get_board(board_id);
board_id          262 drivers/media/common/siano/sms-cards.c 	switch (board_id) {
board_id          281 drivers/media/common/siano/sms-cards.c 	int board_id = smscore_get_board_id(coredev);
board_id          282 drivers/media/common/siano/sms-cards.c 	struct sms_board *board = sms_get_board(board_id);
board_id          284 drivers/media/common/siano/sms-cards.c 	switch (board_id) {
board_id          303 drivers/media/common/siano/sms-cards.c 	int board_id = smscore_get_board_id(coredev);
board_id          304 drivers/media/common/siano/sms-cards.c 	struct sms_board *board = sms_get_board(board_id);
board_id          310 drivers/media/common/siano/sms-cards.c 	switch (board_id) {
board_id          326 drivers/media/common/siano/sms-cards.c 	int board_id = smscore_get_board_id(coredev);
board_id          327 drivers/media/common/siano/sms-cards.c 	struct sms_board *board = sms_get_board(board_id);
board_id          331 drivers/media/common/siano/sms-cards.c 	switch (board_id) {
board_id          391 drivers/media/common/siano/smscoreapi.c 	core->board_id = id;
board_id          404 drivers/media/common/siano/smscoreapi.c 	return core->board_id;
board_id          719 drivers/media/common/siano/smscoreapi.c 	dev->board_id = SMS_BOARD_UNKNOWN;
board_id          827 drivers/media/common/siano/smscoreapi.c 	board = sms_get_board(coredev->board_id);
board_id          875 drivers/media/common/siano/smscoreapi.c 	int board_id = smscore_get_board_id(coredev);
board_id          879 drivers/media/common/siano/smscoreapi.c 	if (board_id != SMS_BOARD_UNKNOWN && mode == DEVICE_MODE_NONE)
board_id          880 drivers/media/common/siano/smscoreapi.c 		mode = sms_get_board(board_id)->default_mode;
board_id         1105 drivers/media/common/siano/smscoreapi.c 	int board_id = smscore_get_board_id(coredev);
board_id         1117 drivers/media/common/siano/smscoreapi.c 		  board_id, mode);
board_id         1118 drivers/media/common/siano/smscoreapi.c 	fw = sms_get_board(board_id)->fw;
board_id          198 drivers/media/common/siano/smscoreapi.h 	int board_id;
board_id          917 drivers/media/common/siano/smsdvb-main.c 	int board_id = smscore_get_board_id(client->coredev);
board_id          918 drivers/media/common/siano/smsdvb-main.c 	struct sms_board *board = sms_get_board(board_id);
board_id           42 drivers/media/common/siano/smsir.c 	int board_id = smscore_get_board_id(coredev);
board_id           56 drivers/media/common/siano/smsir.c 		 "SMS IR (%s)", sms_get_board(board_id)->name);
board_id           75 drivers/media/common/siano/smsir.c 	dev->map_name = sms_get_board(board_id)->rc_codes;
board_id          241 drivers/media/mmc/siano/smssdio.c 	int board_id;
board_id          245 drivers/media/mmc/siano/smssdio.c 	board_id = id->driver_data;
board_id          265 drivers/media/mmc/siano/smssdio.c 	params.device_type = sms_get_board(board_id)->type;
board_id          281 drivers/media/mmc/siano/smssdio.c 	smscore_set_board_id(smsdev->coredev, board_id);
board_id          428 drivers/media/pci/saa7134/saa7134-go7007.c 	go->board_id = GO7007_BOARDID_PCI_VOYAGER;
board_id          157 drivers/media/usb/go7007/go7007-driver.c 	switch (go->board_id) {
board_id          279 drivers/media/usb/go7007/go7007-driver.c 		if (go->board_id == GO7007_BOARDID_ADS_USBAV_709) {
board_id          298 drivers/media/usb/go7007/go7007-driver.c 		if (go->board_id == GO7007_BOARDID_ADLINK_MPG24)
board_id          701 drivers/media/usb/go7007/go7007-driver.c 	go->board_id = 0;
board_id           59 drivers/media/usb/go7007/go7007-i2c.c 	if (go->board_id == GO7007_BOARDID_ADLINK_MPG24) {
board_id          119 drivers/media/usb/go7007/go7007-i2c.c 	if (go->board_id == GO7007_BOARDID_ADLINK_MPG24) {
board_id          157 drivers/media/usb/go7007/go7007-priv.h 	unsigned int board_id;
board_id         1126 drivers/media/usb/go7007/go7007-usb.c 	go->board_id = id->driver_info;
board_id         1143 drivers/media/usb/go7007/go7007-usb.c 	if (go->board_id == GO7007_BOARDID_SENSORAY_2250)
board_id         1180 drivers/media/usb/go7007/go7007-usb.c 	if ((go->board_id == GO7007_BOARDID_XMEN ||
board_id         1181 drivers/media/usb/go7007/go7007-usb.c 				go->board_id == GO7007_BOARDID_XMEN_III) &&
board_id         1190 drivers/media/usb/go7007/go7007-usb.c 				go->board_id = GO7007_BOARDID_ENDURA;
board_id         1201 drivers/media/usb/go7007/go7007-usb.c 				go->board_id = GO7007_BOARDID_ADLINK_MPG24;
board_id         1216 drivers/media/usb/go7007/go7007-usb.c 	if (go->board_id == GO7007_BOARDID_PX_TV402U) {
board_id          423 drivers/media/usb/go7007/go7007-v4l2.c 	if (go->board_id == GO7007_BOARDID_ADS_USBAV_709)
board_id          448 drivers/media/usb/go7007/go7007-v4l2.c 	if (go->board_id == GO7007_BOARDID_ADS_USBAV_709)
board_id          242 drivers/media/usb/siano/smsusb.c static inline char *sms_get_fw_name(int mode, int board_id)
board_id          244 drivers/media/usb/siano/smsusb.c 	char **fw = sms_get_board(board_id)->fw;
board_id          248 drivers/media/usb/siano/smsusb.c static int smsusb1_load_firmware(struct usb_device *udev, int id, int board_id)
board_id          256 drivers/media/usb/siano/smsusb.c 		id = sms_get_board(board_id)->default_mode;
board_id          263 drivers/media/usb/siano/smsusb.c 	fw_filename = sms_get_fw_name(id, board_id);
board_id          357 drivers/media/usb/siano/smsusb.c 					int board_id)
board_id          362 drivers/media/usb/siano/smsusb.c 	struct sms_board *board = sms_get_board(board_id);
board_id          386 drivers/media/usb/siano/smsusb.c static int smsusb_init_device(struct usb_interface *intf, int board_id)
board_id          422 drivers/media/usb/siano/smsusb.c 	params.device_type = sms_get_board(board_id)->type;
board_id          450 drivers/media/usb/siano/smsusb.c 	mdev = siano_media_device_register(dev, board_id);
board_id          464 drivers/media/usb/siano/smsusb.c 	smscore_set_board_id(dev->coredev, board_id);
board_id          110 drivers/mfd/tqmx86.c static const char *tqmx86_board_id_to_name(u8 board_id)
board_id          112 drivers/mfd/tqmx86.c 	switch (board_id) {
board_id          138 drivers/mfd/tqmx86.c static int tqmx86_board_id_to_clk_rate(u8 board_id)
board_id          140 drivers/mfd/tqmx86.c 	switch (board_id) {
board_id          161 drivers/mfd/tqmx86.c 	u8 board_id, rev, i2c_det, i2c_ien, io_ext_int_val;
board_id          190 drivers/mfd/tqmx86.c 	board_id = ioread8(io_base + TQMX86_REG_BOARD_ID);
board_id          191 drivers/mfd/tqmx86.c 	board_name = tqmx86_board_id_to_name(board_id);
board_id          196 drivers/mfd/tqmx86.c 		 board_name, board_id, rev >> 4, rev & 0xf);
board_id          215 drivers/mfd/tqmx86.c 	ocores_platfom_data.clock_khz = tqmx86_board_id_to_clk_rate(board_id);
board_id           45 drivers/mtd/parsers/parser_imagetag.c 		STR_NULL_TERMINATE(buf->board_id);
board_id           49 drivers/mtd/parsers/parser_imagetag.c 			name, tag_offset, buf->tag_version, buf->board_id);
board_id          342 drivers/net/ethernet/chelsio/cxgb/common.h const struct board_info *t1_get_board_info(unsigned int board_id);
board_id          542 drivers/net/ethernet/chelsio/cxgb/subr.c const struct board_info *t1_get_board_info(unsigned int board_id)
board_id          544 drivers/net/ethernet/chelsio/cxgb/subr.c 	return board_id < ARRAY_SIZE(t1_board) ? &t1_board[board_id] : NULL;
board_id          678 drivers/net/ethernet/chelsio/cxgb3/common.h const struct adapter_info *t3_get_adapter_info(unsigned int board_id);
board_id         1764 drivers/net/ethernet/mellanox/mlx4/fw.c static void get_board_id(void *vsd, char *board_id)
board_id         1775 drivers/net/ethernet/mellanox/mlx4/fw.c 	memset(board_id, 0, MLX4_BOARD_ID_LEN);
board_id         1779 drivers/net/ethernet/mellanox/mlx4/fw.c 		strlcpy(board_id, vsd + VSD_OFFSET_TS_BOARD_ID, MLX4_BOARD_ID_LEN);
board_id         1786 drivers/net/ethernet/mellanox/mlx4/fw.c 		u32 *bid_u32 = (u32 *)board_id;
board_id         1823 drivers/net/ethernet/mellanox/mlx4/fw.c 		     adapter->board_id);
board_id          168 drivers/net/ethernet/mellanox/mlx4/fw.h 	char board_id[MLX4_BOARD_ID_LEN];
board_id         2471 drivers/net/ethernet/mellanox/mlx4/main.c 	memcpy(dev->board_id, adapter.board_id, sizeof(dev->board_id));
board_id           62 drivers/net/ethernet/mellanox/mlx5/core/devlink.c 	err = devlink_info_version_fixed_put(req, "fw.psid", dev->board_id);
board_id           49 drivers/net/ethernet/mellanox/mlx5/core/en_ethtool.c 		 mdev->board_id);
board_id           81 drivers/net/ethernet/mellanox/mlx5/core/en_rep.c 		 fw_rev_sub(mdev), mdev->board_id);
board_id           94 drivers/net/ethernet/mellanox/mlx5/core/fw.c 	memcpy(dev->board_id,
board_id          625 drivers/net/ethernet/mellanox/mlx5/core/fw.c 			.psid = dev->board_id,
board_id          626 drivers/net/ethernet/mellanox/mlx5/core/fw.c 			.psid_size = strlen(dev->board_id),
board_id          856 drivers/net/wireless/ath/ath10k/core.c 	u8 board_id, chip_id;
board_id          895 drivers/net/wireless/ath/ath10k/core.c 	board_id = MS(result, ATH10K_BMI_BOARD_ID_FROM_OTP);
board_id          901 drivers/net/wireless/ath/ath10k/core.c 		   result, board_id, chip_id, ext_bid_support);
board_id          906 drivers/net/wireless/ath/ath10k/core.c 	    (board_id == 0)) {
board_id          913 drivers/net/wireless/ath/ath10k/core.c 	ar->id.bmi_board_id = board_id;
board_id          547 drivers/net/wireless/ath/ath10k/qmi.c 		qmi->board_info.board_id = resp->board_info.board_id;
board_id          549 drivers/net/wireless/ath/ath10k/qmi.c 		qmi->board_info.board_id = 0xFF;
board_id          567 drivers/net/wireless/ath/ath10k/qmi.c 			    qmi->board_info.board_id, qmi->soc_info.soc_id);
board_id          773 drivers/net/wireless/ath/ath10k/qmi.c 	ar->id.qmi_board_id = qmi->board_info.board_id;
board_id           38 drivers/net/wireless/ath/ath10k/qmi.h 	u32 board_id;
board_id          289 drivers/net/wireless/ath/ath10k/qmi_wlfw_v01.c 					   board_id),
board_id          180 drivers/net/wireless/ath/ath10k/qmi_wlfw_v01.h 	u32 board_id;
board_id          707 drivers/net/wireless/ath/ath6kl/init.c 	const char *board_id;
board_id          711 drivers/net/wireless/ath/ath6kl/init.c 		board_id = of_get_property(node, board_id_prop, NULL);
board_id          712 drivers/net/wireless/ath/ath6kl/init.c 		if (board_id == NULL) {
board_id          718 drivers/net/wireless/ath/ath6kl/init.c 			 "%s/bdata.%s.bin", ar->hw.fw.dir, board_id);
board_id          220 drivers/scsi/esas2r/atioctl.h 	u32 board_id;
board_id          447 drivers/scsi/esas2r/esas2r_ioctl.c 		gcc->board_id = MAKEDWORD(a->pcid->subsystem_device,
board_id          561 drivers/scsi/gdth.h     u32     board_id;
board_id          302 drivers/scsi/hpsa.c static int hpsa_lookup_board_id(struct pci_dev *pdev, u32 *board_id,
board_id          600 drivers/scsi/hpsa.c static int board_id_in_array(u32 a[], int nelems, u32 board_id)
board_id          605 drivers/scsi/hpsa.c 		if (a[i] == board_id)
board_id          610 drivers/scsi/hpsa.c static int ctlr_is_hard_resettable(u32 board_id)
board_id          613 drivers/scsi/hpsa.c 			ARRAY_SIZE(unresettable_controller), board_id);
board_id          616 drivers/scsi/hpsa.c static int ctlr_is_soft_resettable(u32 board_id)
board_id          619 drivers/scsi/hpsa.c 			ARRAY_SIZE(soft_unresettable_controller), board_id);
board_id          622 drivers/scsi/hpsa.c static int ctlr_is_resettable(u32 board_id)
board_id          624 drivers/scsi/hpsa.c 	return ctlr_is_hard_resettable(board_id) ||
board_id          625 drivers/scsi/hpsa.c 		ctlr_is_soft_resettable(board_id);
board_id          635 drivers/scsi/hpsa.c 	return snprintf(buf, 20, "%d\n", ctlr_is_resettable(h->board_id));
board_id         6311 drivers/scsi/hpsa.c 	pciinfo.board_id = h->board_id;
board_id         7241 drivers/scsi/hpsa.c static int hpsa_kdump_hard_reset_controller(struct pci_dev *pdev, u32 board_id)
board_id         7267 drivers/scsi/hpsa.c 	if (!ctlr_is_resettable(board_id)) {
board_id         7273 drivers/scsi/hpsa.c 	if (!ctlr_is_hard_resettable(board_id))
board_id         7467 drivers/scsi/hpsa.c 	switch (h->board_id) {
board_id         7491 drivers/scsi/hpsa.c static int hpsa_lookup_board_id(struct pci_dev *pdev, u32 *board_id,
board_id         7499 drivers/scsi/hpsa.c 	*board_id = ((subsystem_device_id << 16) & 0xffff0000) |
board_id         7505 drivers/scsi/hpsa.c 		if (*board_id == products[i].board_id) {
board_id         7511 drivers/scsi/hpsa.c 				 *board_id);
board_id         7517 drivers/scsi/hpsa.c 	dev_warn(&pdev->dev, "unrecognized board ID: 0x%08x\n", *board_id);
board_id         7723 drivers/scsi/hpsa.c 	if (h->board_id != 0x3225103C)
board_id         7824 drivers/scsi/hpsa.c 	prod_index = hpsa_lookup_board_id(h->pdev, &h->board_id, &legacy_board);
board_id         7918 drivers/scsi/hpsa.c static int hpsa_init_reset_devices(struct pci_dev *pdev, u32 board_id)
board_id         7954 drivers/scsi/hpsa.c 	rc = hpsa_kdump_hard_reset_controller(pdev, board_id);
board_id         8608 drivers/scsi/hpsa.c 	u32 board_id;
board_id         8613 drivers/scsi/hpsa.c 	rc = hpsa_lookup_board_id(pdev, &board_id, NULL);
board_id         8619 drivers/scsi/hpsa.c 	rc = hpsa_init_reset_devices(pdev, board_id);
board_id          169 drivers/scsi/hpsa.h 	u32	board_id;
board_id          666 drivers/scsi/hpsa.h 	u32	board_id;
board_id          694 drivers/scsi/hpsa_cmd.h 	u32		board_id;
board_id          201 drivers/scsi/qla4xxx/ql4_attr.c 	return snprintf(buf, PAGE_SIZE, "0x%08X\n", ha->board_id);
board_id          321 drivers/scsi/qla4xxx/ql4_attr.c static DEVICE_ATTR(board_id, S_IRUGO, qla4xxx_board_id_show, NULL);
board_id          643 drivers/scsi/qla4xxx/ql4_def.h 	uint32_t board_id;
board_id          975 drivers/scsi/qla4xxx/ql4_fw.h 	uint16_t board_id;	/* 10-11 board ID code */
board_id          760 drivers/scsi/qla4xxx/ql4_mbx.c 	ha->board_id = mbox_sts[2];
board_id          111 drivers/scsi/qla4xxx/ql4_nvram.h 			u16 board_id;	/* x06 */
board_id         5836 drivers/scsi/smartpqi/smartpqi_init.c 	pciinfo.board_id = ((subsystem_device << 16) & 0xffff0000) |
board_id          123 drivers/staging/comedi/drivers/adv_pci1724.c 	unsigned int board_id;
board_id          131 drivers/staging/comedi/drivers/adv_pci1724.c 	board_id = inl(dev->iobase + PCI1724_BOARD_ID_REG);
board_id          133 drivers/staging/comedi/drivers/adv_pci1724.c 		 board_id & PCI1724_BOARD_ID_MASK);
board_id          302 drivers/thermal/intel/intel_pch_thermal.c 	enum board_ids board_id = id->driver_data;
board_id          303 drivers/thermal/intel/intel_pch_thermal.c 	const struct board_info *bi = &board_info[board_id];
board_id           56 include/linux/bcm963xx_tag.h 	char board_id[BOARDID_LEN];
board_id          895 include/linux/mlx4/device.h 	char			board_id[MLX4_BOARD_ID_LEN];
board_id          682 include/linux/mlx5/driver.h 	char			board_id[MLX5_BOARD_ID_LEN];
board_id           17 include/uapi/linux/cciss_ioctl.h 	__u32 		board_id;