Lines Matching refs:vpd

2584 	u8 *vpd, csum;  in t4_get_raw_vpd_params()  local
2587 vpd = vmalloc(VPD_LEN); in t4_get_raw_vpd_params()
2588 if (!vpd) in t4_get_raw_vpd_params()
2594 ret = pci_read_vpd(adapter->pdev, VPD_BASE, sizeof(u32), vpd); in t4_get_raw_vpd_params()
2604 addr = *vpd == CHELSIO_VPD_UNIQUE_ID ? VPD_BASE : VPD_BASE_OLD; in t4_get_raw_vpd_params()
2606 ret = pci_read_vpd(adapter->pdev, addr, VPD_LEN, vpd); in t4_get_raw_vpd_params()
2610 if (vpd[0] != PCI_VPD_LRDT_ID_STRING) { in t4_get_raw_vpd_params()
2616 id_len = pci_vpd_lrdt_size(vpd); in t4_get_raw_vpd_params()
2620 i = pci_vpd_find_tag(vpd, 0, VPD_LEN, PCI_VPD_LRDT_RO_DATA); in t4_get_raw_vpd_params()
2627 vpdr_len = pci_vpd_lrdt_size(&vpd[i]); in t4_get_raw_vpd_params()
2636 var = pci_vpd_find_info_keyword(vpd, kw_offset, vpdr_len, name); \ in t4_get_raw_vpd_params()
2647 csum += vpd[i]; in t4_get_raw_vpd_params()
2662 memcpy(p->id, vpd + PCI_VPD_LRDT_TAG_SIZE, id_len); in t4_get_raw_vpd_params()
2664 memcpy(p->ec, vpd + ec, EC_LEN); in t4_get_raw_vpd_params()
2666 i = pci_vpd_info_field_size(vpd + sn - PCI_VPD_INFO_FLD_HDR_SIZE); in t4_get_raw_vpd_params()
2667 memcpy(p->sn, vpd + sn, min(i, SERNUM_LEN)); in t4_get_raw_vpd_params()
2669 i = pci_vpd_info_field_size(vpd + pn - PCI_VPD_INFO_FLD_HDR_SIZE); in t4_get_raw_vpd_params()
2670 memcpy(p->pn, vpd + pn, min(i, PN_LEN)); in t4_get_raw_vpd_params()
2672 memcpy(p->na, vpd + na, min(i, MACADDR_LEN)); in t4_get_raw_vpd_params()
2676 vfree(vpd); in t4_get_raw_vpd_params()
5096 u64 v = bytes256 * adap->params.vpd.cclk; in chan_rate()
7097 adapter->params.vpd.cclk = 50000; in t4_prep_adapter()