Lines Matching full:banks

462 	struct ice_bank_info *banks = &hw->flash.banks;
469 offset = banks->nvm_ptr;
470 size = banks->nvm_size;
471 active_bank = banks->nvm_bank;
474 offset = banks->orom_ptr;
475 size = banks->orom_size;
476 active_bank = banks->orom_bank;
479 offset = banks->netlist_ptr;
480 size = banks->netlist_size;
481 active_bank = banks->netlist_bank;
530 * hw->flash.banks data being setup by ice_determine_active_flash_banks()
951 u32 orom_size_word = hw->flash.banks.orom_size / 2;
963 hw->flash.banks.orom_size);
1014 for (offset = 0; (offset + 512) <= hw->flash.banks.orom_size; offset += 512) {
1331 * Read the Shadow RAM control word and determine which banks are active for
1339 struct ice_bank_info *banks = &hw->flash.banks;
1356 banks->nvm_bank = ICE_1ST_FLASH_BANK;
1358 banks->nvm_bank = ICE_2ND_FLASH_BANK;
1361 banks->orom_bank = ICE_1ST_FLASH_BANK;
1363 banks->orom_bank = ICE_2ND_FLASH_BANK;
1366 banks->netlist_bank = ICE_1ST_FLASH_BANK;
1368 banks->netlist_bank = ICE_2ND_FLASH_BANK;
1370 status = ice_read_sr_pointer(hw, ICE_SR_1ST_NVM_BANK_PTR, &banks->nvm_ptr);
1376 status = ice_read_sr_area_size(hw, ICE_SR_NVM_BANK_SIZE, &banks->nvm_size);
1382 status = ice_read_sr_pointer(hw, ICE_SR_1ST_OROM_BANK_PTR, &banks->orom_ptr);
1388 status = ice_read_sr_area_size(hw, ICE_SR_OROM_BANK_SIZE, &banks->orom_size);
1394 status = ice_read_sr_pointer(hw, ICE_SR_NETLIST_BANK_PTR, &banks->netlist_ptr);
1400 status = ice_read_sr_area_size(hw, ICE_SR_NETLIST_BANK_SIZE, &banks->netlist_size);
1453 ice_debug(hw, ICE_DBG_NVM, "Failed to determine active flash banks.\n");
1766 * Update the control word with the required banks' validity bits
1769 * cmd_flags controls which banks to activate, the preservation level to use