/freebsd-9.3-release/usr.sbin/eeprom/ |
H A D | Makefile | 5 PROG= eeprom 6 MAN= eeprom.8 8 SRCS= eeprom.c ofw_options.c ofw_util.c
|
/freebsd-9.3-release/tools/tools/ath/athprom/ |
H A D | athprom.c | 39 #define IS_VERS(op, v) (eeprom.ee_version op (v)) 59 #define eeprom eep.legacy macro 79 /* find the template using the eeprom version */ 80 snprintf(filename, sizeof(filename), "%s/eeprom-%d.%d", 81 dir, eeprom.ee_version >> 12, eeprom.ee_version & 0xfff); 85 snprintf(filename, sizeof(filename), "%s/eeprom-%d", 86 dir, eeprom.ee_version >> 12); 139 errx(1, "%s: invalid eeprom offset %s", 146 errx(1, "%s: invalid eeprom valu [all...] |
H A D | Makefile | 24 ${.CURDIR}/eeprom-* ${DESTDIR}${TEMPLATEDIR}/
|
/freebsd-9.3-release/share/man/man4/man4.sparc64/ |
H A D | Makefile | 8 eeprom.4 \
|
/freebsd-9.3-release/tools/tools/ath/ath_ee_9287_print/ |
H A D | Makefile | 6 SRCS= main.c eeprom.c 9287.c
|
/freebsd-9.3-release/tools/tools/ath/ath_ee_v4k_print/ |
H A D | Makefile | 6 SRCS= main.c eeprom.c v4k.c
|
/freebsd-9.3-release/sys/dev/fe/ |
H A D | if_fe_isa.c | 353 * u_short const * func (struct fe_softc * sc, u_char const * eeprom); 355 * where eeprom is a pointer to an array of 32 byte data read from the 370 fe_probe_jli_ati(struct fe_softc * sc, u_char const * eeprom) argument 383 if (eeprom[1] != 0x00) return NULL; 384 for (i = 2; i < 8; i++) if (eeprom[i] != 0xFF) return NULL; 385 for (i = 14; i < 24; i++) if (eeprom[i] != 0xFF) return NULL; 389 bcopy(eeprom + 8, sc->enaddr, ETHER_ADDR_LEN); 400 switch (eeprom[FE_ATI_EEP_MODEL]) { 426 /* Should we extract default media from eeprom? Linux driver 434 switch (eeprom[FE_ATI_EEP_MEDI 493 fe_probe_jli_icl(struct fe_softc * sc, u_char const * eeprom) argument 604 fe_probe_jli_rex(struct fe_softc * sc, u_char const * eeprom) argument 637 fe_probe_jli_unk(struct fe_softc * sc, u_char const * eeprom) argument 691 u_char eeprom [JLI_EEPROM_SIZE]; local 810 u_char eeprom [SSI_EEPROM_SIZE]; local 872 u_char eeprom [LNX_EEPROM_SIZE]; local [all...] |
H A D | if_fe_cbus.c | 358 fe_probe_jli_re1000p(struct fe_softc * sc, u_char const * eeprom) argument 364 if (eeprom[1] != 0xFF) return NULL; 365 for (i = 2; i < 8; i++) if (eeprom[i] != 0xFF) return NULL; 366 for (i = 14; i < 24; i++) if (eeprom[i] != 0xFF) return NULL; 370 bcopy(eeprom + 8, sc->enaddr, ETHER_ADDR_LEN); 391 u_char eeprom [JLI_EEPROM_SIZE]; local 449 fe_read_eeprom_jli(sc, eeprom); 452 if (eeprom[FE_EEPROM_CONF] != fe_inb(sc, FE_BMPR19)) 465 if ((irqmap = fe_probe_jli_re1000p(sc, eeprom)) == NULL) 592 u_char eeprom [SSI_EEPROM_SIZ local 669 u_char eeprom [LNX_EEPROM_SIZE]; local 942 u_char eeprom [REX_EEPROM_SIZE]; local [all...] |
/freebsd-9.3-release/sys/dev/ixgb/ |
H A D | ixgb_ee.c | 433 * The 16-bit value read from the eeprom 461 * Reads eeprom and stores data in shared structure. 462 * Validates eeprom checksum and eeprom signature. 467 * TRUE: if eeprom read is successful 479 ee_map = (struct ixgb_ee_map_type *) hw->eeprom; 481 DEBUGOUT("ixgb_ee: Reading eeprom data\n"); 486 hw->eeprom[i] = le16_to_cpu (ee_data); 505 * Local function to check if the eeprom signature is good 506 * If the eeprom signatur [all...] |
/freebsd-9.3-release/sys/dev/ixgbe/ |
H A D | ixgbe_x540.c | 56 struct ixgbe_eeprom_info *eeprom = &hw->eeprom; local 66 eeprom->ops.init_params = &ixgbe_init_eeprom_params_X540; 67 eeprom->ops.read = &ixgbe_read_eerd_X540; 68 eeprom->ops.read_buffer = &ixgbe_read_eerd_buffer_X540; 69 eeprom->ops.write = &ixgbe_write_eewr_X540; 70 eeprom->ops.write_buffer = &ixgbe_write_eewr_buffer_X540; 71 eeprom->ops.update_checksum = &ixgbe_update_eeprom_checksum_X540; 72 eeprom->ops.validate_checksum = &ixgbe_validate_eeprom_checksum_X540; 73 eeprom 340 struct ixgbe_eeprom_info *eeprom = &hw->eeprom; local [all...] |
H A D | ixgbe_common.c | 71 struct ixgbe_eeprom_info *eeprom = &hw->eeprom; local 78 eeprom->ops.init_params = &ixgbe_init_eeprom_params_generic; 81 eeprom->ops.read = &ixgbe_read_eerd_generic; 82 eeprom->ops.read_buffer = &ixgbe_read_eerd_buffer_generic; 84 eeprom->ops.read = &ixgbe_read_eeprom_bit_bang_generic; 85 eeprom->ops.read_buffer = 88 eeprom->ops.write = &ixgbe_write_eeprom_generic; 89 eeprom->ops.write_buffer = &ixgbe_write_eeprom_buffer_bit_bang_generic; 90 eeprom 1154 struct ixgbe_eeprom_info *eeprom = &hw->eeprom; local [all...] |
H A D | ixgbe_82599.c | 183 if (hw->eeprom.ops.read(hw, ++data_offset, &data_value)) 188 if (hw->eeprom.ops.read(hw, ++data_offset, &data_value)) 195 msec_delay(hw->eeprom.semaphore_delay); 239 msec_delay(hw->eeprom.semaphore_delay); 241 "eeprom read at offset %d failed", data_offset); 257 struct ixgbe_eeprom_info *eeprom = &hw->eeprom; local 321 eeprom->ops.read = &ixgbe_read_eeprom_82599; 322 eeprom->ops.read_buffer = &ixgbe_read_eeprom_buffer_82599; 2352 if (hw->eeprom 2449 struct ixgbe_eeprom_info *eeprom = &hw->eeprom; local 2483 struct ixgbe_eeprom_info *eeprom = &hw->eeprom; local [all...] |
H A D | ixgbe_api.c | 684 return ixgbe_call_func(hw, hw->eeprom.ops.init_params, (hw), 701 return ixgbe_call_func(hw, hw->eeprom.ops.write, (hw, offset, data), 719 return ixgbe_call_func(hw, hw->eeprom.ops.write_buffer, 734 return ixgbe_call_func(hw, hw->eeprom.ops.read, (hw, offset, data), 750 return ixgbe_call_func(hw, hw->eeprom.ops.read_buffer, 764 return ixgbe_call_func(hw, hw->eeprom.ops.validate_checksum, 774 return ixgbe_call_func(hw, hw->eeprom.ops.update_checksum, (hw),
|
H A D | ixgbe_phy.c | 889 ret_val = hw->eeprom.ops.read(hw, data_offset, &block_crc); 895 ret_val = hw->eeprom.ops.read(hw, data_offset, &eword); 910 ret_val = hw->eeprom.ops.read(hw, data_offset, 916 ret_val = hw->eeprom.ops.read(hw, data_offset, 954 "eeprom read at offset %d failed", data_offset); 1308 if (hw->eeprom.ops.read(hw, IXGBE_PHY_INIT_OFFSET_NL, list_offset)) { 1310 "eeprom read at offset %d failed", 1325 if (hw->eeprom.ops.read(hw, *list_offset, &sfp_id)) 1331 if (hw->eeprom.ops.read(hw, *list_offset, data_offset)) 1341 if (hw->eeprom [all...] |
/freebsd-9.3-release/sys/sparc64/sparc64/ |
H A D | eeprom.c | 55 * clock (eeprom) attaches at EBus, FireHose or SBus 98 "eeprom", 103 DRIVER_MODULE(eeprom, ebus, eeprom_driver, eeprom_devclass, 0, 0); 104 DRIVER_MODULE(eeprom, fhc, eeprom_driver, eeprom_devclass, 0, 0); 105 DRIVER_MODULE(eeprom, sbus, eeprom_driver, eeprom_devclass, 0, 0); 113 if (strcmp(name, "eeprom") == 0 || 114 strcmp(name, "FJSV,eeprom") == 0) { 152 * Generally, if the `eeprom' node has a `watchdog-enable' property 155 * something. The `eeprom' nodes of E250, E450 and the clock board
|
/freebsd-9.3-release/sys/dev/bktr/ |
H A D | bktr_card.c | 554 return -1; /* no eeprom found */ 571 * However some makes of card (eg Hauppauge) come with a configuration eeprom 636 u_char eeprom[256]; local 698 readEEProm(bktr, 0, 256, (u_char *) &eeprom ); 699 byte_252 = (unsigned int)eeprom[252]; 700 byte_253 = (unsigned int)eeprom[253]; 701 byte_254 = (unsigned int)eeprom[254]; 702 byte_255 = (unsigned int)eeprom[255]; 821 /* Read the eeprom contents */ 825 readEEProm(bktr, 0, 128, (u_char *) &eeprom ); [all...] |
/freebsd-9.3-release/sys/boot/arm/at91/libat91/ |
H A D | Makefile | 7 SRCS=at91rm9200_lowlevel.c delay.c eeprom.c emac.c emac_init.c getc.c \
|
/freebsd-9.3-release/sys/dev/iicbus/ |
H A D | ad7417.c | 511 static cell_t eeprom[2][40]; local 518 OF_getprop(eeprom_node, "cpuid", eeprom[0], sizeof(eeprom[0])); 520 OF_getprop(eeprom_node, "cpuid", eeprom[1], sizeof(eeprom[1])); 529 diode_slope = eeprom[1][0x11] >> 16; 530 diode_offset = (int16_t)(eeprom[1][0x11] & 0xffff) << 12; 532 diode_slope = eeprom[0][0x11] >> 16; 533 diode_offset = (int16_t)(eeprom[0][0x11] & 0xffff) << 12;
|
/freebsd-9.3-release/sys/dev/usb/net/ |
H A D | if_axe.c | 548 uint16_t eeprom, val; local 553 axe_cmd(sc, AXE_CMD_SROM_READ, 0, 0x0017, &eeprom); 554 eeprom = le16toh(eeprom); 558 if (eeprom == 0xffff) { 563 phymode = eeprom & 0x7f; 564 gpio0 = (eeprom & 0x80) ? 0 : 1; 565 ledmode = eeprom >> 8; 570 "EEPROM data : 0x%04x, phymode : 0x%02x\n", eeprom, 751 uint16_t eeprom; local [all...] |
/freebsd-9.3-release/sys/dev/patm/ |
H A D | if_patm_attach.c | 262 OID_AUTO, "eeprom", CTLTYPE_OPAQUE | CTLFLAG_RD, sc, 0, 321 if (strncmp(sc->eeprom + PATM_PROATM_NAME_OFFSET, PATM_PROATM_NAME, 338 bcopy(sc->eeprom + PATM_PROATM_MAC_OFFSET, IFP2IFATM(sc->ifp)->mib.esi, 357 bcopy(sc->eeprom + PATM_IDT_MAC_OFFSET, IFP2IFATM(sc->ifp)->mib.esi, 628 ret = malloc(sizeof(sc->eeprom), M_TEMP, M_WAITOK); 631 bcopy(sc->eeprom, ret, sizeof(sc->eeprom)); 634 error = SYSCTL_OUT(req, ret, sizeof(sc->eeprom)); 696 sc->eeprom[addr] = byte;
|
/freebsd-9.3-release/sys/dev/snc/ |
H A D | dp83932subr.c | 448 u_int8_t eeprom[SNEC_EEPROM_SIZE]; local 452 snc_nec16_read_eeprom(iot, ioh, eeprom); 455 sum = sum ^ eeprom[i]; 458 rom_sum = eeprom[SNEC_EEPROM_CKSUM]; 468 myea[i] = eeprom[SNEC_EEPROM_SA0 + i];
|
/freebsd-9.3-release/sys/dev/fxp/ |
H A D | if_fxpvar.h | 222 uint16_t eeprom[256]; member in struct:fxp_softc
|
H A D | if_fxp.c | 512 data = sc->eeprom[FXP_EEPROM_MAP_CNTR]; 524 data = sc->eeprom[FXP_EEPROM_MAP_ID]; 537 data = sc->eeprom[FXP_EEPROM_MAP_COMPAT]; 544 data = sc->eeprom[FXP_EEPROM_MAP_COMPAT]; 554 data = sc->eeprom[FXP_EEPROM_MAP_PRI_PHY]; 574 data = sc->eeprom[FXP_EEPROM_MAP_ID]; 582 sc->eeprom[FXP_EEPROM_MAP_ID] = data; 587 cksum += sc->eeprom[i]; 593 i, sc->eeprom[i], cksum); 594 sc->eeprom[ [all...] |
/freebsd-9.3-release/sys/dev/usb/wlan/ |
H A D | if_upgt.c | 1133 /* calculate eeprom options start offset */ 1147 /* the eeprom option length is stored in words */ 1354 struct upgt_lmac_eeprom *eeprom; local 1381 eeprom = (struct upgt_lmac_eeprom *)(mem + 1); 1382 eeprom->header1.flags = 0; 1383 eeprom->header1.type = UPGT_H1_TYPE_CTRL; 1384 eeprom->header1.len = htole16(( 1388 eeprom->header2.reqid = htole32(sc->sc_memaddr_frame_start); 1389 eeprom->header2.type = htole16(UPGT_H2_TYPE_EEPROM); 1390 eeprom 1427 struct upgt_lmac_eeprom *eeprom; local [all...] |
/freebsd-9.3-release/sys/dev/bfe/ |
H A D | if_bfe.c | 839 u_int8_t eeprom[128]; local 841 bfe_read_eeprom(sc, eeprom); 843 sc->bfe_enaddr[0] = eeprom[79]; 844 sc->bfe_enaddr[1] = eeprom[78]; 845 sc->bfe_enaddr[2] = eeprom[81]; 846 sc->bfe_enaddr[3] = eeprom[80]; 847 sc->bfe_enaddr[4] = eeprom[83]; 848 sc->bfe_enaddr[5] = eeprom[82]; 850 sc->bfe_phyaddr = eeprom[90] & 0x1f; 851 sc->bfe_mdc_port = (eeprom[9 [all...] |