| /linux-6.15/drivers/media/common/ |
| H A D | tveeprom.c | 466 eeprom_data[8] == 0x84) in tveeprom_hauppauge_analog() 471 eeprom_data[8] == 0x84) in tveeprom_hauppauge_analog() 478 len = eeprom_data[i + 1] + (eeprom_data[i + 2] << 8); in tveeprom_hauppauge_analog() 490 eeprom_data[i]); in tveeprom_hauppauge_analog() 495 eeprom_data[i], len - 1, len, &eeprom_data[i]); in tveeprom_hauppauge_analog() 498 tag = eeprom_data[i]; in tveeprom_hauppauge_analog() 509 eeprom_data[i+8] + in tveeprom_hauppauge_analog() 519 eeprom_data[i+6] + in tveeprom_hauppauge_analog() 541 eeprom_data[i+5] + in tveeprom_hauppauge_analog() 573 eeprom_data[i + 1] + in tveeprom_hauppauge_analog() [all …]
|
| /linux-6.15/drivers/i2c/ |
| H A D | i2c-slave-eeprom.c | 29 struct eeprom_data { struct 48 struct eeprom_data *eeprom = i2c_get_clientdata(client); in i2c_slave_eeprom_slave_cb() argument 96 struct eeprom_data *eeprom; in i2c_slave_eeprom_bin_read() 111 struct eeprom_data *eeprom; in i2c_slave_eeprom_bin_write() 123 static int i2c_slave_init_eeprom_data(struct eeprom_data *eeprom, struct i2c_client *client, in i2c_slave_init_eeprom_data() 127 const char *eeprom_data; in i2c_slave_init_eeprom_data() local 128 int ret = device_property_read_string(&client->dev, "firmware-name", &eeprom_data); in i2c_slave_init_eeprom_data() 131 ret = request_firmware_into_buf(&fw, eeprom_data, &client->dev, in i2c_slave_init_eeprom_data() 146 struct eeprom_data *eeprom; in i2c_slave_eeprom_probe() 151 eeprom = devm_kzalloc(&client->dev, sizeof(struct eeprom_data) + size, GFP_KERNEL); in i2c_slave_eeprom_probe() [all …]
|
| /linux-6.15/sound/pci/ice1712/ |
| H A D | vt1720_mobo.c | 84 .eeprom_data = k8x800_eeprom, 93 .eeprom_data = k8x800_eeprom, 102 .eeprom_data = k8x800_eeprom, 111 .eeprom_data = k8x800_eeprom, 120 .eeprom_data = sn25p_eeprom,
|
| H A D | phase.c | 929 .eeprom_data = phase22_eeprom, 938 .eeprom_data = phase28_eeprom, 947 .eeprom_data = phase22_eeprom,
|
| H A D | se.c | 740 .eeprom_data = se200pci_eeprom, 749 .eeprom_data = se90pci_eeprom,
|
| H A D | aureon.c | 2210 .eeprom_data = aureon51_eeprom, 2220 .eeprom_data = aureon71_eeprom, 2230 .eeprom_data = aureon71_universe_eeprom, 2240 .eeprom_data = prodigy71_eeprom, 2250 .eeprom_data = prodigy71lt_eeprom, 2260 .eeprom_data = prodigy71xt_eeprom,
|
| H A D | prodigy_hifi.c | 1240 .eeprom_data = prodigy71hifi_eeprom, 1250 .eeprom_data = prodigyhd2_eeprom, 1260 .eeprom_data = fortissimo4_eeprom,
|
| H A D | ice1712.h | 521 const unsigned char *eeprom_data; member
|
| /linux-6.15/drivers/media/usb/gspca/ |
| H A D | tv8532.c | 86 static const u8 eeprom_data[][3] = { variable 136 for (i = 0; i < ARRAY_SIZE(eeprom_data); i++) { in tv_8532WriteEEprom() 138 reg_w1(gspca_dev, R04_WTRAM_DATA_L, eeprom_data[i][2]); in tv_8532WriteEEprom() 139 reg_w1(gspca_dev, R05_WTRAM_DATA_M, eeprom_data[i][1]); in tv_8532WriteEEprom() 140 reg_w1(gspca_dev, R06_WTRAM_DATA_H, eeprom_data[i][0]); in tv_8532WriteEEprom()
|
| /linux-6.15/drivers/comedi/drivers/ |
| H A D | cb_pcidda.c | 147 u16 eeprom_data[EEPROM_SIZE]; /* software copy of board's eeprom */ member 269 offset = devpriv->eeprom_data[0x7 + index]; in cb_pcidda_calibrate() 270 gain = devpriv->eeprom_data[0x8 + index]; in cb_pcidda_calibrate() 375 devpriv->eeprom_data[i] = cb_pcidda_read_eeprom(dev, i); in cb_pcidda_auto_attach()
|
| /linux-6.15/drivers/net/ethernet/intel/e1000/ |
| H A D | e1000_hw.c | 645 u16 eeprom_data; in e1000_adjust_serdes_amplitude() local 660 &eeprom_data); in e1000_adjust_serdes_amplitude() 690 u16 eeprom_data; in e1000_setup_link() local 702 1, &eeprom_data); in e1000_setup_link() 739 1, &eeprom_data); in e1000_setup_link() 3957 u16 i, eeprom_data; in e1000_validate_eeprom_checksum() local 3964 checksum += eeprom_data; in e1000_validate_eeprom_checksum() 3991 u16 i, eeprom_data; in e1000_update_eeprom_checksum() local 4226 u16 eeprom_data, i; in e1000_read_mac_addr() local 5296 u16 eeprom_data; in e1000_set_phy_mode() local [all …]
|
| /linux-6.15/drivers/media/pci/bt8xx/ |
| H A D | bttv-cards.c | 77 unsigned char eeprom_data[256]); 2971 else if (eeprom_data[0] == 0x84 && eeprom_data[2]== 0) in identify_by_eeprom() 3329 bttv_readee(btv,eeprom_data,0xa0); in bttv_init_card2() 3358 bttv_readee(btv,eeprom_data,0xa0); in bttv_init_card2() 3363 bttv_readee(btv,eeprom_data,0xa0); in bttv_init_card2() 3413 osprey_eeprom(btv, eeprom_data); in bttv_init_card2() 3694 btv->c.nr, &eeprom_data[0x1e]); in modtec_eeprom() 3698 btv->c.nr, &eeprom_data[0x1e]); in modtec_eeprom() 3702 btv->c.nr, &eeprom_data[0x1e]); in modtec_eeprom() 3705 btv->c.nr, &eeprom_data[0x1e]); in modtec_eeprom() [all …]
|
| /linux-6.15/drivers/net/ethernet/intel/ixgbe/ |
| H A D | ixgbe_phy.h | 170 u8 *eeprom_data); 174 u8 eeprom_data);
|
| H A D | ixgbe_82598.c | 23 u8 *eeprom_data); 953 u8 byte_offset, u8 *eeprom_data) in ixgbe_read_i2c_phy_82598() argument 1005 *eeprom_data = (u8)(sfp_data >> 8); in ixgbe_read_i2c_phy_82598() 1024 u8 *eeprom_data) in ixgbe_read_i2c_eeprom_82598() argument 1027 byte_offset, eeprom_data); in ixgbe_read_i2c_eeprom_82598()
|
| H A D | ixgbe_common.c | 4360 u8 rs, eeprom_data; in ixgbe_set_soft_rate_select_speed() local 4379 &eeprom_data); in ixgbe_set_soft_rate_select_speed() 4385 eeprom_data = (eeprom_data & ~IXGBE_SFF_SOFT_RS_SELECT_MASK) | rs; in ixgbe_set_soft_rate_select_speed() 4389 eeprom_data); in ixgbe_set_soft_rate_select_speed() 4398 &eeprom_data); in ixgbe_set_soft_rate_select_speed() 4404 eeprom_data = (eeprom_data & ~IXGBE_SFF_SOFT_RS_SELECT_MASK) | rs; in ixgbe_set_soft_rate_select_speed() 4408 eeprom_data); in ixgbe_set_soft_rate_select_speed()
|
| /linux-6.15/include/media/ |
| H A D | tveeprom.h | 104 unsigned char *eeprom_data);
|
| /linux-6.15/drivers/media/usb/au0828/ |
| H A D | au0828-cards.c | 142 static void hauppauge_eeprom(struct au0828_dev *dev, u8 *eeprom_data) in hauppauge_eeprom() argument 146 tveeprom_hauppauge_analog(&tv, eeprom_data); in hauppauge_eeprom()
|
| /linux-6.15/drivers/media/pci/cx88/ |
| H A D | cx88-cards.c | 2855 if (eeprom_data[4] != 0x7d || in leadtek_eeprom() 2856 eeprom_data[5] != 0x10 || in leadtek_eeprom() 2857 eeprom_data[7] != 0x66) { in leadtek_eeprom() 2863 switch (eeprom_data[6]) { in leadtek_eeprom() 2877 core->board.tuner_type, eeprom_data[0]); in leadtek_eeprom() 2884 tveeprom_hauppauge_analog(&tv, eeprom_data); in hauppauge_eeprom() 2978 static void gdi_eeprom(struct cx88_core *core, u8 *eeprom_data) in gdi_eeprom() argument 2980 const char *name = (eeprom_data[0x0d] < ARRAY_SIZE(gdi_tuner)) in gdi_eeprom() 2981 ? gdi_tuner[eeprom_data[0x0d]].name : NULL; in gdi_eeprom() 2986 core->board.tuner_type = gdi_tuner[eeprom_data[0x0d]].id; in gdi_eeprom() [all …]
|
| /linux-6.15/drivers/media/pci/cx23885/ |
| H A D | cx23885-cards.c | 1249 static void viewcast_eeprom(struct cx23885_dev *dev, u8 *eeprom_data) in viewcast_eeprom() argument 1254 if (*(eeprom_data + 0x00) != 0x59) { in viewcast_eeprom() 1260 sn = (*(eeprom_data + 0x06) << 24) | in viewcast_eeprom() 1261 (*(eeprom_data + 0x05) << 16) | in viewcast_eeprom() 1262 (*(eeprom_data + 0x04) << 8) | in viewcast_eeprom() 1263 (*(eeprom_data + 0x03)); in viewcast_eeprom() 1271 static void hauppauge_eeprom(struct cx23885_dev *dev, u8 *eeprom_data) in hauppauge_eeprom() argument 1275 tveeprom_hauppauge_analog(&tv, eeprom_data); in hauppauge_eeprom()
|
| /linux-6.15/drivers/net/wireless/intel/iwlwifi/dvm/ |
| H A D | eeprom.c | 795 __le16 *eeprom_data) in iwl_read_otp_word() argument 829 *eeprom_data = cpu_to_le16(r >> 16); in iwl_read_otp_word() 983 __le16 eeprom_data; in iwl_read_eeprom() local 985 ret = iwl_read_otp_word(trans, addr, &eeprom_data); in iwl_read_eeprom() 988 e[cache_addr / 2] = eeprom_data; in iwl_read_eeprom()
|
| /linux-6.15/drivers/scsi/qla4xxx/ |
| H A D | ql4_nvram.h | 104 struct eeprom_data { struct
|
| H A D | ql4_def.h | 625 struct eeprom_data *nvram; 978 offsetof(struct eeprom_data, isp4010.ext_hw_conf) / 2 : in eeprom_ext_hw_conf_offset() 979 offsetof(struct eeprom_data, isp4022.ext_hw_conf) / 2); in eeprom_ext_hw_conf_offset()
|
| /linux-6.15/drivers/media/pci/saa7164/ |
| H A D | saa7164-cards.c | 769 static void hauppauge_eeprom(struct saa7164_dev *dev, u8 *eeprom_data) in hauppauge_eeprom() argument 773 tveeprom_hauppauge_analog(&tv, eeprom_data); in hauppauge_eeprom()
|
| /linux-6.15/drivers/net/ethernet/qlogic/ |
| H A D | qla3xxx.h | 867 struct eeprom_data { struct 1170 struct eeprom_data nvram_data;
|
| /linux-6.15/drivers/net/ethernet/agere/ |
| H A D | et131x.c | 457 u8 eeprom_data[2]; member 726 eeprom_read(adapter, 0x70, &adapter->eeprom_data[0]); in et131x_init_eeprom() 727 eeprom_read(adapter, 0x71, &adapter->eeprom_data[1]); in et131x_init_eeprom() 729 if (adapter->eeprom_data[0] != 0xcd) in et131x_init_eeprom() 731 adapter->eeprom_data[1] = 0x00; in et131x_init_eeprom() 1479 if ((adapter->eeprom_data[1] & 0x4) == 0) { in et131x_xcvr_init() 1485 if ((adapter->eeprom_data[1] & 0x8) == 0) in et131x_xcvr_init()
|