summaryrefslogtreecommitdiff
path: root/chip/mt_scp
diff options
context:
space:
mode:
authorJack Rosenthal <jrosenth@chromium.org>2022-06-27 14:23:00 -0600
committerChromeos LUCI <chromeos-scoped@luci-project-accounts.iam.gserviceaccount.com>2022-06-28 12:14:25 +0000
commitda2bfb64867b94b78e9b57bb226fb7ba95e613cb (patch)
treeb3fb9e5624d6ecd3443a46e8ce0f27a311909014 /chip/mt_scp
parent5ffc1d9e8bf15b454069df3dbbad62d6bdfbc149 (diff)
downloadchrome-ec-da2bfb64867b94b78e9b57bb226fb7ba95e613cb.tar.gz
chip/mt_scp/rv32i_common/memmap.c: Format with clang-format
BUG=b:236386294 BRANCH=none TEST=none Change-Id: I3c20ba6644990b266af43fe0893aceca45ce61a6 Signed-off-by: Jack Rosenthal <jrosenth@chromium.org> Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/ec/+/3729371 Reviewed-by: Jeremy Bettis <jbettis@chromium.org>
Diffstat (limited to 'chip/mt_scp')
-rw-r--r--chip/mt_scp/rv32i_common/memmap.c71
1 files changed, 33 insertions, 38 deletions
diff --git a/chip/mt_scp/rv32i_common/memmap.c b/chip/mt_scp/rv32i_common/memmap.c
index a666bb23d7..1905431b88 100644
--- a/chip/mt_scp/rv32i_common/memmap.c
+++ b/chip/mt_scp/rv32i_common/memmap.c
@@ -33,53 +33,48 @@
* 0xf000_0000 0x6000_0000
*/
-#define REMAP_ADDR_SHIFT 28
-#define REMAP_ADDR_LSB_MASK (BIT(REMAP_ADDR_SHIFT) - 1)
-#define REMAP_ADDR_MSB_MASK ((~0) << REMAP_ADDR_SHIFT)
+#define REMAP_ADDR_SHIFT 28
+#define REMAP_ADDR_LSB_MASK (BIT(REMAP_ADDR_SHIFT) - 1)
+#define REMAP_ADDR_MSB_MASK ((~0) << REMAP_ADDR_SHIFT)
#define MAP_INVALID 0xff
static const uint8_t addr_map[16] = {
- MAP_INVALID, /* SRAM */
- 0x5, /* ext_addr_0x1 */
- 0x7, /* ext_addr_0x2 */
- MAP_INVALID, /* no ext_addr_0x3 */
-
- MAP_INVALID, /* no ext_addr_0x4 */
- 0x0, /* ext_addr_0x5 */
- 0x1, /* ext_addr_0x6 */
- 0xa, /* ext_addr_0x7 */
-
- MAP_INVALID, /* no ext_addr_0x8 */
- 0x8, /* ext_addr_0x9 */
- 0x9, /* ext_addr_0xa */
- MAP_INVALID, /* no ext_addr_0xb */
-
- 0x8, /* ext_addr_0xc */
- 0x2, /* ext_addr_0xd */
- 0x3, /* ext_addr_0xe */
- 0x6, /* ext_addr_0xf */
+ MAP_INVALID, /* SRAM */
+ 0x5, /* ext_addr_0x1 */
+ 0x7, /* ext_addr_0x2 */
+ MAP_INVALID, /* no ext_addr_0x3 */
+
+ MAP_INVALID, /* no ext_addr_0x4 */
+ 0x0, /* ext_addr_0x5 */
+ 0x1, /* ext_addr_0x6 */
+ 0xa, /* ext_addr_0x7 */
+
+ MAP_INVALID, /* no ext_addr_0x8 */
+ 0x8, /* ext_addr_0x9 */
+ 0x9, /* ext_addr_0xa */
+ MAP_INVALID, /* no ext_addr_0xb */
+
+ 0x8, /* ext_addr_0xc */
+ 0x2, /* ext_addr_0xd */
+ 0x3, /* ext_addr_0xe */
+ 0x6, /* ext_addr_0xf */
};
void memmap_init(void)
{
- SCP_R_REMAP_0X0123 =
- (uint32_t)addr_map[0x1] << 8 |
- (uint32_t)addr_map[0x2] << 16;
+ SCP_R_REMAP_0X0123 = (uint32_t)addr_map[0x1] << 8 |
+ (uint32_t)addr_map[0x2] << 16;
- SCP_R_REMAP_0X4567 =
- (uint32_t)addr_map[0x5] << 8 |
- (uint32_t)addr_map[0x6] << 16 |
- (uint32_t)addr_map[0x7] << 24;
+ SCP_R_REMAP_0X4567 = (uint32_t)addr_map[0x5] << 8 |
+ (uint32_t)addr_map[0x6] << 16 |
+ (uint32_t)addr_map[0x7] << 24;
- SCP_R_REMAP_0X89AB =
- (uint32_t)addr_map[0x9] << 8 |
- (uint32_t)addr_map[0xa] << 16;
+ SCP_R_REMAP_0X89AB = (uint32_t)addr_map[0x9] << 8 |
+ (uint32_t)addr_map[0xa] << 16;
SCP_R_REMAP_0XCDEF =
- (uint32_t)addr_map[0xc] |
- (uint32_t)addr_map[0xd] << 8 |
- (uint32_t)addr_map[0xe] << 16 |
- (uint32_t)addr_map[0xf] << 24;
+ (uint32_t)addr_map[0xc] | (uint32_t)addr_map[0xd] << 8 |
+ (uint32_t)addr_map[0xe] << 16 | (uint32_t)addr_map[0xf] << 24;
cache_init();
}
@@ -94,7 +89,7 @@ int memmap_ap_to_scp(uintptr_t ap_addr, uintptr_t *scp_addr)
continue;
*scp_addr = (ap_addr & REMAP_ADDR_LSB_MASK) |
- (i << REMAP_ADDR_SHIFT);
+ (i << REMAP_ADDR_SHIFT);
return EC_SUCCESS;
}
@@ -109,6 +104,6 @@ int memmap_scp_to_ap(uintptr_t scp_addr, uintptr_t *ap_addr)
return EC_ERROR_INVAL;
*ap_addr = (scp_addr & REMAP_ADDR_LSB_MASK) |
- (addr_map[i] << REMAP_ADDR_SHIFT);
+ (addr_map[i] << REMAP_ADDR_SHIFT);
return EC_SUCCESS;
}