Searched refs:rom (Results 1 – 11 of 11) sorted by relevance
| /dpdk/drivers/net/ngbe/base/ |
| H A D | ngbe_eeprom.c | 19 struct ngbe_rom_info *eeprom = &hw->rom; in ngbe_init_eeprom_params() 278 hw->rom.saved_version = rd32(hw, NGBE_EEPROM_VERSION_STORE_REG); in ngbe_validate_eeprom_checksum_em() 290 hw->rom.cksum_devcap = eeprom_cksum_devcap & 0xffff; in ngbe_validate_eeprom_checksum_em() 306 u32 offset = (hw->rom.sw_addr + NGBE_EEPROM_VERSION_L) << 1; in ngbe_save_eeprom_version() 309 hw->rom.read32(hw, offset, &eeprom_verl); in ngbe_save_eeprom_version() 313 hw->rom.cksum_devcap | 0x10000); in ngbe_save_eeprom_version() 314 } else if (hw->rom.cksum_devcap) { in ngbe_save_eeprom_version() 315 etrack_id = hw->rom.saved_version; in ngbe_save_eeprom_version() 317 hw->rom.read32(hw, offset, &eeprom_verl); in ngbe_save_eeprom_version()
|
| H A D | ngbe_dummy.h | 289 hw->rom.init_params = ngbe_rom_init_params_dummy; in ngbe_init_ops_dummy() 290 hw->rom.readw_buffer = ngbe_rom_readw_buffer_dummy; in ngbe_init_ops_dummy() 291 hw->rom.read32 = ngbe_rom_read32_dummy; in ngbe_init_ops_dummy() 292 hw->rom.writew_buffer = ngbe_rom_writew_buffer_dummy; in ngbe_init_ops_dummy() 293 hw->rom.validate_checksum = ngbe_rom_validate_checksum_dummy; in ngbe_init_ops_dummy()
|
| H A D | ngbe_hw.c | 1884 struct ngbe_rom_info *rom = &hw->rom; in ngbe_init_ops_pf() local 1954 rom->init_params = ngbe_init_eeprom_params; in ngbe_init_ops_pf() 1955 rom->readw_buffer = ngbe_ee_readw_buffer; in ngbe_init_ops_pf() 1956 rom->read32 = ngbe_ee_read32; in ngbe_init_ops_pf() 1957 rom->writew_buffer = ngbe_ee_writew_buffer; in ngbe_init_ops_pf() 1958 rom->validate_checksum = ngbe_validate_eeprom_checksum_em; in ngbe_init_ops_pf()
|
| H A D | ngbe_type.h | 411 struct ngbe_rom_info rom; member
|
| /dpdk/drivers/net/txgbe/base/ |
| H A D | txgbe_eeprom.c | 19 struct txgbe_rom_info *eeprom = &hw->rom; in txgbe_init_eeprom_params() 231 u32 addr = hw->rom.sw_addr + (offset << 1); in txgbe_ee_readw_sw() 337 u32 addr = hw->rom.sw_addr + (offset << 1); in txgbe_ee_writew_sw() 389 err = hw->rom.readw_sw(hw, TXGBE_EEPROM_CHECKSUM, &read_checksum); in txgbe_calc_eeprom_checksum() 398 err = hw->rom.readw_buffer(hw, i, seg, buffer); in txgbe_calc_eeprom_checksum() 429 err = hw->rom.read16(hw, 0, &checksum); in txgbe_validate_eeprom_checksum() 435 err = hw->rom.calc_checksum(hw); in txgbe_validate_eeprom_checksum() 441 err = hw->rom.readw_sw(hw, TXGBE_EEPROM_CHECKSUM, &read_checksum); in txgbe_validate_eeprom_checksum() 475 status = hw->rom.read16(hw, 0, &checksum); in txgbe_update_eeprom_checksum() 481 status = hw->rom.calc_checksum(hw); in txgbe_update_eeprom_checksum() [all …]
|
| H A D | txgbe_dummy.h | 545 hw->rom.init_params = txgbe_rom_init_params_dummy; in txgbe_init_ops_dummy() 546 hw->rom.read16 = txgbe_rom_read16_dummy; in txgbe_init_ops_dummy() 547 hw->rom.readw_buffer = txgbe_rom_readw_buffer_dummy; in txgbe_init_ops_dummy() 548 hw->rom.readw_sw = txgbe_rom_readw_sw_dummy; in txgbe_init_ops_dummy() 549 hw->rom.read32 = txgbe_rom_read32_dummy; in txgbe_init_ops_dummy() 550 hw->rom.read_buffer = txgbe_rom_read_buffer_dummy; in txgbe_init_ops_dummy() 551 hw->rom.write16 = txgbe_rom_write16_dummy; in txgbe_init_ops_dummy() 552 hw->rom.writew_buffer = txgbe_rom_writew_buffer_dummy; in txgbe_init_ops_dummy() 553 hw->rom.writew_sw = txgbe_rom_writew_sw_dummy; in txgbe_init_ops_dummy() 554 hw->rom.write32 = txgbe_rom_write32_dummy; in txgbe_init_ops_dummy() [all …]
|
| H A D | txgbe_hw.c | 1401 err = hw->rom.read16(hw, san_mac_offset, in txgbe_get_san_mac_addr() 1920 if (hw->rom.read16(hw, offset, &caps)) in txgbe_get_wwn_prefix() 2525 msec_delay(hw->rom.semaphore_delay); in txgbe_setup_sfp_modules() 2623 struct txgbe_rom_info *rom = &hw->rom; in txgbe_init_ops_pf() local 2715 rom->read16 = txgbe_ee_read16; in txgbe_init_ops_pf() 2717 rom->readw_sw = txgbe_ee_readw_sw; in txgbe_init_ops_pf() 2718 rom->read32 = txgbe_ee_read32; in txgbe_init_ops_pf() 2719 rom->write16 = txgbe_ee_write16; in txgbe_init_ops_pf() 2721 rom->writew_sw = txgbe_ee_writew_sw; in txgbe_init_ops_pf() 2722 rom->write32 = txgbe_ee_write32; in txgbe_init_ops_pf() [all …]
|
| H A D | txgbe_type.h | 771 struct txgbe_rom_info rom; member
|
| H A D | txgbe_phy.c | 558 hw->rom.readw_sw(hw, TXGBE_EEPROM_VERSION_H, &eeprom_verh); in txgbe_get_phy_fw_version() 559 hw->rom.readw_sw(hw, TXGBE_EEPROM_VERSION_L, &eeprom_verl); in txgbe_get_phy_fw_version()
|
| /dpdk/drivers/net/ngbe/ |
| H A D | ngbe_ethdev.c | 392 err = hw->rom.init_params(hw); in eth_ngbe_dev_init() 399 err = hw->rom.validate_checksum(hw, NULL); in eth_ngbe_dev_init() 2973 return hw->rom.word_size * 2; in ngbe_get_eeprom_length() 2981 struct ngbe_rom_info *eeprom = &hw->rom; in ngbe_get_eeprom() 2987 if (first > hw->rom.word_size || in ngbe_get_eeprom() 2988 ((first + length) > hw->rom.word_size)) in ngbe_get_eeprom() 3001 struct ngbe_rom_info *eeprom = &hw->rom; in ngbe_set_eeprom() 3007 if (first > hw->rom.word_size || in ngbe_set_eeprom() 3008 ((first + length) > hw->rom.word_size)) in ngbe_set_eeprom()
|
| /dpdk/drivers/net/txgbe/ |
| H A D | txgbe_ethdev.c | 640 err = hw->rom.init_params(hw); in eth_txgbe_dev_init() 647 err = hw->rom.validate_checksum(hw, &csum); in eth_txgbe_dev_init() 4490 return hw->rom.word_size * 2; in txgbe_get_eeprom_length() 4498 struct txgbe_rom_info *eeprom = &hw->rom; in txgbe_get_eeprom() 4504 if (first > hw->rom.word_size || in txgbe_get_eeprom() 4505 ((first + length) > hw->rom.word_size)) in txgbe_get_eeprom() 4518 struct txgbe_rom_info *eeprom = &hw->rom; in txgbe_set_eeprom() 4524 if (first > hw->rom.word_size || in txgbe_set_eeprom() 4525 ((first + length) > hw->rom.word_size)) in txgbe_set_eeprom()
|