Home
last modified time | relevance | path

Searched refs:eeprom_data (Results 1 – 52 of 52) sorted by relevance

/linux-4.1.27/drivers/media/common/
Dtveeprom.c440 unsigned char *eeprom_data) in tveeprom_hauppauge_analog() argument
482 if (eeprom_data[0] == 0x1a && in tveeprom_hauppauge_analog()
483 eeprom_data[1] == 0xeb && in tveeprom_hauppauge_analog()
484 eeprom_data[2] == 0x67 && in tveeprom_hauppauge_analog()
485 eeprom_data[3] == 0x95) in tveeprom_hauppauge_analog()
487 else if ((eeprom_data[0] & 0xe1) == 0x01 && in tveeprom_hauppauge_analog()
488 eeprom_data[1] == 0x00 && in tveeprom_hauppauge_analog()
489 eeprom_data[2] == 0x00 && in tveeprom_hauppauge_analog()
490 eeprom_data[8] == 0x84) in tveeprom_hauppauge_analog()
492 else if (eeprom_data[1] == 0x70 && in tveeprom_hauppauge_analog()
[all …]
/linux-4.1.27/drivers/infiniband/hw/nes/
Dnes_utils.c89 u16 eeprom_data; in nes_read_eeprom_values() local
99 eeprom_data = nes_read16_eeprom(nesdev->regs, 0); in nes_read_eeprom_values()
100 nes_debug(NES_DBG_HW, "EEPROM Offset 0 = 0x%04X\n", eeprom_data); in nes_read_eeprom_values()
101 eeprom_offset = 2 + (((eeprom_data & 0x007f) << 3) << in nes_read_eeprom_values()
102 ((eeprom_data & 0x0080) >> 7)); in nes_read_eeprom_values()
105 eeprom_data = nes_read16_eeprom(nesdev->regs, eeprom_offset + 4); in nes_read_eeprom_values()
106 if (eeprom_data != 0x5746) { in nes_read_eeprom_values()
107 nes_debug(NES_DBG_HW, "Not a valid Firmware Image = 0x%04X\n", eeprom_data); in nes_read_eeprom_values()
111 eeprom_data = nes_read16_eeprom(nesdev->regs, eeprom_offset + 2); in nes_read_eeprom_values()
113 eeprom_offset + 2, eeprom_data); in nes_read_eeprom_values()
[all …]
Dnes.c912 u32 eeprom_data = 0xdead; in nes_show_ee_data() local
918 eeprom_data = nes_read32(nesdev->regs + NES_EEPROM_DATA); in nes_show_ee_data()
924 return snprintf(buf, PAGE_SIZE, "0x%x\n", eeprom_data); in nes_show_ee_data()
1187 static DRIVER_ATTR(eeprom_data, S_IRUSR | S_IWUSR,
/linux-4.1.27/sound/pci/ice1712/
Dvt1720_mobo.c98 .eeprom_data = k8x800_eeprom,
107 .eeprom_data = k8x800_eeprom,
116 .eeprom_data = k8x800_eeprom,
125 .eeprom_data = k8x800_eeprom,
134 .eeprom_data = sn25p_eeprom,
Dphase.c943 .eeprom_data = phase22_eeprom,
952 .eeprom_data = phase28_eeprom,
961 .eeprom_data = phase22_eeprom,
Dse.c754 .eeprom_data = se200pci_eeprom,
763 .eeprom_data = se90pci_eeprom,
Daureon.c2227 .eeprom_data = aureon51_eeprom,
2237 .eeprom_data = aureon71_eeprom,
2247 .eeprom_data = aureon71_universe_eeprom,
2257 .eeprom_data = prodigy71_eeprom,
2267 .eeprom_data = prodigy71lt_eeprom,
2277 .eeprom_data = prodigy71xt_eeprom,
Dprodigy_hifi.c1204 .eeprom_data = prodigy71hifi_eeprom,
1214 .eeprom_data = prodigyhd2_eeprom,
1224 .eeprom_data = fortissimo4_eeprom,
Dice1712.h534 const unsigned char *eeprom_data; member
Dpsc724.c461 .eeprom_data = psc724_eeprom,
Djuli.c696 .eeprom_data = juli_eeprom,
Dwtm.c643 .eeprom_data = wtm_eeprom,
Dmaya44.c759 .eeprom_data = maya44_eeprom,
Dprodigy192.c803 .eeprom_data = prodigy71_eeprom,
Dpontis.c826 .eeprom_data = pontis_eeprom,
Dice1724.c2235 .eeprom_data = ooaoo_sq210_eeprom,
2350 if (!c->eeprom_size || !c->eeprom_data) in snd_vt1724_read_eeprom()
2356 memcpy(ice->eeprom.data, c->eeprom_data, c->eeprom_size); in snd_vt1724_read_eeprom()
Dquartet.c1107 .eeprom_data = qtet_eeprom,
Dice1712.c2321 if (!c->eeprom_size || !c->eeprom_data) in snd_ice1712_read_eeprom()
2327 memcpy(ice->eeprom.data, c->eeprom_data, c->eeprom_size); in snd_ice1712_read_eeprom()
/linux-4.1.27/drivers/i2c/
Di2c-slave-eeprom.c25 struct eeprom_data { struct
36 struct eeprom_data *eeprom = i2c_get_clientdata(client); in i2c_slave_eeprom_slave_cb() argument
80 struct eeprom_data *eeprom; in i2c_slave_eeprom_bin_read()
98 struct eeprom_data *eeprom; in i2c_slave_eeprom_bin_write()
115 struct eeprom_data *eeprom; in i2c_slave_eeprom_probe()
119 eeprom = devm_kzalloc(&client->dev, sizeof(struct eeprom_data) + size, GFP_KERNEL); in i2c_slave_eeprom_probe()
149 struct eeprom_data *eeprom = i2c_get_clientdata(client); in i2c_slave_eeprom_remove()
/linux-4.1.27/drivers/misc/eeprom/
Deeprom.c41 struct eeprom_data { struct
52 struct eeprom_data *data = i2c_get_clientdata(client); in eeprom_update_client() argument
88 struct eeprom_data *data = i2c_get_clientdata(client); in eeprom_read()
161 struct eeprom_data *data; in eeprom_probe()
163 data = devm_kzalloc(&client->dev, sizeof(struct eeprom_data), in eeprom_probe()
/linux-4.1.27/drivers/net/wireless/iwlwifi/
Diwl-eeprom-read.c230 __le16 *eeprom_data) in iwl_read_otp_word() argument
264 *eeprom_data = cpu_to_le16(r >> 16); in iwl_read_otp_word()
418 __le16 eeprom_data; in iwl_read_eeprom() local
420 ret = iwl_read_otp_word(trans, addr, &eeprom_data); in iwl_read_eeprom()
423 e[cache_addr / 2] = eeprom_data; in iwl_read_eeprom()
/linux-4.1.27/drivers/media/usb/gspca/
Dtv8532.c100 static const u8 eeprom_data[][3] = { variable
150 for (i = 0; i < ARRAY_SIZE(eeprom_data); i++) { in tv_8532WriteEEprom()
152 reg_w1(gspca_dev, R04_WTRAM_DATA_L, eeprom_data[i][2]); in tv_8532WriteEEprom()
153 reg_w1(gspca_dev, R05_WTRAM_DATA_M, eeprom_data[i][1]); in tv_8532WriteEEprom()
154 reg_w1(gspca_dev, R06_WTRAM_DATA_H, eeprom_data[i][0]); in tv_8532WriteEEprom()
/linux-4.1.27/arch/mips/ath79/
Dmach-ubnt-xm.c98 memcpy(ubnt_xm_eeprom_data.eeprom_data, UBNT_XM_EEPROM_ADDR, in ubnt_xm_pci_init()
99 sizeof(ubnt_xm_eeprom_data.eeprom_data)); in ubnt_xm_pci_init()
Dmach-db120.c109 memcpy(db120_ath9k_data.eeprom_data, eeprom, in db120_pci_init()
110 sizeof(db120_ath9k_data.eeprom_data)); in db120_pci_init()
Dmach-ap136.c128 memcpy(ap136_ath9k_data.eeprom_data, eeprom, in ap136_pci_init()
129 sizeof(ap136_ath9k_data.eeprom_data)); in ap136_pci_init()
Ddev-wmac.c151 memcpy(ath79_wmac_data.eeprom_data, cal_data, in ath79_register_wmac()
152 sizeof(ath79_wmac_data.eeprom_data)); in ath79_register_wmac()
/linux-4.1.27/drivers/staging/comedi/drivers/
Dcb_pcidda.c158 u16 eeprom_data[EEPROM_SIZE]; /* software copy of board's eeprom */ member
280 offset = devpriv->eeprom_data[0x7 + index]; in cb_pcidda_calibrate()
281 gain = devpriv->eeprom_data[0x8 + index]; in cb_pcidda_calibrate()
384 devpriv->eeprom_data[i] = cb_pcidda_read_eeprom(dev, i); in cb_pcidda_auto_attach()
/linux-4.1.27/drivers/media/pci/bt8xx/
Dbttv-cards.c89 unsigned char eeprom_data[256]);
2896 static unsigned char eeprom_data[256]; variable
2973 static void identify_by_eeprom(struct bttv *btv, unsigned char eeprom_data[256]) in identify_by_eeprom()
2977 if (0 == strncmp(eeprom_data,"GET MM20xPCTV",13)) in identify_by_eeprom()
2979 else if (0 == strncmp(eeprom_data+20,"Picolo",7)) in identify_by_eeprom()
2981 else if (eeprom_data[0] == 0x84 && eeprom_data[2]== 0) in identify_by_eeprom()
3339 bttv_readee(btv,eeprom_data,0xa0); in bttv_init_card2()
3340 identify_by_eeprom(btv,eeprom_data); in bttv_init_card2()
3368 bttv_readee(btv,eeprom_data,0xa0); in bttv_init_card2()
3373 bttv_readee(btv,eeprom_data,0xa0); in bttv_init_card2()
[all …]
/linux-4.1.27/drivers/net/ethernet/intel/e1000/
De1000_hw.c671 u16 eeprom_data; in e1000_adjust_serdes_amplitude() local
686 &eeprom_data); in e1000_adjust_serdes_amplitude()
691 if (eeprom_data != EEPROM_RESERVED_WORD) { in e1000_adjust_serdes_amplitude()
693 eeprom_data &= EEPROM_SERDES_AMPLITUDE_MASK; in e1000_adjust_serdes_amplitude()
695 e1000_write_phy_reg(hw, M88E1000_PHY_EXT_CTRL, eeprom_data); in e1000_adjust_serdes_amplitude()
717 u16 eeprom_data; in e1000_setup_link() local
729 1, &eeprom_data); in e1000_setup_link()
734 if ((eeprom_data & EEPROM_WORD0F_PAUSE_MASK) == 0) in e1000_setup_link()
736 else if ((eeprom_data & EEPROM_WORD0F_PAUSE_MASK) == in e1000_setup_link()
766 1, &eeprom_data); in e1000_setup_link()
[all …]
De1000_main.c949 u16 eeprom_data = 0; in e1000_probe() local
1146 EEPROM_INIT_CONTROL2_REG, 1, &eeprom_data); in e1000_probe()
1153 EEPROM_INIT_CONTROL3_PORT_B, 1, &eeprom_data); in e1000_probe()
1159 EEPROM_INIT_CONTROL3_PORT_A, 1, &eeprom_data); in e1000_probe()
1162 if (eeprom_data & eeprom_apme_mask) in e1000_probe()
/linux-4.1.27/include/linux/
Dath9k_platform.h27 u16 eeprom_data[ATH9K_PLAT_EEP_MAX_WORDS]; member
/linux-4.1.27/drivers/net/wireless/ath/ath9k/
Dahb.c66 if (off >= (ARRAY_SIZE(pdata->eeprom_data))) { in ath_ahb_eeprom_read()
73 *data = pdata->eeprom_data[off]; in ath_ahb_eeprom_read()
Dpci.c793 if (off >= (ARRAY_SIZE(pdata->eeprom_data))) { in ath_pci_eeprom_read()
799 *data = pdata->eeprom_data[off]; in ath_pci_eeprom_read()
/linux-4.1.27/drivers/net/ethernet/intel/ixgbe/
Dixgbe_phy.h159 u8 *eeprom_data);
163 u8 eeprom_data);
Dixgbe_82598.c47 u8 *eeprom_data);
998 u8 byte_offset, u8 *eeprom_data) in ixgbe_read_i2c_phy_82598() argument
1050 *eeprom_data = (u8)(sfp_data >> 8); in ixgbe_read_i2c_phy_82598()
1069 u8 *eeprom_data) in ixgbe_read_i2c_eeprom_82598() argument
1072 byte_offset, eeprom_data); in ixgbe_read_i2c_eeprom_82598()
Dixgbe_phy.c1604 u8 *eeprom_data) in ixgbe_read_i2c_eeprom_generic() argument
1608 eeprom_data); in ixgbe_read_i2c_eeprom_generic()
1636 u8 eeprom_data) in ixgbe_write_i2c_eeprom_generic() argument
1640 eeprom_data); in ixgbe_write_i2c_eeprom_generic()
/linux-4.1.27/include/media/
Dtveeprom.h49 unsigned char *eeprom_data);
/linux-4.1.27/drivers/media/usb/au0828/
Dau0828-cards.c156 static void hauppauge_eeprom(struct au0828_dev *dev, u8 *eeprom_data) in hauppauge_eeprom() argument
160 tveeprom_hauppauge_analog(&dev->i2c_client, &tv, eeprom_data); in hauppauge_eeprom()
/linux-4.1.27/drivers/media/pci/cx88/
Dcx88-cards.c2827 static void leadtek_eeprom(struct cx88_core *core, u8 *eeprom_data) in leadtek_eeprom() argument
2829 if (eeprom_data[4] != 0x7d || in leadtek_eeprom()
2830 eeprom_data[5] != 0x10 || in leadtek_eeprom()
2831 eeprom_data[7] != 0x66) { in leadtek_eeprom()
2837 switch (eeprom_data[6]) { in leadtek_eeprom()
2852 core->board.tuner_type, eeprom_data[0]); in leadtek_eeprom()
2855 static void hauppauge_eeprom(struct cx88_core *core, u8 *eeprom_data) in hauppauge_eeprom() argument
2859 tveeprom_hauppauge_analog(&core->i2c_client, &tv, eeprom_data); in hauppauge_eeprom()
2954 static void gdi_eeprom(struct cx88_core *core, u8 *eeprom_data) in gdi_eeprom() argument
2956 const char *name = (eeprom_data[0x0d] < ARRAY_SIZE(gdi_tuner)) in gdi_eeprom()
[all …]
/linux-4.1.27/drivers/scsi/qla4xxx/
Dql4_nvram.h105 struct eeprom_data { struct
Dql4_def.h629 struct eeprom_data *nvram;
984 offsetof(struct eeprom_data, isp4010.ext_hw_conf) / 2 : in eeprom_ext_hw_conf_offset()
985 offsetof(struct eeprom_data, isp4022.ext_hw_conf) / 2); in eeprom_ext_hw_conf_offset()
Dql4_init.c588 int offset = offsetof(struct eeprom_data, isp4022.boardIdStr) / 2; in qla4xxx_set_model_info()
/linux-4.1.27/drivers/media/pci/saa7164/
Dsaa7164-cards.c615 static void hauppauge_eeprom(struct saa7164_dev *dev, u8 *eeprom_data) in hauppauge_eeprom() argument
621 eeprom_data); in hauppauge_eeprom()
/linux-4.1.27/drivers/net/ethernet/qlogic/
Dqla3xxx.h868 struct eeprom_data { struct
1171 struct eeprom_data nvram_data;
/linux-4.1.27/drivers/net/ethernet/agere/
Det131x.c456 u8 eeprom_data[2]; member
725 eeprom_read(adapter, 0x70, &adapter->eeprom_data[0]); in et131x_init_eeprom()
726 eeprom_read(adapter, 0x71, &adapter->eeprom_data[1]); in et131x_init_eeprom()
728 if (adapter->eeprom_data[0] != 0xcd) in et131x_init_eeprom()
730 adapter->eeprom_data[1] = 0x00; in et131x_init_eeprom()
1482 if ((adapter->eeprom_data[1] & 0x4) == 0) { in et131x_xcvr_init()
1488 if ((adapter->eeprom_data[1] & 0x8) == 0) in et131x_xcvr_init()
/linux-4.1.27/drivers/net/ethernet/smsc/
Dsmsc9420.c405 u8 eeprom_data[SMSC9420_EEPROM_SIZE]; in smsc9420_ethtool_get_eeprom() local
412 int ret = smsc9420_eeprom_read_location(pd, i, eeprom_data); in smsc9420_ethtool_get_eeprom()
419 memcpy(data, &eeprom_data[eeprom->offset], len); in smsc9420_ethtool_get_eeprom()
Dsmsc911x.c2087 u8 eeprom_data[SMSC911X_EEPROM_SIZE]; in smsc911x_ethtool_get_eeprom() local
2095 int ret = smsc911x_eeprom_read_location(pdata, i, eeprom_data); in smsc911x_ethtool_get_eeprom()
2102 memcpy(data, &eeprom_data[eeprom->offset], len); in smsc911x_ethtool_get_eeprom()
/linux-4.1.27/drivers/media/pci/cx23885/
Dcx23885-cards.c1037 static void hauppauge_eeprom(struct cx23885_dev *dev, u8 *eeprom_data) in hauppauge_eeprom() argument
1042 eeprom_data); in hauppauge_eeprom()
/linux-4.1.27/drivers/net/ethernet/intel/igb/
Digb_main.c2160 u16 eeprom_data; in igb_init_mas() local
2162 hw->nvm.ops.read(hw, NVM_COMPAT, 1, &eeprom_data); in igb_init_mas()
2165 if (eeprom_data & IGB_MAS_ENABLE_0) { in igb_init_mas()
2173 if (eeprom_data & IGB_MAS_ENABLE_1) { in igb_init_mas()
2181 if (eeprom_data & IGB_MAS_ENABLE_2) { in igb_init_mas()
2189 if (eeprom_data & IGB_MAS_ENABLE_3) { in igb_init_mas()
2247 u16 eeprom_data = 0; in igb_probe() local
2476 &eeprom_data); in igb_probe()
2478 hw->nvm.ops.read(hw, NVM_INIT_CONTROL3_PORT_B, 1, &eeprom_data); in igb_probe()
2480 if (eeprom_data & IGB_EEPROM_APME) in igb_probe()
/linux-4.1.27/drivers/net/ethernet/micrel/
Dksz884x.c5941 static u16 eeprom_data[EEPROM_SIZE] = { 0 }; variable
6271 u8 *eeprom_byte = (u8 *) eeprom_data; in netdev_get_eeprom()
6277 eeprom_data[i] = eeprom_read(&hw_priv->hw, i); in netdev_get_eeprom()
6309 eeprom_data[i] = eeprom_read(&hw_priv->hw, i); in netdev_set_eeprom()
6310 memcpy(eeprom_word, eeprom_data, EEPROM_SIZE * 2); in netdev_set_eeprom()
6313 if (eeprom_word[i] != eeprom_data[i]) { in netdev_set_eeprom()
6314 eeprom_data[i] = eeprom_word[i]; in netdev_set_eeprom()
6315 eeprom_write(&hw_priv->hw, i, eeprom_data[i]); in netdev_set_eeprom()
/linux-4.1.27/drivers/net/ethernet/intel/e1000e/
Dnetdev.c6759 u16 eeprom_data = 0; in e1000_probe() local
6988 eeprom_data = er32(WUC); in e1000_probe()
6991 (eeprom_data & E1000_WUC_PHY_WAKE)) in e1000_probe()
6998 1, &eeprom_data); in e1000_probe()
7002 1, &eeprom_data); in e1000_probe()
7008 else if (eeprom_data & eeprom_apme_mask) in e1000_probe()
/linux-4.1.27/drivers/media/pci/saa7134/
Dsaa7134-cards.c7392 static void hauppauge_eeprom(struct saa7134_dev *dev, u8 *eeprom_data) in hauppauge_eeprom() argument
7396 tveeprom_hauppauge_analog(&dev->i2c_client, &tv, eeprom_data); in hauppauge_eeprom()