Skip to content
This repository was archived by the owner on Mar 7, 2026. It is now read-only.

Commit d21db00

Browse files
committed
adi, cortex: Add Cortex-A55 identifiers
1 parent 2ff786f commit d21db00

2 files changed

Lines changed: 6 additions & 0 deletions

File tree

src/target/adi.c

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -148,6 +148,10 @@ static const arm_coresight_component_s arm_component_lut[] = {
148148
{0xc0f, 0x15, 0, aa_cortexa, cidc_unknown, ARM_COMPONENT_STR("Cortex-A15", "(Debug Unit)")},
149149
{0xc14, 0x15, 0, aa_cortexr, cidc_unknown, ARM_COMPONENT_STR("Cortex-R4", "(Debug Unit)")},
150150
{0xcd0, 0x00, 0, aa_nosupport, cidc_unknown, ARM_COMPONENT_STR("Atmel DSU", "(Device Service Unit)")},
151+
{0xd05, 0x13, 0x4a13, aa_nosupport, cidc_dc, ARM_COMPONENT_STR("Cortex-A55 ETM", "(Embedded Trace)")},
152+
{0xd05, 0x14, 0x1a14, aa_nosupport, cidc_dc, ARM_COMPONENT_STR("Cortex-A55 CTI", "(Cross Trigger)")},
153+
{0xd05, 0x15, 0x8a15, aa_cortexa, cidc_dc, ARM_COMPONENT_STR("Cortex-A55", "(Debug Unit)")},
154+
{0xd05, 0x16, 0x2a16, aa_nosupport, cidc_dc, ARM_COMPONENT_STR("Cortex-A55 PMU", "(Performance Monitor Unit)")},
151155
{0xd20, 0x00, 0x2a04, aa_cortexm, cidc_gipc, ARM_COMPONENT_STR("Cortex-M23", "(System Control Space)")},
152156
{0xd20, 0x11, 0, aa_nosupport, cidc_dc, ARM_COMPONENT_STR("Cortex-M23", "(Trace Port Interface Unit)")},
153157
{0xd20, 0x13, 0, aa_nosupport, cidc_dc, ARM_COMPONENT_STR("Cortex-M23", "(Embedded Trace)")},

src/target/cortex.h

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -62,6 +62,8 @@
6262
#define CORTEX_A9 0xc090U
6363
#define CORTEX_A55 0xd050U
6464

65+
#define CORTEX_A55 0xd050U
66+
6567
/* Cortex general purpose register offsets */
6668
#define CORTEX_REG_SP 13U
6769
#define CORTEX_REG_LR 14U

0 commit comments

Comments
 (0)