Home
last modified time | relevance | path

Searched refs:eeprom_addr (Results 1 – 14 of 14) sorted by relevance

/drivers/gpu/drm/amd/amdgpu/
A Damdgpu_eeprom.c111 buf_size -= len, eeprom_addr += len, eeprom_buf += len) { in __amdgpu_eeprom_xfer()
114 msgs[0].addr = MAKE_I2C_ADDR(eeprom_addr); in __amdgpu_eeprom_xfer()
116 msgs[0].buf[0] = (eeprom_addr >> 8) & 0xff; in __amdgpu_eeprom_xfer()
117 msgs[0].buf[1] = eeprom_addr & 0xff; in __amdgpu_eeprom_xfer()
136 len = min(EEPROM_PAGE_SIZE - (eeprom_addr & EEPROM_PAGE_MASK), in __amdgpu_eeprom_xfer()
197 return __amdgpu_eeprom_xfer(i2c_adap, eeprom_addr, in amdgpu_eeprom_xfer()
202 eeprom_addr, buf_size, in amdgpu_eeprom_xfer()
213 buf_size -= ps, eeprom_addr += ps, eeprom_buf += ps) { in amdgpu_eeprom_xfer()
216 r = __amdgpu_eeprom_xfer(i2c_adap, eeprom_addr, in amdgpu_eeprom_xfer()
227 u32 eeprom_addr, u8 *eeprom_buf, in amdgpu_eeprom_read() argument
[all …]
A Damdgpu_eeprom.h30 u32 eeprom_addr, u8 *eeprom_buf,
34 u32 eeprom_addr, u8 *eeprom_buf,
/drivers/parisc/
A Deisa.c63 unsigned long eeprom_addr; member
344 eisa_dev.eeprom_addr = dev->addr[0]; in eisa_probe()
348 eisa_dev.eeprom_addr = SNAKES_EEPROM_BASE_ADDR; in eisa_probe()
350 eisa_dev.eeprom_addr = MIRAGE_EEPROM_BASE_ADDR; in eisa_probe()
353 eisa_eeprom_addr = ioremap(eisa_dev.eeprom_addr, HPEE_MAX_LENGTH); in eisa_probe()
359 result = eisa_enumerator(eisa_dev.eeprom_addr, &eisa_dev.hba.io_space, in eisa_probe()
A Deisa_enumerator.c480 int eisa_enumerator(unsigned long eeprom_addr, in eisa_enumerator() argument
488 eeprom_buf[i] = gsc_readb(eeprom_addr+i); in eisa_enumerator()
/drivers/hwmon/
A Dpt5161l.c248 u32 eeprom_base, eeprom_addr; in pt5161l_read_block_data_main_micro_indirect() local
253 eeprom_addr = eeprom_base + i; in pt5161l_read_block_data_main_micro_indirect()
254 buf[0] = eeprom_addr & 0xff; in pt5161l_read_block_data_main_micro_indirect()
255 buf[1] = (eeprom_addr >> 8) & 0xff; in pt5161l_read_block_data_main_micro_indirect()
256 buf[2] = (eeprom_addr >> 16) & 0xff; in pt5161l_read_block_data_main_micro_indirect()
/drivers/media/usb/pvrusb2/
A Dpvrusb2-eeprom.c50 hdw->eeprom_addr); in pvr2_eeprom_fetch()
51 addr = hdw->eeprom_addr; in pvr2_eeprom_fetch()
A Dpvrusb2-hdw-internal.h333 int eeprom_addr; member
A Dpvrusb2-hdw.c2188 hdw->eeprom_addr = ret; in pvr2_hdw_setup_low()
2542 hdw->eeprom_addr = -1; in pvr2_hdw_create()
3345 hdw->eeprom_addr); in pvr2_full_eeprom_fetch()
3346 addr = hdw->eeprom_addr; in pvr2_full_eeprom_fetch()
/drivers/misc/eeprom/
A Didt_89hpesx.c1081 u32 eeprom_addr; in idt_get_fw_data() local
1103 ret = fwnode_property_read_u32(fwnode, "reg", &eeprom_addr); in idt_get_fw_data()
1104 if (ret || (eeprom_addr == 0)) { in idt_get_fw_data()
1111 pdev->eeaddr = eeprom_addr << 1; in idt_get_fw_data()
/drivers/net/ethernet/amd/xgbe/
A Dxgbe-phy-v2.c1184 u8 eeprom_addr; in xgbe_phy_sfp_read_eeprom() local
1195 eeprom_addr = 0; in xgbe_phy_sfp_read_eeprom()
1197 &eeprom_addr, sizeof(eeprom_addr), in xgbe_phy_sfp_read_eeprom()
1324 u8 eeprom_addr, eeprom_data[XGBE_SFP_EEPROM_MAX]; in xgbe_phy_module_eeprom() local
1370 eeprom_addr = 0; in xgbe_phy_module_eeprom()
1372 &eeprom_addr, sizeof(eeprom_addr), in xgbe_phy_module_eeprom()
1385 eeprom_addr = 0; in xgbe_phy_module_eeprom()
1387 &eeprom_addr, sizeof(eeprom_addr), in xgbe_phy_module_eeprom()
/drivers/net/ethernet/dlink/
A Ddl2k.h374 void __iomem *eeprom_addr; member
A Ddl2k.c148 np->eeprom_addr = ioaddr; in rio_probe1()
305 pci_iounmap(pdev, np->eeprom_addr); in rio_probe1()
1386 void __iomem *ioaddr = np->eeprom_addr; in read_eeprom()
1819 pci_iounmap(pdev, np->eeprom_addr); in rio_remove1()
/drivers/media/usb/dvb-usb-v2/
A Daf9035.c496 unsigned int utmp, eeprom_addr; in af9035_identify_state() local
537 eeprom_addr = EEPROM_BASE_IT9135; in af9035_identify_state()
544 eeprom_addr = EEPROM_BASE_AF9035; in af9035_identify_state()
549 ret = af9035_rd_regs(d, eeprom_addr + i, &state->eeprom[i], 32); in af9035_identify_state()
/drivers/net/ethernet/intel/i40e/
A Di40e_adminq_cmd.h1786 __le16 eeprom_addr; member

Completed in 60 milliseconds