Searched refs:vpd (Results 1 - 20 of 20) sorted by relevance

/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/drivers/net/sk98lin/
H A Dskvpd.c293 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 Dprpmc2800.c281 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 Dlpfc_init.c66 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 Dlpfc_mbox.c175 lpfc_vpd_t *vpd; local
209 vpd = &phba->vpd;
210 if (vpd->rev.feaLevelHigh >= 0x02){
H A Dlpfc.h72 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 Dlpfc_ct.c828 lpfc_vpd_t *vp = &phba->vpd;
986 vp = &phba->vpd;
1182 lpfc_vpd_t *vp = &phba->vpd;
H A Dlpfc_els.c946 if (phba->vpd.rev.feaLevelHigh >= 0x02) {
2137 lpfc_vpd_t *vpd; local
2177 vpd = &phba->vpd;
2182 if (vpd->rev.feaLevelHigh >= 0x02) {
H A Dlpfc_attr.c138 lpfc_vpd_t *vp = &phba->vpd;
H A Dlpfc_sli.c1572 (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 Dt3_hw.c196 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 Dcommon.h394 struct vpd_params vpd; member in struct:adapter_params
616 return adap->params.vpd.cclk / 1000;
H A Dxgmac.c57 t3_write_reg(adap, ctrl, adap->params.vpd.xauicfg[macidx(mac)] |
376 thres = (adap->params.vpd.cclk * 1000) / 15625;
H A Dcxgb3_main.c573 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 Daic79xx_pci.c493 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 Daic79xx.h1345 struct vpd_config *vpd);
H A Daic79xx_core.c263 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 Dsubr.c590 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 Dipr.h287 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 Dipr.c982 * @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 Dskdrv2nd.h374 SK_VPD vpd; /* vpd data struct */ member in struct:s_AC

Completed in 348 milliseconds