arm_adi_v5: Provide Brahma-B53 identifiers
authorFlorian Fainelli <f.fainelli@gmail.com>
Fri, 9 Jul 2021 18:04:27 +0000 (11:04 -0700)
committerAntonio Borneo <borneo.antonio@gmail.com>
Sat, 24 Jul 2021 09:39:12 +0000 (10:39 +0100)
The Broadcom Brahma-B53 CPUs contains a number of custom ROM table
entries for its PMU, Debug unit, and a couple of ROM tables.

Change-Id: I1f21f07ed296579c374f24e781325789bf4ebf51
Signed-off-by: Florian Fainelli <f.fainelli@gmail.com>
Reviewed-on: http://openocd.zylin.com/6368
Tested-by: jenkins
Reviewed-by: Antonio Borneo <borneo.antonio@gmail.com>
src/target/arm_adi_v5.c

index dc6f63d468414331f2dcb27b03a3705aeb6e35e4..16fe69a8d175942ae0a7b4c3880707753ba65099 100644 (file)
@@ -1201,6 +1201,10 @@ static const struct {
        { 0x0c1,  0x1ed, "XMC1000 ROM",                "(ROM Table)" },
        { 0x0E5,  0x000, "SHARC+/Blackfin+",           "", },
        { 0x0F0,  0x440, "Qualcomm QDSS Component v1", "(Qualcomm Designed CoreSight Component v1)", },
+       { 0x1bf,  0x100, "Brahma-B53 Debug",           "(Debug Unit)", },
+       { 0x1bf,  0x9d3, "Brahma-B53 PMU",             "(Performance Monitor Unit)", },
+       { 0x1bf,  0x4a1, "Brahma-B53 ROM",             "(ROM Table)", },
+       { 0x1bf,  0x721, "Brahma-B53 ROM",             "(ROM Table)", },
        { 0x3eb,  0x181, "Tegra 186 ROM",              "(ROM Table)", },
        { 0x3eb,  0x202, "Denver ETM",                 "(Denver Embedded Trace)", },
        { 0x3eb,  0x211, "Tegra 210 ROM",              "(ROM Table)", },