/kernel/linux/linux-5.10/drivers/media/common/ |
H A D | tveeprom.c | 416 unsigned char *eeprom_data) in tveeprom_hauppauge_analog() 458 if (eeprom_data[0] == 0x1a && in tveeprom_hauppauge_analog() 459 eeprom_data[1] == 0xeb && in tveeprom_hauppauge_analog() 460 eeprom_data[2] == 0x67 && in tveeprom_hauppauge_analog() 461 eeprom_data[3] == 0x95) in tveeprom_hauppauge_analog() 463 else if ((eeprom_data[0] & 0xe1) == 0x01 && in tveeprom_hauppauge_analog() 464 eeprom_data[1] == 0x00 && in tveeprom_hauppauge_analog() 465 eeprom_data[2] == 0x00 && in tveeprom_hauppauge_analog() 466 eeprom_data[8] == 0x84) in tveeprom_hauppauge_analog() 468 else if (eeprom_data[ in tveeprom_hauppauge_analog() 415 tveeprom_hauppauge_analog(struct tveeprom *tvee, unsigned char *eeprom_data) tveeprom_hauppauge_analog() argument [all...] |
/kernel/linux/linux-6.6/drivers/media/common/ |
H A D | tveeprom.c | 416 unsigned char *eeprom_data) in tveeprom_hauppauge_analog() 458 if (eeprom_data[0] == 0x1a && in tveeprom_hauppauge_analog() 459 eeprom_data[1] == 0xeb && in tveeprom_hauppauge_analog() 460 eeprom_data[2] == 0x67 && in tveeprom_hauppauge_analog() 461 eeprom_data[3] == 0x95) in tveeprom_hauppauge_analog() 463 else if ((eeprom_data[0] & 0xe1) == 0x01 && in tveeprom_hauppauge_analog() 464 eeprom_data[1] == 0x00 && in tveeprom_hauppauge_analog() 465 eeprom_data[2] == 0x00 && in tveeprom_hauppauge_analog() 466 eeprom_data[8] == 0x84) in tveeprom_hauppauge_analog() 468 else if (eeprom_data[ in tveeprom_hauppauge_analog() 415 tveeprom_hauppauge_analog(struct tveeprom *tvee, unsigned char *eeprom_data) tveeprom_hauppauge_analog() argument [all...] |
/kernel/linux/linux-5.10/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() 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() 145 struct eeprom_data *eeprom; in i2c_slave_eeprom_probe() 150 eeprom = devm_kzalloc(&client->dev, sizeof(struct eeprom_data) in i2c_slave_eeprom_probe() [all...] |
/kernel/linux/linux-6.6/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() 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) in i2c_slave_eeprom_probe() [all...] |
/kernel/linux/linux-5.10/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,
|
/kernel/linux/linux-6.6/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,
|
/kernel/linux/linux-5.10/drivers/misc/eeprom/ |
H A D | eeprom.c | 33 struct eeprom_data { struct 44 struct eeprom_data *data = i2c_get_clientdata(client); in eeprom_update_client() 80 struct eeprom_data *data = i2c_get_clientdata(client); in eeprom_read() 148 struct eeprom_data *data; in eeprom_probe() 150 data = devm_kzalloc(&client->dev, sizeof(struct eeprom_data), in eeprom_probe()
|
/kernel/linux/linux-6.6/drivers/misc/eeprom/ |
H A D | eeprom.c | 33 struct eeprom_data { struct 44 struct eeprom_data *data = i2c_get_clientdata(client); in eeprom_update_client() 80 struct eeprom_data *data = i2c_get_clientdata(client); in eeprom_read() 147 struct eeprom_data *data; in eeprom_probe() 149 data = devm_kzalloc(&client->dev, sizeof(struct eeprom_data), in eeprom_probe()
|
/kernel/linux/linux-5.10/drivers/net/wireless/intel/iwlwifi/ |
H A D | iwl-eeprom-read.c | 218 __le16 *eeprom_data) in iwl_read_otp_word() 252 *eeprom_data = cpu_to_le16(r >> 16); in iwl_read_otp_word() 406 __le16 eeprom_data; in iwl_read_eeprom() local 408 ret = iwl_read_otp_word(trans, addr, &eeprom_data); in iwl_read_eeprom() 411 e[cache_addr / 2] = eeprom_data; in iwl_read_eeprom() 217 iwl_read_otp_word(struct iwl_trans *trans, u16 addr, __le16 *eeprom_data) iwl_read_otp_word() argument
|
/kernel/linux/linux-6.6/drivers/net/wireless/intel/iwlwifi/ |
H A D | iwl-eeprom-read.c | 160 __le16 *eeprom_data) in iwl_read_otp_word() 194 *eeprom_data = cpu_to_le16(r >> 16); in iwl_read_otp_word() 348 __le16 eeprom_data; in iwl_read_eeprom() local 350 ret = iwl_read_otp_word(trans, addr, &eeprom_data); in iwl_read_eeprom() 353 e[cache_addr / 2] = eeprom_data; in iwl_read_eeprom() 159 iwl_read_otp_word(struct iwl_trans *trans, u16 addr, __le16 *eeprom_data) iwl_read_otp_word() argument
|
/kernel/linux/linux-5.10/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()
|
/kernel/linux/linux-6.6/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()
|
/kernel/linux/linux-5.10/drivers/staging/comedi/drivers/ |
H A D | cb_pcidda.c | 149 u16 eeprom_data[EEPROM_SIZE]; /* software copy of board's eeprom */ member 271 offset = devpriv->eeprom_data[0x7 + index]; in cb_pcidda_calibrate() 272 gain = devpriv->eeprom_data[0x8 + index]; in cb_pcidda_calibrate() 377 devpriv->eeprom_data[i] = cb_pcidda_read_eeprom(dev, i); in cb_pcidda_auto_attach()
|
/kernel/linux/linux-6.6/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()
|
/kernel/linux/linux-5.10/drivers/net/ethernet/intel/e1000/ |
H A D | e1000_hw.c | 644 u16 eeprom_data; in e1000_adjust_serdes_amplitude() local 659 &eeprom_data); in e1000_adjust_serdes_amplitude() 663 if (eeprom_data != EEPROM_RESERVED_WORD) { in e1000_adjust_serdes_amplitude() 665 eeprom_data &= EEPROM_SERDES_AMPLITUDE_MASK; in e1000_adjust_serdes_amplitude() 667 e1000_write_phy_reg(hw, M88E1000_PHY_EXT_CTRL, eeprom_data); in e1000_adjust_serdes_amplitude() 689 u16 eeprom_data; in e1000_setup_link() local 701 1, &eeprom_data); in e1000_setup_link() 706 if ((eeprom_data & EEPROM_WORD0F_PAUSE_MASK) == 0) in e1000_setup_link() 708 else if ((eeprom_data & EEPROM_WORD0F_PAUSE_MASK) == in e1000_setup_link() 738 1, &eeprom_data); in e1000_setup_link() 3960 u16 i, eeprom_data; e1000_validate_eeprom_checksum() local 3994 u16 i, eeprom_data; e1000_update_eeprom_checksum() local 4229 u16 eeprom_data, i; e1000_read_mac_addr() local 4417 u16 eeprom_data, i, temp; e1000_id_led_init() local 5301 u16 eeprom_data; e1000_set_phy_mode() local [all...] |
/kernel/linux/linux-6.6/drivers/net/ethernet/intel/e1000/ |
H A D | e1000_hw.c | 644 u16 eeprom_data; in e1000_adjust_serdes_amplitude() local 659 &eeprom_data); in e1000_adjust_serdes_amplitude() 663 if (eeprom_data != EEPROM_RESERVED_WORD) { in e1000_adjust_serdes_amplitude() 665 eeprom_data &= EEPROM_SERDES_AMPLITUDE_MASK; in e1000_adjust_serdes_amplitude() 667 e1000_write_phy_reg(hw, M88E1000_PHY_EXT_CTRL, eeprom_data); in e1000_adjust_serdes_amplitude() 689 u16 eeprom_data; in e1000_setup_link() local 701 1, &eeprom_data); in e1000_setup_link() 706 if ((eeprom_data & EEPROM_WORD0F_PAUSE_MASK) == 0) in e1000_setup_link() 708 else if ((eeprom_data & EEPROM_WORD0F_PAUSE_MASK) == in e1000_setup_link() 738 1, &eeprom_data); in e1000_setup_link() 3961 u16 i, eeprom_data; e1000_validate_eeprom_checksum() local 3995 u16 i, eeprom_data; e1000_update_eeprom_checksum() local 4230 u16 eeprom_data, i; e1000_read_mac_addr() local 4418 u16 eeprom_data, i, temp; e1000_id_led_init() local 5302 u16 eeprom_data; e1000_set_phy_mode() local [all...] |
/kernel/linux/linux-5.10/drivers/media/pci/bt8xx/ |
H A D | bttv-cards.c | 77 unsigned char eeprom_data[256]); 2888 static unsigned char eeprom_data[256]; variable 2965 static void identify_by_eeprom(struct bttv *btv, unsigned char eeprom_data[256]) in identify_by_eeprom() argument 2969 if (0 == strncmp(eeprom_data,"GET MM20xPCTV",13)) in identify_by_eeprom() 2971 else if (0 == strncmp(eeprom_data+20,"Picolo",7)) in identify_by_eeprom() 2973 else if (eeprom_data[0] == 0x84 && eeprom_data[2]== 0) in identify_by_eeprom() 3331 bttv_readee(btv,eeprom_data,0xa0); in bttv_init_card2() 3332 identify_by_eeprom(btv,eeprom_data); in bttv_init_card2() 3360 bttv_readee(btv,eeprom_data, in bttv_init_card2() [all...] |
/kernel/linux/linux-6.6/drivers/media/pci/bt8xx/ |
H A D | bttv-cards.c | 77 unsigned char eeprom_data[256]); 2885 static unsigned char eeprom_data[256]; variable 2962 static void identify_by_eeprom(struct bttv *btv, unsigned char eeprom_data[256]) in identify_by_eeprom() argument 2966 if (0 == strncmp(eeprom_data,"GET MM20xPCTV",13)) in identify_by_eeprom() 2968 else if (0 == strncmp(eeprom_data+20,"Picolo",7)) in identify_by_eeprom() 2970 else if (eeprom_data[0] == 0x84 && eeprom_data[2]== 0) in identify_by_eeprom() 3328 bttv_readee(btv,eeprom_data,0xa0); in bttv_init_card2() 3329 identify_by_eeprom(btv,eeprom_data); in bttv_init_card2() 3357 bttv_readee(btv,eeprom_data, in bttv_init_card2() [all...] |
/kernel/linux/linux-5.10/include/linux/ |
H A D | ath9k_platform.h | 27 u16 eeprom_data[ATH9K_PLAT_EEP_MAX_WORDS]; member
|
/kernel/linux/linux-6.6/include/linux/ |
H A D | ath9k_platform.h | 27 u16 eeprom_data[ATH9K_PLAT_EEP_MAX_WORDS]; member
|
/kernel/linux/linux-5.10/include/media/ |
H A D | tveeprom.h | 96 * @eeprom_data field. 99 * @eeprom_data: Array with the contents of the eeprom_data. It should 104 unsigned char *eeprom_data);
|
/kernel/linux/linux-6.6/include/media/ |
H A D | tveeprom.h | 96 * @eeprom_data field. 99 * @eeprom_data: Array with the contents of the eeprom_data. It should 104 unsigned char *eeprom_data);
|
/kernel/linux/linux-5.10/drivers/net/ethernet/intel/ixgbe/ |
H A D | ixgbe_phy.h | 168 u8 *eeprom_data); 172 u8 eeprom_data);
|
/kernel/linux/linux-5.10/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()
|
/kernel/linux/linux-6.6/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()
|