MCP_REG_SCRATCH
public_data_addr = ecore_rd(p_hwfn, p_ptt, MISC_REG_SHARED_MEM_ADDR) | MCP_REG_SCRATCH;
global_section_addr = MCP_REG_SCRATCH + (global_section_offsize & OFFSIZE_OFFSET_MASK) * 4;
offset += ecore_grc_dump_mem(p_hwfn, p_ptt, dump_buf + offset, dump, OSAL_NULL, BYTES_TO_DWORDS(MCP_REG_SCRATCH), MCP_REG_SCRATCH_SIZE, false, 0, false, "MCP", false, 0);
*trace_data_grc_addr = MCP_REG_SCRATCH + SECTION_OFFSET(spad_trace_offsize);
running_mfw_addr = MCP_REG_SCRATCH + SECTION_OFFSET(spad_trace_offsize) + SECTION_SIZE(spad_trace_offsize) + trace_data_size_bytes;
#define MCP_SPAD_TRACE_OFFSIZE_ADDR (MCP_REG_SCRATCH + offsetof(struct static_init, sections[SPAD_SECTION_TRACE]))
addr = MCP_REG_SCRATCH + nvm_cfg1_offset +
port_cfg_addr = MCP_REG_SCRATCH + nvm_cfg1_offset +
port_cfg_addr = MCP_REG_SCRATCH + nvm_cfg1_offset +
addr = MCP_REG_SCRATCH + nvm_cfg1_offset +
addr = MCP_REG_SCRATCH + nvm_cfg1_offset +
mbi_ver_addr = MCP_REG_SCRATCH + nvm_cfg1_offset +
port_cfg_addr = MCP_REG_SCRATCH + nvm_cfg1_offset +
return MCP_REG_SCRATCH + nvm_cfg1_offset;
#define SECTION_ADDR(_offsize, idx) (MCP_REG_SCRATCH + SECTION_OFFSET(_offsize) + (SECTION_SIZE(_offsize) * idx))