/linux-4.4.14/drivers/infiniband/hw/nes/ |
H A D | nes_utils.c | 90 u16 eeprom_offset; nes_read_eeprom_values() local 101 eeprom_offset = 2 + (((eeprom_data & 0x007f) << 3) << nes_read_eeprom_values() 103 nes_debug(NES_DBG_HW, "Firmware Offset = 0x%04X\n", eeprom_offset); nes_read_eeprom_values() 104 nesadapter->firmware_eeprom_offset = eeprom_offset; nes_read_eeprom_values() 105 eeprom_data = nes_read16_eeprom(nesdev->regs, eeprom_offset + 4); nes_read_eeprom_values() 111 eeprom_data = nes_read16_eeprom(nesdev->regs, eeprom_offset + 2); nes_read_eeprom_values() 113 eeprom_offset + 2, eeprom_data); nes_read_eeprom_values() 114 eeprom_offset += ((eeprom_data & 0x00ff) << 3) << ((eeprom_data & 0x0100) >> 8); nes_read_eeprom_values() 115 nes_debug(NES_DBG_HW, "Software Offset = 0x%04X\n", eeprom_offset); nes_read_eeprom_values() 116 nesadapter->software_eeprom_offset = eeprom_offset; nes_read_eeprom_values() 117 eeprom_data = nes_read16_eeprom(nesdev->regs, eeprom_offset + 4); nes_read_eeprom_values() 126 eeprom_data = nes_read16_eeprom(nesdev->regs, eeprom_offset + 2); nes_read_eeprom_values() 128 eeprom_offset + 2, eeprom_data); nes_read_eeprom_values() 129 next_section_address = eeprom_offset + (((eeprom_data & 0x00ff) << 3) << nes_read_eeprom_values() 137 eeprom_offset = next_section_address; nes_read_eeprom_values() 139 eeprom_data = nes_read16_eeprom(nesdev->regs, eeprom_offset + 2); nes_read_eeprom_values() 141 eeprom_offset + 2, eeprom_data); nes_read_eeprom_values() 142 next_section_address = eeprom_offset + (((eeprom_data & 0x00ff) << 3) << nes_read_eeprom_values() 150 eeprom_offset = next_section_address; nes_read_eeprom_values() 152 eeprom_data = nes_read16_eeprom(nesdev->regs, eeprom_offset + 2); nes_read_eeprom_values() 154 eeprom_offset + 2, eeprom_data); nes_read_eeprom_values() 155 next_section_address = eeprom_offset + ((eeprom_data & 0x00ff) << 3); nes_read_eeprom_values() 162 eeprom_offset = next_section_address; nes_read_eeprom_values() 164 eeprom_data = nes_read16_eeprom(nesdev->regs, eeprom_offset + 2); nes_read_eeprom_values() 166 eeprom_offset + 2, eeprom_data); nes_read_eeprom_values() 167 next_section_address = eeprom_offset + ((eeprom_data & 0x00ff) << 3); nes_read_eeprom_values() 174 eeprom_offset = next_section_address; nes_read_eeprom_values() 176 eeprom_data = nes_read16_eeprom(nesdev->regs, eeprom_offset + 2); nes_read_eeprom_values() 178 eeprom_offset + 2, eeprom_data); nes_read_eeprom_values() 179 next_section_address = eeprom_offset + ((eeprom_data & 0x00ff) << 3); nes_read_eeprom_values() 186 eeprom_offset = next_section_address; nes_read_eeprom_values() 188 eeprom_data = nes_read16_eeprom(nesdev->regs, eeprom_offset + 2); nes_read_eeprom_values() 190 eeprom_offset + 2, eeprom_data); nes_read_eeprom_values() 191 next_section_address = eeprom_offset + ((eeprom_data & 0x00ff) << 3); nes_read_eeprom_values() 226 eeprom_offset = nesadapter->software_eeprom_offset; nes_read_eeprom_values() 227 eeprom_offset += 8; nes_read_eeprom_values() 228 nesadapter->netdev_max = (u8)nes_read16_eeprom(nesdev->regs, eeprom_offset); nes_read_eeprom_values() 229 eeprom_offset += 2; nes_read_eeprom_values() 230 mac_addr_high = nes_read16_eeprom(nesdev->regs, eeprom_offset); nes_read_eeprom_values() 231 eeprom_offset += 2; nes_read_eeprom_values() 232 mac_addr_low = (u32)nes_read16_eeprom(nesdev->regs, eeprom_offset); nes_read_eeprom_values() 233 eeprom_offset += 2; nes_read_eeprom_values() 235 mac_addr_low += (u32)nes_read16_eeprom(nesdev->regs, eeprom_offset); nes_read_eeprom_values() 244 eeprom_offset += 10; nes_read_eeprom_values() 245 eeprom_data = nes_read16_eeprom(nesdev->regs, eeprom_offset); nes_read_eeprom_values() 250 eeprom_offset += 2; nes_read_eeprom_values() 251 eeprom_data = nes_read16_eeprom(nesdev->regs, eeprom_offset); nes_read_eeprom_values() 262 eeprom_offset += 10; nes_read_eeprom_values() 263 eeprom_data = nes_read16_eeprom(nesdev->regs, eeprom_offset); nes_read_eeprom_values() 265 eeprom_offset += 2; nes_read_eeprom_values() 266 eeprom_data = nes_read16_eeprom(nesdev->regs, eeprom_offset); nes_read_eeprom_values() 271 eeprom_offset += 2; nes_read_eeprom_values() 272 eeprom_data = nes_read16_eeprom(nesdev->regs, eeprom_offset); nes_read_eeprom_values() 274 eeprom_offset += 2; nes_read_eeprom_values() 275 eeprom_data = nes_read16_eeprom(nesdev->regs, eeprom_offset); nes_read_eeprom_values() 280 eeprom_offset += 2; nes_read_eeprom_values() 281 eeprom_data = nes_read16_eeprom(nesdev->regs, eeprom_offset); nes_read_eeprom_values() 283 eeprom_offset += 2; nes_read_eeprom_values() 284 eeprom_data = nes_read16_eeprom(nesdev->regs, eeprom_offset); nes_read_eeprom_values() 289 eeprom_offset += 2; nes_read_eeprom_values() 290 eeprom_data = nes_read16_eeprom(nesdev->regs, eeprom_offset); nes_read_eeprom_values() 292 eeprom_offset += 2; nes_read_eeprom_values() 293 eeprom_data = nes_read16_eeprom(nesdev->regs, eeprom_offset); nes_read_eeprom_values() 299 eeprom_offset += 22; /* 46 */ nes_read_eeprom_values() 300 eeprom_data = nes_read16_eeprom(nesdev->regs, eeprom_offset); nes_read_eeprom_values() 301 eeprom_offset += 2; nes_read_eeprom_values() 303 nes_read16_eeprom(nesdev->regs, eeprom_offset); nes_read_eeprom_values() 306 eeprom_offset += 2; nes_read_eeprom_values() 307 eeprom_data = nes_read16_eeprom(nesdev->regs, eeprom_offset); nes_read_eeprom_values() 308 eeprom_offset += 2; nes_read_eeprom_values() 310 nes_read16_eeprom(nesdev->regs, eeprom_offset); nes_read_eeprom_values() 313 eeprom_offset += 2; nes_read_eeprom_values() 314 eeprom_data = nes_read16_eeprom(nesdev->regs, eeprom_offset); nes_read_eeprom_values() 315 eeprom_offset += 2; nes_read_eeprom_values() 317 nes_read16_eeprom(nesdev->regs, eeprom_offset); nes_read_eeprom_values() 320 eeprom_offset += 2; nes_read_eeprom_values() 321 eeprom_data = nes_read16_eeprom(nesdev->regs, eeprom_offset); nes_read_eeprom_values() 322 eeprom_offset += 2; nes_read_eeprom_values() 324 nes_read16_eeprom(nesdev->regs, eeprom_offset); nes_read_eeprom_values() 328 eeprom_offset += 2; nes_read_eeprom_values() 329 eeprom_data = nes_read16_eeprom(nesdev->regs, eeprom_offset); nes_read_eeprom_values() 330 eeprom_offset += 2; nes_read_eeprom_values() 332 nes_read16_eeprom(nesdev->regs, eeprom_offset); nes_read_eeprom_values() 335 eeprom_offset += 2; nes_read_eeprom_values() 336 eeprom_data = nes_read16_eeprom(nesdev->regs, eeprom_offset); nes_read_eeprom_values() 337 eeprom_offset += 2; nes_read_eeprom_values() 339 nes_read16_eeprom(nesdev->regs, eeprom_offset); nes_read_eeprom_values() 342 eeprom_offset += 2; nes_read_eeprom_values() 343 eeprom_data = nes_read16_eeprom(nesdev->regs, eeprom_offset); nes_read_eeprom_values() 344 eeprom_offset += 2; nes_read_eeprom_values() 346 nes_read16_eeprom(nesdev->regs, eeprom_offset); nes_read_eeprom_values() 349 eeprom_offset += 2; nes_read_eeprom_values() 350 eeprom_data = nes_read16_eeprom(nesdev->regs, eeprom_offset); nes_read_eeprom_values() 351 eeprom_offset += 2; nes_read_eeprom_values() 353 nes_read16_eeprom(nesdev->regs, eeprom_offset); nes_read_eeprom_values() 356 eeprom_offset += 2; nes_read_eeprom_values() 357 eeprom_data = nes_read16_eeprom(nesdev->regs, eeprom_offset); nes_read_eeprom_values() 358 eeprom_offset += 2; nes_read_eeprom_values() 360 nes_read16_eeprom(nesdev->regs, eeprom_offset); nes_read_eeprom_values() 363 eeprom_offset += 2; nes_read_eeprom_values() 364 eeprom_data = nes_read16_eeprom(nesdev->regs, eeprom_offset); nes_read_eeprom_values() 365 eeprom_offset += 2; nes_read_eeprom_values() 367 nes_read16_eeprom(nesdev->regs, eeprom_offset); nes_read_eeprom_values() 371 eeprom_offset += 2; nes_read_eeprom_values() 372 eeprom_data = nes_read16_eeprom(nesdev->regs, eeprom_offset); nes_read_eeprom_values() 375 eeprom_offset += 2; nes_read_eeprom_values() 376 eeprom_data = nes_read16_eeprom(nesdev->regs, eeprom_offset); nes_read_eeprom_values()
|
/linux-4.4.14/drivers/infiniband/hw/qib/ |
H A D | qib_eeprom.c | 49 * @eeprom_offset: address to read from 53 int qib_eeprom_read(struct qib_devdata *dd, u8 eeprom_offset, qib_eeprom_read() argument 65 eeprom_offset, buff, len); qib_eeprom_read() 96 * @eeprom_offset: where to place data 100 int qib_eeprom_write(struct qib_devdata *dd, u8 eeprom_offset, qib_eeprom_write() argument 107 ret = eeprom_write_with_enable(dd, eeprom_offset, buff, len); qib_eeprom_write()
|
/linux-4.4.14/drivers/staging/rdma/ipath/ |
H A D | ipath_eeprom.c | 486 u8 eeprom_offset, void *buffer, int len) ipath_eeprom_internal_read() 500 eeprom_offset = (eeprom_offset << 1) | READ_CMD; ipath_eeprom_internal_read() 501 ret = i2c_startcmd(dd, eeprom_offset); ipath_eeprom_internal_read() 511 ret = wr_byte(dd, eeprom_offset); ipath_eeprom_internal_read() 547 static int ipath_eeprom_internal_write(struct ipath_devdata *dd, u8 eeprom_offset, ipath_eeprom_internal_write() argument 564 (eeprom_offset << 1) | WRITE_CMD)) { ipath_eeprom_internal_write() 566 eeprom_offset); ipath_eeprom_internal_write() 575 ret = wr_byte(dd, eeprom_offset); ipath_eeprom_internal_write() 584 eeprom_offset += sub_len; ipath_eeprom_internal_write() 637 * @eeprom_offset: address to read from 641 int ipath_eeprom_read(struct ipath_devdata *dd, u8 eeprom_offset, ipath_eeprom_read() argument 648 ret = ipath_eeprom_internal_read(dd, eeprom_offset, buff, len); ipath_eeprom_read() 658 * @eeprom_offset: where to place data 662 int ipath_eeprom_write(struct ipath_devdata *dd, u8 eeprom_offset, ipath_eeprom_write() argument 669 ret = ipath_eeprom_internal_write(dd, eeprom_offset, buff, len); ipath_eeprom_write() 485 ipath_eeprom_internal_read(struct ipath_devdata *dd, u8 eeprom_offset, void *buffer, int len) ipath_eeprom_internal_read() argument
|
/linux-4.4.14/drivers/net/ethernet/3com/ |
H A D | 3c515.c | 237 enum eeprom_offset { enum
|
H A D | 3c59x.c | 491 enum eeprom_offset { enum
|