Lines Matching +full:rom +full:- +full:14 +full:h
2 * Copyright (c) 2017-2018 Cavium, Inc.
30 * Name: spad_layout.h
41 …* +------------------+ +-------------------------+ +---------------…
43 …* +------------------+ +-------------------------+ +---------------…
44 …* | Offsize(Trace) |4B -+ +-- | Offset(NVM_CFG1) | | Offsize(drv_mb…
45 …* +-| Offsize(NVM_CFG) |4B | | | (Size is fixed) | | Offsize(mfw_mb…
46 …*+-|-| Offsize(Public) |4B | +-> +-------------------------+ | Offsize(global…
48 …*| | +------------------+ <--+ | nvm_cfg1_glob | | Offsize(port) …
49 …*| | | | +-------------------------+ | Offsize(func) …
50 … | Trace | | nvm_cfg1_path 0 | +-------------------+
51 …*| +>+------------------+ | nvm_cfg1_path 1 | | drv_mb PF0/2…
52 …*| | | +-------------------------+ | drv_mb PF1/3…
53 … | NVM_CFG | | nvm_cfg1_port 0 | +-------------------+
54 …*+-> +------------------+ | .... | | mfw_mb PF0/2…
56 …* | Public Data | +-------------------------+ +---------------…
57 …* +------------------+ 8 Funcs of Engine 0| nvm_cfg1_func PF0/2/4/..| | …
59 …* | Private Data | +-------------------------+ +---------------…
60 …* +------------------+ | public_path 0 …
62 … | Static Area | +-------------------+
63 …* +--- ---+ | public_port 0 …
66 …* +------------------+ +---------------…
69 … +-------------------+
81 #include "mcp_public.h"
82 #include "mfw_hsi.h"
83 #include "nvm_cfg.h"
86 #include "mcp_private.h"
91 /* TBD - Consider renaming to MCP_STATIC_SPAD_SIZE, since the real size includes another 64kb */
94 #define SPAD_OFFSET(addr) (((u32)addr - (u32)CPU_SPAD_BASE))
106 SPAD_SECTION_MAX /* Cannot be modified anymore since ROM relying on this size !! */
137 u32 tim_sha256[8]; /* Used by E5 ROM. Do not relocate */
138 u32 rom_status_code; /* Used by E5 ROM. Do not relocate */
139 …u32 secure_running_mfw; /* Instead of the one after the trace_buffer */ /* Used by E5 ROM. Do not …
149 /* running_mfw has the same definition as in nvm_map.h.
167 …onfiguration at start, so they can be used later also for Hot-Reset, without the need to re-readin…
194 #define FLAGS_MCTP_TX_PLDM_UPDATE (1 << 14)