/openbmc/linux/drivers/gpu/drm/amd/amdgpu/ |
H A D | amdgpu_eeprom.c | 92 static int __amdgpu_eeprom_xfer(struct i2c_adapter *i2c_adap, u32 eeprom_addr, in __amdgpu_eeprom_xfer() argument 111 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 & in __amdgpu_eeprom_xfer() 181 static int amdgpu_eeprom_xfer(struct i2c_adapter *i2c_adap, u32 eeprom_addr, in amdgpu_eeprom_xfer() argument 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() [all …]
|
H A D | amdgpu_eeprom.h | 30 u32 eeprom_addr, u8 *eeprom_buf, 34 u32 eeprom_addr, u8 *eeprom_buf,
|
/openbmc/linux/drivers/parisc/ |
H A D | eisa.c | 63 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()
|
H A D | eisa_enumerator.c | 480 int eisa_enumerator(unsigned long eeprom_addr, in eisa_enumerator() argument 488 eeprom_buf[i] = gsc_readb(eeprom_addr+i); in eisa_enumerator()
|
/openbmc/u-boot/board/varisys/common/ |
H A D | sys_eeprom.c | 60 static int eeprom_addr; variable 69 eeprom_addr = addr; in init_eeprom() 149 ret = i2c_read(eeprom_addr, 0, eeprom_addr_len, in read_eeprom() 210 ret = i2c_write(eeprom_addr, i, eeprom_addr_len, in prog_eeprom() 221 ret = i2c_read(eeprom_addr, 0, in prog_eeprom()
|
/openbmc/linux/drivers/media/usb/pvrusb2/ |
H A D | pvrusb2-eeprom.c | 50 hdw->eeprom_addr); in pvr2_eeprom_fetch() 51 addr = hdw->eeprom_addr; in pvr2_eeprom_fetch()
|
H A D | pvrusb2-hdw-internal.h | 333 int eeprom_addr; member
|
H A D | pvrusb2-hdw.c | 2188 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()
|
/openbmc/linux/drivers/hwmon/ |
H A D | pt5161l.c | 251 u32 eeprom_base, eeprom_addr; in pt5161l_read_block_data_main_micro_indirect() local 256 eeprom_addr = eeprom_base + i; in pt5161l_read_block_data_main_micro_indirect() 257 buf[0] = eeprom_addr & 0xff; in pt5161l_read_block_data_main_micro_indirect() 258 buf[1] = (eeprom_addr >> 8) & 0xff; in pt5161l_read_block_data_main_micro_indirect() 259 buf[2] = (eeprom_addr >> 16) & 0xff; in pt5161l_read_block_data_main_micro_indirect()
|
/openbmc/linux/arch/parisc/include/asm/ |
H A D | eisa_bus.h | 13 extern int eisa_enumerator(unsigned long eeprom_addr,
|
/openbmc/u-boot/cmd/ |
H A D | eeprom.c | 78 static int eeprom_addr(unsigned dev_addr, unsigned offset, uchar *addr) in eeprom_addr() function 169 alen = eeprom_addr(dev_addr, offset, addr); in eeprom_rw()
|
/openbmc/linux/drivers/misc/eeprom/ |
H A D | idt_89hpesx.c | 1091 u32 eeprom_addr; in idt_get_fw_data() local 1113 ret = fwnode_property_read_u32(fwnode, "reg", &eeprom_addr); in idt_get_fw_data() 1114 if (ret || (eeprom_addr == 0)) { in idt_get_fw_data() 1121 pdev->eeaddr = eeprom_addr << 1; in idt_get_fw_data()
|
/openbmc/linux/drivers/net/ethernet/amd/xgbe/ |
H A D | xgbe-phy-v2.c | 1293 u8 eeprom_addr; in xgbe_phy_sfp_read_eeprom() local 1304 eeprom_addr = 0; in xgbe_phy_sfp_read_eeprom() 1306 &eeprom_addr, sizeof(eeprom_addr), in xgbe_phy_sfp_read_eeprom() 1433 u8 eeprom_addr, eeprom_data[XGBE_SFP_EEPROM_MAX]; in xgbe_phy_module_eeprom() local 1479 eeprom_addr = 0; in xgbe_phy_module_eeprom() 1481 &eeprom_addr, sizeof(eeprom_addr), in xgbe_phy_module_eeprom() 1494 eeprom_addr = 0; in xgbe_phy_module_eeprom() 1496 &eeprom_addr, sizeof(eeprom_addr), in xgbe_phy_module_eeprom()
|
/openbmc/linux/drivers/net/ethernet/dlink/ |
H A D | dl2k.h | 374 void __iomem *eeprom_addr; member
|
H A D | dl2k.c | 138 np->eeprom_addr = ioaddr; in rio_probe1() 293 pci_iounmap(pdev, np->eeprom_addr); in rio_probe1() 1371 void __iomem *ioaddr = np->eeprom_addr; in read_eeprom() 1805 pci_iounmap(pdev, np->eeprom_addr); in rio_remove1()
|
/openbmc/linux/drivers/media/usb/dvb-usb-v2/ |
H A D | af9035.c | 496 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()
|
/openbmc/linux/drivers/net/ethernet/intel/i40e/ |
H A D | i40e_adminq_cmd.h | 1937 __le16 eeprom_addr; member
|