Home
last modified time | relevance | path

Searched refs:rom (Results 1 – 11 of 11) sorted by relevance

/dpdk/drivers/net/ngbe/base/
H A Dngbe_eeprom.c19 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 Dngbe_dummy.h289 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 Dngbe_hw.c1884 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 Dngbe_type.h411 struct ngbe_rom_info rom; member
/dpdk/drivers/net/txgbe/base/
H A Dtxgbe_eeprom.c19 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 Dtxgbe_dummy.h545 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 Dtxgbe_hw.c1401 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 Dtxgbe_type.h771 struct txgbe_rom_info rom; member
H A Dtxgbe_phy.c558 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 Dngbe_ethdev.c392 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 Dtxgbe_ethdev.c640 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()