summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorDaniel Hellstrom <daniel@gaisler.com>2019-04-12 09:45:34 +0200
committerDaniel Hellstrom <daniel@gaisler.com>2021-03-07 16:08:23 +0100
commit0ab993b04a0a0e96b9e0d23941f102b54fe36147 (patch)
treec54d112f205f9662fe5391ec8a2d6f5a8da188f1
parentleon,grspw: fix for SET_PACKET_SIZE (diff)
downloadrtems-0ab993b04a0a0e96b9e0d23941f102b54fe36147.tar.bz2
grlib,ambapp: added new IP core IDs
Update #4305.
-rw-r--r--bsps/include/grlib/ambapp_ids.h19
-rw-r--r--bsps/shared/grlib/amba/ambapp_names.c21
2 files changed, 39 insertions, 1 deletions
diff --git a/bsps/include/grlib/ambapp_ids.h b/bsps/include/grlib/ambapp_ids.h
index c0c3547e94..629b4fb37a 100644
--- a/bsps/include/grlib/ambapp_ids.h
+++ b/bsps/include/grlib/ambapp_ids.h
@@ -226,6 +226,25 @@
#define GAISLER_SPIMASTER 0x0a6
#define GAISLER_SPISLAVE 0x0a7
#define GAISLER_GRSRIO 0x0a8
+#define GAISLER_AHBLM2AHB 0x0a9
+#define GAISLER_AHBS2NOC 0x0aa
+#define GAISLER_TCAU 0x0ab
+#define GAISLER_GRTMDYNVCID 0x0ac
+#define GAISLER_RNOCIRQPROP 0x0ad
+#define GAISLER_FTADDR 0x0ae
+#define GAISLER_ATG 0x0b0
+#define GAISLER_DFITRACE 0x0b1
+#define GAISLER_SELFTEST 0x0b2
+#define GAISLER_DFIERRINJ 0x0b3
+#define GAISLER_DFICHECK 0x0b4
+#define GAISLER_GRCANFD 0x0b5
+#define GAISLER_NIM 0x0b6
+#define GAISLER_BANDGAP 0x1f0
+#define GAISLER_MPROT 0x1f1
+#define GAISLER_ADC 0x1f2
+#define GAISLER_BO 0x1f3
+#define GAISLER_DAC 0x1f4
+#define GAISLER_PLL 0x1f6
#define GAISLER_PIPEWRAPPER 0xffa
#define GAISLER_L2TIME 0xffd /* internal device: leon2 timer */
diff --git a/bsps/shared/grlib/amba/ambapp_names.c b/bsps/shared/grlib/amba/ambapp_names.c
index 8d168f283b..4ccb0621e6 100644
--- a/bsps/shared/grlib/amba/ambapp_names.c
+++ b/bsps/shared/grlib/amba/ambapp_names.c
@@ -199,7 +199,26 @@ static ambapp_device_name GAISLER_devices[] =
{GAISLER_TCCOP, "TCCOP"},
{GAISLER_SPIMASTER, "SPIMASTER"},
{GAISLER_SPISLAVE, "SPISLAVE"},
- {GAISLER_GRSRIO, "GRSRIO"},
+ {GAISLER_GRSRIO, "GRSRIO"},
+ {GAISLER_AHBLM2AHB, "AHBLM2AHB"},
+ {GAISLER_AHBS2NOC, "AHBS2NOC"},
+ {GAISLER_TCAU, "TCAU"},
+ {GAISLER_GRTMDYNVCID, "GRTMDYNVCID"},
+ {GAISLER_RNOCIRQPROP, "RNOCIRQPROP"},
+ {GAISLER_FTADDR, "FTADDR"},
+ {GAISLER_ATG, "ATG"},
+ {GAISLER_DFITRACE, "DFITRACE"},
+ {GAISLER_SELFTEST, "SELFTEST"},
+ {GAISLER_DFIERRINJ, "DFIERRINJ"},
+ {GAISLER_DFICHECK, "DFICHECK"},
+ {GAISLER_GRCANFD, "GRCANFD"},
+ {GAISLER_NIM, "NIM"},
+ {GAISLER_BANDGAP, "BANDGAP"},
+ {GAISLER_MPROT, "MPROT"},
+ {GAISLER_ADC, "ADC"},
+ {GAISLER_BO, "BO"},
+ {GAISLER_DAC, "DAC"},
+ {GAISLER_PLL, "PLL"},
{0, NULL}
};