/linux-master/drivers/net/ethernet/dec/tulip/ |
H A D | eeprom.c | 2 drivers/net/ethernet/dec/tulip/eeprom.c 155 unsigned char *ee_data = tp->eeprom;
|
H A D | tulip.h | 439 unsigned char eeprom[EEPROM_SIZE]; /* Serial EEPROM contents. */ member in struct:tulip_private 482 /* eeprom.c */
|
H A D | tulip_core.c | 1500 ee_data = tp->eeprom; 1501 memset(ee_data, 0, sizeof(tp->eeprom)); 1527 if (ee_max_addr > sizeof(tp->eeprom)) 1528 ee_max_addr = sizeof(tp->eeprom);
|
/linux-master/drivers/hid/ |
H A D | hid-wiimote.h | 282 extern void wiiproto_req_rmem(struct wiimote_data *wdata, bool eeprom,
|
H A D | hid-wiimote-core.c | 311 static void wiiproto_req_wmem(struct wiimote_data *wdata, bool eeprom, argument 329 if (!eeprom) 336 void wiiproto_req_rmem(struct wiimote_data *wdata, bool eeprom, __u32 offset, argument 354 if (!eeprom)
|
/linux-master/drivers/w1/slaves/ |
H A D | w1_ds28e04.c | 279 static BIN_ATTR_RW(eeprom, W1_EEPROM_SIZE);
|
/linux-master/sound/pci/ice1712/ |
H A D | phase.c | 115 switch (ice->eeprom.subvendor) { 133 switch (ice->eeprom.subvendor) { 150 switch (ice->eeprom.subvendor) {
|
/linux-master/drivers/net/ethernet/amd/ |
H A D | atarilance.c | 197 /* base+0xd */ volatile unsigned char eeprom; member in struct:lance_ioreg 537 /* Now test for type: If the eeprom I/O port is readable, it is a 539 if (addr_accessible( &(IO->eeprom), 0, 0 )) { 593 i = IO->eeprom;
|
/linux-master/drivers/net/hippi/ |
H A D | rrunner.c | 379 offsetof(struct eeprom, rncd_info.FwStart)); 534 * Read the hardware address from the eeprom. The HW address 543 htons(rr_read_eeprom_word(rrpriv, offsetof(struct eeprom, manf.BoardULA))); 545 htonl(rr_read_eeprom_word(rrpriv, offsetof(struct eeprom, manf.BoardULA[4]))); 1518 offsetof(struct eeprom, rncd_info.AddrRunCodeSegs)); 1532 offsetof(struct eeprom, manf.HeaderFmt));
|
/linux-master/drivers/net/ethernet/qlogic/qlcnic/ |
H A D | qlcnic_ethtool.c | 608 qlcnic_get_eeprom(struct net_device *dev, struct ethtool_eeprom *eeprom, argument 617 if (eeprom->len == 0) 620 eeprom->magic = (adapter->pdev)->vendor | 622 offset = eeprom->offset; 626 eeprom->len);
|
/linux-master/drivers/atm/ |
H A D | lanai.c | 277 u8 eeprom[LANAI_EEPROM_SIZE]; member in struct:lanai_dev 854 memset(&lanai->eeprom[EEPROM_MAC], 0, 6); 915 lanai->eeprom[address] = data; 936 /* read a big-endian 4-byte value out of eeprom */ 939 return be32_to_cpup((const u32 *) &lanai->eeprom[address]); 947 const u8 *e = lanai->eeprom; 956 DPRINTK("eeprom: copyright = \"%s\"\n", 959 DPRINTK("eeprom: copyright not found\n"); 988 DPRINTK("eeprom: MAC address = %pM\n", &e[EEPROM_MAC]); 998 DPRINTK("eeprom [all...] |
/linux-master/drivers/media/pci/cx88/ |
H A D | cx88-cards.c | 2858 pr_warn("Leadtek eeprom invalid.\n"); 2876 pr_info("Leadtek Winfast 2000XP Expert config: tuner=%d, eeprom[0]=0x%02x\n", 2936 pr_info("hauppauge eeprom: model=%d\n", tv.model); 3445 static u8 eeprom[256]; local 3453 tveeprom_read(&core->i2c_client, eeprom, sizeof(eeprom)); 3460 hauppauge_eeprom(core, eeprom + 8); 3464 gdi_eeprom(core, eeprom); 3470 leadtek_eeprom(core, eeprom); 3483 hauppauge_eeprom(core, eeprom); [all...] |
/linux-master/drivers/net/ethernet/micrel/ |
H A D | ksz884x.c | 5876 * @eeprom: Ethtool EEPROM data structure. 5884 struct ethtool_eeprom *eeprom, u8 *data) 5892 len = (eeprom->offset + eeprom->len + 1) / 2; 5893 for (i = eeprom->offset / 2; i < len; i++) 5895 eeprom->magic = EEPROM_MAGIC; 5896 memcpy(data, &eeprom_byte[eeprom->offset], eeprom->len); 5904 * @eeprom: Ethtool EEPROM data structure. 5912 struct ethtool_eeprom *eeprom, u 5883 netdev_get_eeprom(struct net_device *dev, struct ethtool_eeprom *eeprom, u8 *data) argument 5911 netdev_set_eeprom(struct net_device *dev, struct ethtool_eeprom *eeprom, u8 *data) argument [all...] |
/linux-master/drivers/net/wireless/intel/iwlegacy/ |
H A D | common.c | 594 * For example, il_priv->eeprom.band_3_channels[4] from the band_3 597 * is contained in the eeprom map itself. 599 * During init, we copy the eeprom information and channel map 678 return &il->eeprom[offset]; 685 if (!il->eeprom) 687 return (u16) il->eeprom[offset] | ((u16) il->eeprom[offset + 1] << 8); 694 * Load the EEPROM contents from adapter into il->eeprom 707 /* allocate eeprom */ 710 il->eeprom [all...] |
/linux-master/drivers/net/wireless/intel/ipw2x00/ |
H A D | ipw2200.c | 1105 priv->nic_type = priv->eeprom[EEPROM_NIC_TYPE]; 1569 * Add a device attribute to view/control the delay between eeprom 2552 * access to the eeprom, but during device initialization (before the 2558 * eeprom, along with some helper functions to find information in 2559 * the per device private data's copy of the eeprom. 2562 * select and why do have to keep driving the eeprom clock?), read 2571 /* the eeprom requires some time to complete the operation */ 2592 /* push a single bit down to the eeprom */ 2600 /* push an opcode followed by an address down to the eeprom */ 2614 /* pull 16 bits off the eeprom, on 2652 __le16 *eeprom = (__le16 *) priv->eeprom; local 10404 ipw_ethtool_get_eeprom(struct net_device *dev, struct ethtool_eeprom *eeprom, u8 * bytes) argument 10417 ipw_ethtool_set_eeprom(struct net_device *dev, struct ethtool_eeprom *eeprom, u8 * bytes) argument [all...] |
/linux-master/drivers/net/wireless/rsi/ |
H A D | rsi_91x_mgmt.c | 1513 * from the eeprom. 1542 cpu_to_le32((adapter->eeprom.length << RSI_EEPROM_LEN_OFFSET) & 1548 mgmt_frame->eeprom_offset = cpu_to_le32(adapter->eeprom.offset); 1958 adapter->eeprom.length = 1962 adapter->eeprom.offset = WLAN_MAC_EEPROM_ADDR; 1995 adapter->eeprom.length = 1997 adapter->eeprom.offset = WLAN_EEPROM_RFTYPE_ADDR;
|
/linux-master/drivers/media/usb/dvb-usb/ |
H A D | dw2102.c | 628 case 0xa0: eeprom */ 852 u8 eeprom[256], eepromline[16]; local 856 err("read eeprom failed."); 860 eeprom[i] = ibuf[0]; 868 memcpy(mac, eeprom + 8, 6); 876 u8 eeprom[256], eepromline[16]; local 895 err("read eeprom failed."); 899 eeprom[i] = ibuf[0]; 908 memcpy(mac, eeprom + 16, 6);
|
/linux-master/drivers/net/wireless/admtek/ |
H A D | adm8211.h | 565 struct adm8211_eeprom *eeprom; member in struct:adm8211_priv
|
/linux-master/drivers/net/wireless/ath/carl9170/ |
H A D | mac.c | 505 if (ar->eeprom.tx_mask != 1)
|
H A D | carl9170.h | 56 #include "eeprom.h" 391 struct ar9170_eeprom eeprom; member in struct:ar9170
|
/linux-master/drivers/net/wireless/mediatek/mt76/mt7615/ |
H A D | testmode.c | 5 #include "eeprom.h" 55 u8 *data, *eep = (u8 *)dev->mt76.eeprom.data;
|
/linux-master/drivers/misc/eeprom/ |
H A D | at25.c | 18 #include <linux/spi/eeprom.h> 509 at25->chip.name, is_fram ? "fram" : "eeprom",
|
/linux-master/drivers/net/ethernet/chelsio/cxgb3/ |
H A D | cxgb3_main.c | 2054 static int set_eeprom(struct net_device *dev, struct ethtool_eeprom *eeprom, argument 2063 if (eeprom->magic != EEPROM_MAGIC) 2066 aligned_offset = eeprom->offset & ~3; 2067 aligned_len = (eeprom->len + (eeprom->offset & 3) + 3) & ~3; 2069 if (aligned_offset != eeprom->offset || aligned_len != eeprom->len) { 2077 memcpy(buf + (eeprom->offset & 3), data, eeprom->len);
|
/linux-master/drivers/net/ethernet/intel/ice/ |
H A D | ice_ethtool.c | 522 ice_get_eeprom(struct net_device *netdev, struct ethtool_eeprom *eeprom, argument 535 eeprom->magic = hw->vendor_id | (hw->device_id << 16); 537 eeprom->cmd, eeprom->offset, eeprom->len); 539 buf = kzalloc(eeprom->len, GFP_KERNEL); 550 ret = ice_read_flat_nvm(hw, eeprom->offset, &eeprom->len, buf, 558 memcpy(bytes, buf, eeprom->len);
|
/linux-master/drivers/net/wireless/ath/ath9k/ |
H A D | eeprom.c | 163 "unable to read eeprom region at offset %u\n", off); 202 eepdata = (u16 *)(&ah->eeprom); 223 u16 *eepdata = (u16 *)(&ah->eeprom);
|