Searched refs:eeprom_buf (Results 1 – 6 of 6) sorted by relevance
| /linux/drivers/gpu/drm/amd/amdgpu/ |
| H A D | amdgpu_eeprom.c | 93 u8 *eeprom_buf, u32 buf_size, bool read) in __amdgpu_eeprom_xfer() argument 106 const u8 *p = eeprom_buf; in __amdgpu_eeprom_xfer() 111 buf_size -= len, eeprom_addr += len, eeprom_buf += len) { in __amdgpu_eeprom_xfer() 147 msgs[1].buf = eeprom_buf; in __amdgpu_eeprom_xfer() 168 return r < 0 ? r : eeprom_buf - p; in __amdgpu_eeprom_xfer() 182 u8 *eeprom_buf, u32 buf_size, bool read) in amdgpu_eeprom_xfer() argument 198 eeprom_buf, buf_size, read); in amdgpu_eeprom_xfer() 213 buf_size -= ps, eeprom_addr += ps, eeprom_buf += ps) { in amdgpu_eeprom_xfer() 217 eeprom_buf, ps, read); in amdgpu_eeprom_xfer() 227 u32 eeprom_addr, u8 *eeprom_buf, in amdgpu_eeprom_read() argument [all …]
|
| H A D | amdgpu_eeprom.h | 30 u32 eeprom_addr, u8 *eeprom_buf, 34 u32 eeprom_addr, u8 *eeprom_buf,
|
| /linux/drivers/gpu/drm/amd/ras/ras_mgr/ |
| H A D | amdgpu_ras_eeprom_i2c.c | 99 u8 *eeprom_buf, u32 buf_size, bool read) in ras_eeprom_i2c_xfer() argument 113 const u8 *p = eeprom_buf; in ras_eeprom_i2c_xfer() 118 buf_size -= len, eeprom_addr += len, eeprom_buf += len) { in ras_eeprom_i2c_xfer() 154 msgs[1].buf = eeprom_buf; in ras_eeprom_i2c_xfer() 176 return r < 0 ? r : eeprom_buf - p; in ras_eeprom_i2c_xfer()
|
| /linux/drivers/parisc/ |
| H A D | eisa_enumerator.c | 485 static char eeprom_buf[HPEE_MAX_LENGTH]; in eisa_enumerator() local 488 eeprom_buf[i] = gsc_readb(eeprom_addr+i); in eisa_enumerator() 493 eh = (struct eeprom_header*)(eeprom_buf); in eisa_enumerator() 498 (&eeprom_buf[HPEE_SLOT_INFO(i)]); in eisa_enumerator() 505 if (parse_slot_config(i+1, &eeprom_buf[es->config_data_offset], in eisa_enumerator()
|
| /linux/drivers/gpu/drm/amd/ras/rascore/ |
| H A D | ras_eeprom.c | 174 u8 *eeprom_buf, u32 buf_size, bool read) in __ras_eeprom_xfer() argument 181 eeprom_addr, eeprom_buf, buf_size, read); in __ras_eeprom_xfer() 203 u8 *eeprom_buf, u32 buf_size, bool read) in __eeprom_xfer() argument 226 eeprom_buf, buf_size, read); in __eeprom_xfer() 234 buf_size -= ps, eeprom_addr += ps, eeprom_buf += ps) { in __eeprom_xfer() 238 eeprom_buf, ps, read); in __eeprom_xfer() 252 u32 eeprom_addr, u8 *eeprom_buf, u32 bytes) in __eeprom_read() argument 255 eeprom_buf, bytes, true); in __eeprom_read() 259 u32 eeprom_addr, u8 *eeprom_buf, u32 bytes) in __eeprom_write() argument 262 eeprom_buf, bytes, false); in __eeprom_write()
|
| /linux/drivers/net/ethernet/netronome/nfp/nfpcore/ |
| H A D | nfp_nsp.c | 1068 struct eeprom_buf { in nfp_nsp_read_module_eeprom() struct 1078 BUILD_BUG_ON(offsetof(struct eeprom_buf, data) % 8); in nfp_nsp_read_module_eeprom() 1087 offsetof(struct eeprom_buf, data) / NSP_SFF_EEPROM_BLOCK_LEN; in nfp_nsp_read_module_eeprom()
|