/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/drivers/net/sk98lin/ |
H A D | skvpd.c | 293 vpd_rom_size = pAC->vpd.rom_size; 377 pAC->vpd.rom_size = 256 << ((our_reg2 & PCI_VPD_ROM_SZ) >> 14); 383 if (((pAC->vpd.v.vpd_status & VPD_VALID) == 0 && 385 ((pAC->vpd.v.vpd_status & VPD_VALID) != 0 && 393 if (pAC->vpd.rom_size > VPD_SIZE_GENESIS) { 397 vpd_size = pAC->vpd.rom_size; 402 if (VpdTransferBlock(pAC, IoC, pAC->vpd.vpd_buf, 0, vpd_size, VPD_READ) 410 pAC->vpd.vpd_size = vpd_size; 414 if (((unsigned char)pAC->vpd.vpd_buf[0x3f] == 0x38) && 415 ((unsigned char)pAC->vpd [all...] |
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/arch/powerpc/boot/ |
H A D | prpmc2800.c | 281 static struct prpmc2800_board_info *prpmc2800_get_board_info(u8 *vpd) argument 288 if ((vpd[0] == bip->subsys0) && (vpd[1] == bip->subsys1) 289 && ((vpd[4] & bip->vpd4_mask) == bip->vpd4)) 299 u8 vpd[5]; local 306 memset(vpd, 0, sizeof(vpd)); 307 rc = mv64x60_i2c_read(EEPROM2_ADDR, vpd, 0x1fde, 2, sizeof(vpd)); 313 bip = prpmc2800_get_board_info(vpd); [all...] |
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/drivers/scsi/lpfc/ |
H A D | lpfc_init.c | 66 lpfc_vpd_t *vp = &phba->vpd; 649 lpfc_parse_vpd(struct lpfc_hba * phba, uint8_t * vpd, int len) argument 657 if (!vpd) 666 (uint32_t) vpd[0], (uint32_t) vpd[1], (uint32_t) vpd[2], 667 (uint32_t) vpd[3]); 669 switch (vpd[index]) { 673 lenlo = vpd[index]; 675 lenhi = vpd[inde [all...] |
H A D | lpfc_mbox.c | 175 lpfc_vpd_t *vpd; local 209 vpd = &phba->vpd; 210 if (vpd->rev.feaLevelHigh >= 0x02){
|
H A D | lpfc.h | 72 uint32_t status; /* vpd status value */ 305 lpfc_vpd_t vpd; /* vital product data */ member in struct:lpfc_hba 347 #define VPD_MODEL_DESC 0x1 /* valid vpd model description */ 348 #define VPD_MODEL_NAME 0x2 /* valid vpd model name */ 349 #define VPD_PROGRAM_TYPE 0x4 /* valid vpd program type */ 350 #define VPD_PORT 0x8 /* valid vpd port data */ 351 #define VPD_MASK 0xf /* mask for any vpd data */
|
H A D | lpfc_ct.c | 828 lpfc_vpd_t *vp = &phba->vpd; 986 vp = &phba->vpd; 1182 lpfc_vpd_t *vp = &phba->vpd;
|
H A D | lpfc_els.c | 946 if (phba->vpd.rev.feaLevelHigh >= 0x02) { 2137 lpfc_vpd_t *vpd; local 2177 vpd = &phba->vpd; 2182 if (vpd->rev.feaLevelHigh >= 0x02) {
|
H A D | lpfc_attr.c | 138 lpfc_vpd_t *vp = &phba->vpd;
|
H A D | lpfc_sli.c | 1572 (FC_JEDEC_ID(phba->vpd.rev.biuRev) != HELIOS_JEDEC_ID && 1573 FC_JEDEC_ID(phba->vpd.rev.biuRev) != THOR_JEDEC_ID))
|
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/drivers/net/cxgb3/ |
H A D | t3_hw.c | 196 u32 clkdiv = adap->params.vpd.cclk / (2 * adap->params.vpd.mdc) - 1; 628 struct t3_vpd vpd; local 634 ret = t3_seeprom_read(adapter, VPD_BASE, (u32 *)&vpd); 637 addr = vpd.id_tag == 0x82 ? VPD_BASE : 0; 639 for (i = 0; i < sizeof(vpd); i += 4) { 641 (u32 *)((u8 *)&vpd + i)); 646 p->cclk = simple_strtoul(vpd.cclk_data, NULL, 10); 647 p->mclk = simple_strtoul(vpd.mclk_data, NULL, 10); 648 p->uclk = simple_strtoul(vpd 3066 const struct vpd_params *vpd = &adapter->params.vpd; local [all...] |
H A D | common.h | 394 struct vpd_params vpd; member in struct:adapter_params 616 return adap->params.vpd.cclk / 1000;
|
H A D | xgmac.c | 57 t3_write_reg(adap, ctrl, adap->params.vpd.xauicfg[macidx(mac)] | 376 thres = (adap->params.vpd.cclk * 1000) / 15625;
|
H A D | cxgb3_main.c | 573 v = (adap->params.vpd.cclk * 1000) / cpt; 2295 if (adap->name == dev->name && adap->params.vpd.mclk)
|
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/drivers/scsi/aic7xxx/ |
H A D | aic79xx_pci.c | 493 struct vpd_config vpd; local 513 + (sizeof(vpd) * (ahd->channel - 'A'))) / 2; 515 error = ahd_read_seeprom(ahd, (uint16_t *)&vpd, 516 start_addr, sizeof(vpd)/2, 519 error = ahd_parse_vpddata(ahd, &vpd);
|
H A D | aic79xx.h | 1345 struct vpd_config *vpd);
|
H A D | aic79xx_core.c | 263 static int ahd_verify_vpd_cksum(struct vpd_config *vpd); 7027 ahd_parse_vpddata(struct ahd_softc *ahd, struct vpd_config *vpd) argument 7031 error = ahd_verify_vpd_cksum(vpd); 7034 if ((vpd->bios_flags & VPDBOOTHOST) != 0) 9270 ahd_verify_vpd_cksum(struct vpd_config *vpd) argument 9277 vpdarray = (uint8_t *)vpd; 9283 || (-checksum & 0xFF) != vpd->vpd_checksum) 9292 || (-checksum & 0xFF) != vpd->checksum)
|
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/drivers/net/chelsio/ |
H A D | subr.c | 590 static int t1_eeprom_vpd_get(adapter_t *adapter, struct chelsio_vpd_t *vpd) argument 594 for (addr = 0; !ret && addr < sizeof(*vpd); addr += sizeof(u32)) 596 (u32 *)((u8 *)vpd + addr)); 606 struct chelsio_vpd_t vpd; local 608 if (t1_eeprom_vpd_get(adapter, &vpd)) 610 memcpy(mac_addr, vpd.mac_base_address, 5); 611 mac_addr[5] = vpd.mac_base_address[5] + index;
|
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/drivers/scsi/ |
H A D | ipr.h | 287 struct ipr_vpd vpd; member in struct:ipr_ext_vpd 660 struct ipr_vpd vpd; member in struct:ipr_hostrcb_device_data_entry 669 struct ipr_ext_vpd vpd; member in struct:ipr_hostrcb_device_data_entry_enhanced 679 struct ipr_vpd vpd; member in struct:ipr_hostrcb_array_data_entry 685 struct ipr_ext_vpd vpd; member in struct:ipr_hostrcb_array_data_entry_enhanced 764 struct ipr_vpd vpd; member in struct:ipr_hostrcb_type_07_error 770 struct ipr_ext_vpd vpd; member in struct:ipr_hostrcb_type_17_error
|
H A D | ipr.c | 982 * @vpd: vendor/product id/sn struct 988 struct ipr_vpd *vpd) 993 memcpy(buffer, vpd->vpids.vendor_id, IPR_VENDOR_ID_LEN); 996 memcpy(&buffer[i], vpd->vpids.product_id, IPR_PROD_ID_LEN); 999 memcpy(&buffer[i], vpd->sn, IPR_SERIAL_NUM_LEN); 1007 * @vpd: vendor/product id/sn struct 1012 static void ipr_log_vpd(struct ipr_vpd *vpd) argument 1017 memcpy(buffer, vpd->vpids.vendor_id, IPR_VENDOR_ID_LEN); 1018 memcpy(buffer + IPR_VENDOR_ID_LEN, vpd->vpids.product_id, 1023 memcpy(buffer, vpd 987 ipr_log_vpd_compact(char *prefix, struct ipr_hostrcb *hostrcb, struct ipr_vpd *vpd) argument 1037 ipr_log_ext_vpd_compact(char *prefix, struct ipr_hostrcb *hostrcb, struct ipr_ext_vpd *vpd) argument 1052 ipr_log_ext_vpd(struct ipr_ext_vpd *vpd) argument [all...] |
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/drivers/net/sk98lin/h/ |
H A D | skdrv2nd.h | 374 SK_VPD vpd; /* vpd data struct */ member in struct:s_AC
|