summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSebastian Huber <sebastian.huber@embedded-brains.de>2023-02-16 09:17:00 +0100
committerSebastian Huber <sebastian.huber@embedded-brains.de>2023-03-16 10:47:23 +0100
commit93bd29c598da011c75662e2ebec9182a00debdb3 (patch)
treeeac2b3d1f749eb9829cba79719ddbfcf7c5437e1
parent4e834dda65a294537b380efd2b5a6fa339e72dec (diff)
bsps/grlib: Fix GRGPIO - IRQMAP bit fields
Update #4842.
-rw-r--r--bsps/include/grlib/grgpio-regs.h16
1 files changed, 10 insertions, 6 deletions
diff --git a/bsps/include/grlib/grgpio-regs.h b/bsps/include/grlib/grgpio-regs.h
index 7afe2ed67f..f2836adb5b 100644
--- a/bsps/include/grlib/grgpio-regs.h
+++ b/bsps/include/grlib/grgpio-regs.h
@@ -222,11 +222,11 @@ extern "C" {
* @{
*/
-#define GRGPIO_IRQMAPR_IRQMAP_I_SHIFT 24
-#define GRGPIO_IRQMAPR_IRQMAP_I_MASK 0x7f000000U
-#define GRGPIO_IRQMAPR_IRQMAP_I_GET( _reg ) \
- ( ( ( _reg ) >> 24 ) & 0x7fU )
-#define GRGPIO_IRQMAPR_IRQMAP_I( _val ) ( ( _val ) << 24 )
+#define GRGPIO_IRQMAPR_IRQMAP_I_0_SHIFT 24
+#define GRGPIO_IRQMAPR_IRQMAP_I_0_MASK 0x1f000000U
+#define GRGPIO_IRQMAPR_IRQMAP_I_0_GET( _reg ) \
+ ( ( ( _reg ) >> 24 ) & 0x1fU )
+#define GRGPIO_IRQMAPR_IRQMAP_I_0( _val ) ( ( _val ) << 24 )
#define GRGPIO_IRQMAPR_IRQMAP_I_1_SHIFT 16
#define GRGPIO_IRQMAPR_IRQMAP_I_1_MASK 0x1f0000U
@@ -240,7 +240,11 @@ extern "C" {
( ( ( _reg ) >> 8 ) & 0x1fU )
#define GRGPIO_IRQMAPR_IRQMAP_I_2( _val ) ( ( _val ) << 8 )
-#define GRGPIO_IRQMAPR_IRQMAP_I_3 0x10U
+#define GRGPIO_IRQMAPR_IRQMAP_I_3_SHIFT 0
+#define GRGPIO_IRQMAPR_IRQMAP_I_3_MASK 0x1fU
+#define GRGPIO_IRQMAPR_IRQMAP_I_3_GET( _reg ) \
+ ( ( ( _reg ) >> 0 ) & 0x1fU )
+#define GRGPIO_IRQMAPR_IRQMAP_I_3( _val ) ( ( _val ) << 0 )
/** @} */