Эх сурвалжийг харах

soc: migrate system_reg.h, hp_sys_reg.h to hp_system_reg.h

Armando 2 жил өмнө
parent
commit
7250e397ac

+ 1277 - 1277
components/soc/esp32p4/include/soc/hp_system_reg.h

@@ -11,1967 +11,1967 @@
 extern "C" {
 #endif
 
-/** HP_SYS_VER_DATE_REG register
+/** HP_SYSTEM_VER_DATE_REG register
  *  NA
  */
-#define HP_SYS_VER_DATE_REG (DR_REG_HP_SYS_BASE + 0x0)
-/** HP_REG_VER_DATE : R/W; bitpos: [31:0]; default: 539165977;
+#define HP_SYSTEM_VER_DATE_REG (DR_REG_HP_SYS_BASE + 0x0)
+/** HP_SYSTEM_REG_VER_DATE : R/W; bitpos: [31:0]; default: 539165977;
  *  NA
  */
-#define HP_REG_VER_DATE    0xFFFFFFFFU
-#define HP_REG_VER_DATE_M  (HP_REG_VER_DATE_V << HP_REG_VER_DATE_S)
-#define HP_REG_VER_DATE_V  0xFFFFFFFFU
-#define HP_REG_VER_DATE_S  0
+#define HP_SYSTEM_REG_VER_DATE    0xFFFFFFFFU
+#define HP_SYSTEM_REG_VER_DATE_M  (HP_SYSTEM_REG_VER_DATE_V << HP_SYSTEM_REG_VER_DATE_S)
+#define HP_SYSTEM_REG_VER_DATE_V  0xFFFFFFFFU
+#define HP_SYSTEM_REG_VER_DATE_S  0
 
-/** HP_CLK_EN_REG register
+/** HP_SYSTEM_CLK_EN_REG register
  *  NA
  */
-#define HP_CLK_EN_REG (DR_REG_HP_SYS_BASE + 0x4)
-/** HP_REG_CLK_EN : R/W; bitpos: [0]; default: 0;
+#define HP_SYSTEM_CLK_EN_REG (DR_REG_HP_SYS_BASE + 0x4)
+/** HP_SYSTEM_REG_CLK_EN : R/W; bitpos: [0]; default: 0;
  *  NA
  */
-#define HP_REG_CLK_EN    (BIT(0))
-#define HP_REG_CLK_EN_M  (HP_REG_CLK_EN_V << HP_REG_CLK_EN_S)
-#define HP_REG_CLK_EN_V  0x00000001U
-#define HP_REG_CLK_EN_S  0
+#define HP_SYSTEM_REG_CLK_EN    (BIT(0))
+#define HP_SYSTEM_REG_CLK_EN_M  (HP_SYSTEM_REG_CLK_EN_V << HP_SYSTEM_REG_CLK_EN_S)
+#define HP_SYSTEM_REG_CLK_EN_V  0x00000001U
+#define HP_SYSTEM_REG_CLK_EN_S  0
 
-/** HP_CPU_INT_FROM_CPU_0_REG register
+/** HP_SYSTEM_CPU_INT_FROM_CPU_0_REG register
  *  NA
  */
-#define HP_CPU_INT_FROM_CPU_0_REG (DR_REG_HP_SYS_BASE + 0x10)
-/** HP_CPU_INT_FROM_CPU_0 : R/W; bitpos: [0]; default: 0;
+#define HP_SYSTEM_CPU_INT_FROM_CPU_0_REG (DR_REG_HP_SYS_BASE + 0x10)
+/** HP_SYSTEM_CPU_INT_FROM_CPU_0 : R/W; bitpos: [0]; default: 0;
  *  set 1 will triger a interrupt
  */
-#define HP_CPU_INT_FROM_CPU_0    (BIT(0))
-#define HP_CPU_INT_FROM_CPU_0_M  (HP_CPU_INT_FROM_CPU_0_V << HP_CPU_INT_FROM_CPU_0_S)
-#define HP_CPU_INT_FROM_CPU_0_V  0x00000001U
-#define HP_CPU_INT_FROM_CPU_0_S  0
+#define HP_SYSTEM_CPU_INT_FROM_CPU_0    (BIT(0))
+#define HP_SYSTEM_CPU_INT_FROM_CPU_0_M  (HP_SYSTEM_CPU_INT_FROM_CPU_0_V << HP_SYSTEM_CPU_INT_FROM_CPU_0_S)
+#define HP_SYSTEM_CPU_INT_FROM_CPU_0_V  0x00000001U
+#define HP_SYSTEM_CPU_INT_FROM_CPU_0_S  0
 
-/** HP_CPU_INT_FROM_CPU_1_REG register
+/** HP_SYSTEM_CPU_INT_FROM_CPU_1_REG register
  *  NA
  */
-#define HP_CPU_INT_FROM_CPU_1_REG (DR_REG_HP_SYS_BASE + 0x14)
-/** HP_CPU_INT_FROM_CPU_1 : R/W; bitpos: [0]; default: 0;
+#define HP_SYSTEM_CPU_INT_FROM_CPU_1_REG (DR_REG_HP_SYS_BASE + 0x14)
+/** HP_SYSTEM_CPU_INT_FROM_CPU_1 : R/W; bitpos: [0]; default: 0;
  *  set 1 will triger a interrupt
  */
-#define HP_CPU_INT_FROM_CPU_1    (BIT(0))
-#define HP_CPU_INT_FROM_CPU_1_M  (HP_CPU_INT_FROM_CPU_1_V << HP_CPU_INT_FROM_CPU_1_S)
-#define HP_CPU_INT_FROM_CPU_1_V  0x00000001U
-#define HP_CPU_INT_FROM_CPU_1_S  0
+#define HP_SYSTEM_CPU_INT_FROM_CPU_1    (BIT(0))
+#define HP_SYSTEM_CPU_INT_FROM_CPU_1_M  (HP_SYSTEM_CPU_INT_FROM_CPU_1_V << HP_SYSTEM_CPU_INT_FROM_CPU_1_S)
+#define HP_SYSTEM_CPU_INT_FROM_CPU_1_V  0x00000001U
+#define HP_SYSTEM_CPU_INT_FROM_CPU_1_S  0
 
-/** HP_CPU_INT_FROM_CPU_2_REG register
+/** HP_SYSTEM_CPU_INT_FROM_CPU_2_REG register
  *  NA
  */
-#define HP_CPU_INT_FROM_CPU_2_REG (DR_REG_HP_SYS_BASE + 0x18)
-/** HP_CPU_INT_FROM_CPU_2 : R/W; bitpos: [0]; default: 0;
+#define HP_SYSTEM_CPU_INT_FROM_CPU_2_REG (DR_REG_HP_SYS_BASE + 0x18)
+/** HP_SYSTEM_CPU_INT_FROM_CPU_2 : R/W; bitpos: [0]; default: 0;
  *  set 1 will triger a interrupt
  */
-#define HP_CPU_INT_FROM_CPU_2    (BIT(0))
-#define HP_CPU_INT_FROM_CPU_2_M  (HP_CPU_INT_FROM_CPU_2_V << HP_CPU_INT_FROM_CPU_2_S)
-#define HP_CPU_INT_FROM_CPU_2_V  0x00000001U
-#define HP_CPU_INT_FROM_CPU_2_S  0
+#define HP_SYSTEM_CPU_INT_FROM_CPU_2    (BIT(0))
+#define HP_SYSTEM_CPU_INT_FROM_CPU_2_M  (HP_SYSTEM_CPU_INT_FROM_CPU_2_V << HP_SYSTEM_CPU_INT_FROM_CPU_2_S)
+#define HP_SYSTEM_CPU_INT_FROM_CPU_2_V  0x00000001U
+#define HP_SYSTEM_CPU_INT_FROM_CPU_2_S  0
 
-/** HP_CPU_INT_FROM_CPU_3_REG register
+/** HP_SYSTEM_CPU_INT_FROM_CPU_3_REG register
  *  NA
  */
-#define HP_CPU_INT_FROM_CPU_3_REG (DR_REG_HP_SYS_BASE + 0x1c)
-/** HP_CPU_INT_FROM_CPU_3 : R/W; bitpos: [0]; default: 0;
+#define HP_SYSTEM_CPU_INT_FROM_CPU_3_REG (DR_REG_HP_SYS_BASE + 0x1c)
+/** HP_SYSTEM_CPU_INT_FROM_CPU_3 : R/W; bitpos: [0]; default: 0;
  *  set 1 will triger a interrupt
  */
-#define HP_CPU_INT_FROM_CPU_3    (BIT(0))
-#define HP_CPU_INT_FROM_CPU_3_M  (HP_CPU_INT_FROM_CPU_3_V << HP_CPU_INT_FROM_CPU_3_S)
-#define HP_CPU_INT_FROM_CPU_3_V  0x00000001U
-#define HP_CPU_INT_FROM_CPU_3_S  0
+#define HP_SYSTEM_CPU_INT_FROM_CPU_3    (BIT(0))
+#define HP_SYSTEM_CPU_INT_FROM_CPU_3_M  (HP_SYSTEM_CPU_INT_FROM_CPU_3_V << HP_SYSTEM_CPU_INT_FROM_CPU_3_S)
+#define HP_SYSTEM_CPU_INT_FROM_CPU_3_V  0x00000001U
+#define HP_SYSTEM_CPU_INT_FROM_CPU_3_S  0
 
-/** HP_CACHE_CLK_CONFIG_REG register
+/** HP_SYSTEM_CACHE_CLK_CONFIG_REG register
  *  NA
  */
-#define HP_CACHE_CLK_CONFIG_REG (DR_REG_HP_SYS_BASE + 0x20)
-/** HP_REG_L2_CACHE_CLK_ON : R/W; bitpos: [0]; default: 1;
+#define HP_SYSTEM_CACHE_CLK_CONFIG_REG (DR_REG_HP_SYS_BASE + 0x20)
+/** HP_SYSTEM_REG_L2_CACHE_CLK_ON : R/W; bitpos: [0]; default: 1;
  *  l2 cahce clk enable
  */
-#define HP_REG_L2_CACHE_CLK_ON    (BIT(0))
-#define HP_REG_L2_CACHE_CLK_ON_M  (HP_REG_L2_CACHE_CLK_ON_V << HP_REG_L2_CACHE_CLK_ON_S)
-#define HP_REG_L2_CACHE_CLK_ON_V  0x00000001U
-#define HP_REG_L2_CACHE_CLK_ON_S  0
-/** HP_REG_L1_D_CACHE_CLK_ON : R/W; bitpos: [1]; default: 1;
+#define HP_SYSTEM_REG_L2_CACHE_CLK_ON    (BIT(0))
+#define HP_SYSTEM_REG_L2_CACHE_CLK_ON_M  (HP_SYSTEM_REG_L2_CACHE_CLK_ON_V << HP_SYSTEM_REG_L2_CACHE_CLK_ON_S)
+#define HP_SYSTEM_REG_L2_CACHE_CLK_ON_V  0x00000001U
+#define HP_SYSTEM_REG_L2_CACHE_CLK_ON_S  0
+/** HP_SYSTEM_REG_L1_D_CACHE_CLK_ON : R/W; bitpos: [1]; default: 1;
  *  l1 dcahce clk enable
  */
-#define HP_REG_L1_D_CACHE_CLK_ON    (BIT(1))
-#define HP_REG_L1_D_CACHE_CLK_ON_M  (HP_REG_L1_D_CACHE_CLK_ON_V << HP_REG_L1_D_CACHE_CLK_ON_S)
-#define HP_REG_L1_D_CACHE_CLK_ON_V  0x00000001U
-#define HP_REG_L1_D_CACHE_CLK_ON_S  1
-/** HP_REG_L1_I1_CACHE_CLK_ON : R/W; bitpos: [4]; default: 1;
+#define HP_SYSTEM_REG_L1_D_CACHE_CLK_ON    (BIT(1))
+#define HP_SYSTEM_REG_L1_D_CACHE_CLK_ON_M  (HP_SYSTEM_REG_L1_D_CACHE_CLK_ON_V << HP_SYSTEM_REG_L1_D_CACHE_CLK_ON_S)
+#define HP_SYSTEM_REG_L1_D_CACHE_CLK_ON_V  0x00000001U
+#define HP_SYSTEM_REG_L1_D_CACHE_CLK_ON_S  1
+/** HP_SYSTEM_REG_L1_I1_CACHE_CLK_ON : R/W; bitpos: [4]; default: 1;
  *  l1 icahce1 clk enable
  */
-#define HP_REG_L1_I1_CACHE_CLK_ON    (BIT(4))
-#define HP_REG_L1_I1_CACHE_CLK_ON_M  (HP_REG_L1_I1_CACHE_CLK_ON_V << HP_REG_L1_I1_CACHE_CLK_ON_S)
-#define HP_REG_L1_I1_CACHE_CLK_ON_V  0x00000001U
-#define HP_REG_L1_I1_CACHE_CLK_ON_S  4
-/** HP_REG_L1_I0_CACHE_CLK_ON : R/W; bitpos: [5]; default: 1;
+#define HP_SYSTEM_REG_L1_I1_CACHE_CLK_ON    (BIT(4))
+#define HP_SYSTEM_REG_L1_I1_CACHE_CLK_ON_M  (HP_SYSTEM_REG_L1_I1_CACHE_CLK_ON_V << HP_SYSTEM_REG_L1_I1_CACHE_CLK_ON_S)
+#define HP_SYSTEM_REG_L1_I1_CACHE_CLK_ON_V  0x00000001U
+#define HP_SYSTEM_REG_L1_I1_CACHE_CLK_ON_S  4
+/** HP_SYSTEM_REG_L1_I0_CACHE_CLK_ON : R/W; bitpos: [5]; default: 1;
  *  l1 icahce0 clk enable
  */
-#define HP_REG_L1_I0_CACHE_CLK_ON    (BIT(5))
-#define HP_REG_L1_I0_CACHE_CLK_ON_M  (HP_REG_L1_I0_CACHE_CLK_ON_V << HP_REG_L1_I0_CACHE_CLK_ON_S)
-#define HP_REG_L1_I0_CACHE_CLK_ON_V  0x00000001U
-#define HP_REG_L1_I0_CACHE_CLK_ON_S  5
+#define HP_SYSTEM_REG_L1_I0_CACHE_CLK_ON    (BIT(5))
+#define HP_SYSTEM_REG_L1_I0_CACHE_CLK_ON_M  (HP_SYSTEM_REG_L1_I0_CACHE_CLK_ON_V << HP_SYSTEM_REG_L1_I0_CACHE_CLK_ON_S)
+#define HP_SYSTEM_REG_L1_I0_CACHE_CLK_ON_V  0x00000001U
+#define HP_SYSTEM_REG_L1_I0_CACHE_CLK_ON_S  5
 
-/** HP_CACHE_RESET_CONFIG_REG register
+/** HP_SYSTEM_CACHE_RESET_CONFIG_REG register
  *  NA
  */
-#define HP_CACHE_RESET_CONFIG_REG (DR_REG_HP_SYS_BASE + 0x24)
-/** HP_REG_L1_D_CACHE_RESET : R/W; bitpos: [1]; default: 0;
+#define HP_SYSTEM_CACHE_RESET_CONFIG_REG (DR_REG_HP_SYS_BASE + 0x24)
+/** HP_SYSTEM_REG_L1_D_CACHE_RESET : R/W; bitpos: [1]; default: 0;
  *  set 1 to reset l1 dcahce
  */
-#define HP_REG_L1_D_CACHE_RESET    (BIT(1))
-#define HP_REG_L1_D_CACHE_RESET_M  (HP_REG_L1_D_CACHE_RESET_V << HP_REG_L1_D_CACHE_RESET_S)
-#define HP_REG_L1_D_CACHE_RESET_V  0x00000001U
-#define HP_REG_L1_D_CACHE_RESET_S  1
-/** HP_REG_L1_I1_CACHE_RESET : R/W; bitpos: [4]; default: 0;
+#define HP_SYSTEM_REG_L1_D_CACHE_RESET    (BIT(1))
+#define HP_SYSTEM_REG_L1_D_CACHE_RESET_M  (HP_SYSTEM_REG_L1_D_CACHE_RESET_V << HP_SYSTEM_REG_L1_D_CACHE_RESET_S)
+#define HP_SYSTEM_REG_L1_D_CACHE_RESET_V  0x00000001U
+#define HP_SYSTEM_REG_L1_D_CACHE_RESET_S  1
+/** HP_SYSTEM_REG_L1_I1_CACHE_RESET : R/W; bitpos: [4]; default: 0;
  *  set 1 to reset l1 icahce1
  */
-#define HP_REG_L1_I1_CACHE_RESET    (BIT(4))
-#define HP_REG_L1_I1_CACHE_RESET_M  (HP_REG_L1_I1_CACHE_RESET_V << HP_REG_L1_I1_CACHE_RESET_S)
-#define HP_REG_L1_I1_CACHE_RESET_V  0x00000001U
-#define HP_REG_L1_I1_CACHE_RESET_S  4
-/** HP_REG_L1_I0_CACHE_RESET : R/W; bitpos: [5]; default: 0;
+#define HP_SYSTEM_REG_L1_I1_CACHE_RESET    (BIT(4))
+#define HP_SYSTEM_REG_L1_I1_CACHE_RESET_M  (HP_SYSTEM_REG_L1_I1_CACHE_RESET_V << HP_SYSTEM_REG_L1_I1_CACHE_RESET_S)
+#define HP_SYSTEM_REG_L1_I1_CACHE_RESET_V  0x00000001U
+#define HP_SYSTEM_REG_L1_I1_CACHE_RESET_S  4
+/** HP_SYSTEM_REG_L1_I0_CACHE_RESET : R/W; bitpos: [5]; default: 0;
  *  set 1 to reset l1 icahce0
  */
-#define HP_REG_L1_I0_CACHE_RESET    (BIT(5))
-#define HP_REG_L1_I0_CACHE_RESET_M  (HP_REG_L1_I0_CACHE_RESET_V << HP_REG_L1_I0_CACHE_RESET_S)
-#define HP_REG_L1_I0_CACHE_RESET_V  0x00000001U
-#define HP_REG_L1_I0_CACHE_RESET_S  5
+#define HP_SYSTEM_REG_L1_I0_CACHE_RESET    (BIT(5))
+#define HP_SYSTEM_REG_L1_I0_CACHE_RESET_M  (HP_SYSTEM_REG_L1_I0_CACHE_RESET_V << HP_SYSTEM_REG_L1_I0_CACHE_RESET_S)
+#define HP_SYSTEM_REG_L1_I0_CACHE_RESET_V  0x00000001U
+#define HP_SYSTEM_REG_L1_I0_CACHE_RESET_S  5
 
-/** HP_SYS_DMA_ADDR_CTRL_REG register
+/** HP_SYSTEM_DMA_ADDR_CTRL_REG register
  *  NA
  */
-#define HP_SYS_DMA_ADDR_CTRL_REG (DR_REG_HP_SYS_BASE + 0x2c)
-/** HP_REG_SYS_DMA_ADDR_SEL : R/W; bitpos: [0]; default: 0;
+#define HP_SYSTEM_DMA_ADDR_CTRL_REG (DR_REG_HP_SYS_BASE + 0x2c)
+/** HP_SYSTEM_REG_SYS_DMA_ADDR_SEL : R/W; bitpos: [0]; default: 0;
  *  0 means dma access extmem use 8xxx_xxxx else use 4xxx_xxxx
  */
-#define HP_REG_SYS_DMA_ADDR_SEL    (BIT(0))
-#define HP_REG_SYS_DMA_ADDR_SEL_M  (HP_REG_SYS_DMA_ADDR_SEL_V << HP_REG_SYS_DMA_ADDR_SEL_S)
-#define HP_REG_SYS_DMA_ADDR_SEL_V  0x00000001U
-#define HP_REG_SYS_DMA_ADDR_SEL_S  0
+#define HP_SYSTEM_REG_SYS_DMA_ADDR_SEL    (BIT(0))
+#define HP_SYSTEM_REG_SYS_DMA_ADDR_SEL_M  (HP_SYSTEM_REG_SYS_DMA_ADDR_SEL_V << HP_SYSTEM_REG_SYS_DMA_ADDR_SEL_S)
+#define HP_SYSTEM_REG_SYS_DMA_ADDR_SEL_V  0x00000001U
+#define HP_SYSTEM_REG_SYS_DMA_ADDR_SEL_S  0
 
-/** HP_TCM_RAM_WRR_CONFIG_REG register
+/** HP_SYSTEM_TCM_RAM_WRR_CONFIG_REG register
  *  NA
  */
-#define HP_TCM_RAM_WRR_CONFIG_REG (DR_REG_HP_SYS_BASE + 0x34)
-/** HP_REG_TCM_RAM_IBUS0_WT : R/W; bitpos: [2:0]; default: 7;
+#define HP_SYSTEM_TCM_RAM_WRR_CONFIG_REG (DR_REG_HP_SYS_BASE + 0x34)
+/** HP_SYSTEM_REG_TCM_RAM_IBUS0_WT : R/W; bitpos: [2:0]; default: 7;
  *  weight value of ibus0
  */
-#define HP_REG_TCM_RAM_IBUS0_WT    0x00000007U
-#define HP_REG_TCM_RAM_IBUS0_WT_M  (HP_REG_TCM_RAM_IBUS0_WT_V << HP_REG_TCM_RAM_IBUS0_WT_S)
-#define HP_REG_TCM_RAM_IBUS0_WT_V  0x00000007U
-#define HP_REG_TCM_RAM_IBUS0_WT_S  0
-/** HP_REG_TCM_RAM_IBUS1_WT : R/W; bitpos: [5:3]; default: 7;
+#define HP_SYSTEM_REG_TCM_RAM_IBUS0_WT    0x00000007U
+#define HP_SYSTEM_REG_TCM_RAM_IBUS0_WT_M  (HP_SYSTEM_REG_TCM_RAM_IBUS0_WT_V << HP_SYSTEM_REG_TCM_RAM_IBUS0_WT_S)
+#define HP_SYSTEM_REG_TCM_RAM_IBUS0_WT_V  0x00000007U
+#define HP_SYSTEM_REG_TCM_RAM_IBUS0_WT_S  0
+/** HP_SYSTEM_REG_TCM_RAM_IBUS1_WT : R/W; bitpos: [5:3]; default: 7;
  *  weight value of ibus1
  */
-#define HP_REG_TCM_RAM_IBUS1_WT    0x00000007U
-#define HP_REG_TCM_RAM_IBUS1_WT_M  (HP_REG_TCM_RAM_IBUS1_WT_V << HP_REG_TCM_RAM_IBUS1_WT_S)
-#define HP_REG_TCM_RAM_IBUS1_WT_V  0x00000007U
-#define HP_REG_TCM_RAM_IBUS1_WT_S  3
-/** HP_REG_TCM_RAM_IBUS2_WT : R/W; bitpos: [8:6]; default: 4;
+#define HP_SYSTEM_REG_TCM_RAM_IBUS1_WT    0x00000007U
+#define HP_SYSTEM_REG_TCM_RAM_IBUS1_WT_M  (HP_SYSTEM_REG_TCM_RAM_IBUS1_WT_V << HP_SYSTEM_REG_TCM_RAM_IBUS1_WT_S)
+#define HP_SYSTEM_REG_TCM_RAM_IBUS1_WT_V  0x00000007U
+#define HP_SYSTEM_REG_TCM_RAM_IBUS1_WT_S  3
+/** HP_SYSTEM_REG_TCM_RAM_IBUS2_WT : R/W; bitpos: [8:6]; default: 4;
  *  weight value of ibus2
  */
-#define HP_REG_TCM_RAM_IBUS2_WT    0x00000007U
-#define HP_REG_TCM_RAM_IBUS2_WT_M  (HP_REG_TCM_RAM_IBUS2_WT_V << HP_REG_TCM_RAM_IBUS2_WT_S)
-#define HP_REG_TCM_RAM_IBUS2_WT_V  0x00000007U
-#define HP_REG_TCM_RAM_IBUS2_WT_S  6
-/** HP_REG_TCM_RAM_IBUS3_WT : R/W; bitpos: [11:9]; default: 4;
+#define HP_SYSTEM_REG_TCM_RAM_IBUS2_WT    0x00000007U
+#define HP_SYSTEM_REG_TCM_RAM_IBUS2_WT_M  (HP_SYSTEM_REG_TCM_RAM_IBUS2_WT_V << HP_SYSTEM_REG_TCM_RAM_IBUS2_WT_S)
+#define HP_SYSTEM_REG_TCM_RAM_IBUS2_WT_V  0x00000007U
+#define HP_SYSTEM_REG_TCM_RAM_IBUS2_WT_S  6
+/** HP_SYSTEM_REG_TCM_RAM_IBUS3_WT : R/W; bitpos: [11:9]; default: 4;
  *  weight value of ibus3
  */
-#define HP_REG_TCM_RAM_IBUS3_WT    0x00000007U
-#define HP_REG_TCM_RAM_IBUS3_WT_M  (HP_REG_TCM_RAM_IBUS3_WT_V << HP_REG_TCM_RAM_IBUS3_WT_S)
-#define HP_REG_TCM_RAM_IBUS3_WT_V  0x00000007U
-#define HP_REG_TCM_RAM_IBUS3_WT_S  9
-/** HP_REG_TCM_RAM_DBUS0_WT : R/W; bitpos: [14:12]; default: 5;
+#define HP_SYSTEM_REG_TCM_RAM_IBUS3_WT    0x00000007U
+#define HP_SYSTEM_REG_TCM_RAM_IBUS3_WT_M  (HP_SYSTEM_REG_TCM_RAM_IBUS3_WT_V << HP_SYSTEM_REG_TCM_RAM_IBUS3_WT_S)
+#define HP_SYSTEM_REG_TCM_RAM_IBUS3_WT_V  0x00000007U
+#define HP_SYSTEM_REG_TCM_RAM_IBUS3_WT_S  9
+/** HP_SYSTEM_REG_TCM_RAM_DBUS0_WT : R/W; bitpos: [14:12]; default: 5;
  *  weight value of dbus0
  */
-#define HP_REG_TCM_RAM_DBUS0_WT    0x00000007U
-#define HP_REG_TCM_RAM_DBUS0_WT_M  (HP_REG_TCM_RAM_DBUS0_WT_V << HP_REG_TCM_RAM_DBUS0_WT_S)
-#define HP_REG_TCM_RAM_DBUS0_WT_V  0x00000007U
-#define HP_REG_TCM_RAM_DBUS0_WT_S  12
-/** HP_REG_TCM_RAM_DBUS1_WT : R/W; bitpos: [17:15]; default: 5;
+#define HP_SYSTEM_REG_TCM_RAM_DBUS0_WT    0x00000007U
+#define HP_SYSTEM_REG_TCM_RAM_DBUS0_WT_M  (HP_SYSTEM_REG_TCM_RAM_DBUS0_WT_V << HP_SYSTEM_REG_TCM_RAM_DBUS0_WT_S)
+#define HP_SYSTEM_REG_TCM_RAM_DBUS0_WT_V  0x00000007U
+#define HP_SYSTEM_REG_TCM_RAM_DBUS0_WT_S  12
+/** HP_SYSTEM_REG_TCM_RAM_DBUS1_WT : R/W; bitpos: [17:15]; default: 5;
  *  weight value of dbus1
  */
-#define HP_REG_TCM_RAM_DBUS1_WT    0x00000007U
-#define HP_REG_TCM_RAM_DBUS1_WT_M  (HP_REG_TCM_RAM_DBUS1_WT_V << HP_REG_TCM_RAM_DBUS1_WT_S)
-#define HP_REG_TCM_RAM_DBUS1_WT_V  0x00000007U
-#define HP_REG_TCM_RAM_DBUS1_WT_S  15
-/** HP_REG_TCM_RAM_DBUS2_WT : R/W; bitpos: [20:18]; default: 3;
+#define HP_SYSTEM_REG_TCM_RAM_DBUS1_WT    0x00000007U
+#define HP_SYSTEM_REG_TCM_RAM_DBUS1_WT_M  (HP_SYSTEM_REG_TCM_RAM_DBUS1_WT_V << HP_SYSTEM_REG_TCM_RAM_DBUS1_WT_S)
+#define HP_SYSTEM_REG_TCM_RAM_DBUS1_WT_V  0x00000007U
+#define HP_SYSTEM_REG_TCM_RAM_DBUS1_WT_S  15
+/** HP_SYSTEM_REG_TCM_RAM_DBUS2_WT : R/W; bitpos: [20:18]; default: 3;
  *  weight value of dbus2
  */
-#define HP_REG_TCM_RAM_DBUS2_WT    0x00000007U
-#define HP_REG_TCM_RAM_DBUS2_WT_M  (HP_REG_TCM_RAM_DBUS2_WT_V << HP_REG_TCM_RAM_DBUS2_WT_S)
-#define HP_REG_TCM_RAM_DBUS2_WT_V  0x00000007U
-#define HP_REG_TCM_RAM_DBUS2_WT_S  18
-/** HP_REG_TCM_RAM_DBUS3_WT : R/W; bitpos: [23:21]; default: 3;
+#define HP_SYSTEM_REG_TCM_RAM_DBUS2_WT    0x00000007U
+#define HP_SYSTEM_REG_TCM_RAM_DBUS2_WT_M  (HP_SYSTEM_REG_TCM_RAM_DBUS2_WT_V << HP_SYSTEM_REG_TCM_RAM_DBUS2_WT_S)
+#define HP_SYSTEM_REG_TCM_RAM_DBUS2_WT_V  0x00000007U
+#define HP_SYSTEM_REG_TCM_RAM_DBUS2_WT_S  18
+/** HP_SYSTEM_REG_TCM_RAM_DBUS3_WT : R/W; bitpos: [23:21]; default: 3;
  *  weight value of dbus3
  */
-#define HP_REG_TCM_RAM_DBUS3_WT    0x00000007U
-#define HP_REG_TCM_RAM_DBUS3_WT_M  (HP_REG_TCM_RAM_DBUS3_WT_V << HP_REG_TCM_RAM_DBUS3_WT_S)
-#define HP_REG_TCM_RAM_DBUS3_WT_V  0x00000007U
-#define HP_REG_TCM_RAM_DBUS3_WT_S  21
-/** HP_REG_TCM_RAM_DMA_WT : R/W; bitpos: [26:24]; default: 2;
+#define HP_SYSTEM_REG_TCM_RAM_DBUS3_WT    0x00000007U
+#define HP_SYSTEM_REG_TCM_RAM_DBUS3_WT_M  (HP_SYSTEM_REG_TCM_RAM_DBUS3_WT_V << HP_SYSTEM_REG_TCM_RAM_DBUS3_WT_S)
+#define HP_SYSTEM_REG_TCM_RAM_DBUS3_WT_V  0x00000007U
+#define HP_SYSTEM_REG_TCM_RAM_DBUS3_WT_S  21
+/** HP_SYSTEM_REG_TCM_RAM_DMA_WT : R/W; bitpos: [26:24]; default: 2;
  *  weight value of dma
  */
-#define HP_REG_TCM_RAM_DMA_WT    0x00000007U
-#define HP_REG_TCM_RAM_DMA_WT_M  (HP_REG_TCM_RAM_DMA_WT_V << HP_REG_TCM_RAM_DMA_WT_S)
-#define HP_REG_TCM_RAM_DMA_WT_V  0x00000007U
-#define HP_REG_TCM_RAM_DMA_WT_S  24
-/** HP_REG_TCM_RAM_WRR_HIGH : R/W; bitpos: [31]; default: 1;
+#define HP_SYSTEM_REG_TCM_RAM_DMA_WT    0x00000007U
+#define HP_SYSTEM_REG_TCM_RAM_DMA_WT_M  (HP_SYSTEM_REG_TCM_RAM_DMA_WT_V << HP_SYSTEM_REG_TCM_RAM_DMA_WT_S)
+#define HP_SYSTEM_REG_TCM_RAM_DMA_WT_V  0x00000007U
+#define HP_SYSTEM_REG_TCM_RAM_DMA_WT_S  24
+/** HP_SYSTEM_REG_TCM_RAM_WRR_HIGH : R/W; bitpos: [31]; default: 1;
  *  enable weighted round robin arbitration
  */
-#define HP_REG_TCM_RAM_WRR_HIGH    (BIT(31))
-#define HP_REG_TCM_RAM_WRR_HIGH_M  (HP_REG_TCM_RAM_WRR_HIGH_V << HP_REG_TCM_RAM_WRR_HIGH_S)
-#define HP_REG_TCM_RAM_WRR_HIGH_V  0x00000001U
-#define HP_REG_TCM_RAM_WRR_HIGH_S  31
+#define HP_SYSTEM_REG_TCM_RAM_WRR_HIGH    (BIT(31))
+#define HP_SYSTEM_REG_TCM_RAM_WRR_HIGH_M  (HP_SYSTEM_REG_TCM_RAM_WRR_HIGH_V << HP_SYSTEM_REG_TCM_RAM_WRR_HIGH_S)
+#define HP_SYSTEM_REG_TCM_RAM_WRR_HIGH_V  0x00000001U
+#define HP_SYSTEM_REG_TCM_RAM_WRR_HIGH_S  31
 
-/** HP_TCM_SW_PARITY_BWE_MASK_REG register
+/** HP_SYSTEM_TCM_SW_PARITY_BWE_MASK_REG register
  *  NA
  */
-#define HP_TCM_SW_PARITY_BWE_MASK_REG (DR_REG_HP_SYS_BASE + 0x38)
-/** HP_REG_TCM_SW_PARITY_BWE_MASK_CTRL : R/W; bitpos: [0]; default: 0;
+#define HP_SYSTEM_TCM_SW_PARITY_BWE_MASK_REG (DR_REG_HP_SYS_BASE + 0x38)
+/** HP_SYSTEM_REG_TCM_SW_PARITY_BWE_MASK_CTRL : R/W; bitpos: [0]; default: 0;
  *  Set 1 to mask tcm bwe parity code bit
  */
-#define HP_REG_TCM_SW_PARITY_BWE_MASK_CTRL    (BIT(0))
-#define HP_REG_TCM_SW_PARITY_BWE_MASK_CTRL_M  (HP_REG_TCM_SW_PARITY_BWE_MASK_CTRL_V << HP_REG_TCM_SW_PARITY_BWE_MASK_CTRL_S)
-#define HP_REG_TCM_SW_PARITY_BWE_MASK_CTRL_V  0x00000001U
-#define HP_REG_TCM_SW_PARITY_BWE_MASK_CTRL_S  0
+#define HP_SYSTEM_REG_TCM_SW_PARITY_BWE_MASK_CTRL    (BIT(0))
+#define HP_SYSTEM_REG_TCM_SW_PARITY_BWE_MASK_CTRL_M  (HP_SYSTEM_REG_TCM_SW_PARITY_BWE_MASK_CTRL_V << HP_SYSTEM_REG_TCM_SW_PARITY_BWE_MASK_CTRL_S)
+#define HP_SYSTEM_REG_TCM_SW_PARITY_BWE_MASK_CTRL_V  0x00000001U
+#define HP_SYSTEM_REG_TCM_SW_PARITY_BWE_MASK_CTRL_S  0
 
-/** HP_TCM_RAM_PWR_CTRL0_REG register
+/** HP_SYSTEM_TCM_RAM_PWR_CTRL0_REG register
  *  NA
  */
-#define HP_TCM_RAM_PWR_CTRL0_REG (DR_REG_HP_SYS_BASE + 0x3c)
-/** HP_REG_HP_TCM_CLK_FORCE_ON : R/W; bitpos: [0]; default: 0;
- *  hp_tcm clk gatig force on
+#define HP_SYSTEM_TCM_RAM_PWR_CTRL0_REG (DR_REG_HP_SYS_BASE + 0x3c)
+/** HP_SYSTEM_REG_HP_SYSTEM_TCM_CLK_FORCE_ON : R/W; bitpos: [0]; default: 0;
+ *  HP_SYSTEM_tcm clk gatig force on
  */
-#define HP_REG_HP_TCM_CLK_FORCE_ON    (BIT(0))
-#define HP_REG_HP_TCM_CLK_FORCE_ON_M  (HP_REG_HP_TCM_CLK_FORCE_ON_V << HP_REG_HP_TCM_CLK_FORCE_ON_S)
-#define HP_REG_HP_TCM_CLK_FORCE_ON_V  0x00000001U
-#define HP_REG_HP_TCM_CLK_FORCE_ON_S  0
+#define HP_SYSTEM_REG_HP_SYSTEM_TCM_CLK_FORCE_ON    (BIT(0))
+#define HP_SYSTEM_REG_HP_SYSTEM_TCM_CLK_FORCE_ON_M  (HP_SYSTEM_REG_HP_SYSTEM_TCM_CLK_FORCE_ON_V << HP_SYSTEM_REG_HP_SYSTEM_TCM_CLK_FORCE_ON_S)
+#define HP_SYSTEM_REG_HP_SYSTEM_TCM_CLK_FORCE_ON_V  0x00000001U
+#define HP_SYSTEM_REG_HP_SYSTEM_TCM_CLK_FORCE_ON_S  0
 
-/** HP_L2_ROM_PWR_CTRL0_REG register
+/** HP_SYSTEM_L2_ROM_PWR_CTRL0_REG register
  *  NA
  */
-#define HP_L2_ROM_PWR_CTRL0_REG (DR_REG_HP_SYS_BASE + 0x40)
-/** HP_REG_L2_ROM_CLK_FORCE_ON : R/W; bitpos: [0]; default: 0;
+#define HP_SYSTEM_L2_ROM_PWR_CTRL0_REG (DR_REG_HP_SYS_BASE + 0x40)
+/** HP_SYSTEM_REG_L2_ROM_CLK_FORCE_ON : R/W; bitpos: [0]; default: 0;
  *  l2_rom clk gating force on
  */
-#define HP_REG_L2_ROM_CLK_FORCE_ON    (BIT(0))
-#define HP_REG_L2_ROM_CLK_FORCE_ON_M  (HP_REG_L2_ROM_CLK_FORCE_ON_V << HP_REG_L2_ROM_CLK_FORCE_ON_S)
-#define HP_REG_L2_ROM_CLK_FORCE_ON_V  0x00000001U
-#define HP_REG_L2_ROM_CLK_FORCE_ON_S  0
+#define HP_SYSTEM_REG_L2_ROM_CLK_FORCE_ON    (BIT(0))
+#define HP_SYSTEM_REG_L2_ROM_CLK_FORCE_ON_M  (HP_SYSTEM_REG_L2_ROM_CLK_FORCE_ON_V << HP_SYSTEM_REG_L2_ROM_CLK_FORCE_ON_S)
+#define HP_SYSTEM_REG_L2_ROM_CLK_FORCE_ON_V  0x00000001U
+#define HP_SYSTEM_REG_L2_ROM_CLK_FORCE_ON_S  0
 
-/** HP_PROBEA_CTRL_REG register
+/** HP_SYSTEM_PROBEA_CTRL_REG register
  *  NA
  */
-#define HP_PROBEA_CTRL_REG (DR_REG_HP_SYS_BASE + 0x50)
-/** HP_REG_PROBE_A_MOD_SEL : R/W; bitpos: [15:0]; default: 0;
+#define HP_SYSTEM_PROBEA_CTRL_REG (DR_REG_HP_SYS_BASE + 0x50)
+/** HP_SYSTEM_REG_PROBE_A_MOD_SEL : R/W; bitpos: [15:0]; default: 0;
  *  Tihs field is used to selec probe_group from probe_group0 to probe_group15 for
  *  module's probe_out[31:0] in a mode
  */
-#define HP_REG_PROBE_A_MOD_SEL    0x0000FFFFU
-#define HP_REG_PROBE_A_MOD_SEL_M  (HP_REG_PROBE_A_MOD_SEL_V << HP_REG_PROBE_A_MOD_SEL_S)
-#define HP_REG_PROBE_A_MOD_SEL_V  0x0000FFFFU
-#define HP_REG_PROBE_A_MOD_SEL_S  0
-/** HP_REG_PROBE_A_TOP_SEL : R/W; bitpos: [23:16]; default: 0;
+#define HP_SYSTEM_REG_PROBE_A_MOD_SEL    0x0000FFFFU
+#define HP_SYSTEM_REG_PROBE_A_MOD_SEL_M  (HP_SYSTEM_REG_PROBE_A_MOD_SEL_V << HP_SYSTEM_REG_PROBE_A_MOD_SEL_S)
+#define HP_SYSTEM_REG_PROBE_A_MOD_SEL_V  0x0000FFFFU
+#define HP_SYSTEM_REG_PROBE_A_MOD_SEL_S  0
+/** HP_SYSTEM_REG_PROBE_A_TOP_SEL : R/W; bitpos: [23:16]; default: 0;
  *  Tihs field is used to selec module's probe_out[31:0] as probe out in a mode
  */
-#define HP_REG_PROBE_A_TOP_SEL    0x000000FFU
-#define HP_REG_PROBE_A_TOP_SEL_M  (HP_REG_PROBE_A_TOP_SEL_V << HP_REG_PROBE_A_TOP_SEL_S)
-#define HP_REG_PROBE_A_TOP_SEL_V  0x000000FFU
-#define HP_REG_PROBE_A_TOP_SEL_S  16
-/** HP_REG_PROBE_L_SEL : R/W; bitpos: [25:24]; default: 0;
+#define HP_SYSTEM_REG_PROBE_A_TOP_SEL    0x000000FFU
+#define HP_SYSTEM_REG_PROBE_A_TOP_SEL_M  (HP_SYSTEM_REG_PROBE_A_TOP_SEL_V << HP_SYSTEM_REG_PROBE_A_TOP_SEL_S)
+#define HP_SYSTEM_REG_PROBE_A_TOP_SEL_V  0x000000FFU
+#define HP_SYSTEM_REG_PROBE_A_TOP_SEL_S  16
+/** HP_SYSTEM_REG_PROBE_L_SEL : R/W; bitpos: [25:24]; default: 0;
  *  Tihs field is used to selec probe_out[31:16]
  */
-#define HP_REG_PROBE_L_SEL    0x00000003U
-#define HP_REG_PROBE_L_SEL_M  (HP_REG_PROBE_L_SEL_V << HP_REG_PROBE_L_SEL_S)
-#define HP_REG_PROBE_L_SEL_V  0x00000003U
-#define HP_REG_PROBE_L_SEL_S  24
-/** HP_REG_PROBE_H_SEL : R/W; bitpos: [27:26]; default: 0;
+#define HP_SYSTEM_REG_PROBE_L_SEL    0x00000003U
+#define HP_SYSTEM_REG_PROBE_L_SEL_M  (HP_SYSTEM_REG_PROBE_L_SEL_V << HP_SYSTEM_REG_PROBE_L_SEL_S)
+#define HP_SYSTEM_REG_PROBE_L_SEL_V  0x00000003U
+#define HP_SYSTEM_REG_PROBE_L_SEL_S  24
+/** HP_SYSTEM_REG_PROBE_H_SEL : R/W; bitpos: [27:26]; default: 0;
  *  Tihs field is used to selec probe_out[31:16]
  */
-#define HP_REG_PROBE_H_SEL    0x00000003U
-#define HP_REG_PROBE_H_SEL_M  (HP_REG_PROBE_H_SEL_V << HP_REG_PROBE_H_SEL_S)
-#define HP_REG_PROBE_H_SEL_V  0x00000003U
-#define HP_REG_PROBE_H_SEL_S  26
-/** HP_REG_PROBE_GLOBAL_EN : R/W; bitpos: [28]; default: 0;
+#define HP_SYSTEM_REG_PROBE_H_SEL    0x00000003U
+#define HP_SYSTEM_REG_PROBE_H_SEL_M  (HP_SYSTEM_REG_PROBE_H_SEL_V << HP_SYSTEM_REG_PROBE_H_SEL_S)
+#define HP_SYSTEM_REG_PROBE_H_SEL_V  0x00000003U
+#define HP_SYSTEM_REG_PROBE_H_SEL_S  26
+/** HP_SYSTEM_REG_PROBE_GLOBAL_EN : R/W; bitpos: [28]; default: 0;
  *  Set this bit to enable global debug probe in hp system.
  */
-#define HP_REG_PROBE_GLOBAL_EN    (BIT(28))
-#define HP_REG_PROBE_GLOBAL_EN_M  (HP_REG_PROBE_GLOBAL_EN_V << HP_REG_PROBE_GLOBAL_EN_S)
-#define HP_REG_PROBE_GLOBAL_EN_V  0x00000001U
-#define HP_REG_PROBE_GLOBAL_EN_S  28
+#define HP_SYSTEM_REG_PROBE_GLOBAL_EN    (BIT(28))
+#define HP_SYSTEM_REG_PROBE_GLOBAL_EN_M  (HP_SYSTEM_REG_PROBE_GLOBAL_EN_V << HP_SYSTEM_REG_PROBE_GLOBAL_EN_S)
+#define HP_SYSTEM_REG_PROBE_GLOBAL_EN_V  0x00000001U
+#define HP_SYSTEM_REG_PROBE_GLOBAL_EN_S  28
 
-/** HP_PROBEB_CTRL_REG register
+/** HP_SYSTEM_PROBEB_CTRL_REG register
  *  NA
  */
-#define HP_PROBEB_CTRL_REG (DR_REG_HP_SYS_BASE + 0x54)
-/** HP_REG_PROBE_B_MOD_SEL : R/W; bitpos: [15:0]; default: 0;
+#define HP_SYSTEM_PROBEB_CTRL_REG (DR_REG_HP_SYS_BASE + 0x54)
+/** HP_SYSTEM_REG_PROBE_B_MOD_SEL : R/W; bitpos: [15:0]; default: 0;
  *  Tihs field is used to selec probe_group from probe_group0 to probe_group15 for
  *  module's probe_out[31:0] in b mode.
  */
-#define HP_REG_PROBE_B_MOD_SEL    0x0000FFFFU
-#define HP_REG_PROBE_B_MOD_SEL_M  (HP_REG_PROBE_B_MOD_SEL_V << HP_REG_PROBE_B_MOD_SEL_S)
-#define HP_REG_PROBE_B_MOD_SEL_V  0x0000FFFFU
-#define HP_REG_PROBE_B_MOD_SEL_S  0
-/** HP_REG_PROBE_B_TOP_SEL : R/W; bitpos: [23:16]; default: 0;
+#define HP_SYSTEM_REG_PROBE_B_MOD_SEL    0x0000FFFFU
+#define HP_SYSTEM_REG_PROBE_B_MOD_SEL_M  (HP_SYSTEM_REG_PROBE_B_MOD_SEL_V << HP_SYSTEM_REG_PROBE_B_MOD_SEL_S)
+#define HP_SYSTEM_REG_PROBE_B_MOD_SEL_V  0x0000FFFFU
+#define HP_SYSTEM_REG_PROBE_B_MOD_SEL_S  0
+/** HP_SYSTEM_REG_PROBE_B_TOP_SEL : R/W; bitpos: [23:16]; default: 0;
  *  Tihs field is used to select module's probe_out[31:0]  as probe_out in b mode
  */
-#define HP_REG_PROBE_B_TOP_SEL    0x000000FFU
-#define HP_REG_PROBE_B_TOP_SEL_M  (HP_REG_PROBE_B_TOP_SEL_V << HP_REG_PROBE_B_TOP_SEL_S)
-#define HP_REG_PROBE_B_TOP_SEL_V  0x000000FFU
-#define HP_REG_PROBE_B_TOP_SEL_S  16
-/** HP_REG_PROBE_B_EN : R/W; bitpos: [24]; default: 0;
+#define HP_SYSTEM_REG_PROBE_B_TOP_SEL    0x000000FFU
+#define HP_SYSTEM_REG_PROBE_B_TOP_SEL_M  (HP_SYSTEM_REG_PROBE_B_TOP_SEL_V << HP_SYSTEM_REG_PROBE_B_TOP_SEL_S)
+#define HP_SYSTEM_REG_PROBE_B_TOP_SEL_V  0x000000FFU
+#define HP_SYSTEM_REG_PROBE_B_TOP_SEL_S  16
+/** HP_SYSTEM_REG_PROBE_B_EN : R/W; bitpos: [24]; default: 0;
  *  Set this bit to enable b mode for debug probe. 1:  b mode, 0: a mode.
  */
-#define HP_REG_PROBE_B_EN    (BIT(24))
-#define HP_REG_PROBE_B_EN_M  (HP_REG_PROBE_B_EN_V << HP_REG_PROBE_B_EN_S)
-#define HP_REG_PROBE_B_EN_V  0x00000001U
-#define HP_REG_PROBE_B_EN_S  24
+#define HP_SYSTEM_REG_PROBE_B_EN    (BIT(24))
+#define HP_SYSTEM_REG_PROBE_B_EN_M  (HP_SYSTEM_REG_PROBE_B_EN_V << HP_SYSTEM_REG_PROBE_B_EN_S)
+#define HP_SYSTEM_REG_PROBE_B_EN_V  0x00000001U
+#define HP_SYSTEM_REG_PROBE_B_EN_S  24
 
-/** HP_PROBE_OUT_REG register
+/** HP_SYSTEM_PROBE_OUT_REG register
  *  NA
  */
-#define HP_PROBE_OUT_REG (DR_REG_HP_SYS_BASE + 0x5c)
-/** HP_REG_PROBE_TOP_OUT : RO; bitpos: [31:0]; default: 0;
+#define HP_SYSTEM_PROBE_OUT_REG (DR_REG_HP_SYS_BASE + 0x5c)
+/** HP_SYSTEM_REG_PROBE_TOP_OUT : RO; bitpos: [31:0]; default: 0;
  *  NA
  */
-#define HP_REG_PROBE_TOP_OUT    0xFFFFFFFFU
-#define HP_REG_PROBE_TOP_OUT_M  (HP_REG_PROBE_TOP_OUT_V << HP_REG_PROBE_TOP_OUT_S)
-#define HP_REG_PROBE_TOP_OUT_V  0xFFFFFFFFU
-#define HP_REG_PROBE_TOP_OUT_S  0
+#define HP_SYSTEM_REG_PROBE_TOP_OUT    0xFFFFFFFFU
+#define HP_SYSTEM_REG_PROBE_TOP_OUT_M  (HP_SYSTEM_REG_PROBE_TOP_OUT_V << HP_SYSTEM_REG_PROBE_TOP_OUT_S)
+#define HP_SYSTEM_REG_PROBE_TOP_OUT_V  0xFFFFFFFFU
+#define HP_SYSTEM_REG_PROBE_TOP_OUT_S  0
 
-/** HP_L2_MEM_RAM_PWR_CTRL0_REG register
+/** HP_SYSTEM_L2_MEM_RAM_PWR_CTRL0_REG register
  *  NA
  */
-#define HP_L2_MEM_RAM_PWR_CTRL0_REG (DR_REG_HP_SYS_BASE + 0x60)
-/** HP_REG_L2_MEM_CLK_FORCE_ON : R/W; bitpos: [0]; default: 0;
+#define HP_SYSTEM_L2_MEM_RAM_PWR_CTRL0_REG (DR_REG_HP_SYS_BASE + 0x60)
+/** HP_SYSTEM_REG_L2_MEM_CLK_FORCE_ON : R/W; bitpos: [0]; default: 0;
  *  l2ram clk_gating force on
  */
-#define HP_REG_L2_MEM_CLK_FORCE_ON    (BIT(0))
-#define HP_REG_L2_MEM_CLK_FORCE_ON_M  (HP_REG_L2_MEM_CLK_FORCE_ON_V << HP_REG_L2_MEM_CLK_FORCE_ON_S)
-#define HP_REG_L2_MEM_CLK_FORCE_ON_V  0x00000001U
-#define HP_REG_L2_MEM_CLK_FORCE_ON_S  0
+#define HP_SYSTEM_REG_L2_MEM_CLK_FORCE_ON    (BIT(0))
+#define HP_SYSTEM_REG_L2_MEM_CLK_FORCE_ON_M  (HP_SYSTEM_REG_L2_MEM_CLK_FORCE_ON_V << HP_SYSTEM_REG_L2_MEM_CLK_FORCE_ON_S)
+#define HP_SYSTEM_REG_L2_MEM_CLK_FORCE_ON_V  0x00000001U
+#define HP_SYSTEM_REG_L2_MEM_CLK_FORCE_ON_S  0
 
-/** HP_CPU_CORESTALLED_ST_REG register
+/** HP_SYSTEM_CPU_CORESTALLED_ST_REG register
  *  NA
  */
-#define HP_CPU_CORESTALLED_ST_REG (DR_REG_HP_SYS_BASE + 0x64)
-/** HP_REG_CORE0_CORESTALLED_ST : RO; bitpos: [0]; default: 0;
+#define HP_SYSTEM_CPU_CORESTALLED_ST_REG (DR_REG_HP_SYS_BASE + 0x64)
+/** HP_SYSTEM_REG_CORE0_CORESTALLED_ST : RO; bitpos: [0]; default: 0;
  *  hp core0 corestalled status
  */
-#define HP_REG_CORE0_CORESTALLED_ST    (BIT(0))
-#define HP_REG_CORE0_CORESTALLED_ST_M  (HP_REG_CORE0_CORESTALLED_ST_V << HP_REG_CORE0_CORESTALLED_ST_S)
-#define HP_REG_CORE0_CORESTALLED_ST_V  0x00000001U
-#define HP_REG_CORE0_CORESTALLED_ST_S  0
-/** HP_REG_CORE1_CORESTALLED_ST : RO; bitpos: [1]; default: 0;
+#define HP_SYSTEM_REG_CORE0_CORESTALLED_ST    (BIT(0))
+#define HP_SYSTEM_REG_CORE0_CORESTALLED_ST_M  (HP_SYSTEM_REG_CORE0_CORESTALLED_ST_V << HP_SYSTEM_REG_CORE0_CORESTALLED_ST_S)
+#define HP_SYSTEM_REG_CORE0_CORESTALLED_ST_V  0x00000001U
+#define HP_SYSTEM_REG_CORE0_CORESTALLED_ST_S  0
+/** HP_SYSTEM_REG_CORE1_CORESTALLED_ST : RO; bitpos: [1]; default: 0;
  *  hp core1 corestalled status
  */
-#define HP_REG_CORE1_CORESTALLED_ST    (BIT(1))
-#define HP_REG_CORE1_CORESTALLED_ST_M  (HP_REG_CORE1_CORESTALLED_ST_V << HP_REG_CORE1_CORESTALLED_ST_S)
-#define HP_REG_CORE1_CORESTALLED_ST_V  0x00000001U
-#define HP_REG_CORE1_CORESTALLED_ST_S  1
+#define HP_SYSTEM_REG_CORE1_CORESTALLED_ST    (BIT(1))
+#define HP_SYSTEM_REG_CORE1_CORESTALLED_ST_M  (HP_SYSTEM_REG_CORE1_CORESTALLED_ST_V << HP_SYSTEM_REG_CORE1_CORESTALLED_ST_S)
+#define HP_SYSTEM_REG_CORE1_CORESTALLED_ST_V  0x00000001U
+#define HP_SYSTEM_REG_CORE1_CORESTALLED_ST_S  1
 
-/** HP_CRYPTO_CTRL_REG register
+/** HP_SYSTEM_CRYPTO_CTRL_REG register
  *  NA
  */
-#define HP_CRYPTO_CTRL_REG (DR_REG_HP_SYS_BASE + 0x70)
-/** HP_REG_ENABLE_SPI_MANUAL_ENCRYPT : R/W; bitpos: [0]; default: 0;
+#define HP_SYSTEM_CRYPTO_CTRL_REG (DR_REG_HP_SYS_BASE + 0x70)
+/** HP_SYSTEM_REG_ENABLE_SPI_MANUAL_ENCRYPT : R/W; bitpos: [0]; default: 0;
  *  NA
  */
-#define HP_REG_ENABLE_SPI_MANUAL_ENCRYPT    (BIT(0))
-#define HP_REG_ENABLE_SPI_MANUAL_ENCRYPT_M  (HP_REG_ENABLE_SPI_MANUAL_ENCRYPT_V << HP_REG_ENABLE_SPI_MANUAL_ENCRYPT_S)
-#define HP_REG_ENABLE_SPI_MANUAL_ENCRYPT_V  0x00000001U
-#define HP_REG_ENABLE_SPI_MANUAL_ENCRYPT_S  0
-/** HP_REG_ENABLE_DOWNLOAD_DB_ENCRYPT : R/W; bitpos: [1]; default: 0;
+#define HP_SYSTEM_REG_ENABLE_SPI_MANUAL_ENCRYPT    (BIT(0))
+#define HP_SYSTEM_REG_ENABLE_SPI_MANUAL_ENCRYPT_M  (HP_SYSTEM_REG_ENABLE_SPI_MANUAL_ENCRYPT_V << HP_SYSTEM_REG_ENABLE_SPI_MANUAL_ENCRYPT_S)
+#define HP_SYSTEM_REG_ENABLE_SPI_MANUAL_ENCRYPT_V  0x00000001U
+#define HP_SYSTEM_REG_ENABLE_SPI_MANUAL_ENCRYPT_S  0
+/** HP_SYSTEM_REG_ENABLE_DOWNLOAD_DB_ENCRYPT : R/W; bitpos: [1]; default: 0;
  *  NA
  */
-#define HP_REG_ENABLE_DOWNLOAD_DB_ENCRYPT    (BIT(1))
-#define HP_REG_ENABLE_DOWNLOAD_DB_ENCRYPT_M  (HP_REG_ENABLE_DOWNLOAD_DB_ENCRYPT_V << HP_REG_ENABLE_DOWNLOAD_DB_ENCRYPT_S)
-#define HP_REG_ENABLE_DOWNLOAD_DB_ENCRYPT_V  0x00000001U
-#define HP_REG_ENABLE_DOWNLOAD_DB_ENCRYPT_S  1
-/** HP_REG_ENABLE_DOWNLOAD_G0CB_DECRYPT : R/W; bitpos: [2]; default: 0;
+#define HP_SYSTEM_REG_ENABLE_DOWNLOAD_DB_ENCRYPT    (BIT(1))
+#define HP_SYSTEM_REG_ENABLE_DOWNLOAD_DB_ENCRYPT_M  (HP_SYSTEM_REG_ENABLE_DOWNLOAD_DB_ENCRYPT_V << HP_SYSTEM_REG_ENABLE_DOWNLOAD_DB_ENCRYPT_S)
+#define HP_SYSTEM_REG_ENABLE_DOWNLOAD_DB_ENCRYPT_V  0x00000001U
+#define HP_SYSTEM_REG_ENABLE_DOWNLOAD_DB_ENCRYPT_S  1
+/** HP_SYSTEM_REG_ENABLE_DOWNLOAD_G0CB_DECRYPT : R/W; bitpos: [2]; default: 0;
  *  NA
  */
-#define HP_REG_ENABLE_DOWNLOAD_G0CB_DECRYPT    (BIT(2))
-#define HP_REG_ENABLE_DOWNLOAD_G0CB_DECRYPT_M  (HP_REG_ENABLE_DOWNLOAD_G0CB_DECRYPT_V << HP_REG_ENABLE_DOWNLOAD_G0CB_DECRYPT_S)
-#define HP_REG_ENABLE_DOWNLOAD_G0CB_DECRYPT_V  0x00000001U
-#define HP_REG_ENABLE_DOWNLOAD_G0CB_DECRYPT_S  2
-/** HP_REG_ENABLE_DOWNLOAD_MANUAL_ENCRYPT : R/W; bitpos: [3]; default: 0;
+#define HP_SYSTEM_REG_ENABLE_DOWNLOAD_G0CB_DECRYPT    (BIT(2))
+#define HP_SYSTEM_REG_ENABLE_DOWNLOAD_G0CB_DECRYPT_M  (HP_SYSTEM_REG_ENABLE_DOWNLOAD_G0CB_DECRYPT_V << HP_SYSTEM_REG_ENABLE_DOWNLOAD_G0CB_DECRYPT_S)
+#define HP_SYSTEM_REG_ENABLE_DOWNLOAD_G0CB_DECRYPT_V  0x00000001U
+#define HP_SYSTEM_REG_ENABLE_DOWNLOAD_G0CB_DECRYPT_S  2
+/** HP_SYSTEM_REG_ENABLE_DOWNLOAD_MANUAL_ENCRYPT : R/W; bitpos: [3]; default: 0;
  *  NA
  */
-#define HP_REG_ENABLE_DOWNLOAD_MANUAL_ENCRYPT    (BIT(3))
-#define HP_REG_ENABLE_DOWNLOAD_MANUAL_ENCRYPT_M  (HP_REG_ENABLE_DOWNLOAD_MANUAL_ENCRYPT_V << HP_REG_ENABLE_DOWNLOAD_MANUAL_ENCRYPT_S)
-#define HP_REG_ENABLE_DOWNLOAD_MANUAL_ENCRYPT_V  0x00000001U
-#define HP_REG_ENABLE_DOWNLOAD_MANUAL_ENCRYPT_S  3
+#define HP_SYSTEM_REG_ENABLE_DOWNLOAD_MANUAL_ENCRYPT    (BIT(3))
+#define HP_SYSTEM_REG_ENABLE_DOWNLOAD_MANUAL_ENCRYPT_M  (HP_SYSTEM_REG_ENABLE_DOWNLOAD_MANUAL_ENCRYPT_V << HP_SYSTEM_REG_ENABLE_DOWNLOAD_MANUAL_ENCRYPT_S)
+#define HP_SYSTEM_REG_ENABLE_DOWNLOAD_MANUAL_ENCRYPT_V  0x00000001U
+#define HP_SYSTEM_REG_ENABLE_DOWNLOAD_MANUAL_ENCRYPT_S  3
 
-/** HP_GPIO_O_HOLD_CTRL0_REG register
+/** HP_SYSTEM_GPIO_O_HOLD_CTRL0_REG register
  *  NA
  */
-#define HP_GPIO_O_HOLD_CTRL0_REG (DR_REG_HP_SYS_BASE + 0x74)
-/** HP_REG_GPIO_0_HOLD_LOW : R/W; bitpos: [31:0]; default: 0;
+#define HP_SYSTEM_GPIO_O_HOLD_CTRL0_REG (DR_REG_HP_SYS_BASE + 0x74)
+/** HP_SYSTEM_REG_GPIO_0_HOLD_LOW : R/W; bitpos: [31:0]; default: 0;
  *  hold control for gpio47~16
  */
-#define HP_REG_GPIO_0_HOLD_LOW    0xFFFFFFFFU
-#define HP_REG_GPIO_0_HOLD_LOW_M  (HP_REG_GPIO_0_HOLD_LOW_V << HP_REG_GPIO_0_HOLD_LOW_S)
-#define HP_REG_GPIO_0_HOLD_LOW_V  0xFFFFFFFFU
-#define HP_REG_GPIO_0_HOLD_LOW_S  0
+#define HP_SYSTEM_REG_GPIO_0_HOLD_LOW    0xFFFFFFFFU
+#define HP_SYSTEM_REG_GPIO_0_HOLD_LOW_M  (HP_SYSTEM_REG_GPIO_0_HOLD_LOW_V << HP_SYSTEM_REG_GPIO_0_HOLD_LOW_S)
+#define HP_SYSTEM_REG_GPIO_0_HOLD_LOW_V  0xFFFFFFFFU
+#define HP_SYSTEM_REG_GPIO_0_HOLD_LOW_S  0
 
-/** HP_GPIO_O_HOLD_CTRL1_REG register
+/** HP_SYSTEM_GPIO_O_HOLD_CTRL1_REG register
  *  NA
  */
-#define HP_GPIO_O_HOLD_CTRL1_REG (DR_REG_HP_SYS_BASE + 0x78)
-/** HP_REG_GPIO_0_HOLD_HIGH : R/W; bitpos: [8:0]; default: 0;
+#define HP_SYSTEM_GPIO_O_HOLD_CTRL1_REG (DR_REG_HP_SYS_BASE + 0x78)
+/** HP_SYSTEM_REG_GPIO_0_HOLD_HIGH : R/W; bitpos: [8:0]; default: 0;
  *  hold control for gpio56~48
  */
-#define HP_REG_GPIO_0_HOLD_HIGH    0x000001FFU
-#define HP_REG_GPIO_0_HOLD_HIGH_M  (HP_REG_GPIO_0_HOLD_HIGH_V << HP_REG_GPIO_0_HOLD_HIGH_S)
-#define HP_REG_GPIO_0_HOLD_HIGH_V  0x000001FFU
-#define HP_REG_GPIO_0_HOLD_HIGH_S  0
+#define HP_SYSTEM_REG_GPIO_0_HOLD_HIGH    0x000001FFU
+#define HP_SYSTEM_REG_GPIO_0_HOLD_HIGH_M  (HP_SYSTEM_REG_GPIO_0_HOLD_HIGH_V << HP_SYSTEM_REG_GPIO_0_HOLD_HIGH_S)
+#define HP_SYSTEM_REG_GPIO_0_HOLD_HIGH_V  0x000001FFU
+#define HP_SYSTEM_REG_GPIO_0_HOLD_HIGH_S  0
 
-/** HP_SYS_RDN_ECO_CS_REG register
+/** HP_SYSTEM_RDN_ECO_CS_REG register
  *  NA
  */
-#define HP_SYS_RDN_ECO_CS_REG (DR_REG_HP_SYS_BASE + 0x7c)
-/** HP_REG_HP_SYS_RDN_ECO_EN : R/W; bitpos: [0]; default: 0;
+#define HP_SYSTEM_RDN_ECO_CS_REG (DR_REG_HP_SYS_BASE + 0x7c)
+/** HP_SYSTEM_REG_HP_SYSTEM_RDN_ECO_EN : R/W; bitpos: [0]; default: 0;
  *  NA
  */
-#define HP_REG_HP_SYS_RDN_ECO_EN    (BIT(0))
-#define HP_REG_HP_SYS_RDN_ECO_EN_M  (HP_REG_HP_SYS_RDN_ECO_EN_V << HP_REG_HP_SYS_RDN_ECO_EN_S)
-#define HP_REG_HP_SYS_RDN_ECO_EN_V  0x00000001U
-#define HP_REG_HP_SYS_RDN_ECO_EN_S  0
-/** HP_REG_HP_SYS_RDN_ECO_RESULT : RO; bitpos: [1]; default: 0;
+#define HP_SYSTEM_REG_HP_SYSTEM_RDN_ECO_EN    (BIT(0))
+#define HP_SYSTEM_REG_HP_SYSTEM_RDN_ECO_EN_M  (HP_SYSTEM_REG_HP_SYSTEM_RDN_ECO_EN_V << HP_SYSTEM_REG_HP_SYSTEM_RDN_ECO_EN_S)
+#define HP_SYSTEM_REG_HP_SYSTEM_RDN_ECO_EN_V  0x00000001U
+#define HP_SYSTEM_REG_HP_SYSTEM_RDN_ECO_EN_S  0
+/** HP_SYSTEM_REG_HP_SYSTEM_RDN_ECO_RESULT : RO; bitpos: [1]; default: 0;
  *  NA
  */
-#define HP_REG_HP_SYS_RDN_ECO_RESULT    (BIT(1))
-#define HP_REG_HP_SYS_RDN_ECO_RESULT_M  (HP_REG_HP_SYS_RDN_ECO_RESULT_V << HP_REG_HP_SYS_RDN_ECO_RESULT_S)
-#define HP_REG_HP_SYS_RDN_ECO_RESULT_V  0x00000001U
-#define HP_REG_HP_SYS_RDN_ECO_RESULT_S  1
+#define HP_SYSTEM_REG_HP_SYSTEM_RDN_ECO_RESULT    (BIT(1))
+#define HP_SYSTEM_REG_HP_SYSTEM_RDN_ECO_RESULT_M  (HP_SYSTEM_REG_HP_SYSTEM_RDN_ECO_RESULT_V << HP_SYSTEM_REG_HP_SYSTEM_RDN_ECO_RESULT_S)
+#define HP_SYSTEM_REG_HP_SYSTEM_RDN_ECO_RESULT_V  0x00000001U
+#define HP_SYSTEM_REG_HP_SYSTEM_RDN_ECO_RESULT_S  1
 
-/** HP_CACHE_APB_POSTW_EN_REG register
+/** HP_SYSTEM_CACHE_APB_POSTW_EN_REG register
  *  NA
  */
-#define HP_CACHE_APB_POSTW_EN_REG (DR_REG_HP_SYS_BASE + 0x80)
-/** HP_REG_CACHE_APB_POSTW_EN : R/W; bitpos: [0]; default: 0;
+#define HP_SYSTEM_CACHE_APB_POSTW_EN_REG (DR_REG_HP_SYS_BASE + 0x80)
+/** HP_SYSTEM_REG_CACHE_APB_POSTW_EN : R/W; bitpos: [0]; default: 0;
  *  cache apb register interface post write enable, 1 will speed up write, but will
  *  take some time to update value to register
  */
-#define HP_REG_CACHE_APB_POSTW_EN    (BIT(0))
-#define HP_REG_CACHE_APB_POSTW_EN_M  (HP_REG_CACHE_APB_POSTW_EN_V << HP_REG_CACHE_APB_POSTW_EN_S)
-#define HP_REG_CACHE_APB_POSTW_EN_V  0x00000001U
-#define HP_REG_CACHE_APB_POSTW_EN_S  0
+#define HP_SYSTEM_REG_CACHE_APB_POSTW_EN    (BIT(0))
+#define HP_SYSTEM_REG_CACHE_APB_POSTW_EN_M  (HP_SYSTEM_REG_CACHE_APB_POSTW_EN_V << HP_SYSTEM_REG_CACHE_APB_POSTW_EN_S)
+#define HP_SYSTEM_REG_CACHE_APB_POSTW_EN_V  0x00000001U
+#define HP_SYSTEM_REG_CACHE_APB_POSTW_EN_S  0
 
-/** HP_L2_MEM_SUBSIZE_REG register
+/** HP_SYSTEM_L2_MEM_SUBSIZE_REG register
  *  NA
  */
-#define HP_L2_MEM_SUBSIZE_REG (DR_REG_HP_SYS_BASE + 0x84)
-/** HP_REG_L2_MEM_SUB_BLKSIZE : R/W; bitpos: [1:0]; default: 0;
+#define HP_SYSTEM_L2_MEM_SUBSIZE_REG (DR_REG_HP_SYS_BASE + 0x84)
+/** HP_SYSTEM_REG_L2_MEM_SUB_BLKSIZE : R/W; bitpos: [1:0]; default: 0;
  *  l2mem sub block size 00=>32 01=>64 10=>128 11=>256
  */
-#define HP_REG_L2_MEM_SUB_BLKSIZE    0x00000003U
-#define HP_REG_L2_MEM_SUB_BLKSIZE_M  (HP_REG_L2_MEM_SUB_BLKSIZE_V << HP_REG_L2_MEM_SUB_BLKSIZE_S)
-#define HP_REG_L2_MEM_SUB_BLKSIZE_V  0x00000003U
-#define HP_REG_L2_MEM_SUB_BLKSIZE_S  0
+#define HP_SYSTEM_REG_L2_MEM_SUB_BLKSIZE    0x00000003U
+#define HP_SYSTEM_REG_L2_MEM_SUB_BLKSIZE_M  (HP_SYSTEM_REG_L2_MEM_SUB_BLKSIZE_V << HP_SYSTEM_REG_L2_MEM_SUB_BLKSIZE_S)
+#define HP_SYSTEM_REG_L2_MEM_SUB_BLKSIZE_V  0x00000003U
+#define HP_SYSTEM_REG_L2_MEM_SUB_BLKSIZE_S  0
 
-/** HP_L2_MEM_INT_RAW_REG register
+/** HP_SYSTEM_L2_MEM_INT_RAW_REG register
  *  NA
  */
-#define HP_L2_MEM_INT_RAW_REG (DR_REG_HP_SYS_BASE + 0x9c)
-/** HP_REG_L2_MEM_ECC_ERR_INT_RAW : R/WTC/SS; bitpos: [0]; default: 0;
+#define HP_SYSTEM_L2_MEM_INT_RAW_REG (DR_REG_HP_SYS_BASE + 0x9c)
+/** HP_SYSTEM_REG_L2_MEM_ECC_ERR_INT_RAW : R/WTC/SS; bitpos: [0]; default: 0;
  *  intr triggered when two bit error detected and corrected from ecc
  */
-#define HP_REG_L2_MEM_ECC_ERR_INT_RAW    (BIT(0))
-#define HP_REG_L2_MEM_ECC_ERR_INT_RAW_M  (HP_REG_L2_MEM_ECC_ERR_INT_RAW_V << HP_REG_L2_MEM_ECC_ERR_INT_RAW_S)
-#define HP_REG_L2_MEM_ECC_ERR_INT_RAW_V  0x00000001U
-#define HP_REG_L2_MEM_ECC_ERR_INT_RAW_S  0
-/** HP_REG_L2_MEM_EXCEED_ADDR_INT_RAW : R/WTC/SS; bitpos: [1]; default: 0;
+#define HP_SYSTEM_REG_L2_MEM_ECC_ERR_INT_RAW    (BIT(0))
+#define HP_SYSTEM_REG_L2_MEM_ECC_ERR_INT_RAW_M  (HP_SYSTEM_REG_L2_MEM_ECC_ERR_INT_RAW_V << HP_SYSTEM_REG_L2_MEM_ECC_ERR_INT_RAW_S)
+#define HP_SYSTEM_REG_L2_MEM_ECC_ERR_INT_RAW_V  0x00000001U
+#define HP_SYSTEM_REG_L2_MEM_ECC_ERR_INT_RAW_S  0
+/** HP_SYSTEM_REG_L2_MEM_EXCEED_ADDR_INT_RAW : R/WTC/SS; bitpos: [1]; default: 0;
  *  intr triggered when access addr exceeds 0xff9ffff at bypass mode or exceeds
  *  0xff80000 at l2cache 128kb mode or exceeds 0xff60000 at l2cache 256kb mode
  */
-#define HP_REG_L2_MEM_EXCEED_ADDR_INT_RAW    (BIT(1))
-#define HP_REG_L2_MEM_EXCEED_ADDR_INT_RAW_M  (HP_REG_L2_MEM_EXCEED_ADDR_INT_RAW_V << HP_REG_L2_MEM_EXCEED_ADDR_INT_RAW_S)
-#define HP_REG_L2_MEM_EXCEED_ADDR_INT_RAW_V  0x00000001U
-#define HP_REG_L2_MEM_EXCEED_ADDR_INT_RAW_S  1
-/** HP_REG_L2_MEM_ERR_RESP_INT_RAW : R/WTC/SS; bitpos: [2]; default: 0;
+#define HP_SYSTEM_REG_L2_MEM_EXCEED_ADDR_INT_RAW    (BIT(1))
+#define HP_SYSTEM_REG_L2_MEM_EXCEED_ADDR_INT_RAW_M  (HP_SYSTEM_REG_L2_MEM_EXCEED_ADDR_INT_RAW_V << HP_SYSTEM_REG_L2_MEM_EXCEED_ADDR_INT_RAW_S)
+#define HP_SYSTEM_REG_L2_MEM_EXCEED_ADDR_INT_RAW_V  0x00000001U
+#define HP_SYSTEM_REG_L2_MEM_EXCEED_ADDR_INT_RAW_S  1
+/** HP_SYSTEM_REG_L2_MEM_ERR_RESP_INT_RAW : R/WTC/SS; bitpos: [2]; default: 0;
  *  intr triggered when err response occurs
  */
-#define HP_REG_L2_MEM_ERR_RESP_INT_RAW    (BIT(2))
-#define HP_REG_L2_MEM_ERR_RESP_INT_RAW_M  (HP_REG_L2_MEM_ERR_RESP_INT_RAW_V << HP_REG_L2_MEM_ERR_RESP_INT_RAW_S)
-#define HP_REG_L2_MEM_ERR_RESP_INT_RAW_V  0x00000001U
-#define HP_REG_L2_MEM_ERR_RESP_INT_RAW_S  2
+#define HP_SYSTEM_REG_L2_MEM_ERR_RESP_INT_RAW    (BIT(2))
+#define HP_SYSTEM_REG_L2_MEM_ERR_RESP_INT_RAW_M  (HP_SYSTEM_REG_L2_MEM_ERR_RESP_INT_RAW_V << HP_SYSTEM_REG_L2_MEM_ERR_RESP_INT_RAW_S)
+#define HP_SYSTEM_REG_L2_MEM_ERR_RESP_INT_RAW_V  0x00000001U
+#define HP_SYSTEM_REG_L2_MEM_ERR_RESP_INT_RAW_S  2
 
-/** HP_L2_MEM_INT_ST_REG register
+/** HP_SYSTEM_L2_MEM_INT_ST_REG register
  *  NA
  */
-#define HP_L2_MEM_INT_ST_REG (DR_REG_HP_SYS_BASE + 0xa0)
-/** HP_REG_L2_MEM_ECC_ERR_INT_ST : RO; bitpos: [0]; default: 0;
+#define HP_SYSTEM_L2_MEM_INT_ST_REG (DR_REG_HP_SYS_BASE + 0xa0)
+/** HP_SYSTEM_REG_L2_MEM_ECC_ERR_INT_ST : RO; bitpos: [0]; default: 0;
  *  NA
  */
-#define HP_REG_L2_MEM_ECC_ERR_INT_ST    (BIT(0))
-#define HP_REG_L2_MEM_ECC_ERR_INT_ST_M  (HP_REG_L2_MEM_ECC_ERR_INT_ST_V << HP_REG_L2_MEM_ECC_ERR_INT_ST_S)
-#define HP_REG_L2_MEM_ECC_ERR_INT_ST_V  0x00000001U
-#define HP_REG_L2_MEM_ECC_ERR_INT_ST_S  0
-/** HP_REG_L2_MEM_EXCEED_ADDR_INT_ST : RO; bitpos: [1]; default: 0;
+#define HP_SYSTEM_REG_L2_MEM_ECC_ERR_INT_ST    (BIT(0))
+#define HP_SYSTEM_REG_L2_MEM_ECC_ERR_INT_ST_M  (HP_SYSTEM_REG_L2_MEM_ECC_ERR_INT_ST_V << HP_SYSTEM_REG_L2_MEM_ECC_ERR_INT_ST_S)
+#define HP_SYSTEM_REG_L2_MEM_ECC_ERR_INT_ST_V  0x00000001U
+#define HP_SYSTEM_REG_L2_MEM_ECC_ERR_INT_ST_S  0
+/** HP_SYSTEM_REG_L2_MEM_EXCEED_ADDR_INT_ST : RO; bitpos: [1]; default: 0;
  *  NA
  */
-#define HP_REG_L2_MEM_EXCEED_ADDR_INT_ST    (BIT(1))
-#define HP_REG_L2_MEM_EXCEED_ADDR_INT_ST_M  (HP_REG_L2_MEM_EXCEED_ADDR_INT_ST_V << HP_REG_L2_MEM_EXCEED_ADDR_INT_ST_S)
-#define HP_REG_L2_MEM_EXCEED_ADDR_INT_ST_V  0x00000001U
-#define HP_REG_L2_MEM_EXCEED_ADDR_INT_ST_S  1
-/** HP_REG_L2_MEM_ERR_RESP_INT_ST : RO; bitpos: [2]; default: 0;
+#define HP_SYSTEM_REG_L2_MEM_EXCEED_ADDR_INT_ST    (BIT(1))
+#define HP_SYSTEM_REG_L2_MEM_EXCEED_ADDR_INT_ST_M  (HP_SYSTEM_REG_L2_MEM_EXCEED_ADDR_INT_ST_V << HP_SYSTEM_REG_L2_MEM_EXCEED_ADDR_INT_ST_S)
+#define HP_SYSTEM_REG_L2_MEM_EXCEED_ADDR_INT_ST_V  0x00000001U
+#define HP_SYSTEM_REG_L2_MEM_EXCEED_ADDR_INT_ST_S  1
+/** HP_SYSTEM_REG_L2_MEM_ERR_RESP_INT_ST : RO; bitpos: [2]; default: 0;
  *  NA
  */
-#define HP_REG_L2_MEM_ERR_RESP_INT_ST    (BIT(2))
-#define HP_REG_L2_MEM_ERR_RESP_INT_ST_M  (HP_REG_L2_MEM_ERR_RESP_INT_ST_V << HP_REG_L2_MEM_ERR_RESP_INT_ST_S)
-#define HP_REG_L2_MEM_ERR_RESP_INT_ST_V  0x00000001U
-#define HP_REG_L2_MEM_ERR_RESP_INT_ST_S  2
+#define HP_SYSTEM_REG_L2_MEM_ERR_RESP_INT_ST    (BIT(2))
+#define HP_SYSTEM_REG_L2_MEM_ERR_RESP_INT_ST_M  (HP_SYSTEM_REG_L2_MEM_ERR_RESP_INT_ST_V << HP_SYSTEM_REG_L2_MEM_ERR_RESP_INT_ST_S)
+#define HP_SYSTEM_REG_L2_MEM_ERR_RESP_INT_ST_V  0x00000001U
+#define HP_SYSTEM_REG_L2_MEM_ERR_RESP_INT_ST_S  2
 
-/** HP_L2_MEM_INT_ENA_REG register
+/** HP_SYSTEM_L2_MEM_INT_ENA_REG register
  *  NA
  */
-#define HP_L2_MEM_INT_ENA_REG (DR_REG_HP_SYS_BASE + 0xa4)
-/** HP_REG_L2_MEM_ECC_ERR_INT_ENA : R/W; bitpos: [0]; default: 0;
+#define HP_SYSTEM_L2_MEM_INT_ENA_REG (DR_REG_HP_SYS_BASE + 0xa4)
+/** HP_SYSTEM_REG_L2_MEM_ECC_ERR_INT_ENA : R/W; bitpos: [0]; default: 0;
  *  NA
  */
-#define HP_REG_L2_MEM_ECC_ERR_INT_ENA    (BIT(0))
-#define HP_REG_L2_MEM_ECC_ERR_INT_ENA_M  (HP_REG_L2_MEM_ECC_ERR_INT_ENA_V << HP_REG_L2_MEM_ECC_ERR_INT_ENA_S)
-#define HP_REG_L2_MEM_ECC_ERR_INT_ENA_V  0x00000001U
-#define HP_REG_L2_MEM_ECC_ERR_INT_ENA_S  0
-/** HP_REG_L2_MEM_EXCEED_ADDR_INT_ENA : R/W; bitpos: [1]; default: 0;
+#define HP_SYSTEM_REG_L2_MEM_ECC_ERR_INT_ENA    (BIT(0))
+#define HP_SYSTEM_REG_L2_MEM_ECC_ERR_INT_ENA_M  (HP_SYSTEM_REG_L2_MEM_ECC_ERR_INT_ENA_V << HP_SYSTEM_REG_L2_MEM_ECC_ERR_INT_ENA_S)
+#define HP_SYSTEM_REG_L2_MEM_ECC_ERR_INT_ENA_V  0x00000001U
+#define HP_SYSTEM_REG_L2_MEM_ECC_ERR_INT_ENA_S  0
+/** HP_SYSTEM_REG_L2_MEM_EXCEED_ADDR_INT_ENA : R/W; bitpos: [1]; default: 0;
  *  NA
  */
-#define HP_REG_L2_MEM_EXCEED_ADDR_INT_ENA    (BIT(1))
-#define HP_REG_L2_MEM_EXCEED_ADDR_INT_ENA_M  (HP_REG_L2_MEM_EXCEED_ADDR_INT_ENA_V << HP_REG_L2_MEM_EXCEED_ADDR_INT_ENA_S)
-#define HP_REG_L2_MEM_EXCEED_ADDR_INT_ENA_V  0x00000001U
-#define HP_REG_L2_MEM_EXCEED_ADDR_INT_ENA_S  1
-/** HP_REG_L2_MEM_ERR_RESP_INT_ENA : R/W; bitpos: [2]; default: 0;
+#define HP_SYSTEM_REG_L2_MEM_EXCEED_ADDR_INT_ENA    (BIT(1))
+#define HP_SYSTEM_REG_L2_MEM_EXCEED_ADDR_INT_ENA_M  (HP_SYSTEM_REG_L2_MEM_EXCEED_ADDR_INT_ENA_V << HP_SYSTEM_REG_L2_MEM_EXCEED_ADDR_INT_ENA_S)
+#define HP_SYSTEM_REG_L2_MEM_EXCEED_ADDR_INT_ENA_V  0x00000001U
+#define HP_SYSTEM_REG_L2_MEM_EXCEED_ADDR_INT_ENA_S  1
+/** HP_SYSTEM_REG_L2_MEM_ERR_RESP_INT_ENA : R/W; bitpos: [2]; default: 0;
  *  NA
  */
-#define HP_REG_L2_MEM_ERR_RESP_INT_ENA    (BIT(2))
-#define HP_REG_L2_MEM_ERR_RESP_INT_ENA_M  (HP_REG_L2_MEM_ERR_RESP_INT_ENA_V << HP_REG_L2_MEM_ERR_RESP_INT_ENA_S)
-#define HP_REG_L2_MEM_ERR_RESP_INT_ENA_V  0x00000001U
-#define HP_REG_L2_MEM_ERR_RESP_INT_ENA_S  2
+#define HP_SYSTEM_REG_L2_MEM_ERR_RESP_INT_ENA    (BIT(2))
+#define HP_SYSTEM_REG_L2_MEM_ERR_RESP_INT_ENA_M  (HP_SYSTEM_REG_L2_MEM_ERR_RESP_INT_ENA_V << HP_SYSTEM_REG_L2_MEM_ERR_RESP_INT_ENA_S)
+#define HP_SYSTEM_REG_L2_MEM_ERR_RESP_INT_ENA_V  0x00000001U
+#define HP_SYSTEM_REG_L2_MEM_ERR_RESP_INT_ENA_S  2
 
-/** HP_L2_MEM_INT_CLR_REG register
+/** HP_SYSTEM_L2_MEM_INT_CLR_REG register
  *  NA
  */
-#define HP_L2_MEM_INT_CLR_REG (DR_REG_HP_SYS_BASE + 0xa8)
-/** HP_REG_L2_MEM_ECC_ERR_INT_CLR : WT; bitpos: [0]; default: 0;
+#define HP_SYSTEM_L2_MEM_INT_CLR_REG (DR_REG_HP_SYS_BASE + 0xa8)
+/** HP_SYSTEM_REG_L2_MEM_ECC_ERR_INT_CLR : WT; bitpos: [0]; default: 0;
  *  NA
  */
-#define HP_REG_L2_MEM_ECC_ERR_INT_CLR    (BIT(0))
-#define HP_REG_L2_MEM_ECC_ERR_INT_CLR_M  (HP_REG_L2_MEM_ECC_ERR_INT_CLR_V << HP_REG_L2_MEM_ECC_ERR_INT_CLR_S)
-#define HP_REG_L2_MEM_ECC_ERR_INT_CLR_V  0x00000001U
-#define HP_REG_L2_MEM_ECC_ERR_INT_CLR_S  0
-/** HP_REG_L2_MEM_EXCEED_ADDR_INT_CLR : WT; bitpos: [1]; default: 0;
+#define HP_SYSTEM_REG_L2_MEM_ECC_ERR_INT_CLR    (BIT(0))
+#define HP_SYSTEM_REG_L2_MEM_ECC_ERR_INT_CLR_M  (HP_SYSTEM_REG_L2_MEM_ECC_ERR_INT_CLR_V << HP_SYSTEM_REG_L2_MEM_ECC_ERR_INT_CLR_S)
+#define HP_SYSTEM_REG_L2_MEM_ECC_ERR_INT_CLR_V  0x00000001U
+#define HP_SYSTEM_REG_L2_MEM_ECC_ERR_INT_CLR_S  0
+/** HP_SYSTEM_REG_L2_MEM_EXCEED_ADDR_INT_CLR : WT; bitpos: [1]; default: 0;
  *  NA
  */
-#define HP_REG_L2_MEM_EXCEED_ADDR_INT_CLR    (BIT(1))
-#define HP_REG_L2_MEM_EXCEED_ADDR_INT_CLR_M  (HP_REG_L2_MEM_EXCEED_ADDR_INT_CLR_V << HP_REG_L2_MEM_EXCEED_ADDR_INT_CLR_S)
-#define HP_REG_L2_MEM_EXCEED_ADDR_INT_CLR_V  0x00000001U
-#define HP_REG_L2_MEM_EXCEED_ADDR_INT_CLR_S  1
-/** HP_REG_L2_MEM_ERR_RESP_INT_CLR : WT; bitpos: [2]; default: 0;
+#define HP_SYSTEM_REG_L2_MEM_EXCEED_ADDR_INT_CLR    (BIT(1))
+#define HP_SYSTEM_REG_L2_MEM_EXCEED_ADDR_INT_CLR_M  (HP_SYSTEM_REG_L2_MEM_EXCEED_ADDR_INT_CLR_V << HP_SYSTEM_REG_L2_MEM_EXCEED_ADDR_INT_CLR_S)
+#define HP_SYSTEM_REG_L2_MEM_EXCEED_ADDR_INT_CLR_V  0x00000001U
+#define HP_SYSTEM_REG_L2_MEM_EXCEED_ADDR_INT_CLR_S  1
+/** HP_SYSTEM_REG_L2_MEM_ERR_RESP_INT_CLR : WT; bitpos: [2]; default: 0;
  *  NA
  */
-#define HP_REG_L2_MEM_ERR_RESP_INT_CLR    (BIT(2))
-#define HP_REG_L2_MEM_ERR_RESP_INT_CLR_M  (HP_REG_L2_MEM_ERR_RESP_INT_CLR_V << HP_REG_L2_MEM_ERR_RESP_INT_CLR_S)
-#define HP_REG_L2_MEM_ERR_RESP_INT_CLR_V  0x00000001U
-#define HP_REG_L2_MEM_ERR_RESP_INT_CLR_S  2
+#define HP_SYSTEM_REG_L2_MEM_ERR_RESP_INT_CLR    (BIT(2))
+#define HP_SYSTEM_REG_L2_MEM_ERR_RESP_INT_CLR_M  (HP_SYSTEM_REG_L2_MEM_ERR_RESP_INT_CLR_V << HP_SYSTEM_REG_L2_MEM_ERR_RESP_INT_CLR_S)
+#define HP_SYSTEM_REG_L2_MEM_ERR_RESP_INT_CLR_V  0x00000001U
+#define HP_SYSTEM_REG_L2_MEM_ERR_RESP_INT_CLR_S  2
 
-/** HP_L2_MEM_L2_RAM_ECC_REG register
+/** HP_SYSTEM_L2_MEM_L2_RAM_ECC_REG register
  *  NA
  */
-#define HP_L2_MEM_L2_RAM_ECC_REG (DR_REG_HP_SYS_BASE + 0xac)
-/** HP_REG_L2_RAM_UNIT0_ECC_EN : R/W; bitpos: [0]; default: 0;
+#define HP_SYSTEM_L2_MEM_L2_RAM_ECC_REG (DR_REG_HP_SYS_BASE + 0xac)
+/** HP_SYSTEM_REG_L2_RAM_UNIT0_ECC_EN : R/W; bitpos: [0]; default: 0;
  *  NA
  */
-#define HP_REG_L2_RAM_UNIT0_ECC_EN    (BIT(0))
-#define HP_REG_L2_RAM_UNIT0_ECC_EN_M  (HP_REG_L2_RAM_UNIT0_ECC_EN_V << HP_REG_L2_RAM_UNIT0_ECC_EN_S)
-#define HP_REG_L2_RAM_UNIT0_ECC_EN_V  0x00000001U
-#define HP_REG_L2_RAM_UNIT0_ECC_EN_S  0
-/** HP_REG_L2_RAM_UNIT1_ECC_EN : R/W; bitpos: [1]; default: 0;
+#define HP_SYSTEM_REG_L2_RAM_UNIT0_ECC_EN    (BIT(0))
+#define HP_SYSTEM_REG_L2_RAM_UNIT0_ECC_EN_M  (HP_SYSTEM_REG_L2_RAM_UNIT0_ECC_EN_V << HP_SYSTEM_REG_L2_RAM_UNIT0_ECC_EN_S)
+#define HP_SYSTEM_REG_L2_RAM_UNIT0_ECC_EN_V  0x00000001U
+#define HP_SYSTEM_REG_L2_RAM_UNIT0_ECC_EN_S  0
+/** HP_SYSTEM_REG_L2_RAM_UNIT1_ECC_EN : R/W; bitpos: [1]; default: 0;
  *  NA
  */
-#define HP_REG_L2_RAM_UNIT1_ECC_EN    (BIT(1))
-#define HP_REG_L2_RAM_UNIT1_ECC_EN_M  (HP_REG_L2_RAM_UNIT1_ECC_EN_V << HP_REG_L2_RAM_UNIT1_ECC_EN_S)
-#define HP_REG_L2_RAM_UNIT1_ECC_EN_V  0x00000001U
-#define HP_REG_L2_RAM_UNIT1_ECC_EN_S  1
-/** HP_REG_L2_RAM_UNIT2_ECC_EN : R/W; bitpos: [2]; default: 0;
+#define HP_SYSTEM_REG_L2_RAM_UNIT1_ECC_EN    (BIT(1))
+#define HP_SYSTEM_REG_L2_RAM_UNIT1_ECC_EN_M  (HP_SYSTEM_REG_L2_RAM_UNIT1_ECC_EN_V << HP_SYSTEM_REG_L2_RAM_UNIT1_ECC_EN_S)
+#define HP_SYSTEM_REG_L2_RAM_UNIT1_ECC_EN_V  0x00000001U
+#define HP_SYSTEM_REG_L2_RAM_UNIT1_ECC_EN_S  1
+/** HP_SYSTEM_REG_L2_RAM_UNIT2_ECC_EN : R/W; bitpos: [2]; default: 0;
  *  NA
  */
-#define HP_REG_L2_RAM_UNIT2_ECC_EN    (BIT(2))
-#define HP_REG_L2_RAM_UNIT2_ECC_EN_M  (HP_REG_L2_RAM_UNIT2_ECC_EN_V << HP_REG_L2_RAM_UNIT2_ECC_EN_S)
-#define HP_REG_L2_RAM_UNIT2_ECC_EN_V  0x00000001U
-#define HP_REG_L2_RAM_UNIT2_ECC_EN_S  2
-/** HP_REG_L2_RAM_UNIT3_ECC_EN : R/W; bitpos: [3]; default: 0;
+#define HP_SYSTEM_REG_L2_RAM_UNIT2_ECC_EN    (BIT(2))
+#define HP_SYSTEM_REG_L2_RAM_UNIT2_ECC_EN_M  (HP_SYSTEM_REG_L2_RAM_UNIT2_ECC_EN_V << HP_SYSTEM_REG_L2_RAM_UNIT2_ECC_EN_S)
+#define HP_SYSTEM_REG_L2_RAM_UNIT2_ECC_EN_V  0x00000001U
+#define HP_SYSTEM_REG_L2_RAM_UNIT2_ECC_EN_S  2
+/** HP_SYSTEM_REG_L2_RAM_UNIT3_ECC_EN : R/W; bitpos: [3]; default: 0;
  *  NA
  */
-#define HP_REG_L2_RAM_UNIT3_ECC_EN    (BIT(3))
-#define HP_REG_L2_RAM_UNIT3_ECC_EN_M  (HP_REG_L2_RAM_UNIT3_ECC_EN_V << HP_REG_L2_RAM_UNIT3_ECC_EN_S)
-#define HP_REG_L2_RAM_UNIT3_ECC_EN_V  0x00000001U
-#define HP_REG_L2_RAM_UNIT3_ECC_EN_S  3
-/** HP_REG_L2_RAM_UNIT4_ECC_EN : R/W; bitpos: [4]; default: 0;
+#define HP_SYSTEM_REG_L2_RAM_UNIT3_ECC_EN    (BIT(3))
+#define HP_SYSTEM_REG_L2_RAM_UNIT3_ECC_EN_M  (HP_SYSTEM_REG_L2_RAM_UNIT3_ECC_EN_V << HP_SYSTEM_REG_L2_RAM_UNIT3_ECC_EN_S)
+#define HP_SYSTEM_REG_L2_RAM_UNIT3_ECC_EN_V  0x00000001U
+#define HP_SYSTEM_REG_L2_RAM_UNIT3_ECC_EN_S  3
+/** HP_SYSTEM_REG_L2_RAM_UNIT4_ECC_EN : R/W; bitpos: [4]; default: 0;
  *  NA
  */
-#define HP_REG_L2_RAM_UNIT4_ECC_EN    (BIT(4))
-#define HP_REG_L2_RAM_UNIT4_ECC_EN_M  (HP_REG_L2_RAM_UNIT4_ECC_EN_V << HP_REG_L2_RAM_UNIT4_ECC_EN_S)
-#define HP_REG_L2_RAM_UNIT4_ECC_EN_V  0x00000001U
-#define HP_REG_L2_RAM_UNIT4_ECC_EN_S  4
-/** HP_REG_L2_RAM_UNIT5_ECC_EN : R/W; bitpos: [5]; default: 0;
+#define HP_SYSTEM_REG_L2_RAM_UNIT4_ECC_EN    (BIT(4))
+#define HP_SYSTEM_REG_L2_RAM_UNIT4_ECC_EN_M  (HP_SYSTEM_REG_L2_RAM_UNIT4_ECC_EN_V << HP_SYSTEM_REG_L2_RAM_UNIT4_ECC_EN_S)
+#define HP_SYSTEM_REG_L2_RAM_UNIT4_ECC_EN_V  0x00000001U
+#define HP_SYSTEM_REG_L2_RAM_UNIT4_ECC_EN_S  4
+/** HP_SYSTEM_REG_L2_RAM_UNIT5_ECC_EN : R/W; bitpos: [5]; default: 0;
  *  NA
  */
-#define HP_REG_L2_RAM_UNIT5_ECC_EN    (BIT(5))
-#define HP_REG_L2_RAM_UNIT5_ECC_EN_M  (HP_REG_L2_RAM_UNIT5_ECC_EN_V << HP_REG_L2_RAM_UNIT5_ECC_EN_S)
-#define HP_REG_L2_RAM_UNIT5_ECC_EN_V  0x00000001U
-#define HP_REG_L2_RAM_UNIT5_ECC_EN_S  5
+#define HP_SYSTEM_REG_L2_RAM_UNIT5_ECC_EN    (BIT(5))
+#define HP_SYSTEM_REG_L2_RAM_UNIT5_ECC_EN_M  (HP_SYSTEM_REG_L2_RAM_UNIT5_ECC_EN_V << HP_SYSTEM_REG_L2_RAM_UNIT5_ECC_EN_S)
+#define HP_SYSTEM_REG_L2_RAM_UNIT5_ECC_EN_V  0x00000001U
+#define HP_SYSTEM_REG_L2_RAM_UNIT5_ECC_EN_S  5
 
-/** HP_L2_MEM_INT_RECORD0_REG register
+/** HP_SYSTEM_L2_MEM_INT_RECORD0_REG register
  *  NA
  */
-#define HP_L2_MEM_INT_RECORD0_REG (DR_REG_HP_SYS_BASE + 0xb0)
-/** HP_REG_L2_MEM_EXCEED_ADDR_INT_ADDR : RO; bitpos: [20:0]; default: 0;
+#define HP_SYSTEM_L2_MEM_INT_RECORD0_REG (DR_REG_HP_SYS_BASE + 0xb0)
+/** HP_SYSTEM_REG_L2_MEM_EXCEED_ADDR_INT_ADDR : RO; bitpos: [20:0]; default: 0;
  *  NA
  */
-#define HP_REG_L2_MEM_EXCEED_ADDR_INT_ADDR    0x001FFFFFU
-#define HP_REG_L2_MEM_EXCEED_ADDR_INT_ADDR_M  (HP_REG_L2_MEM_EXCEED_ADDR_INT_ADDR_V << HP_REG_L2_MEM_EXCEED_ADDR_INT_ADDR_S)
-#define HP_REG_L2_MEM_EXCEED_ADDR_INT_ADDR_V  0x001FFFFFU
-#define HP_REG_L2_MEM_EXCEED_ADDR_INT_ADDR_S  0
-/** HP_REG_L2_MEM_EXCEED_ADDR_INT_WE : RO; bitpos: [21]; default: 0;
+#define HP_SYSTEM_REG_L2_MEM_EXCEED_ADDR_INT_ADDR    0x001FFFFFU
+#define HP_SYSTEM_REG_L2_MEM_EXCEED_ADDR_INT_ADDR_M  (HP_SYSTEM_REG_L2_MEM_EXCEED_ADDR_INT_ADDR_V << HP_SYSTEM_REG_L2_MEM_EXCEED_ADDR_INT_ADDR_S)
+#define HP_SYSTEM_REG_L2_MEM_EXCEED_ADDR_INT_ADDR_V  0x001FFFFFU
+#define HP_SYSTEM_REG_L2_MEM_EXCEED_ADDR_INT_ADDR_S  0
+/** HP_SYSTEM_REG_L2_MEM_EXCEED_ADDR_INT_WE : RO; bitpos: [21]; default: 0;
  *  NA
  */
-#define HP_REG_L2_MEM_EXCEED_ADDR_INT_WE    (BIT(21))
-#define HP_REG_L2_MEM_EXCEED_ADDR_INT_WE_M  (HP_REG_L2_MEM_EXCEED_ADDR_INT_WE_V << HP_REG_L2_MEM_EXCEED_ADDR_INT_WE_S)
-#define HP_REG_L2_MEM_EXCEED_ADDR_INT_WE_V  0x00000001U
-#define HP_REG_L2_MEM_EXCEED_ADDR_INT_WE_S  21
-/** HP_REG_L2_MEM_EXCEED_ADDR_INT_MASTER : RO; bitpos: [24:22]; default: 0;
+#define HP_SYSTEM_REG_L2_MEM_EXCEED_ADDR_INT_WE    (BIT(21))
+#define HP_SYSTEM_REG_L2_MEM_EXCEED_ADDR_INT_WE_M  (HP_SYSTEM_REG_L2_MEM_EXCEED_ADDR_INT_WE_V << HP_SYSTEM_REG_L2_MEM_EXCEED_ADDR_INT_WE_S)
+#define HP_SYSTEM_REG_L2_MEM_EXCEED_ADDR_INT_WE_V  0x00000001U
+#define HP_SYSTEM_REG_L2_MEM_EXCEED_ADDR_INT_WE_S  21
+/** HP_SYSTEM_REG_L2_MEM_EXCEED_ADDR_INT_MASTER : RO; bitpos: [24:22]; default: 0;
  *  NA
  */
-#define HP_REG_L2_MEM_EXCEED_ADDR_INT_MASTER    0x00000007U
-#define HP_REG_L2_MEM_EXCEED_ADDR_INT_MASTER_M  (HP_REG_L2_MEM_EXCEED_ADDR_INT_MASTER_V << HP_REG_L2_MEM_EXCEED_ADDR_INT_MASTER_S)
-#define HP_REG_L2_MEM_EXCEED_ADDR_INT_MASTER_V  0x00000007U
-#define HP_REG_L2_MEM_EXCEED_ADDR_INT_MASTER_S  22
+#define HP_SYSTEM_REG_L2_MEM_EXCEED_ADDR_INT_MASTER    0x00000007U
+#define HP_SYSTEM_REG_L2_MEM_EXCEED_ADDR_INT_MASTER_M  (HP_SYSTEM_REG_L2_MEM_EXCEED_ADDR_INT_MASTER_V << HP_SYSTEM_REG_L2_MEM_EXCEED_ADDR_INT_MASTER_S)
+#define HP_SYSTEM_REG_L2_MEM_EXCEED_ADDR_INT_MASTER_V  0x00000007U
+#define HP_SYSTEM_REG_L2_MEM_EXCEED_ADDR_INT_MASTER_S  22
 
-/** HP_L2_MEM_INT_RECORD1_REG register
+/** HP_SYSTEM_L2_MEM_INT_RECORD1_REG register
  *  NA
  */
-#define HP_L2_MEM_INT_RECORD1_REG (DR_REG_HP_SYS_BASE + 0xb4)
-/** HP_REG_L2_MEM_ECC_ERR_INT_ADDR : RO; bitpos: [14:0]; default: 0;
+#define HP_SYSTEM_L2_MEM_INT_RECORD1_REG (DR_REG_HP_SYS_BASE + 0xb4)
+/** HP_SYSTEM_REG_L2_MEM_ECC_ERR_INT_ADDR : RO; bitpos: [14:0]; default: 0;
  *  NA
  */
-#define HP_REG_L2_MEM_ECC_ERR_INT_ADDR    0x00007FFFU
-#define HP_REG_L2_MEM_ECC_ERR_INT_ADDR_M  (HP_REG_L2_MEM_ECC_ERR_INT_ADDR_V << HP_REG_L2_MEM_ECC_ERR_INT_ADDR_S)
-#define HP_REG_L2_MEM_ECC_ERR_INT_ADDR_V  0x00007FFFU
-#define HP_REG_L2_MEM_ECC_ERR_INT_ADDR_S  0
-/** HP_REG_L2_MEM_ECC_ONE_BIT_ERR : RO; bitpos: [15]; default: 0;
+#define HP_SYSTEM_REG_L2_MEM_ECC_ERR_INT_ADDR    0x00007FFFU
+#define HP_SYSTEM_REG_L2_MEM_ECC_ERR_INT_ADDR_M  (HP_SYSTEM_REG_L2_MEM_ECC_ERR_INT_ADDR_V << HP_SYSTEM_REG_L2_MEM_ECC_ERR_INT_ADDR_S)
+#define HP_SYSTEM_REG_L2_MEM_ECC_ERR_INT_ADDR_V  0x00007FFFU
+#define HP_SYSTEM_REG_L2_MEM_ECC_ERR_INT_ADDR_S  0
+/** HP_SYSTEM_REG_L2_MEM_ECC_ONE_BIT_ERR : RO; bitpos: [15]; default: 0;
  *  NA
  */
-#define HP_REG_L2_MEM_ECC_ONE_BIT_ERR    (BIT(15))
-#define HP_REG_L2_MEM_ECC_ONE_BIT_ERR_M  (HP_REG_L2_MEM_ECC_ONE_BIT_ERR_V << HP_REG_L2_MEM_ECC_ONE_BIT_ERR_S)
-#define HP_REG_L2_MEM_ECC_ONE_BIT_ERR_V  0x00000001U
-#define HP_REG_L2_MEM_ECC_ONE_BIT_ERR_S  15
-/** HP_REG_L2_MEM_ECC_TWO_BIT_ERR : RO; bitpos: [16]; default: 0;
+#define HP_SYSTEM_REG_L2_MEM_ECC_ONE_BIT_ERR    (BIT(15))
+#define HP_SYSTEM_REG_L2_MEM_ECC_ONE_BIT_ERR_M  (HP_SYSTEM_REG_L2_MEM_ECC_ONE_BIT_ERR_V << HP_SYSTEM_REG_L2_MEM_ECC_ONE_BIT_ERR_S)
+#define HP_SYSTEM_REG_L2_MEM_ECC_ONE_BIT_ERR_V  0x00000001U
+#define HP_SYSTEM_REG_L2_MEM_ECC_ONE_BIT_ERR_S  15
+/** HP_SYSTEM_REG_L2_MEM_ECC_TWO_BIT_ERR : RO; bitpos: [16]; default: 0;
  *  NA
  */
-#define HP_REG_L2_MEM_ECC_TWO_BIT_ERR    (BIT(16))
-#define HP_REG_L2_MEM_ECC_TWO_BIT_ERR_M  (HP_REG_L2_MEM_ECC_TWO_BIT_ERR_V << HP_REG_L2_MEM_ECC_TWO_BIT_ERR_S)
-#define HP_REG_L2_MEM_ECC_TWO_BIT_ERR_V  0x00000001U
-#define HP_REG_L2_MEM_ECC_TWO_BIT_ERR_S  16
-/** HP_REG_L2_MEM_ECC_ERR_BIT : RO; bitpos: [25:17]; default: 0;
+#define HP_SYSTEM_REG_L2_MEM_ECC_TWO_BIT_ERR    (BIT(16))
+#define HP_SYSTEM_REG_L2_MEM_ECC_TWO_BIT_ERR_M  (HP_SYSTEM_REG_L2_MEM_ECC_TWO_BIT_ERR_V << HP_SYSTEM_REG_L2_MEM_ECC_TWO_BIT_ERR_S)
+#define HP_SYSTEM_REG_L2_MEM_ECC_TWO_BIT_ERR_V  0x00000001U
+#define HP_SYSTEM_REG_L2_MEM_ECC_TWO_BIT_ERR_S  16
+/** HP_SYSTEM_REG_L2_MEM_ECC_ERR_BIT : RO; bitpos: [25:17]; default: 0;
  *  NA
  */
-#define HP_REG_L2_MEM_ECC_ERR_BIT    0x000001FFU
-#define HP_REG_L2_MEM_ECC_ERR_BIT_M  (HP_REG_L2_MEM_ECC_ERR_BIT_V << HP_REG_L2_MEM_ECC_ERR_BIT_S)
-#define HP_REG_L2_MEM_ECC_ERR_BIT_V  0x000001FFU
-#define HP_REG_L2_MEM_ECC_ERR_BIT_S  17
-/** HP_REG_L2_CACHE_ERR_BANK : RO; bitpos: [26]; default: 0;
+#define HP_SYSTEM_REG_L2_MEM_ECC_ERR_BIT    0x000001FFU
+#define HP_SYSTEM_REG_L2_MEM_ECC_ERR_BIT_M  (HP_SYSTEM_REG_L2_MEM_ECC_ERR_BIT_V << HP_SYSTEM_REG_L2_MEM_ECC_ERR_BIT_S)
+#define HP_SYSTEM_REG_L2_MEM_ECC_ERR_BIT_V  0x000001FFU
+#define HP_SYSTEM_REG_L2_MEM_ECC_ERR_BIT_S  17
+/** HP_SYSTEM_REG_L2_CACHE_ERR_BANK : RO; bitpos: [26]; default: 0;
  *  NA
  */
-#define HP_REG_L2_CACHE_ERR_BANK    (BIT(26))
-#define HP_REG_L2_CACHE_ERR_BANK_M  (HP_REG_L2_CACHE_ERR_BANK_V << HP_REG_L2_CACHE_ERR_BANK_S)
-#define HP_REG_L2_CACHE_ERR_BANK_V  0x00000001U
-#define HP_REG_L2_CACHE_ERR_BANK_S  26
+#define HP_SYSTEM_REG_L2_CACHE_ERR_BANK    (BIT(26))
+#define HP_SYSTEM_REG_L2_CACHE_ERR_BANK_M  (HP_SYSTEM_REG_L2_CACHE_ERR_BANK_V << HP_SYSTEM_REG_L2_CACHE_ERR_BANK_S)
+#define HP_SYSTEM_REG_L2_CACHE_ERR_BANK_V  0x00000001U
+#define HP_SYSTEM_REG_L2_CACHE_ERR_BANK_S  26
 
-/** HP_L2_MEM_L2_CACHE_ECC_REG register
+/** HP_SYSTEM_L2_MEM_L2_CACHE_ECC_REG register
  *  NA
  */
-#define HP_L2_MEM_L2_CACHE_ECC_REG (DR_REG_HP_SYS_BASE + 0xc4)
-/** HP_REG_L2_CACHE_ECC_EN : R/W; bitpos: [0]; default: 0;
+#define HP_SYSTEM_L2_MEM_L2_CACHE_ECC_REG (DR_REG_HP_SYS_BASE + 0xc4)
+/** HP_SYSTEM_REG_L2_CACHE_ECC_EN : R/W; bitpos: [0]; default: 0;
  *  NA
  */
-#define HP_REG_L2_CACHE_ECC_EN    (BIT(0))
-#define HP_REG_L2_CACHE_ECC_EN_M  (HP_REG_L2_CACHE_ECC_EN_V << HP_REG_L2_CACHE_ECC_EN_S)
-#define HP_REG_L2_CACHE_ECC_EN_V  0x00000001U
-#define HP_REG_L2_CACHE_ECC_EN_S  0
+#define HP_SYSTEM_REG_L2_CACHE_ECC_EN    (BIT(0))
+#define HP_SYSTEM_REG_L2_CACHE_ECC_EN_M  (HP_SYSTEM_REG_L2_CACHE_ECC_EN_V << HP_SYSTEM_REG_L2_CACHE_ECC_EN_S)
+#define HP_SYSTEM_REG_L2_CACHE_ECC_EN_V  0x00000001U
+#define HP_SYSTEM_REG_L2_CACHE_ECC_EN_S  0
 
-/** HP_L1CACHE_BUS0_ID_REG register
+/** HP_SYSTEM_L1CACHE_BUS0_ID_REG register
  *  NA
  */
-#define HP_L1CACHE_BUS0_ID_REG (DR_REG_HP_SYS_BASE + 0xc8)
-/** HP_REG_L1_CACHE_BUS0_ID : R/W; bitpos: [3:0]; default: 0;
+#define HP_SYSTEM_L1CACHE_BUS0_ID_REG (DR_REG_HP_SYS_BASE + 0xc8)
+/** HP_SYSTEM_REG_L1_CACHE_BUS0_ID : R/W; bitpos: [3:0]; default: 0;
  *  NA
  */
-#define HP_REG_L1_CACHE_BUS0_ID    0x0000000FU
-#define HP_REG_L1_CACHE_BUS0_ID_M  (HP_REG_L1_CACHE_BUS0_ID_V << HP_REG_L1_CACHE_BUS0_ID_S)
-#define HP_REG_L1_CACHE_BUS0_ID_V  0x0000000FU
-#define HP_REG_L1_CACHE_BUS0_ID_S  0
+#define HP_SYSTEM_REG_L1_CACHE_BUS0_ID    0x0000000FU
+#define HP_SYSTEM_REG_L1_CACHE_BUS0_ID_M  (HP_SYSTEM_REG_L1_CACHE_BUS0_ID_V << HP_SYSTEM_REG_L1_CACHE_BUS0_ID_S)
+#define HP_SYSTEM_REG_L1_CACHE_BUS0_ID_V  0x0000000FU
+#define HP_SYSTEM_REG_L1_CACHE_BUS0_ID_S  0
 
-/** HP_L1CACHE_BUS1_ID_REG register
+/** HP_SYSTEM_L1CACHE_BUS1_ID_REG register
  *  NA
  */
-#define HP_L1CACHE_BUS1_ID_REG (DR_REG_HP_SYS_BASE + 0xcc)
-/** HP_REG_L1_CACHE_BUS1_ID : R/W; bitpos: [3:0]; default: 0;
+#define HP_SYSTEM_L1CACHE_BUS1_ID_REG (DR_REG_HP_SYS_BASE + 0xcc)
+/** HP_SYSTEM_REG_L1_CACHE_BUS1_ID : R/W; bitpos: [3:0]; default: 0;
  *  NA
  */
-#define HP_REG_L1_CACHE_BUS1_ID    0x0000000FU
-#define HP_REG_L1_CACHE_BUS1_ID_M  (HP_REG_L1_CACHE_BUS1_ID_V << HP_REG_L1_CACHE_BUS1_ID_S)
-#define HP_REG_L1_CACHE_BUS1_ID_V  0x0000000FU
-#define HP_REG_L1_CACHE_BUS1_ID_S  0
+#define HP_SYSTEM_REG_L1_CACHE_BUS1_ID    0x0000000FU
+#define HP_SYSTEM_REG_L1_CACHE_BUS1_ID_M  (HP_SYSTEM_REG_L1_CACHE_BUS1_ID_V << HP_SYSTEM_REG_L1_CACHE_BUS1_ID_S)
+#define HP_SYSTEM_REG_L1_CACHE_BUS1_ID_V  0x0000000FU
+#define HP_SYSTEM_REG_L1_CACHE_BUS1_ID_S  0
 
-/** HP_L2_MEM_RDN_ECO_CS_REG register
+/** HP_SYSTEM_L2_MEM_RDN_ECO_CS_REG register
  *  NA
  */
-#define HP_L2_MEM_RDN_ECO_CS_REG (DR_REG_HP_SYS_BASE + 0xd8)
-/** HP_REG_L2_MEM_RDN_ECO_EN : R/W; bitpos: [0]; default: 0;
+#define HP_SYSTEM_L2_MEM_RDN_ECO_CS_REG (DR_REG_HP_SYS_BASE + 0xd8)
+/** HP_SYSTEM_REG_L2_MEM_RDN_ECO_EN : R/W; bitpos: [0]; default: 0;
  *  NA
  */
-#define HP_REG_L2_MEM_RDN_ECO_EN    (BIT(0))
-#define HP_REG_L2_MEM_RDN_ECO_EN_M  (HP_REG_L2_MEM_RDN_ECO_EN_V << HP_REG_L2_MEM_RDN_ECO_EN_S)
-#define HP_REG_L2_MEM_RDN_ECO_EN_V  0x00000001U
-#define HP_REG_L2_MEM_RDN_ECO_EN_S  0
-/** HP_REG_L2_MEM_RDN_ECO_RESULT : RO; bitpos: [1]; default: 0;
+#define HP_SYSTEM_REG_L2_MEM_RDN_ECO_EN    (BIT(0))
+#define HP_SYSTEM_REG_L2_MEM_RDN_ECO_EN_M  (HP_SYSTEM_REG_L2_MEM_RDN_ECO_EN_V << HP_SYSTEM_REG_L2_MEM_RDN_ECO_EN_S)
+#define HP_SYSTEM_REG_L2_MEM_RDN_ECO_EN_V  0x00000001U
+#define HP_SYSTEM_REG_L2_MEM_RDN_ECO_EN_S  0
+/** HP_SYSTEM_REG_L2_MEM_RDN_ECO_RESULT : RO; bitpos: [1]; default: 0;
  *  NA
  */
-#define HP_REG_L2_MEM_RDN_ECO_RESULT    (BIT(1))
-#define HP_REG_L2_MEM_RDN_ECO_RESULT_M  (HP_REG_L2_MEM_RDN_ECO_RESULT_V << HP_REG_L2_MEM_RDN_ECO_RESULT_S)
-#define HP_REG_L2_MEM_RDN_ECO_RESULT_V  0x00000001U
-#define HP_REG_L2_MEM_RDN_ECO_RESULT_S  1
+#define HP_SYSTEM_REG_L2_MEM_RDN_ECO_RESULT    (BIT(1))
+#define HP_SYSTEM_REG_L2_MEM_RDN_ECO_RESULT_M  (HP_SYSTEM_REG_L2_MEM_RDN_ECO_RESULT_V << HP_SYSTEM_REG_L2_MEM_RDN_ECO_RESULT_S)
+#define HP_SYSTEM_REG_L2_MEM_RDN_ECO_RESULT_V  0x00000001U
+#define HP_SYSTEM_REG_L2_MEM_RDN_ECO_RESULT_S  1
 
-/** HP_L2_MEM_RDN_ECO_LOW_REG register
+/** HP_SYSTEM_L2_MEM_RDN_ECO_LOW_REG register
  *  NA
  */
-#define HP_L2_MEM_RDN_ECO_LOW_REG (DR_REG_HP_SYS_BASE + 0xdc)
-/** HP_REG_L2_MEM_RDN_ECO_LOW : R/W; bitpos: [31:0]; default: 0;
+#define HP_SYSTEM_L2_MEM_RDN_ECO_LOW_REG (DR_REG_HP_SYS_BASE + 0xdc)
+/** HP_SYSTEM_REG_L2_MEM_RDN_ECO_LOW : R/W; bitpos: [31:0]; default: 0;
  *  NA
  */
-#define HP_REG_L2_MEM_RDN_ECO_LOW    0xFFFFFFFFU
-#define HP_REG_L2_MEM_RDN_ECO_LOW_M  (HP_REG_L2_MEM_RDN_ECO_LOW_V << HP_REG_L2_MEM_RDN_ECO_LOW_S)
-#define HP_REG_L2_MEM_RDN_ECO_LOW_V  0xFFFFFFFFU
-#define HP_REG_L2_MEM_RDN_ECO_LOW_S  0
+#define HP_SYSTEM_REG_L2_MEM_RDN_ECO_LOW    0xFFFFFFFFU
+#define HP_SYSTEM_REG_L2_MEM_RDN_ECO_LOW_M  (HP_SYSTEM_REG_L2_MEM_RDN_ECO_LOW_V << HP_SYSTEM_REG_L2_MEM_RDN_ECO_LOW_S)
+#define HP_SYSTEM_REG_L2_MEM_RDN_ECO_LOW_V  0xFFFFFFFFU
+#define HP_SYSTEM_REG_L2_MEM_RDN_ECO_LOW_S  0
 
-/** HP_L2_MEM_RDN_ECO_HIGH_REG register
+/** HP_SYSTEM_L2_MEM_RDN_ECO_HIGH_REG register
  *  NA
  */
-#define HP_L2_MEM_RDN_ECO_HIGH_REG (DR_REG_HP_SYS_BASE + 0xe0)
-/** HP_REG_L2_MEM_RDN_ECO_HIGH : R/W; bitpos: [31:0]; default: 4294967295;
+#define HP_SYSTEM_L2_MEM_RDN_ECO_HIGH_REG (DR_REG_HP_SYS_BASE + 0xe0)
+/** HP_SYSTEM_REG_L2_MEM_RDN_ECO_HIGH : R/W; bitpos: [31:0]; default: 4294967295;
  *  NA
  */
-#define HP_REG_L2_MEM_RDN_ECO_HIGH    0xFFFFFFFFU
-#define HP_REG_L2_MEM_RDN_ECO_HIGH_M  (HP_REG_L2_MEM_RDN_ECO_HIGH_V << HP_REG_L2_MEM_RDN_ECO_HIGH_S)
-#define HP_REG_L2_MEM_RDN_ECO_HIGH_V  0xFFFFFFFFU
-#define HP_REG_L2_MEM_RDN_ECO_HIGH_S  0
+#define HP_SYSTEM_REG_L2_MEM_RDN_ECO_HIGH    0xFFFFFFFFU
+#define HP_SYSTEM_REG_L2_MEM_RDN_ECO_HIGH_M  (HP_SYSTEM_REG_L2_MEM_RDN_ECO_HIGH_V << HP_SYSTEM_REG_L2_MEM_RDN_ECO_HIGH_S)
+#define HP_SYSTEM_REG_L2_MEM_RDN_ECO_HIGH_V  0xFFFFFFFFU
+#define HP_SYSTEM_REG_L2_MEM_RDN_ECO_HIGH_S  0
 
-/** HP_TCM_RDN_ECO_CS_REG register
+/** HP_SYSTEM_TCM_RDN_ECO_CS_REG register
  *  NA
  */
-#define HP_TCM_RDN_ECO_CS_REG (DR_REG_HP_SYS_BASE + 0xe4)
-/** HP_REG_HP_TCM_RDN_ECO_EN : R/W; bitpos: [0]; default: 0;
+#define HP_SYSTEM_TCM_RDN_ECO_CS_REG (DR_REG_HP_SYS_BASE + 0xe4)
+/** HP_SYSTEM_REG_HP_SYSTEM_TCM_RDN_ECO_EN : R/W; bitpos: [0]; default: 0;
  *  NA
  */
-#define HP_REG_HP_TCM_RDN_ECO_EN    (BIT(0))
-#define HP_REG_HP_TCM_RDN_ECO_EN_M  (HP_REG_HP_TCM_RDN_ECO_EN_V << HP_REG_HP_TCM_RDN_ECO_EN_S)
-#define HP_REG_HP_TCM_RDN_ECO_EN_V  0x00000001U
-#define HP_REG_HP_TCM_RDN_ECO_EN_S  0
-/** HP_REG_HP_TCM_RDN_ECO_RESULT : RO; bitpos: [1]; default: 0;
+#define HP_SYSTEM_REG_HP_SYSTEM_TCM_RDN_ECO_EN    (BIT(0))
+#define HP_SYSTEM_REG_HP_SYSTEM_TCM_RDN_ECO_EN_M  (HP_SYSTEM_REG_HP_SYSTEM_TCM_RDN_ECO_EN_V << HP_SYSTEM_REG_HP_SYSTEM_TCM_RDN_ECO_EN_S)
+#define HP_SYSTEM_REG_HP_SYSTEM_TCM_RDN_ECO_EN_V  0x00000001U
+#define HP_SYSTEM_REG_HP_SYSTEM_TCM_RDN_ECO_EN_S  0
+/** HP_SYSTEM_REG_HP_SYSTEM_TCM_RDN_ECO_RESULT : RO; bitpos: [1]; default: 0;
  *  NA
  */
-#define HP_REG_HP_TCM_RDN_ECO_RESULT    (BIT(1))
-#define HP_REG_HP_TCM_RDN_ECO_RESULT_M  (HP_REG_HP_TCM_RDN_ECO_RESULT_V << HP_REG_HP_TCM_RDN_ECO_RESULT_S)
-#define HP_REG_HP_TCM_RDN_ECO_RESULT_V  0x00000001U
-#define HP_REG_HP_TCM_RDN_ECO_RESULT_S  1
+#define HP_SYSTEM_REG_HP_SYSTEM_TCM_RDN_ECO_RESULT    (BIT(1))
+#define HP_SYSTEM_REG_HP_SYSTEM_TCM_RDN_ECO_RESULT_M  (HP_SYSTEM_REG_HP_SYSTEM_TCM_RDN_ECO_RESULT_V << HP_SYSTEM_REG_HP_SYSTEM_TCM_RDN_ECO_RESULT_S)
+#define HP_SYSTEM_REG_HP_SYSTEM_TCM_RDN_ECO_RESULT_V  0x00000001U
+#define HP_SYSTEM_REG_HP_SYSTEM_TCM_RDN_ECO_RESULT_S  1
 
-/** HP_TCM_RDN_ECO_LOW_REG register
+/** HP_SYSTEM_TCM_RDN_ECO_LOW_REG register
  *  NA
  */
-#define HP_TCM_RDN_ECO_LOW_REG (DR_REG_HP_SYS_BASE + 0xe8)
-/** HP_REG_HP_TCM_RDN_ECO_LOW : R/W; bitpos: [31:0]; default: 0;
+#define HP_SYSTEM_TCM_RDN_ECO_LOW_REG (DR_REG_HP_SYS_BASE + 0xe8)
+/** HP_SYSTEM_REG_HP_SYSTEM_TCM_RDN_ECO_LOW : R/W; bitpos: [31:0]; default: 0;
  *  NA
  */
-#define HP_REG_HP_TCM_RDN_ECO_LOW    0xFFFFFFFFU
-#define HP_REG_HP_TCM_RDN_ECO_LOW_M  (HP_REG_HP_TCM_RDN_ECO_LOW_V << HP_REG_HP_TCM_RDN_ECO_LOW_S)
-#define HP_REG_HP_TCM_RDN_ECO_LOW_V  0xFFFFFFFFU
-#define HP_REG_HP_TCM_RDN_ECO_LOW_S  0
+#define HP_SYSTEM_REG_HP_SYSTEM_TCM_RDN_ECO_LOW    0xFFFFFFFFU
+#define HP_SYSTEM_REG_HP_SYSTEM_TCM_RDN_ECO_LOW_M  (HP_SYSTEM_REG_HP_SYSTEM_TCM_RDN_ECO_LOW_V << HP_SYSTEM_REG_HP_SYSTEM_TCM_RDN_ECO_LOW_S)
+#define HP_SYSTEM_REG_HP_SYSTEM_TCM_RDN_ECO_LOW_V  0xFFFFFFFFU
+#define HP_SYSTEM_REG_HP_SYSTEM_TCM_RDN_ECO_LOW_S  0
 
-/** HP_TCM_RDN_ECO_HIGH_REG register
+/** HP_SYSTEM_TCM_RDN_ECO_HIGH_REG register
  *  NA
  */
-#define HP_TCM_RDN_ECO_HIGH_REG (DR_REG_HP_SYS_BASE + 0xec)
-/** HP_REG_HP_TCM_RDN_ECO_HIGH : R/W; bitpos: [31:0]; default: 4294967295;
+#define HP_SYSTEM_TCM_RDN_ECO_HIGH_REG (DR_REG_HP_SYS_BASE + 0xec)
+/** HP_SYSTEM_REG_HP_SYSTEM_TCM_RDN_ECO_HIGH : R/W; bitpos: [31:0]; default: 4294967295;
  *  NA
  */
-#define HP_REG_HP_TCM_RDN_ECO_HIGH    0xFFFFFFFFU
-#define HP_REG_HP_TCM_RDN_ECO_HIGH_M  (HP_REG_HP_TCM_RDN_ECO_HIGH_V << HP_REG_HP_TCM_RDN_ECO_HIGH_S)
-#define HP_REG_HP_TCM_RDN_ECO_HIGH_V  0xFFFFFFFFU
-#define HP_REG_HP_TCM_RDN_ECO_HIGH_S  0
+#define HP_SYSTEM_REG_HP_SYSTEM_TCM_RDN_ECO_HIGH    0xFFFFFFFFU
+#define HP_SYSTEM_REG_HP_SYSTEM_TCM_RDN_ECO_HIGH_M  (HP_SYSTEM_REG_HP_SYSTEM_TCM_RDN_ECO_HIGH_V << HP_SYSTEM_REG_HP_SYSTEM_TCM_RDN_ECO_HIGH_S)
+#define HP_SYSTEM_REG_HP_SYSTEM_TCM_RDN_ECO_HIGH_V  0xFFFFFFFFU
+#define HP_SYSTEM_REG_HP_SYSTEM_TCM_RDN_ECO_HIGH_S  0
 
-/** HP_GPIO_DED_HOLD_CTRL_REG register
+/** HP_SYSTEM_GPIO_DED_HOLD_CTRL_REG register
  *  NA
  */
-#define HP_GPIO_DED_HOLD_CTRL_REG (DR_REG_HP_SYS_BASE + 0xf0)
-/** HP_REG_GPIO_DED_HOLD : R/W; bitpos: [25:0]; default: 0;
+#define HP_SYSTEM_GPIO_DED_HOLD_CTRL_REG (DR_REG_HP_SYS_BASE + 0xf0)
+/** HP_SYSTEM_REG_GPIO_DED_HOLD : R/W; bitpos: [25:0]; default: 0;
  *  hold control for gpio63~56
  */
-#define HP_REG_GPIO_DED_HOLD    0x03FFFFFFU
-#define HP_REG_GPIO_DED_HOLD_M  (HP_REG_GPIO_DED_HOLD_V << HP_REG_GPIO_DED_HOLD_S)
-#define HP_REG_GPIO_DED_HOLD_V  0x03FFFFFFU
-#define HP_REG_GPIO_DED_HOLD_S  0
+#define HP_SYSTEM_REG_GPIO_DED_HOLD    0x03FFFFFFU
+#define HP_SYSTEM_REG_GPIO_DED_HOLD_M  (HP_SYSTEM_REG_GPIO_DED_HOLD_V << HP_SYSTEM_REG_GPIO_DED_HOLD_S)
+#define HP_SYSTEM_REG_GPIO_DED_HOLD_V  0x03FFFFFFU
+#define HP_SYSTEM_REG_GPIO_DED_HOLD_S  0
 
-/** HP_L2_MEM_SW_ECC_BWE_MASK_REG register
+/** HP_SYSTEM_L2_MEM_SW_ECC_BWE_MASK_REG register
  *  NA
  */
-#define HP_L2_MEM_SW_ECC_BWE_MASK_REG (DR_REG_HP_SYS_BASE + 0xf4)
-/** HP_REG_L2_MEM_SW_ECC_BWE_MASK_CTRL : R/W; bitpos: [0]; default: 0;
+#define HP_SYSTEM_L2_MEM_SW_ECC_BWE_MASK_REG (DR_REG_HP_SYS_BASE + 0xf4)
+/** HP_SYSTEM_REG_L2_MEM_SW_ECC_BWE_MASK_CTRL : R/W; bitpos: [0]; default: 0;
  *  Set 1 to mask bwe hamming code bit
  */
-#define HP_REG_L2_MEM_SW_ECC_BWE_MASK_CTRL    (BIT(0))
-#define HP_REG_L2_MEM_SW_ECC_BWE_MASK_CTRL_M  (HP_REG_L2_MEM_SW_ECC_BWE_MASK_CTRL_V << HP_REG_L2_MEM_SW_ECC_BWE_MASK_CTRL_S)
-#define HP_REG_L2_MEM_SW_ECC_BWE_MASK_CTRL_V  0x00000001U
-#define HP_REG_L2_MEM_SW_ECC_BWE_MASK_CTRL_S  0
+#define HP_SYSTEM_REG_L2_MEM_SW_ECC_BWE_MASK_CTRL    (BIT(0))
+#define HP_SYSTEM_REG_L2_MEM_SW_ECC_BWE_MASK_CTRL_M  (HP_SYSTEM_REG_L2_MEM_SW_ECC_BWE_MASK_CTRL_V << HP_SYSTEM_REG_L2_MEM_SW_ECC_BWE_MASK_CTRL_S)
+#define HP_SYSTEM_REG_L2_MEM_SW_ECC_BWE_MASK_CTRL_V  0x00000001U
+#define HP_SYSTEM_REG_L2_MEM_SW_ECC_BWE_MASK_CTRL_S  0
 
-/** HP_USB20OTG_MEM_CTRL_REG register
+/** HP_SYSTEM_USB20OTG_MEM_CTRL_REG register
  *  NA
  */
-#define HP_USB20OTG_MEM_CTRL_REG (DR_REG_HP_SYS_BASE + 0xf8)
-/** HP_REG_USB20_MEM_CLK_FORCE_ON : R/W; bitpos: [0]; default: 0;
+#define HP_SYSTEM_USB20OTG_MEM_CTRL_REG (DR_REG_HP_SYS_BASE + 0xf8)
+/** HP_SYSTEM_REG_USB20_MEM_CLK_FORCE_ON : R/W; bitpos: [0]; default: 0;
  *  NA
  */
-#define HP_REG_USB20_MEM_CLK_FORCE_ON    (BIT(0))
-#define HP_REG_USB20_MEM_CLK_FORCE_ON_M  (HP_REG_USB20_MEM_CLK_FORCE_ON_V << HP_REG_USB20_MEM_CLK_FORCE_ON_S)
-#define HP_REG_USB20_MEM_CLK_FORCE_ON_V  0x00000001U
-#define HP_REG_USB20_MEM_CLK_FORCE_ON_S  0
+#define HP_SYSTEM_REG_USB20_MEM_CLK_FORCE_ON    (BIT(0))
+#define HP_SYSTEM_REG_USB20_MEM_CLK_FORCE_ON_M  (HP_SYSTEM_REG_USB20_MEM_CLK_FORCE_ON_V << HP_SYSTEM_REG_USB20_MEM_CLK_FORCE_ON_S)
+#define HP_SYSTEM_REG_USB20_MEM_CLK_FORCE_ON_V  0x00000001U
+#define HP_SYSTEM_REG_USB20_MEM_CLK_FORCE_ON_S  0
 
-/** HP_TCM_INT_RAW_REG register
+/** HP_SYSTEM_TCM_INT_RAW_REG register
  *  need_des
  */
-#define HP_TCM_INT_RAW_REG (DR_REG_HP_SYS_BASE + 0xfc)
-/** HP_TCM_PARITY_ERR_INT_RAW : R/WTC/SS; bitpos: [31]; default: 0;
+#define HP_SYSTEM_TCM_INT_RAW_REG (DR_REG_HP_SYS_BASE + 0xfc)
+/** HP_SYSTEM_TCM_PARITY_ERR_INT_RAW : R/WTC/SS; bitpos: [31]; default: 0;
  *  need_des
  */
-#define HP_TCM_PARITY_ERR_INT_RAW    (BIT(31))
-#define HP_TCM_PARITY_ERR_INT_RAW_M  (HP_TCM_PARITY_ERR_INT_RAW_V << HP_TCM_PARITY_ERR_INT_RAW_S)
-#define HP_TCM_PARITY_ERR_INT_RAW_V  0x00000001U
-#define HP_TCM_PARITY_ERR_INT_RAW_S  31
+#define HP_SYSTEM_TCM_PARITY_ERR_INT_RAW    (BIT(31))
+#define HP_SYSTEM_TCM_PARITY_ERR_INT_RAW_M  (HP_SYSTEM_TCM_PARITY_ERR_INT_RAW_V << HP_SYSTEM_TCM_PARITY_ERR_INT_RAW_S)
+#define HP_SYSTEM_TCM_PARITY_ERR_INT_RAW_V  0x00000001U
+#define HP_SYSTEM_TCM_PARITY_ERR_INT_RAW_S  31
 
-/** HP_TCM_INT_ST_REG register
+/** HP_SYSTEM_TCM_INT_ST_REG register
  *  need_des
  */
-#define HP_TCM_INT_ST_REG (DR_REG_HP_SYS_BASE + 0x100)
-/** HP_TCM_PARITY_ERR_INT_ST : RO; bitpos: [31]; default: 0;
+#define HP_SYSTEM_TCM_INT_ST_REG (DR_REG_HP_SYS_BASE + 0x100)
+/** HP_SYSTEM_TCM_PARITY_ERR_INT_ST : RO; bitpos: [31]; default: 0;
  *  need_des
  */
-#define HP_TCM_PARITY_ERR_INT_ST    (BIT(31))
-#define HP_TCM_PARITY_ERR_INT_ST_M  (HP_TCM_PARITY_ERR_INT_ST_V << HP_TCM_PARITY_ERR_INT_ST_S)
-#define HP_TCM_PARITY_ERR_INT_ST_V  0x00000001U
-#define HP_TCM_PARITY_ERR_INT_ST_S  31
+#define HP_SYSTEM_TCM_PARITY_ERR_INT_ST    (BIT(31))
+#define HP_SYSTEM_TCM_PARITY_ERR_INT_ST_M  (HP_SYSTEM_TCM_PARITY_ERR_INT_ST_V << HP_SYSTEM_TCM_PARITY_ERR_INT_ST_S)
+#define HP_SYSTEM_TCM_PARITY_ERR_INT_ST_V  0x00000001U
+#define HP_SYSTEM_TCM_PARITY_ERR_INT_ST_S  31
 
-/** HP_TCM_INT_ENA_REG register
+/** HP_SYSTEM_TCM_INT_ENA_REG register
  *  need_des
  */
-#define HP_TCM_INT_ENA_REG (DR_REG_HP_SYS_BASE + 0x104)
-/** HP_TCM_PARITY_ERR_INT_ENA : R/W; bitpos: [31]; default: 0;
+#define HP_SYSTEM_TCM_INT_ENA_REG (DR_REG_HP_SYS_BASE + 0x104)
+/** HP_SYSTEM_TCM_PARITY_ERR_INT_ENA : R/W; bitpos: [31]; default: 0;
  *  need_des
  */
-#define HP_TCM_PARITY_ERR_INT_ENA    (BIT(31))
-#define HP_TCM_PARITY_ERR_INT_ENA_M  (HP_TCM_PARITY_ERR_INT_ENA_V << HP_TCM_PARITY_ERR_INT_ENA_S)
-#define HP_TCM_PARITY_ERR_INT_ENA_V  0x00000001U
-#define HP_TCM_PARITY_ERR_INT_ENA_S  31
+#define HP_SYSTEM_TCM_PARITY_ERR_INT_ENA    (BIT(31))
+#define HP_SYSTEM_TCM_PARITY_ERR_INT_ENA_M  (HP_SYSTEM_TCM_PARITY_ERR_INT_ENA_V << HP_SYSTEM_TCM_PARITY_ERR_INT_ENA_S)
+#define HP_SYSTEM_TCM_PARITY_ERR_INT_ENA_V  0x00000001U
+#define HP_SYSTEM_TCM_PARITY_ERR_INT_ENA_S  31
 
-/** HP_TCM_INT_CLR_REG register
+/** HP_SYSTEM_TCM_INT_CLR_REG register
  *  need_des
  */
-#define HP_TCM_INT_CLR_REG (DR_REG_HP_SYS_BASE + 0x108)
-/** HP_TCM_PARITY_ERR_INT_CLR : WT; bitpos: [31]; default: 0;
+#define HP_SYSTEM_TCM_INT_CLR_REG (DR_REG_HP_SYS_BASE + 0x108)
+/** HP_SYSTEM_TCM_PARITY_ERR_INT_CLR : WT; bitpos: [31]; default: 0;
  *  need_des
  */
-#define HP_TCM_PARITY_ERR_INT_CLR    (BIT(31))
-#define HP_TCM_PARITY_ERR_INT_CLR_M  (HP_TCM_PARITY_ERR_INT_CLR_V << HP_TCM_PARITY_ERR_INT_CLR_S)
-#define HP_TCM_PARITY_ERR_INT_CLR_V  0x00000001U
-#define HP_TCM_PARITY_ERR_INT_CLR_S  31
+#define HP_SYSTEM_TCM_PARITY_ERR_INT_CLR    (BIT(31))
+#define HP_SYSTEM_TCM_PARITY_ERR_INT_CLR_M  (HP_SYSTEM_TCM_PARITY_ERR_INT_CLR_V << HP_SYSTEM_TCM_PARITY_ERR_INT_CLR_S)
+#define HP_SYSTEM_TCM_PARITY_ERR_INT_CLR_V  0x00000001U
+#define HP_SYSTEM_TCM_PARITY_ERR_INT_CLR_S  31
 
-/** HP_TCM_PARITY_INT_RECORD_REG register
+/** HP_SYSTEM_TCM_PARITY_INT_RECORD_REG register
  *  need_des
  */
-#define HP_TCM_PARITY_INT_RECORD_REG (DR_REG_HP_SYS_BASE + 0x10c)
-/** HP_TCM_PARITY_ERR_INT_ADDR : RO; bitpos: [12:0]; default: 0;
+#define HP_SYSTEM_TCM_PARITY_INT_RECORD_REG (DR_REG_HP_SYS_BASE + 0x10c)
+/** HP_SYSTEM_TCM_PARITY_ERR_INT_ADDR : RO; bitpos: [12:0]; default: 0;
  *  hp tcm_parity_err_addr
  */
-#define HP_TCM_PARITY_ERR_INT_ADDR    0x00001FFFU
-#define HP_TCM_PARITY_ERR_INT_ADDR_M  (HP_TCM_PARITY_ERR_INT_ADDR_V << HP_TCM_PARITY_ERR_INT_ADDR_S)
-#define HP_TCM_PARITY_ERR_INT_ADDR_V  0x00001FFFU
-#define HP_TCM_PARITY_ERR_INT_ADDR_S  0
+#define HP_SYSTEM_TCM_PARITY_ERR_INT_ADDR    0x00001FFFU
+#define HP_SYSTEM_TCM_PARITY_ERR_INT_ADDR_M  (HP_SYSTEM_TCM_PARITY_ERR_INT_ADDR_V << HP_SYSTEM_TCM_PARITY_ERR_INT_ADDR_S)
+#define HP_SYSTEM_TCM_PARITY_ERR_INT_ADDR_V  0x00001FFFU
+#define HP_SYSTEM_TCM_PARITY_ERR_INT_ADDR_S  0
 
-/** HP_L1_CACHE_PWR_CTRL_REG register
+/** HP_SYSTEM_L1_CACHE_PWR_CTRL_REG register
  *  NA
  */
-#define HP_L1_CACHE_PWR_CTRL_REG (DR_REG_HP_SYS_BASE + 0x110)
-/** HP_REG_L1_CACHE_MEM_FO : R/W; bitpos: [5:0]; default: 0;
+#define HP_SYSTEM_L1_CACHE_PWR_CTRL_REG (DR_REG_HP_SYS_BASE + 0x110)
+/** HP_SYSTEM_REG_L1_CACHE_MEM_FO : R/W; bitpos: [5:0]; default: 0;
  *  need_des
  */
-#define HP_REG_L1_CACHE_MEM_FO    0x0000003FU
-#define HP_REG_L1_CACHE_MEM_FO_M  (HP_REG_L1_CACHE_MEM_FO_V << HP_REG_L1_CACHE_MEM_FO_S)
-#define HP_REG_L1_CACHE_MEM_FO_V  0x0000003FU
-#define HP_REG_L1_CACHE_MEM_FO_S  0
+#define HP_SYSTEM_REG_L1_CACHE_MEM_FO    0x0000003FU
+#define HP_SYSTEM_REG_L1_CACHE_MEM_FO_M  (HP_SYSTEM_REG_L1_CACHE_MEM_FO_V << HP_SYSTEM_REG_L1_CACHE_MEM_FO_S)
+#define HP_SYSTEM_REG_L1_CACHE_MEM_FO_V  0x0000003FU
+#define HP_SYSTEM_REG_L1_CACHE_MEM_FO_S  0
 
-/** HP_L2_CACHE_PWR_CTRL_REG register
+/** HP_SYSTEM_L2_CACHE_PWR_CTRL_REG register
  *  NA
  */
-#define HP_L2_CACHE_PWR_CTRL_REG (DR_REG_HP_SYS_BASE + 0x114)
-/** HP_REG_L2_CACHE_MEM_FO : R/W; bitpos: [1:0]; default: 0;
+#define HP_SYSTEM_L2_CACHE_PWR_CTRL_REG (DR_REG_HP_SYS_BASE + 0x114)
+/** HP_SYSTEM_REG_L2_CACHE_MEM_FO : R/W; bitpos: [1:0]; default: 0;
  *  need_des
  */
-#define HP_REG_L2_CACHE_MEM_FO    0x00000003U
-#define HP_REG_L2_CACHE_MEM_FO_M  (HP_REG_L2_CACHE_MEM_FO_V << HP_REG_L2_CACHE_MEM_FO_S)
-#define HP_REG_L2_CACHE_MEM_FO_V  0x00000003U
-#define HP_REG_L2_CACHE_MEM_FO_S  0
+#define HP_SYSTEM_REG_L2_CACHE_MEM_FO    0x00000003U
+#define HP_SYSTEM_REG_L2_CACHE_MEM_FO_M  (HP_SYSTEM_REG_L2_CACHE_MEM_FO_V << HP_SYSTEM_REG_L2_CACHE_MEM_FO_S)
+#define HP_SYSTEM_REG_L2_CACHE_MEM_FO_V  0x00000003U
+#define HP_SYSTEM_REG_L2_CACHE_MEM_FO_S  0
 
-/** HP_CPU_WAITI_CONF_REG register
+/** HP_SYSTEM_CPU_WAITI_CONF_REG register
  *  CPU_WAITI configuration register
  */
-#define HP_CPU_WAITI_CONF_REG (DR_REG_HP_SYS_BASE + 0x118)
-/** HP_CPU_WAIT_MODE_FORCE_ON : R/W; bitpos: [0]; default: 1;
+#define HP_SYSTEM_CPU_WAITI_CONF_REG (DR_REG_HP_SYS_BASE + 0x118)
+/** HP_SYSTEM_CPU_WAIT_MODE_FORCE_ON : R/W; bitpos: [0]; default: 1;
  *  Set 1 to force cpu_waiti_clk enable.
  */
-#define HP_CPU_WAIT_MODE_FORCE_ON    (BIT(0))
-#define HP_CPU_WAIT_MODE_FORCE_ON_M  (HP_CPU_WAIT_MODE_FORCE_ON_V << HP_CPU_WAIT_MODE_FORCE_ON_S)
-#define HP_CPU_WAIT_MODE_FORCE_ON_V  0x00000001U
-#define HP_CPU_WAIT_MODE_FORCE_ON_S  0
-/** HP_CPU_WAITI_DELAY_NUM : R/W; bitpos: [4:1]; default: 0;
+#define HP_SYSTEM_CPU_WAIT_MODE_FORCE_ON    (BIT(0))
+#define HP_SYSTEM_CPU_WAIT_MODE_FORCE_ON_M  (HP_SYSTEM_CPU_WAIT_MODE_FORCE_ON_V << HP_SYSTEM_CPU_WAIT_MODE_FORCE_ON_S)
+#define HP_SYSTEM_CPU_WAIT_MODE_FORCE_ON_V  0x00000001U
+#define HP_SYSTEM_CPU_WAIT_MODE_FORCE_ON_S  0
+/** HP_SYSTEM_CPU_WAITI_DELAY_NUM : R/W; bitpos: [4:1]; default: 0;
  *  This field used to set delay cycle when cpu enter waiti mode, after delay waiti_clk
  *  will close
  */
-#define HP_CPU_WAITI_DELAY_NUM    0x0000000FU
-#define HP_CPU_WAITI_DELAY_NUM_M  (HP_CPU_WAITI_DELAY_NUM_V << HP_CPU_WAITI_DELAY_NUM_S)
-#define HP_CPU_WAITI_DELAY_NUM_V  0x0000000FU
-#define HP_CPU_WAITI_DELAY_NUM_S  1
+#define HP_SYSTEM_CPU_WAITI_DELAY_NUM    0x0000000FU
+#define HP_SYSTEM_CPU_WAITI_DELAY_NUM_M  (HP_SYSTEM_CPU_WAITI_DELAY_NUM_V << HP_SYSTEM_CPU_WAITI_DELAY_NUM_S)
+#define HP_SYSTEM_CPU_WAITI_DELAY_NUM_V  0x0000000FU
+#define HP_SYSTEM_CPU_WAITI_DELAY_NUM_S  1
 
-/** HP_SYS_CORE_DEBUG_RUNSTALL_CONF_REG register
+/** HP_SYSTEM_CORE_DEBUG_RUNSTALL_CONF_REG register
  *  Core Debug runstall configure register
  */
-#define HP_SYS_CORE_DEBUG_RUNSTALL_CONF_REG (DR_REG_HP_SYS_BASE + 0x11c)
-/** HP_SYS_CORE_DEBUG_RUNSTALL_ENABLE : R/W; bitpos: [0]; default: 0;
+#define HP_SYSTEM_CORE_DEBUG_RUNSTALL_CONF_REG (DR_REG_HP_SYS_BASE + 0x11c)
+/** HP_SYSTEM_CORE_DEBUG_RUNSTALL_ENABLE : R/W; bitpos: [0]; default: 0;
  *  Set this field to 1 to enable debug runstall feature between HP-core and LP-core.
  */
-#define HP_SYS_CORE_DEBUG_RUNSTALL_ENABLE    (BIT(0))
-#define HP_SYS_CORE_DEBUG_RUNSTALL_ENABLE_M  (HP_SYS_CORE_DEBUG_RUNSTALL_ENABLE_V << HP_SYS_CORE_DEBUG_RUNSTALL_ENABLE_S)
-#define HP_SYS_CORE_DEBUG_RUNSTALL_ENABLE_V  0x00000001U
-#define HP_SYS_CORE_DEBUG_RUNSTALL_ENABLE_S  0
+#define HP_SYSTEM_CORE_DEBUG_RUNSTALL_ENABLE    (BIT(0))
+#define HP_SYSTEM_CORE_DEBUG_RUNSTALL_ENABLE_M  (HP_SYSTEM_CORE_DEBUG_RUNSTALL_ENABLE_V << HP_SYSTEM_CORE_DEBUG_RUNSTALL_ENABLE_S)
+#define HP_SYSTEM_CORE_DEBUG_RUNSTALL_ENABLE_V  0x00000001U
+#define HP_SYSTEM_CORE_DEBUG_RUNSTALL_ENABLE_S  0
 
-/** HP_CORE_AHB_TIMEOUT_REG register
+/** HP_SYSTEM_CORE_AHB_TIMEOUT_REG register
  *  need_des
  */
-#define HP_CORE_AHB_TIMEOUT_REG (DR_REG_HP_SYS_BASE + 0x120)
-/** HP_CORE_AHB_TIMEOUT_EN : R/W; bitpos: [0]; default: 1;
+#define HP_SYSTEM_CORE_AHB_TIMEOUT_REG (DR_REG_HP_SYS_BASE + 0x120)
+/** HP_SYSTEM_CORE_AHB_TIMEOUT_EN : R/W; bitpos: [0]; default: 1;
  *  set this field to 1 to enable hp core0&1 ahb timeout handle
  */
-#define HP_CORE_AHB_TIMEOUT_EN    (BIT(0))
-#define HP_CORE_AHB_TIMEOUT_EN_M  (HP_CORE_AHB_TIMEOUT_EN_V << HP_CORE_AHB_TIMEOUT_EN_S)
-#define HP_CORE_AHB_TIMEOUT_EN_V  0x00000001U
-#define HP_CORE_AHB_TIMEOUT_EN_S  0
-/** HP_CORE_AHB_TIMEOUT_THRES : R/W; bitpos: [16:1]; default: 65535;
+#define HP_SYSTEM_CORE_AHB_TIMEOUT_EN    (BIT(0))
+#define HP_SYSTEM_CORE_AHB_TIMEOUT_EN_M  (HP_SYSTEM_CORE_AHB_TIMEOUT_EN_V << HP_SYSTEM_CORE_AHB_TIMEOUT_EN_S)
+#define HP_SYSTEM_CORE_AHB_TIMEOUT_EN_V  0x00000001U
+#define HP_SYSTEM_CORE_AHB_TIMEOUT_EN_S  0
+/** HP_SYSTEM_CORE_AHB_TIMEOUT_THRES : R/W; bitpos: [16:1]; default: 65535;
  *  This field used to set hp core0&1 ahb bus timeout  threshold
  */
-#define HP_CORE_AHB_TIMEOUT_THRES    0x0000FFFFU
-#define HP_CORE_AHB_TIMEOUT_THRES_M  (HP_CORE_AHB_TIMEOUT_THRES_V << HP_CORE_AHB_TIMEOUT_THRES_S)
-#define HP_CORE_AHB_TIMEOUT_THRES_V  0x0000FFFFU
-#define HP_CORE_AHB_TIMEOUT_THRES_S  1
+#define HP_SYSTEM_CORE_AHB_TIMEOUT_THRES    0x0000FFFFU
+#define HP_SYSTEM_CORE_AHB_TIMEOUT_THRES_M  (HP_SYSTEM_CORE_AHB_TIMEOUT_THRES_V << HP_SYSTEM_CORE_AHB_TIMEOUT_THRES_S)
+#define HP_SYSTEM_CORE_AHB_TIMEOUT_THRES_V  0x0000FFFFU
+#define HP_SYSTEM_CORE_AHB_TIMEOUT_THRES_S  1
 
-/** HP_CORE_IBUS_TIMEOUT_REG register
+/** HP_SYSTEM_CORE_IBUS_TIMEOUT_REG register
  *  need_des
  */
-#define HP_CORE_IBUS_TIMEOUT_REG (DR_REG_HP_SYS_BASE + 0x124)
-/** HP_CORE_IBUS_TIMEOUT_EN : R/W; bitpos: [0]; default: 1;
+#define HP_SYSTEM_CORE_IBUS_TIMEOUT_REG (DR_REG_HP_SYS_BASE + 0x124)
+/** HP_SYSTEM_CORE_IBUS_TIMEOUT_EN : R/W; bitpos: [0]; default: 1;
  *  set this field to 1 to enable hp core0&1 ibus timeout handle
  */
-#define HP_CORE_IBUS_TIMEOUT_EN    (BIT(0))
-#define HP_CORE_IBUS_TIMEOUT_EN_M  (HP_CORE_IBUS_TIMEOUT_EN_V << HP_CORE_IBUS_TIMEOUT_EN_S)
-#define HP_CORE_IBUS_TIMEOUT_EN_V  0x00000001U
-#define HP_CORE_IBUS_TIMEOUT_EN_S  0
-/** HP_CORE_IBUS_TIMEOUT_THRES : R/W; bitpos: [16:1]; default: 65535;
+#define HP_SYSTEM_CORE_IBUS_TIMEOUT_EN    (BIT(0))
+#define HP_SYSTEM_CORE_IBUS_TIMEOUT_EN_M  (HP_SYSTEM_CORE_IBUS_TIMEOUT_EN_V << HP_SYSTEM_CORE_IBUS_TIMEOUT_EN_S)
+#define HP_SYSTEM_CORE_IBUS_TIMEOUT_EN_V  0x00000001U
+#define HP_SYSTEM_CORE_IBUS_TIMEOUT_EN_S  0
+/** HP_SYSTEM_CORE_IBUS_TIMEOUT_THRES : R/W; bitpos: [16:1]; default: 65535;
  *  This field used to set hp core0&1 ibus timeout  threshold
  */
-#define HP_CORE_IBUS_TIMEOUT_THRES    0x0000FFFFU
-#define HP_CORE_IBUS_TIMEOUT_THRES_M  (HP_CORE_IBUS_TIMEOUT_THRES_V << HP_CORE_IBUS_TIMEOUT_THRES_S)
-#define HP_CORE_IBUS_TIMEOUT_THRES_V  0x0000FFFFU
-#define HP_CORE_IBUS_TIMEOUT_THRES_S  1
+#define HP_SYSTEM_CORE_IBUS_TIMEOUT_THRES    0x0000FFFFU
+#define HP_SYSTEM_CORE_IBUS_TIMEOUT_THRES_M  (HP_SYSTEM_CORE_IBUS_TIMEOUT_THRES_V << HP_SYSTEM_CORE_IBUS_TIMEOUT_THRES_S)
+#define HP_SYSTEM_CORE_IBUS_TIMEOUT_THRES_V  0x0000FFFFU
+#define HP_SYSTEM_CORE_IBUS_TIMEOUT_THRES_S  1
 
-/** HP_CORE_DBUS_TIMEOUT_REG register
+/** HP_SYSTEM_CORE_DBUS_TIMEOUT_REG register
  *  need_des
  */
-#define HP_CORE_DBUS_TIMEOUT_REG (DR_REG_HP_SYS_BASE + 0x128)
-/** HP_CORE_DBUS_TIMEOUT_EN : R/W; bitpos: [0]; default: 1;
+#define HP_SYSTEM_CORE_DBUS_TIMEOUT_REG (DR_REG_HP_SYS_BASE + 0x128)
+/** HP_SYSTEM_CORE_DBUS_TIMEOUT_EN : R/W; bitpos: [0]; default: 1;
  *  set this field to 1 to enable hp core0&1 dbus timeout handle
  */
-#define HP_CORE_DBUS_TIMEOUT_EN    (BIT(0))
-#define HP_CORE_DBUS_TIMEOUT_EN_M  (HP_CORE_DBUS_TIMEOUT_EN_V << HP_CORE_DBUS_TIMEOUT_EN_S)
-#define HP_CORE_DBUS_TIMEOUT_EN_V  0x00000001U
-#define HP_CORE_DBUS_TIMEOUT_EN_S  0
-/** HP_CORE_DBUS_TIMEOUT_THRES : R/W; bitpos: [16:1]; default: 65535;
+#define HP_SYSTEM_CORE_DBUS_TIMEOUT_EN    (BIT(0))
+#define HP_SYSTEM_CORE_DBUS_TIMEOUT_EN_M  (HP_SYSTEM_CORE_DBUS_TIMEOUT_EN_V << HP_SYSTEM_CORE_DBUS_TIMEOUT_EN_S)
+#define HP_SYSTEM_CORE_DBUS_TIMEOUT_EN_V  0x00000001U
+#define HP_SYSTEM_CORE_DBUS_TIMEOUT_EN_S  0
+/** HP_SYSTEM_CORE_DBUS_TIMEOUT_THRES : R/W; bitpos: [16:1]; default: 65535;
  *  This field used to set hp core0&1 dbus timeout  threshold
  */
-#define HP_CORE_DBUS_TIMEOUT_THRES    0x0000FFFFU
-#define HP_CORE_DBUS_TIMEOUT_THRES_M  (HP_CORE_DBUS_TIMEOUT_THRES_V << HP_CORE_DBUS_TIMEOUT_THRES_S)
-#define HP_CORE_DBUS_TIMEOUT_THRES_V  0x0000FFFFU
-#define HP_CORE_DBUS_TIMEOUT_THRES_S  1
+#define HP_SYSTEM_CORE_DBUS_TIMEOUT_THRES    0x0000FFFFU
+#define HP_SYSTEM_CORE_DBUS_TIMEOUT_THRES_M  (HP_SYSTEM_CORE_DBUS_TIMEOUT_THRES_V << HP_SYSTEM_CORE_DBUS_TIMEOUT_THRES_S)
+#define HP_SYSTEM_CORE_DBUS_TIMEOUT_THRES_V  0x0000FFFFU
+#define HP_SYSTEM_CORE_DBUS_TIMEOUT_THRES_S  1
 
-/** HP_ICM_CPU_H2X_CFG_REG register
+/** HP_SYSTEM_ICM_CPU_H2X_CFG_REG register
  *  need_des
  */
-#define HP_ICM_CPU_H2X_CFG_REG (DR_REG_HP_SYS_BASE + 0x138)
-/** HP_CPU_ICM_H2X_POST_WR_EN : R/W; bitpos: [0]; default: 1;
+#define HP_SYSTEM_ICM_CPU_H2X_CFG_REG (DR_REG_HP_SYS_BASE + 0x138)
+/** HP_SYSTEM_CPU_ICM_H2X_POST_WR_EN : R/W; bitpos: [0]; default: 1;
  *  need_des
  */
-#define HP_CPU_ICM_H2X_POST_WR_EN    (BIT(0))
-#define HP_CPU_ICM_H2X_POST_WR_EN_M  (HP_CPU_ICM_H2X_POST_WR_EN_V << HP_CPU_ICM_H2X_POST_WR_EN_S)
-#define HP_CPU_ICM_H2X_POST_WR_EN_V  0x00000001U
-#define HP_CPU_ICM_H2X_POST_WR_EN_S  0
-/** HP_CPU_ICM_H2X_CUT_THROUGH_EN : R/W; bitpos: [1]; default: 1;
+#define HP_SYSTEM_CPU_ICM_H2X_POST_WR_EN    (BIT(0))
+#define HP_SYSTEM_CPU_ICM_H2X_POST_WR_EN_M  (HP_SYSTEM_CPU_ICM_H2X_POST_WR_EN_V << HP_SYSTEM_CPU_ICM_H2X_POST_WR_EN_S)
+#define HP_SYSTEM_CPU_ICM_H2X_POST_WR_EN_V  0x00000001U
+#define HP_SYSTEM_CPU_ICM_H2X_POST_WR_EN_S  0
+/** HP_SYSTEM_CPU_ICM_H2X_CUT_THROUGH_EN : R/W; bitpos: [1]; default: 1;
  *  need_des
  */
-#define HP_CPU_ICM_H2X_CUT_THROUGH_EN    (BIT(1))
-#define HP_CPU_ICM_H2X_CUT_THROUGH_EN_M  (HP_CPU_ICM_H2X_CUT_THROUGH_EN_V << HP_CPU_ICM_H2X_CUT_THROUGH_EN_S)
-#define HP_CPU_ICM_H2X_CUT_THROUGH_EN_V  0x00000001U
-#define HP_CPU_ICM_H2X_CUT_THROUGH_EN_S  1
-/** HP_CPU_ICM_H2X_BRIDGE_BUSY : RO; bitpos: [2]; default: 0;
+#define HP_SYSTEM_CPU_ICM_H2X_CUT_THROUGH_EN    (BIT(1))
+#define HP_SYSTEM_CPU_ICM_H2X_CUT_THROUGH_EN_M  (HP_SYSTEM_CPU_ICM_H2X_CUT_THROUGH_EN_V << HP_SYSTEM_CPU_ICM_H2X_CUT_THROUGH_EN_S)
+#define HP_SYSTEM_CPU_ICM_H2X_CUT_THROUGH_EN_V  0x00000001U
+#define HP_SYSTEM_CPU_ICM_H2X_CUT_THROUGH_EN_S  1
+/** HP_SYSTEM_CPU_ICM_H2X_BRIDGE_BUSY : RO; bitpos: [2]; default: 0;
  *  need_des
  */
-#define HP_CPU_ICM_H2X_BRIDGE_BUSY    (BIT(2))
-#define HP_CPU_ICM_H2X_BRIDGE_BUSY_M  (HP_CPU_ICM_H2X_BRIDGE_BUSY_V << HP_CPU_ICM_H2X_BRIDGE_BUSY_S)
-#define HP_CPU_ICM_H2X_BRIDGE_BUSY_V  0x00000001U
-#define HP_CPU_ICM_H2X_BRIDGE_BUSY_S  2
+#define HP_SYSTEM_CPU_ICM_H2X_BRIDGE_BUSY    (BIT(2))
+#define HP_SYSTEM_CPU_ICM_H2X_BRIDGE_BUSY_M  (HP_SYSTEM_CPU_ICM_H2X_BRIDGE_BUSY_V << HP_SYSTEM_CPU_ICM_H2X_BRIDGE_BUSY_S)
+#define HP_SYSTEM_CPU_ICM_H2X_BRIDGE_BUSY_V  0x00000001U
+#define HP_SYSTEM_CPU_ICM_H2X_BRIDGE_BUSY_S  2
 
-/** HP_PERI1_APB_POSTW_EN_REG register
+/** HP_SYSTEM_PERI1_APB_POSTW_EN_REG register
  *  NA
  */
-#define HP_PERI1_APB_POSTW_EN_REG (DR_REG_HP_SYS_BASE + 0x13c)
-/** HP_PERI1_APB_POSTW_EN : R/W; bitpos: [0]; default: 0;
- *  hp_peri1 apb register interface post write enable, 1 will speed up write, but will
+#define HP_SYSTEM_PERI1_APB_POSTW_EN_REG (DR_REG_HP_SYS_BASE + 0x13c)
+/** HP_SYSTEM_PERI1_APB_POSTW_EN : R/W; bitpos: [0]; default: 0;
+ *  HP_SYSTEM_peri1 apb register interface post write enable, 1 will speed up write, but will
  *  take some time to update value to register
  */
-#define HP_PERI1_APB_POSTW_EN    (BIT(0))
-#define HP_PERI1_APB_POSTW_EN_M  (HP_PERI1_APB_POSTW_EN_V << HP_PERI1_APB_POSTW_EN_S)
-#define HP_PERI1_APB_POSTW_EN_V  0x00000001U
-#define HP_PERI1_APB_POSTW_EN_S  0
+#define HP_SYSTEM_PERI1_APB_POSTW_EN    (BIT(0))
+#define HP_SYSTEM_PERI1_APB_POSTW_EN_M  (HP_SYSTEM_PERI1_APB_POSTW_EN_V << HP_SYSTEM_PERI1_APB_POSTW_EN_S)
+#define HP_SYSTEM_PERI1_APB_POSTW_EN_V  0x00000001U
+#define HP_SYSTEM_PERI1_APB_POSTW_EN_S  0
 
-/** HP_BITSCRAMBLER_PERI_SEL_REG register
+/** HP_SYSTEM_BITSCRAMBLER_PERI_SEL_REG register
  *  Bitscrambler Peri Sel
  */
-#define HP_BITSCRAMBLER_PERI_SEL_REG (DR_REG_HP_SYS_BASE + 0x140)
-/** HP_BITSCRAMBLER_PERI_RX_SEL : R/W; bitpos: [3:0]; default: 15;
+#define HP_SYSTEM_BITSCRAMBLER_PERI_SEL_REG (DR_REG_HP_SYS_BASE + 0x140)
+/** HP_SYSTEM_BITSCRAMBLER_PERI_RX_SEL : R/W; bitpos: [3:0]; default: 15;
  *  Set  this field to sel peri with DMA RX interface to connec with bitscrambler: 4'h0
  *  : lcd_cam, 4'h1: gpspi2, 4'h2: gpspi3, 4'h3: parl_io, 4'h4: aes, 4'h5: sha, 4'h6:
  *  adc, 4'h7: i2s0, 4'h8: i2s1, 4'h9: i2s2, 4'ha: i3c_mst, 4'hb: uhci0, 4'hc: RMT,
  *  else : none
  */
-#define HP_BITSCRAMBLER_PERI_RX_SEL    0x0000000FU
-#define HP_BITSCRAMBLER_PERI_RX_SEL_M  (HP_BITSCRAMBLER_PERI_RX_SEL_V << HP_BITSCRAMBLER_PERI_RX_SEL_S)
-#define HP_BITSCRAMBLER_PERI_RX_SEL_V  0x0000000FU
-#define HP_BITSCRAMBLER_PERI_RX_SEL_S  0
-/** HP_BITSCRAMBLER_PERI_TX_SEL : R/W; bitpos: [7:4]; default: 15;
+#define HP_SYSTEM_BITSCRAMBLER_PERI_RX_SEL    0x0000000FU
+#define HP_SYSTEM_BITSCRAMBLER_PERI_RX_SEL_M  (HP_SYSTEM_BITSCRAMBLER_PERI_RX_SEL_V << HP_SYSTEM_BITSCRAMBLER_PERI_RX_SEL_S)
+#define HP_SYSTEM_BITSCRAMBLER_PERI_RX_SEL_V  0x0000000FU
+#define HP_SYSTEM_BITSCRAMBLER_PERI_RX_SEL_S  0
+/** HP_SYSTEM_BITSCRAMBLER_PERI_TX_SEL : R/W; bitpos: [7:4]; default: 15;
  *  Set  this field to sel peri with DMA TX interface to connec with bitscrambler: 4'h0
  *  : lcd_cam, 4'h1: gpspi2, 4'h2: gpspi3, 4'h3: parl_io, 4'h4: aes, 4'h5: sha, 4'h6:
  *  adc, 4'h7: i2s0, 4'h8: i2s1, 4'h9: i2s2, 4'ha: i3c_mst, 4'hb: uhci0, 4'hc: RMT,
  *  else : none
  */
-#define HP_BITSCRAMBLER_PERI_TX_SEL    0x0000000FU
-#define HP_BITSCRAMBLER_PERI_TX_SEL_M  (HP_BITSCRAMBLER_PERI_TX_SEL_V << HP_BITSCRAMBLER_PERI_TX_SEL_S)
-#define HP_BITSCRAMBLER_PERI_TX_SEL_V  0x0000000FU
-#define HP_BITSCRAMBLER_PERI_TX_SEL_S  4
+#define HP_SYSTEM_BITSCRAMBLER_PERI_TX_SEL    0x0000000FU
+#define HP_SYSTEM_BITSCRAMBLER_PERI_TX_SEL_M  (HP_SYSTEM_BITSCRAMBLER_PERI_TX_SEL_V << HP_SYSTEM_BITSCRAMBLER_PERI_TX_SEL_S)
+#define HP_SYSTEM_BITSCRAMBLER_PERI_TX_SEL_V  0x0000000FU
+#define HP_SYSTEM_BITSCRAMBLER_PERI_TX_SEL_S  4
 
-/** HP_SYS_APB_SYNC_POSTW_EN_REG register
+/** HP_SYSTEM_APB_SYNC_POSTW_EN_REG register
  *  N/A
  */
-#define HP_SYS_APB_SYNC_POSTW_EN_REG (DR_REG_HP_SYS_BASE + 0x144)
-/** HP_SYS_GMAC_APB_POSTW_EN : R/W; bitpos: [0]; default: 0;
+#define HP_SYSTEM_APB_SYNC_POSTW_EN_REG (DR_REG_HP_SYS_BASE + 0x144)
+/** HP_SYSTEM_GMAC_APB_POSTW_EN : R/W; bitpos: [0]; default: 0;
  *  N/A
  */
-#define HP_SYS_GMAC_APB_POSTW_EN    (BIT(0))
-#define HP_SYS_GMAC_APB_POSTW_EN_M  (HP_SYS_GMAC_APB_POSTW_EN_V << HP_SYS_GMAC_APB_POSTW_EN_S)
-#define HP_SYS_GMAC_APB_POSTW_EN_V  0x00000001U
-#define HP_SYS_GMAC_APB_POSTW_EN_S  0
-/** HP_SYS_DSI_HOST_APB_POSTW_EN : R/W; bitpos: [1]; default: 0;
+#define HP_SYSTEM_GMAC_APB_POSTW_EN    (BIT(0))
+#define HP_SYSTEM_GMAC_APB_POSTW_EN_M  (HP_SYSTEM_GMAC_APB_POSTW_EN_V << HP_SYSTEM_GMAC_APB_POSTW_EN_S)
+#define HP_SYSTEM_GMAC_APB_POSTW_EN_V  0x00000001U
+#define HP_SYSTEM_GMAC_APB_POSTW_EN_S  0
+/** HP_SYSTEM_DSI_HOST_APB_POSTW_EN : R/W; bitpos: [1]; default: 0;
  *  N/A
  */
-#define HP_SYS_DSI_HOST_APB_POSTW_EN    (BIT(1))
-#define HP_SYS_DSI_HOST_APB_POSTW_EN_M  (HP_SYS_DSI_HOST_APB_POSTW_EN_V << HP_SYS_DSI_HOST_APB_POSTW_EN_S)
-#define HP_SYS_DSI_HOST_APB_POSTW_EN_V  0x00000001U
-#define HP_SYS_DSI_HOST_APB_POSTW_EN_S  1
-/** HP_SYS_CSI_HOST_APB_SYNC_POSTW_EN : R/W; bitpos: [2]; default: 0;
+#define HP_SYSTEM_DSI_HOST_APB_POSTW_EN    (BIT(1))
+#define HP_SYSTEM_DSI_HOST_APB_POSTW_EN_M  (HP_SYSTEM_DSI_HOST_APB_POSTW_EN_V << HP_SYSTEM_DSI_HOST_APB_POSTW_EN_S)
+#define HP_SYSTEM_DSI_HOST_APB_POSTW_EN_V  0x00000001U
+#define HP_SYSTEM_DSI_HOST_APB_POSTW_EN_S  1
+/** HP_SYSTEM_CSI_HOST_APB_SYNC_POSTW_EN : R/W; bitpos: [2]; default: 0;
  *  N/A
  */
-#define HP_SYS_CSI_HOST_APB_SYNC_POSTW_EN    (BIT(2))
-#define HP_SYS_CSI_HOST_APB_SYNC_POSTW_EN_M  (HP_SYS_CSI_HOST_APB_SYNC_POSTW_EN_V << HP_SYS_CSI_HOST_APB_SYNC_POSTW_EN_S)
-#define HP_SYS_CSI_HOST_APB_SYNC_POSTW_EN_V  0x00000001U
-#define HP_SYS_CSI_HOST_APB_SYNC_POSTW_EN_S  2
-/** HP_SYS_CSI_HOST_APB_ASYNC_POSTW_EN : R/W; bitpos: [3]; default: 0;
+#define HP_SYSTEM_CSI_HOST_APB_SYNC_POSTW_EN    (BIT(2))
+#define HP_SYSTEM_CSI_HOST_APB_SYNC_POSTW_EN_M  (HP_SYSTEM_CSI_HOST_APB_SYNC_POSTW_EN_V << HP_SYSTEM_CSI_HOST_APB_SYNC_POSTW_EN_S)
+#define HP_SYSTEM_CSI_HOST_APB_SYNC_POSTW_EN_V  0x00000001U
+#define HP_SYSTEM_CSI_HOST_APB_SYNC_POSTW_EN_S  2
+/** HP_SYSTEM_CSI_HOST_APB_ASYNC_POSTW_EN : R/W; bitpos: [3]; default: 0;
  *  N/A
  */
-#define HP_SYS_CSI_HOST_APB_ASYNC_POSTW_EN    (BIT(3))
-#define HP_SYS_CSI_HOST_APB_ASYNC_POSTW_EN_M  (HP_SYS_CSI_HOST_APB_ASYNC_POSTW_EN_V << HP_SYS_CSI_HOST_APB_ASYNC_POSTW_EN_S)
-#define HP_SYS_CSI_HOST_APB_ASYNC_POSTW_EN_V  0x00000001U
-#define HP_SYS_CSI_HOST_APB_ASYNC_POSTW_EN_S  3
+#define HP_SYSTEM_CSI_HOST_APB_ASYNC_POSTW_EN    (BIT(3))
+#define HP_SYSTEM_CSI_HOST_APB_ASYNC_POSTW_EN_M  (HP_SYSTEM_CSI_HOST_APB_ASYNC_POSTW_EN_V << HP_SYSTEM_CSI_HOST_APB_ASYNC_POSTW_EN_S)
+#define HP_SYSTEM_CSI_HOST_APB_ASYNC_POSTW_EN_V  0x00000001U
+#define HP_SYSTEM_CSI_HOST_APB_ASYNC_POSTW_EN_S  3
 
-/** HP_SYS_GDMA_CTRL_REG register
+/** HP_SYSTEM_GDMA_CTRL_REG register
  *  N/A
  */
-#define HP_SYS_GDMA_CTRL_REG (DR_REG_HP_SYS_BASE + 0x148)
-/** HP_SYS_DEBUG_CH_NUM : R/W; bitpos: [1:0]; default: 0;
+#define HP_SYSTEM_GDMA_CTRL_REG (DR_REG_HP_SYS_BASE + 0x148)
+/** HP_SYSTEM_DEBUG_CH_NUM : R/W; bitpos: [1:0]; default: 0;
  *  N/A
  */
-#define HP_SYS_DEBUG_CH_NUM    0x00000003U
-#define HP_SYS_DEBUG_CH_NUM_M  (HP_SYS_DEBUG_CH_NUM_V << HP_SYS_DEBUG_CH_NUM_S)
-#define HP_SYS_DEBUG_CH_NUM_V  0x00000003U
-#define HP_SYS_DEBUG_CH_NUM_S  0
+#define HP_SYSTEM_DEBUG_CH_NUM    0x00000003U
+#define HP_SYSTEM_DEBUG_CH_NUM_M  (HP_SYSTEM_DEBUG_CH_NUM_V << HP_SYSTEM_DEBUG_CH_NUM_S)
+#define HP_SYSTEM_DEBUG_CH_NUM_V  0x00000003U
+#define HP_SYSTEM_DEBUG_CH_NUM_S  0
 
-/** HP_SYS_GMAC_CTRL0_REG register
+/** HP_SYSTEM_GMAC_CTRL0_REG register
  *  N/A
  */
-#define HP_SYS_GMAC_CTRL0_REG (DR_REG_HP_SYS_BASE + 0x14c)
-/** HP_SYS_PTP_PPS : RO; bitpos: [0]; default: 0;
+#define HP_SYSTEM_GMAC_CTRL0_REG (DR_REG_HP_SYS_BASE + 0x14c)
+/** HP_SYSTEM_PTP_PPS : RO; bitpos: [0]; default: 0;
  *  N/A
  */
-#define HP_SYS_PTP_PPS    (BIT(0))
-#define HP_SYS_PTP_PPS_M  (HP_SYS_PTP_PPS_V << HP_SYS_PTP_PPS_S)
-#define HP_SYS_PTP_PPS_V  0x00000001U
-#define HP_SYS_PTP_PPS_S  0
-/** HP_SYS_SBD_FLOWCTRL : R/W; bitpos: [1]; default: 0;
+#define HP_SYSTEM_PTP_PPS    (BIT(0))
+#define HP_SYSTEM_PTP_PPS_M  (HP_SYSTEM_PTP_PPS_V << HP_SYSTEM_PTP_PPS_S)
+#define HP_SYSTEM_PTP_PPS_V  0x00000001U
+#define HP_SYSTEM_PTP_PPS_S  0
+/** HP_SYSTEM_SBD_FLOWCTRL : R/W; bitpos: [1]; default: 0;
  *  N/A
  */
-#define HP_SYS_SBD_FLOWCTRL    (BIT(1))
-#define HP_SYS_SBD_FLOWCTRL_M  (HP_SYS_SBD_FLOWCTRL_V << HP_SYS_SBD_FLOWCTRL_S)
-#define HP_SYS_SBD_FLOWCTRL_V  0x00000001U
-#define HP_SYS_SBD_FLOWCTRL_S  1
-/** HP_SYS_PHY_INTF_SEL : R/W; bitpos: [4:2]; default: 0;
+#define HP_SYSTEM_SBD_FLOWCTRL    (BIT(1))
+#define HP_SYSTEM_SBD_FLOWCTRL_M  (HP_SYSTEM_SBD_FLOWCTRL_V << HP_SYSTEM_SBD_FLOWCTRL_S)
+#define HP_SYSTEM_SBD_FLOWCTRL_V  0x00000001U
+#define HP_SYSTEM_SBD_FLOWCTRL_S  1
+/** HP_SYSTEM_PHY_INTF_SEL : R/W; bitpos: [4:2]; default: 0;
  *  N/A
  */
-#define HP_SYS_PHY_INTF_SEL    0x00000007U
-#define HP_SYS_PHY_INTF_SEL_M  (HP_SYS_PHY_INTF_SEL_V << HP_SYS_PHY_INTF_SEL_S)
-#define HP_SYS_PHY_INTF_SEL_V  0x00000007U
-#define HP_SYS_PHY_INTF_SEL_S  2
-/** HP_SYS_GMAC_MEM_CLK_FORCE_ON : R/W; bitpos: [5]; default: 0;
+#define HP_SYSTEM_PHY_INTF_SEL    0x00000007U
+#define HP_SYSTEM_PHY_INTF_SEL_M  (HP_SYSTEM_PHY_INTF_SEL_V << HP_SYSTEM_PHY_INTF_SEL_S)
+#define HP_SYSTEM_PHY_INTF_SEL_V  0x00000007U
+#define HP_SYSTEM_PHY_INTF_SEL_S  2
+/** HP_SYSTEM_GMAC_MEM_CLK_FORCE_ON : R/W; bitpos: [5]; default: 0;
  *  N/A
  */
-#define HP_SYS_GMAC_MEM_CLK_FORCE_ON    (BIT(5))
-#define HP_SYS_GMAC_MEM_CLK_FORCE_ON_M  (HP_SYS_GMAC_MEM_CLK_FORCE_ON_V << HP_SYS_GMAC_MEM_CLK_FORCE_ON_S)
-#define HP_SYS_GMAC_MEM_CLK_FORCE_ON_V  0x00000001U
-#define HP_SYS_GMAC_MEM_CLK_FORCE_ON_S  5
-/** HP_SYS_GMAC_RST_CLK_TX_N : RO; bitpos: [6]; default: 0;
+#define HP_SYSTEM_GMAC_MEM_CLK_FORCE_ON    (BIT(5))
+#define HP_SYSTEM_GMAC_MEM_CLK_FORCE_ON_M  (HP_SYSTEM_GMAC_MEM_CLK_FORCE_ON_V << HP_SYSTEM_GMAC_MEM_CLK_FORCE_ON_S)
+#define HP_SYSTEM_GMAC_MEM_CLK_FORCE_ON_V  0x00000001U
+#define HP_SYSTEM_GMAC_MEM_CLK_FORCE_ON_S  5
+/** HP_SYSTEM_GMAC_RST_CLK_TX_N : RO; bitpos: [6]; default: 0;
  *  N/A
  */
-#define HP_SYS_GMAC_RST_CLK_TX_N    (BIT(6))
-#define HP_SYS_GMAC_RST_CLK_TX_N_M  (HP_SYS_GMAC_RST_CLK_TX_N_V << HP_SYS_GMAC_RST_CLK_TX_N_S)
-#define HP_SYS_GMAC_RST_CLK_TX_N_V  0x00000001U
-#define HP_SYS_GMAC_RST_CLK_TX_N_S  6
-/** HP_SYS_GMAC_RST_CLK_RX_N : RO; bitpos: [7]; default: 0;
+#define HP_SYSTEM_GMAC_RST_CLK_TX_N    (BIT(6))
+#define HP_SYSTEM_GMAC_RST_CLK_TX_N_M  (HP_SYSTEM_GMAC_RST_CLK_TX_N_V << HP_SYSTEM_GMAC_RST_CLK_TX_N_S)
+#define HP_SYSTEM_GMAC_RST_CLK_TX_N_V  0x00000001U
+#define HP_SYSTEM_GMAC_RST_CLK_TX_N_S  6
+/** HP_SYSTEM_GMAC_RST_CLK_RX_N : RO; bitpos: [7]; default: 0;
  *  N/A
  */
-#define HP_SYS_GMAC_RST_CLK_RX_N    (BIT(7))
-#define HP_SYS_GMAC_RST_CLK_RX_N_M  (HP_SYS_GMAC_RST_CLK_RX_N_V << HP_SYS_GMAC_RST_CLK_RX_N_S)
-#define HP_SYS_GMAC_RST_CLK_RX_N_V  0x00000001U
-#define HP_SYS_GMAC_RST_CLK_RX_N_S  7
+#define HP_SYSTEM_GMAC_RST_CLK_RX_N    (BIT(7))
+#define HP_SYSTEM_GMAC_RST_CLK_RX_N_M  (HP_SYSTEM_GMAC_RST_CLK_RX_N_V << HP_SYSTEM_GMAC_RST_CLK_RX_N_S)
+#define HP_SYSTEM_GMAC_RST_CLK_RX_N_V  0x00000001U
+#define HP_SYSTEM_GMAC_RST_CLK_RX_N_S  7
 
-/** HP_SYS_GMAC_CTRL1_REG register
+/** HP_SYSTEM_GMAC_CTRL1_REG register
  *  N/A
  */
-#define HP_SYS_GMAC_CTRL1_REG (DR_REG_HP_SYS_BASE + 0x150)
-/** HP_SYS_PTP_TIMESTAMP_L : RO; bitpos: [31:0]; default: 0;
+#define HP_SYSTEM_GMAC_CTRL1_REG (DR_REG_HP_SYS_BASE + 0x150)
+/** HP_SYSTEM_PTP_TIMESTAMP_L : RO; bitpos: [31:0]; default: 0;
  *  N/A
  */
-#define HP_SYS_PTP_TIMESTAMP_L    0xFFFFFFFFU
-#define HP_SYS_PTP_TIMESTAMP_L_M  (HP_SYS_PTP_TIMESTAMP_L_V << HP_SYS_PTP_TIMESTAMP_L_S)
-#define HP_SYS_PTP_TIMESTAMP_L_V  0xFFFFFFFFU
-#define HP_SYS_PTP_TIMESTAMP_L_S  0
+#define HP_SYSTEM_PTP_TIMESTAMP_L    0xFFFFFFFFU
+#define HP_SYSTEM_PTP_TIMESTAMP_L_M  (HP_SYSTEM_PTP_TIMESTAMP_L_V << HP_SYSTEM_PTP_TIMESTAMP_L_S)
+#define HP_SYSTEM_PTP_TIMESTAMP_L_V  0xFFFFFFFFU
+#define HP_SYSTEM_PTP_TIMESTAMP_L_S  0
 
-/** HP_SYS_GMAC_CTRL2_REG register
+/** HP_SYSTEM_GMAC_CTRL2_REG register
  *  N/A
  */
-#define HP_SYS_GMAC_CTRL2_REG (DR_REG_HP_SYS_BASE + 0x154)
-/** HP_SYS_PTP_TIMESTAMP_H : RO; bitpos: [31:0]; default: 0;
+#define HP_SYSTEM_GMAC_CTRL2_REG (DR_REG_HP_SYS_BASE + 0x154)
+/** HP_SYSTEM_PTP_TIMESTAMP_H : RO; bitpos: [31:0]; default: 0;
  *  N/A
  */
-#define HP_SYS_PTP_TIMESTAMP_H    0xFFFFFFFFU
-#define HP_SYS_PTP_TIMESTAMP_H_M  (HP_SYS_PTP_TIMESTAMP_H_V << HP_SYS_PTP_TIMESTAMP_H_S)
-#define HP_SYS_PTP_TIMESTAMP_H_V  0xFFFFFFFFU
-#define HP_SYS_PTP_TIMESTAMP_H_S  0
+#define HP_SYSTEM_PTP_TIMESTAMP_H    0xFFFFFFFFU
+#define HP_SYSTEM_PTP_TIMESTAMP_H_M  (HP_SYSTEM_PTP_TIMESTAMP_H_V << HP_SYSTEM_PTP_TIMESTAMP_H_S)
+#define HP_SYSTEM_PTP_TIMESTAMP_H_V  0xFFFFFFFFU
+#define HP_SYSTEM_PTP_TIMESTAMP_H_S  0
 
-/** HP_SYS_VPU_CTRL_REG register
+/** HP_SYSTEM_VPU_CTRL_REG register
  *  N/A
  */
-#define HP_SYS_VPU_CTRL_REG (DR_REG_HP_SYS_BASE + 0x158)
-/** HP_SYS_PPA_LSLP_MEM_PD : R/W; bitpos: [0]; default: 0;
+#define HP_SYSTEM_VPU_CTRL_REG (DR_REG_HP_SYS_BASE + 0x158)
+/** HP_SYSTEM_PPA_LSLP_MEM_PD : R/W; bitpos: [0]; default: 0;
  *  N/A
  */
-#define HP_SYS_PPA_LSLP_MEM_PD    (BIT(0))
-#define HP_SYS_PPA_LSLP_MEM_PD_M  (HP_SYS_PPA_LSLP_MEM_PD_V << HP_SYS_PPA_LSLP_MEM_PD_S)
-#define HP_SYS_PPA_LSLP_MEM_PD_V  0x00000001U
-#define HP_SYS_PPA_LSLP_MEM_PD_S  0
-/** HP_SYS_JPEG_SDSLP_MEM_PD : R/W; bitpos: [1]; default: 0;
+#define HP_SYSTEM_PPA_LSLP_MEM_PD    (BIT(0))
+#define HP_SYSTEM_PPA_LSLP_MEM_PD_M  (HP_SYSTEM_PPA_LSLP_MEM_PD_V << HP_SYSTEM_PPA_LSLP_MEM_PD_S)
+#define HP_SYSTEM_PPA_LSLP_MEM_PD_V  0x00000001U
+#define HP_SYSTEM_PPA_LSLP_MEM_PD_S  0
+/** HP_SYSTEM_JPEG_SDSLP_MEM_PD : R/W; bitpos: [1]; default: 0;
  *  N/A
  */
-#define HP_SYS_JPEG_SDSLP_MEM_PD    (BIT(1))
-#define HP_SYS_JPEG_SDSLP_MEM_PD_M  (HP_SYS_JPEG_SDSLP_MEM_PD_V << HP_SYS_JPEG_SDSLP_MEM_PD_S)
-#define HP_SYS_JPEG_SDSLP_MEM_PD_V  0x00000001U
-#define HP_SYS_JPEG_SDSLP_MEM_PD_S  1
-/** HP_SYS_JPEG_LSLP_MEM_PD : R/W; bitpos: [2]; default: 0;
+#define HP_SYSTEM_JPEG_SDSLP_MEM_PD    (BIT(1))
+#define HP_SYSTEM_JPEG_SDSLP_MEM_PD_M  (HP_SYSTEM_JPEG_SDSLP_MEM_PD_V << HP_SYSTEM_JPEG_SDSLP_MEM_PD_S)
+#define HP_SYSTEM_JPEG_SDSLP_MEM_PD_V  0x00000001U
+#define HP_SYSTEM_JPEG_SDSLP_MEM_PD_S  1
+/** HP_SYSTEM_JPEG_LSLP_MEM_PD : R/W; bitpos: [2]; default: 0;
  *  N/A
  */
-#define HP_SYS_JPEG_LSLP_MEM_PD    (BIT(2))
-#define HP_SYS_JPEG_LSLP_MEM_PD_M  (HP_SYS_JPEG_LSLP_MEM_PD_V << HP_SYS_JPEG_LSLP_MEM_PD_S)
-#define HP_SYS_JPEG_LSLP_MEM_PD_V  0x00000001U
-#define HP_SYS_JPEG_LSLP_MEM_PD_S  2
-/** HP_SYS_JPEG_DSLP_MEM_PD : R/W; bitpos: [3]; default: 0;
+#define HP_SYSTEM_JPEG_LSLP_MEM_PD    (BIT(2))
+#define HP_SYSTEM_JPEG_LSLP_MEM_PD_M  (HP_SYSTEM_JPEG_LSLP_MEM_PD_V << HP_SYSTEM_JPEG_LSLP_MEM_PD_S)
+#define HP_SYSTEM_JPEG_LSLP_MEM_PD_V  0x00000001U
+#define HP_SYSTEM_JPEG_LSLP_MEM_PD_S  2
+/** HP_SYSTEM_JPEG_DSLP_MEM_PD : R/W; bitpos: [3]; default: 0;
  *  N/A
  */
-#define HP_SYS_JPEG_DSLP_MEM_PD    (BIT(3))
-#define HP_SYS_JPEG_DSLP_MEM_PD_M  (HP_SYS_JPEG_DSLP_MEM_PD_V << HP_SYS_JPEG_DSLP_MEM_PD_S)
-#define HP_SYS_JPEG_DSLP_MEM_PD_V  0x00000001U
-#define HP_SYS_JPEG_DSLP_MEM_PD_S  3
-/** HP_SYS_DMA2D_LSLP_MEM_PD : R/W; bitpos: [4]; default: 0;
+#define HP_SYSTEM_JPEG_DSLP_MEM_PD    (BIT(3))
+#define HP_SYSTEM_JPEG_DSLP_MEM_PD_M  (HP_SYSTEM_JPEG_DSLP_MEM_PD_V << HP_SYSTEM_JPEG_DSLP_MEM_PD_S)
+#define HP_SYSTEM_JPEG_DSLP_MEM_PD_V  0x00000001U
+#define HP_SYSTEM_JPEG_DSLP_MEM_PD_S  3
+/** HP_SYSTEM_DMA2D_LSLP_MEM_PD : R/W; bitpos: [4]; default: 0;
  *  N/A
  */
-#define HP_SYS_DMA2D_LSLP_MEM_PD    (BIT(4))
-#define HP_SYS_DMA2D_LSLP_MEM_PD_M  (HP_SYS_DMA2D_LSLP_MEM_PD_V << HP_SYS_DMA2D_LSLP_MEM_PD_S)
-#define HP_SYS_DMA2D_LSLP_MEM_PD_V  0x00000001U
-#define HP_SYS_DMA2D_LSLP_MEM_PD_S  4
+#define HP_SYSTEM_DMA2D_LSLP_MEM_PD    (BIT(4))
+#define HP_SYSTEM_DMA2D_LSLP_MEM_PD_M  (HP_SYSTEM_DMA2D_LSLP_MEM_PD_V << HP_SYSTEM_DMA2D_LSLP_MEM_PD_S)
+#define HP_SYSTEM_DMA2D_LSLP_MEM_PD_V  0x00000001U
+#define HP_SYSTEM_DMA2D_LSLP_MEM_PD_S  4
 
-/** HP_SYS_USBOTG20_CTRL_REG register
+/** HP_SYSTEM_USBOTG20_CTRL_REG register
  *  N/A
  */
-#define HP_SYS_USBOTG20_CTRL_REG (DR_REG_HP_SYS_BASE + 0x15c)
-/** HP_SYS_OTG_PHY_TEST_DONE : RO; bitpos: [0]; default: 0;
+#define HP_SYSTEM_USBOTG20_CTRL_REG (DR_REG_HP_SYS_BASE + 0x15c)
+/** HP_SYSTEM_OTG_PHY_TEST_DONE : RO; bitpos: [0]; default: 0;
  *  N/A
  */
-#define HP_SYS_OTG_PHY_TEST_DONE    (BIT(0))
-#define HP_SYS_OTG_PHY_TEST_DONE_M  (HP_SYS_OTG_PHY_TEST_DONE_V << HP_SYS_OTG_PHY_TEST_DONE_S)
-#define HP_SYS_OTG_PHY_TEST_DONE_V  0x00000001U
-#define HP_SYS_OTG_PHY_TEST_DONE_S  0
-/** HP_SYS_USB_MEM_AUX_CTRL : R/W; bitpos: [14:1]; default: 4896;
+#define HP_SYSTEM_OTG_PHY_TEST_DONE    (BIT(0))
+#define HP_SYSTEM_OTG_PHY_TEST_DONE_M  (HP_SYSTEM_OTG_PHY_TEST_DONE_V << HP_SYSTEM_OTG_PHY_TEST_DONE_S)
+#define HP_SYSTEM_OTG_PHY_TEST_DONE_V  0x00000001U
+#define HP_SYSTEM_OTG_PHY_TEST_DONE_S  0
+/** HP_SYSTEM_USB_MEM_AUX_CTRL : R/W; bitpos: [14:1]; default: 4896;
  *  N/A
  */
-#define HP_SYS_USB_MEM_AUX_CTRL    0x00003FFFU
-#define HP_SYS_USB_MEM_AUX_CTRL_M  (HP_SYS_USB_MEM_AUX_CTRL_V << HP_SYS_USB_MEM_AUX_CTRL_S)
-#define HP_SYS_USB_MEM_AUX_CTRL_V  0x00003FFFU
-#define HP_SYS_USB_MEM_AUX_CTRL_S  1
-/** HP_SYS_PHY_SUSPENDM : R/W; bitpos: [15]; default: 0;
+#define HP_SYSTEM_USB_MEM_AUX_CTRL    0x00003FFFU
+#define HP_SYSTEM_USB_MEM_AUX_CTRL_M  (HP_SYSTEM_USB_MEM_AUX_CTRL_V << HP_SYSTEM_USB_MEM_AUX_CTRL_S)
+#define HP_SYSTEM_USB_MEM_AUX_CTRL_V  0x00003FFFU
+#define HP_SYSTEM_USB_MEM_AUX_CTRL_S  1
+/** HP_SYSTEM_PHY_SUSPENDM : R/W; bitpos: [15]; default: 0;
  *  N/A
  */
-#define HP_SYS_PHY_SUSPENDM    (BIT(15))
-#define HP_SYS_PHY_SUSPENDM_M  (HP_SYS_PHY_SUSPENDM_V << HP_SYS_PHY_SUSPENDM_S)
-#define HP_SYS_PHY_SUSPENDM_V  0x00000001U
-#define HP_SYS_PHY_SUSPENDM_S  15
-/** HP_SYS_PHY_SUSPEND_FORCE_EN : R/W; bitpos: [16]; default: 0;
+#define HP_SYSTEM_PHY_SUSPENDM    (BIT(15))
+#define HP_SYSTEM_PHY_SUSPENDM_M  (HP_SYSTEM_PHY_SUSPENDM_V << HP_SYSTEM_PHY_SUSPENDM_S)
+#define HP_SYSTEM_PHY_SUSPENDM_V  0x00000001U
+#define HP_SYSTEM_PHY_SUSPENDM_S  15
+/** HP_SYSTEM_PHY_SUSPEND_FORCE_EN : R/W; bitpos: [16]; default: 0;
  *  N/A
  */
-#define HP_SYS_PHY_SUSPEND_FORCE_EN    (BIT(16))
-#define HP_SYS_PHY_SUSPEND_FORCE_EN_M  (HP_SYS_PHY_SUSPEND_FORCE_EN_V << HP_SYS_PHY_SUSPEND_FORCE_EN_S)
-#define HP_SYS_PHY_SUSPEND_FORCE_EN_V  0x00000001U
-#define HP_SYS_PHY_SUSPEND_FORCE_EN_S  16
-/** HP_SYS_PHY_RSTN : R/W; bitpos: [17]; default: 1;
+#define HP_SYSTEM_PHY_SUSPEND_FORCE_EN    (BIT(16))
+#define HP_SYSTEM_PHY_SUSPEND_FORCE_EN_M  (HP_SYSTEM_PHY_SUSPEND_FORCE_EN_V << HP_SYSTEM_PHY_SUSPEND_FORCE_EN_S)
+#define HP_SYSTEM_PHY_SUSPEND_FORCE_EN_V  0x00000001U
+#define HP_SYSTEM_PHY_SUSPEND_FORCE_EN_S  16
+/** HP_SYSTEM_PHY_RSTN : R/W; bitpos: [17]; default: 1;
  *  N/A
  */
-#define HP_SYS_PHY_RSTN    (BIT(17))
-#define HP_SYS_PHY_RSTN_M  (HP_SYS_PHY_RSTN_V << HP_SYS_PHY_RSTN_S)
-#define HP_SYS_PHY_RSTN_V  0x00000001U
-#define HP_SYS_PHY_RSTN_S  17
-/** HP_SYS_PHY_RESET_FORCE_EN : R/W; bitpos: [18]; default: 0;
+#define HP_SYSTEM_PHY_RSTN    (BIT(17))
+#define HP_SYSTEM_PHY_RSTN_M  (HP_SYSTEM_PHY_RSTN_V << HP_SYSTEM_PHY_RSTN_S)
+#define HP_SYSTEM_PHY_RSTN_V  0x00000001U
+#define HP_SYSTEM_PHY_RSTN_S  17
+/** HP_SYSTEM_PHY_RESET_FORCE_EN : R/W; bitpos: [18]; default: 0;
  *  N/A
  */
-#define HP_SYS_PHY_RESET_FORCE_EN    (BIT(18))
-#define HP_SYS_PHY_RESET_FORCE_EN_M  (HP_SYS_PHY_RESET_FORCE_EN_V << HP_SYS_PHY_RESET_FORCE_EN_S)
-#define HP_SYS_PHY_RESET_FORCE_EN_V  0x00000001U
-#define HP_SYS_PHY_RESET_FORCE_EN_S  18
-/** HP_SYS_PHY_PLL_FORCE_EN : R/W; bitpos: [19]; default: 0;
+#define HP_SYSTEM_PHY_RESET_FORCE_EN    (BIT(18))
+#define HP_SYSTEM_PHY_RESET_FORCE_EN_M  (HP_SYSTEM_PHY_RESET_FORCE_EN_V << HP_SYSTEM_PHY_RESET_FORCE_EN_S)
+#define HP_SYSTEM_PHY_RESET_FORCE_EN_V  0x00000001U
+#define HP_SYSTEM_PHY_RESET_FORCE_EN_S  18
+/** HP_SYSTEM_PHY_PLL_FORCE_EN : R/W; bitpos: [19]; default: 0;
  *  N/A
  */
-#define HP_SYS_PHY_PLL_FORCE_EN    (BIT(19))
-#define HP_SYS_PHY_PLL_FORCE_EN_M  (HP_SYS_PHY_PLL_FORCE_EN_V << HP_SYS_PHY_PLL_FORCE_EN_S)
-#define HP_SYS_PHY_PLL_FORCE_EN_V  0x00000001U
-#define HP_SYS_PHY_PLL_FORCE_EN_S  19
-/** HP_SYS_PHY_PLL_EN : R/W; bitpos: [20]; default: 0;
+#define HP_SYSTEM_PHY_PLL_FORCE_EN    (BIT(19))
+#define HP_SYSTEM_PHY_PLL_FORCE_EN_M  (HP_SYSTEM_PHY_PLL_FORCE_EN_V << HP_SYSTEM_PHY_PLL_FORCE_EN_S)
+#define HP_SYSTEM_PHY_PLL_FORCE_EN_V  0x00000001U
+#define HP_SYSTEM_PHY_PLL_FORCE_EN_S  19
+/** HP_SYSTEM_PHY_PLL_EN : R/W; bitpos: [20]; default: 0;
  *  N/A
  */
-#define HP_SYS_PHY_PLL_EN    (BIT(20))
-#define HP_SYS_PHY_PLL_EN_M  (HP_SYS_PHY_PLL_EN_V << HP_SYS_PHY_PLL_EN_S)
-#define HP_SYS_PHY_PLL_EN_V  0x00000001U
-#define HP_SYS_PHY_PLL_EN_S  20
-/** HP_SYS_OTG_SUSPENDM : R/W; bitpos: [21]; default: 0;
+#define HP_SYSTEM_PHY_PLL_EN    (BIT(20))
+#define HP_SYSTEM_PHY_PLL_EN_M  (HP_SYSTEM_PHY_PLL_EN_V << HP_SYSTEM_PHY_PLL_EN_S)
+#define HP_SYSTEM_PHY_PLL_EN_V  0x00000001U
+#define HP_SYSTEM_PHY_PLL_EN_S  20
+/** HP_SYSTEM_OTG_SUSPENDM : R/W; bitpos: [21]; default: 0;
  *  N/A
  */
-#define HP_SYS_OTG_SUSPENDM    (BIT(21))
-#define HP_SYS_OTG_SUSPENDM_M  (HP_SYS_OTG_SUSPENDM_V << HP_SYS_OTG_SUSPENDM_S)
-#define HP_SYS_OTG_SUSPENDM_V  0x00000001U
-#define HP_SYS_OTG_SUSPENDM_S  21
-/** HP_SYS_OTG_PHY_TXBITSTUFF_EN : R/W; bitpos: [22]; default: 0;
+#define HP_SYSTEM_OTG_SUSPENDM    (BIT(21))
+#define HP_SYSTEM_OTG_SUSPENDM_M  (HP_SYSTEM_OTG_SUSPENDM_V << HP_SYSTEM_OTG_SUSPENDM_S)
+#define HP_SYSTEM_OTG_SUSPENDM_V  0x00000001U
+#define HP_SYSTEM_OTG_SUSPENDM_S  21
+/** HP_SYSTEM_OTG_PHY_TXBITSTUFF_EN : R/W; bitpos: [22]; default: 0;
  *  N/A
  */
-#define HP_SYS_OTG_PHY_TXBITSTUFF_EN    (BIT(22))
-#define HP_SYS_OTG_PHY_TXBITSTUFF_EN_M  (HP_SYS_OTG_PHY_TXBITSTUFF_EN_V << HP_SYS_OTG_PHY_TXBITSTUFF_EN_S)
-#define HP_SYS_OTG_PHY_TXBITSTUFF_EN_V  0x00000001U
-#define HP_SYS_OTG_PHY_TXBITSTUFF_EN_S  22
-/** HP_SYS_OTG_PHY_REFCLK_MODE : R/W; bitpos: [23]; default: 1;
+#define HP_SYSTEM_OTG_PHY_TXBITSTUFF_EN    (BIT(22))
+#define HP_SYSTEM_OTG_PHY_TXBITSTUFF_EN_M  (HP_SYSTEM_OTG_PHY_TXBITSTUFF_EN_V << HP_SYSTEM_OTG_PHY_TXBITSTUFF_EN_S)
+#define HP_SYSTEM_OTG_PHY_TXBITSTUFF_EN_V  0x00000001U
+#define HP_SYSTEM_OTG_PHY_TXBITSTUFF_EN_S  22
+/** HP_SYSTEM_OTG_PHY_REFCLK_MODE : R/W; bitpos: [23]; default: 1;
  *  N/A
  */
-#define HP_SYS_OTG_PHY_REFCLK_MODE    (BIT(23))
-#define HP_SYS_OTG_PHY_REFCLK_MODE_M  (HP_SYS_OTG_PHY_REFCLK_MODE_V << HP_SYS_OTG_PHY_REFCLK_MODE_S)
-#define HP_SYS_OTG_PHY_REFCLK_MODE_V  0x00000001U
-#define HP_SYS_OTG_PHY_REFCLK_MODE_S  23
-/** HP_SYS_OTG_PHY_BISTEN : R/W; bitpos: [24]; default: 0;
+#define HP_SYSTEM_OTG_PHY_REFCLK_MODE    (BIT(23))
+#define HP_SYSTEM_OTG_PHY_REFCLK_MODE_M  (HP_SYSTEM_OTG_PHY_REFCLK_MODE_V << HP_SYSTEM_OTG_PHY_REFCLK_MODE_S)
+#define HP_SYSTEM_OTG_PHY_REFCLK_MODE_V  0x00000001U
+#define HP_SYSTEM_OTG_PHY_REFCLK_MODE_S  23
+/** HP_SYSTEM_OTG_PHY_BISTEN : R/W; bitpos: [24]; default: 0;
  *  N/A
  */
-#define HP_SYS_OTG_PHY_BISTEN    (BIT(24))
-#define HP_SYS_OTG_PHY_BISTEN_M  (HP_SYS_OTG_PHY_BISTEN_V << HP_SYS_OTG_PHY_BISTEN_S)
-#define HP_SYS_OTG_PHY_BISTEN_V  0x00000001U
-#define HP_SYS_OTG_PHY_BISTEN_S  24
+#define HP_SYSTEM_OTG_PHY_BISTEN    (BIT(24))
+#define HP_SYSTEM_OTG_PHY_BISTEN_M  (HP_SYSTEM_OTG_PHY_BISTEN_V << HP_SYSTEM_OTG_PHY_BISTEN_S)
+#define HP_SYSTEM_OTG_PHY_BISTEN_V  0x00000001U
+#define HP_SYSTEM_OTG_PHY_BISTEN_S  24
 
-/** HP_TCM_ERR_RESP_CTRL_REG register
+/** HP_SYSTEM_TCM_ERR_RESP_CTRL_REG register
  *  need_des
  */
-#define HP_TCM_ERR_RESP_CTRL_REG (DR_REG_HP_SYS_BASE + 0x160)
-/** HP_TCM_ERR_RESP_EN : R/W; bitpos: [0]; default: 0;
+#define HP_SYSTEM_TCM_ERR_RESP_CTRL_REG (DR_REG_HP_SYS_BASE + 0x160)
+/** HP_SYSTEM_TCM_ERR_RESP_EN : R/W; bitpos: [0]; default: 0;
  *  Set 1 to turn on tcm error response
  */
-#define HP_TCM_ERR_RESP_EN    (BIT(0))
-#define HP_TCM_ERR_RESP_EN_M  (HP_TCM_ERR_RESP_EN_V << HP_TCM_ERR_RESP_EN_S)
-#define HP_TCM_ERR_RESP_EN_V  0x00000001U
-#define HP_TCM_ERR_RESP_EN_S  0
+#define HP_SYSTEM_TCM_ERR_RESP_EN    (BIT(0))
+#define HP_SYSTEM_TCM_ERR_RESP_EN_M  (HP_SYSTEM_TCM_ERR_RESP_EN_V << HP_SYSTEM_TCM_ERR_RESP_EN_S)
+#define HP_SYSTEM_TCM_ERR_RESP_EN_V  0x00000001U
+#define HP_SYSTEM_TCM_ERR_RESP_EN_S  0
 
-/** HP_L2_MEM_REFRESH_REG register
+/** HP_SYSTEM_L2_MEM_REFRESH_REG register
  *  NA
  */
-#define HP_L2_MEM_REFRESH_REG (DR_REG_HP_SYS_BASE + 0x164)
-/** HP_REG_L2_MEM_UNIT0_REFERSH_EN : R/W; bitpos: [0]; default: 0;
+#define HP_SYSTEM_L2_MEM_REFRESH_REG (DR_REG_HP_SYS_BASE + 0x164)
+/** HP_SYSTEM_REG_L2_MEM_UNIT0_REFERSH_EN : R/W; bitpos: [0]; default: 0;
  *  NA
  */
-#define HP_REG_L2_MEM_UNIT0_REFERSH_EN    (BIT(0))
-#define HP_REG_L2_MEM_UNIT0_REFERSH_EN_M  (HP_REG_L2_MEM_UNIT0_REFERSH_EN_V << HP_REG_L2_MEM_UNIT0_REFERSH_EN_S)
-#define HP_REG_L2_MEM_UNIT0_REFERSH_EN_V  0x00000001U
-#define HP_REG_L2_MEM_UNIT0_REFERSH_EN_S  0
-/** HP_REG_L2_MEM_UNIT1_REFERSH_EN : R/W; bitpos: [1]; default: 0;
+#define HP_SYSTEM_REG_L2_MEM_UNIT0_REFERSH_EN    (BIT(0))
+#define HP_SYSTEM_REG_L2_MEM_UNIT0_REFERSH_EN_M  (HP_SYSTEM_REG_L2_MEM_UNIT0_REFERSH_EN_V << HP_SYSTEM_REG_L2_MEM_UNIT0_REFERSH_EN_S)
+#define HP_SYSTEM_REG_L2_MEM_UNIT0_REFERSH_EN_V  0x00000001U
+#define HP_SYSTEM_REG_L2_MEM_UNIT0_REFERSH_EN_S  0
+/** HP_SYSTEM_REG_L2_MEM_UNIT1_REFERSH_EN : R/W; bitpos: [1]; default: 0;
  *  NA
  */
-#define HP_REG_L2_MEM_UNIT1_REFERSH_EN    (BIT(1))
-#define HP_REG_L2_MEM_UNIT1_REFERSH_EN_M  (HP_REG_L2_MEM_UNIT1_REFERSH_EN_V << HP_REG_L2_MEM_UNIT1_REFERSH_EN_S)
-#define HP_REG_L2_MEM_UNIT1_REFERSH_EN_V  0x00000001U
-#define HP_REG_L2_MEM_UNIT1_REFERSH_EN_S  1
-/** HP_REG_L2_MEM_UNIT2_REFERSH_EN : R/W; bitpos: [2]; default: 0;
+#define HP_SYSTEM_REG_L2_MEM_UNIT1_REFERSH_EN    (BIT(1))
+#define HP_SYSTEM_REG_L2_MEM_UNIT1_REFERSH_EN_M  (HP_SYSTEM_REG_L2_MEM_UNIT1_REFERSH_EN_V << HP_SYSTEM_REG_L2_MEM_UNIT1_REFERSH_EN_S)
+#define HP_SYSTEM_REG_L2_MEM_UNIT1_REFERSH_EN_V  0x00000001U
+#define HP_SYSTEM_REG_L2_MEM_UNIT1_REFERSH_EN_S  1
+/** HP_SYSTEM_REG_L2_MEM_UNIT2_REFERSH_EN : R/W; bitpos: [2]; default: 0;
  *  NA
  */
-#define HP_REG_L2_MEM_UNIT2_REFERSH_EN    (BIT(2))
-#define HP_REG_L2_MEM_UNIT2_REFERSH_EN_M  (HP_REG_L2_MEM_UNIT2_REFERSH_EN_V << HP_REG_L2_MEM_UNIT2_REFERSH_EN_S)
-#define HP_REG_L2_MEM_UNIT2_REFERSH_EN_V  0x00000001U
-#define HP_REG_L2_MEM_UNIT2_REFERSH_EN_S  2
-/** HP_REG_L2_MEM_UNIT3_REFERSH_EN : R/W; bitpos: [3]; default: 0;
+#define HP_SYSTEM_REG_L2_MEM_UNIT2_REFERSH_EN    (BIT(2))
+#define HP_SYSTEM_REG_L2_MEM_UNIT2_REFERSH_EN_M  (HP_SYSTEM_REG_L2_MEM_UNIT2_REFERSH_EN_V << HP_SYSTEM_REG_L2_MEM_UNIT2_REFERSH_EN_S)
+#define HP_SYSTEM_REG_L2_MEM_UNIT2_REFERSH_EN_V  0x00000001U
+#define HP_SYSTEM_REG_L2_MEM_UNIT2_REFERSH_EN_S  2
+/** HP_SYSTEM_REG_L2_MEM_UNIT3_REFERSH_EN : R/W; bitpos: [3]; default: 0;
  *  NA
  */
-#define HP_REG_L2_MEM_UNIT3_REFERSH_EN    (BIT(3))
-#define HP_REG_L2_MEM_UNIT3_REFERSH_EN_M  (HP_REG_L2_MEM_UNIT3_REFERSH_EN_V << HP_REG_L2_MEM_UNIT3_REFERSH_EN_S)
-#define HP_REG_L2_MEM_UNIT3_REFERSH_EN_V  0x00000001U
-#define HP_REG_L2_MEM_UNIT3_REFERSH_EN_S  3
-/** HP_REG_L2_MEM_UNIT4_REFERSH_EN : R/W; bitpos: [4]; default: 0;
+#define HP_SYSTEM_REG_L2_MEM_UNIT3_REFERSH_EN    (BIT(3))
+#define HP_SYSTEM_REG_L2_MEM_UNIT3_REFERSH_EN_M  (HP_SYSTEM_REG_L2_MEM_UNIT3_REFERSH_EN_V << HP_SYSTEM_REG_L2_MEM_UNIT3_REFERSH_EN_S)
+#define HP_SYSTEM_REG_L2_MEM_UNIT3_REFERSH_EN_V  0x00000001U
+#define HP_SYSTEM_REG_L2_MEM_UNIT3_REFERSH_EN_S  3
+/** HP_SYSTEM_REG_L2_MEM_UNIT4_REFERSH_EN : R/W; bitpos: [4]; default: 0;
  *  NA
  */
-#define HP_REG_L2_MEM_UNIT4_REFERSH_EN    (BIT(4))
-#define HP_REG_L2_MEM_UNIT4_REFERSH_EN_M  (HP_REG_L2_MEM_UNIT4_REFERSH_EN_V << HP_REG_L2_MEM_UNIT4_REFERSH_EN_S)
-#define HP_REG_L2_MEM_UNIT4_REFERSH_EN_V  0x00000001U
-#define HP_REG_L2_MEM_UNIT4_REFERSH_EN_S  4
-/** HP_REG_L2_MEM_UNIT5_REFERSH_EN : R/W; bitpos: [5]; default: 0;
+#define HP_SYSTEM_REG_L2_MEM_UNIT4_REFERSH_EN    (BIT(4))
+#define HP_SYSTEM_REG_L2_MEM_UNIT4_REFERSH_EN_M  (HP_SYSTEM_REG_L2_MEM_UNIT4_REFERSH_EN_V << HP_SYSTEM_REG_L2_MEM_UNIT4_REFERSH_EN_S)
+#define HP_SYSTEM_REG_L2_MEM_UNIT4_REFERSH_EN_V  0x00000001U
+#define HP_SYSTEM_REG_L2_MEM_UNIT4_REFERSH_EN_S  4
+/** HP_SYSTEM_REG_L2_MEM_UNIT5_REFERSH_EN : R/W; bitpos: [5]; default: 0;
  *  NA
  */
-#define HP_REG_L2_MEM_UNIT5_REFERSH_EN    (BIT(5))
-#define HP_REG_L2_MEM_UNIT5_REFERSH_EN_M  (HP_REG_L2_MEM_UNIT5_REFERSH_EN_V << HP_REG_L2_MEM_UNIT5_REFERSH_EN_S)
-#define HP_REG_L2_MEM_UNIT5_REFERSH_EN_V  0x00000001U
-#define HP_REG_L2_MEM_UNIT5_REFERSH_EN_S  5
-/** HP_REG_L2_MEM_REFERSH_CNT_RESET : R/W; bitpos: [6]; default: 1;
+#define HP_SYSTEM_REG_L2_MEM_UNIT5_REFERSH_EN    (BIT(5))
+#define HP_SYSTEM_REG_L2_MEM_UNIT5_REFERSH_EN_M  (HP_SYSTEM_REG_L2_MEM_UNIT5_REFERSH_EN_V << HP_SYSTEM_REG_L2_MEM_UNIT5_REFERSH_EN_S)
+#define HP_SYSTEM_REG_L2_MEM_UNIT5_REFERSH_EN_V  0x00000001U
+#define HP_SYSTEM_REG_L2_MEM_UNIT5_REFERSH_EN_S  5
+/** HP_SYSTEM_REG_L2_MEM_REFERSH_CNT_RESET : R/W; bitpos: [6]; default: 1;
  *  Set 1 to reset l2mem_refresh_cnt
  */
-#define HP_REG_L2_MEM_REFERSH_CNT_RESET    (BIT(6))
-#define HP_REG_L2_MEM_REFERSH_CNT_RESET_M  (HP_REG_L2_MEM_REFERSH_CNT_RESET_V << HP_REG_L2_MEM_REFERSH_CNT_RESET_S)
-#define HP_REG_L2_MEM_REFERSH_CNT_RESET_V  0x00000001U
-#define HP_REG_L2_MEM_REFERSH_CNT_RESET_S  6
-/** HP_REG_L2_MEM_UNIT0_REFRESH_DONE : RO; bitpos: [7]; default: 0;
+#define HP_SYSTEM_REG_L2_MEM_REFERSH_CNT_RESET    (BIT(6))
+#define HP_SYSTEM_REG_L2_MEM_REFERSH_CNT_RESET_M  (HP_SYSTEM_REG_L2_MEM_REFERSH_CNT_RESET_V << HP_SYSTEM_REG_L2_MEM_REFERSH_CNT_RESET_S)
+#define HP_SYSTEM_REG_L2_MEM_REFERSH_CNT_RESET_V  0x00000001U
+#define HP_SYSTEM_REG_L2_MEM_REFERSH_CNT_RESET_S  6
+/** HP_SYSTEM_REG_L2_MEM_UNIT0_REFRESH_DONE : RO; bitpos: [7]; default: 0;
  *  NA
  */
-#define HP_REG_L2_MEM_UNIT0_REFRESH_DONE    (BIT(7))
-#define HP_REG_L2_MEM_UNIT0_REFRESH_DONE_M  (HP_REG_L2_MEM_UNIT0_REFRESH_DONE_V << HP_REG_L2_MEM_UNIT0_REFRESH_DONE_S)
-#define HP_REG_L2_MEM_UNIT0_REFRESH_DONE_V  0x00000001U
-#define HP_REG_L2_MEM_UNIT0_REFRESH_DONE_S  7
-/** HP_REG_L2_MEM_UNIT1_REFRESH_DONE : RO; bitpos: [8]; default: 0;
+#define HP_SYSTEM_REG_L2_MEM_UNIT0_REFRESH_DONE    (BIT(7))
+#define HP_SYSTEM_REG_L2_MEM_UNIT0_REFRESH_DONE_M  (HP_SYSTEM_REG_L2_MEM_UNIT0_REFRESH_DONE_V << HP_SYSTEM_REG_L2_MEM_UNIT0_REFRESH_DONE_S)
+#define HP_SYSTEM_REG_L2_MEM_UNIT0_REFRESH_DONE_V  0x00000001U
+#define HP_SYSTEM_REG_L2_MEM_UNIT0_REFRESH_DONE_S  7
+/** HP_SYSTEM_REG_L2_MEM_UNIT1_REFRESH_DONE : RO; bitpos: [8]; default: 0;
  *  NA
  */
-#define HP_REG_L2_MEM_UNIT1_REFRESH_DONE    (BIT(8))
-#define HP_REG_L2_MEM_UNIT1_REFRESH_DONE_M  (HP_REG_L2_MEM_UNIT1_REFRESH_DONE_V << HP_REG_L2_MEM_UNIT1_REFRESH_DONE_S)
-#define HP_REG_L2_MEM_UNIT1_REFRESH_DONE_V  0x00000001U
-#define HP_REG_L2_MEM_UNIT1_REFRESH_DONE_S  8
-/** HP_REG_L2_MEM_UNIT2_REFRESH_DONE : RO; bitpos: [9]; default: 0;
+#define HP_SYSTEM_REG_L2_MEM_UNIT1_REFRESH_DONE    (BIT(8))
+#define HP_SYSTEM_REG_L2_MEM_UNIT1_REFRESH_DONE_M  (HP_SYSTEM_REG_L2_MEM_UNIT1_REFRESH_DONE_V << HP_SYSTEM_REG_L2_MEM_UNIT1_REFRESH_DONE_S)
+#define HP_SYSTEM_REG_L2_MEM_UNIT1_REFRESH_DONE_V  0x00000001U
+#define HP_SYSTEM_REG_L2_MEM_UNIT1_REFRESH_DONE_S  8
+/** HP_SYSTEM_REG_L2_MEM_UNIT2_REFRESH_DONE : RO; bitpos: [9]; default: 0;
  *  NA
  */
-#define HP_REG_L2_MEM_UNIT2_REFRESH_DONE    (BIT(9))
-#define HP_REG_L2_MEM_UNIT2_REFRESH_DONE_M  (HP_REG_L2_MEM_UNIT2_REFRESH_DONE_V << HP_REG_L2_MEM_UNIT2_REFRESH_DONE_S)
-#define HP_REG_L2_MEM_UNIT2_REFRESH_DONE_V  0x00000001U
-#define HP_REG_L2_MEM_UNIT2_REFRESH_DONE_S  9
-/** HP_REG_L2_MEM_UNIT3_REFRESH_DONE : RO; bitpos: [10]; default: 0;
+#define HP_SYSTEM_REG_L2_MEM_UNIT2_REFRESH_DONE    (BIT(9))
+#define HP_SYSTEM_REG_L2_MEM_UNIT2_REFRESH_DONE_M  (HP_SYSTEM_REG_L2_MEM_UNIT2_REFRESH_DONE_V << HP_SYSTEM_REG_L2_MEM_UNIT2_REFRESH_DONE_S)
+#define HP_SYSTEM_REG_L2_MEM_UNIT2_REFRESH_DONE_V  0x00000001U
+#define HP_SYSTEM_REG_L2_MEM_UNIT2_REFRESH_DONE_S  9
+/** HP_SYSTEM_REG_L2_MEM_UNIT3_REFRESH_DONE : RO; bitpos: [10]; default: 0;
  *  NA
  */
-#define HP_REG_L2_MEM_UNIT3_REFRESH_DONE    (BIT(10))
-#define HP_REG_L2_MEM_UNIT3_REFRESH_DONE_M  (HP_REG_L2_MEM_UNIT3_REFRESH_DONE_V << HP_REG_L2_MEM_UNIT3_REFRESH_DONE_S)
-#define HP_REG_L2_MEM_UNIT3_REFRESH_DONE_V  0x00000001U
-#define HP_REG_L2_MEM_UNIT3_REFRESH_DONE_S  10
-/** HP_REG_L2_MEM_UNIT4_REFRESH_DONE : RO; bitpos: [11]; default: 0;
+#define HP_SYSTEM_REG_L2_MEM_UNIT3_REFRESH_DONE    (BIT(10))
+#define HP_SYSTEM_REG_L2_MEM_UNIT3_REFRESH_DONE_M  (HP_SYSTEM_REG_L2_MEM_UNIT3_REFRESH_DONE_V << HP_SYSTEM_REG_L2_MEM_UNIT3_REFRESH_DONE_S)
+#define HP_SYSTEM_REG_L2_MEM_UNIT3_REFRESH_DONE_V  0x00000001U
+#define HP_SYSTEM_REG_L2_MEM_UNIT3_REFRESH_DONE_S  10
+/** HP_SYSTEM_REG_L2_MEM_UNIT4_REFRESH_DONE : RO; bitpos: [11]; default: 0;
  *  NA
  */
-#define HP_REG_L2_MEM_UNIT4_REFRESH_DONE    (BIT(11))
-#define HP_REG_L2_MEM_UNIT4_REFRESH_DONE_M  (HP_REG_L2_MEM_UNIT4_REFRESH_DONE_V << HP_REG_L2_MEM_UNIT4_REFRESH_DONE_S)
-#define HP_REG_L2_MEM_UNIT4_REFRESH_DONE_V  0x00000001U
-#define HP_REG_L2_MEM_UNIT4_REFRESH_DONE_S  11
-/** HP_REG_L2_MEM_UNIT5_REFRESH_DONE : RO; bitpos: [12]; default: 0;
+#define HP_SYSTEM_REG_L2_MEM_UNIT4_REFRESH_DONE    (BIT(11))
+#define HP_SYSTEM_REG_L2_MEM_UNIT4_REFRESH_DONE_M  (HP_SYSTEM_REG_L2_MEM_UNIT4_REFRESH_DONE_V << HP_SYSTEM_REG_L2_MEM_UNIT4_REFRESH_DONE_S)
+#define HP_SYSTEM_REG_L2_MEM_UNIT4_REFRESH_DONE_V  0x00000001U
+#define HP_SYSTEM_REG_L2_MEM_UNIT4_REFRESH_DONE_S  11
+/** HP_SYSTEM_REG_L2_MEM_UNIT5_REFRESH_DONE : RO; bitpos: [12]; default: 0;
  *  NA
  */
-#define HP_REG_L2_MEM_UNIT5_REFRESH_DONE    (BIT(12))
-#define HP_REG_L2_MEM_UNIT5_REFRESH_DONE_M  (HP_REG_L2_MEM_UNIT5_REFRESH_DONE_V << HP_REG_L2_MEM_UNIT5_REFRESH_DONE_S)
-#define HP_REG_L2_MEM_UNIT5_REFRESH_DONE_V  0x00000001U
-#define HP_REG_L2_MEM_UNIT5_REFRESH_DONE_S  12
+#define HP_SYSTEM_REG_L2_MEM_UNIT5_REFRESH_DONE    (BIT(12))
+#define HP_SYSTEM_REG_L2_MEM_UNIT5_REFRESH_DONE_M  (HP_SYSTEM_REG_L2_MEM_UNIT5_REFRESH_DONE_V << HP_SYSTEM_REG_L2_MEM_UNIT5_REFRESH_DONE_S)
+#define HP_SYSTEM_REG_L2_MEM_UNIT5_REFRESH_DONE_V  0x00000001U
+#define HP_SYSTEM_REG_L2_MEM_UNIT5_REFRESH_DONE_S  12
 
-/** HP_TCM_INIT_REG register
+/** HP_SYSTEM_TCM_INIT_REG register
  *  NA
  */
-#define HP_TCM_INIT_REG (DR_REG_HP_SYS_BASE + 0x168)
-/** HP_REG_TCM_INIT_EN : R/W; bitpos: [0]; default: 0;
+#define HP_SYSTEM_TCM_INIT_REG (DR_REG_HP_SYS_BASE + 0x168)
+/** HP_SYSTEM_REG_TCM_INIT_EN : R/W; bitpos: [0]; default: 0;
  *  NA
  */
-#define HP_REG_TCM_INIT_EN    (BIT(0))
-#define HP_REG_TCM_INIT_EN_M  (HP_REG_TCM_INIT_EN_V << HP_REG_TCM_INIT_EN_S)
-#define HP_REG_TCM_INIT_EN_V  0x00000001U
-#define HP_REG_TCM_INIT_EN_S  0
-/** HP_REG_TCM_INIT_CNT_RESET : R/W; bitpos: [1]; default: 1;
+#define HP_SYSTEM_REG_TCM_INIT_EN    (BIT(0))
+#define HP_SYSTEM_REG_TCM_INIT_EN_M  (HP_SYSTEM_REG_TCM_INIT_EN_V << HP_SYSTEM_REG_TCM_INIT_EN_S)
+#define HP_SYSTEM_REG_TCM_INIT_EN_V  0x00000001U
+#define HP_SYSTEM_REG_TCM_INIT_EN_S  0
+/** HP_SYSTEM_REG_TCM_INIT_CNT_RESET : R/W; bitpos: [1]; default: 1;
  *  Set 1 to reset tcm init cnt
  */
-#define HP_REG_TCM_INIT_CNT_RESET    (BIT(1))
-#define HP_REG_TCM_INIT_CNT_RESET_M  (HP_REG_TCM_INIT_CNT_RESET_V << HP_REG_TCM_INIT_CNT_RESET_S)
-#define HP_REG_TCM_INIT_CNT_RESET_V  0x00000001U
-#define HP_REG_TCM_INIT_CNT_RESET_S  1
-/** HP_REG_TCM_INIT_DONE : RO; bitpos: [2]; default: 0;
+#define HP_SYSTEM_REG_TCM_INIT_CNT_RESET    (BIT(1))
+#define HP_SYSTEM_REG_TCM_INIT_CNT_RESET_M  (HP_SYSTEM_REG_TCM_INIT_CNT_RESET_V << HP_SYSTEM_REG_TCM_INIT_CNT_RESET_S)
+#define HP_SYSTEM_REG_TCM_INIT_CNT_RESET_V  0x00000001U
+#define HP_SYSTEM_REG_TCM_INIT_CNT_RESET_S  1
+/** HP_SYSTEM_REG_TCM_INIT_DONE : RO; bitpos: [2]; default: 0;
  *  NA
  */
-#define HP_REG_TCM_INIT_DONE    (BIT(2))
-#define HP_REG_TCM_INIT_DONE_M  (HP_REG_TCM_INIT_DONE_V << HP_REG_TCM_INIT_DONE_S)
-#define HP_REG_TCM_INIT_DONE_V  0x00000001U
-#define HP_REG_TCM_INIT_DONE_S  2
+#define HP_SYSTEM_REG_TCM_INIT_DONE    (BIT(2))
+#define HP_SYSTEM_REG_TCM_INIT_DONE_M  (HP_SYSTEM_REG_TCM_INIT_DONE_V << HP_SYSTEM_REG_TCM_INIT_DONE_S)
+#define HP_SYSTEM_REG_TCM_INIT_DONE_V  0x00000001U
+#define HP_SYSTEM_REG_TCM_INIT_DONE_S  2
 
-/** HP_TCM_PARITY_CHECK_CTRL_REG register
+/** HP_SYSTEM_TCM_PARITY_CHECK_CTRL_REG register
  *  need_des
  */
-#define HP_TCM_PARITY_CHECK_CTRL_REG (DR_REG_HP_SYS_BASE + 0x16c)
-/** HP_TCM_PARITY_CHECK_EN : R/W; bitpos: [0]; default: 0;
+#define HP_SYSTEM_TCM_PARITY_CHECK_CTRL_REG (DR_REG_HP_SYS_BASE + 0x16c)
+/** HP_SYSTEM_TCM_PARITY_CHECK_EN : R/W; bitpos: [0]; default: 0;
  *  Set 1 to turn on tcm parity check
  */
-#define HP_TCM_PARITY_CHECK_EN    (BIT(0))
-#define HP_TCM_PARITY_CHECK_EN_M  (HP_TCM_PARITY_CHECK_EN_V << HP_TCM_PARITY_CHECK_EN_S)
-#define HP_TCM_PARITY_CHECK_EN_V  0x00000001U
-#define HP_TCM_PARITY_CHECK_EN_S  0
+#define HP_SYSTEM_TCM_PARITY_CHECK_EN    (BIT(0))
+#define HP_SYSTEM_TCM_PARITY_CHECK_EN_M  (HP_SYSTEM_TCM_PARITY_CHECK_EN_V << HP_SYSTEM_TCM_PARITY_CHECK_EN_S)
+#define HP_SYSTEM_TCM_PARITY_CHECK_EN_V  0x00000001U
+#define HP_SYSTEM_TCM_PARITY_CHECK_EN_S  0
 
-/** HP_DESIGN_FOR_VERIFICATION0_REG register
+/** HP_SYSTEM_DESIGN_FOR_VERIFICATION0_REG register
  *  need_des
  */
-#define HP_DESIGN_FOR_VERIFICATION0_REG (DR_REG_HP_SYS_BASE + 0x170)
-/** HP_DFV0 : R/W; bitpos: [31:0]; default: 0;
+#define HP_SYSTEM_DESIGN_FOR_VERIFICATION0_REG (DR_REG_HP_SYS_BASE + 0x170)
+/** HP_SYSTEM_DFV0 : R/W; bitpos: [31:0]; default: 0;
  *  register for DV
  */
-#define HP_DFV0    0xFFFFFFFFU
-#define HP_DFV0_M  (HP_DFV0_V << HP_DFV0_S)
-#define HP_DFV0_V  0xFFFFFFFFU
-#define HP_DFV0_S  0
+#define HP_SYSTEM_DFV0    0xFFFFFFFFU
+#define HP_SYSTEM_DFV0_M  (HP_SYSTEM_DFV0_V << HP_SYSTEM_DFV0_S)
+#define HP_SYSTEM_DFV0_V  0xFFFFFFFFU
+#define HP_SYSTEM_DFV0_S  0
 
-/** HP_DESIGN_FOR_VERIFICATION1_REG register
+/** HP_SYSTEM_DESIGN_FOR_VERIFICATION1_REG register
  *  need_des
  */
-#define HP_DESIGN_FOR_VERIFICATION1_REG (DR_REG_HP_SYS_BASE + 0x174)
-/** HP_DFV1 : R/W; bitpos: [31:0]; default: 0;
+#define HP_SYSTEM_DESIGN_FOR_VERIFICATION1_REG (DR_REG_HP_SYS_BASE + 0x174)
+/** HP_SYSTEM_DFV1 : R/W; bitpos: [31:0]; default: 0;
  *  register for DV
  */
-#define HP_DFV1    0xFFFFFFFFU
-#define HP_DFV1_M  (HP_DFV1_V << HP_DFV1_S)
-#define HP_DFV1_V  0xFFFFFFFFU
-#define HP_DFV1_S  0
+#define HP_SYSTEM_DFV1    0xFFFFFFFFU
+#define HP_SYSTEM_DFV1_M  (HP_SYSTEM_DFV1_V << HP_SYSTEM_DFV1_S)
+#define HP_SYSTEM_DFV1_V  0xFFFFFFFFU
+#define HP_SYSTEM_DFV1_S  0
 
-/** HP_PSRAM_FLASH_ADDR_INTERCHANGE_REG register
+/** HP_SYSTEM_PSRAM_FLASH_ADDR_INTERCHANGE_REG register
  *  need_des
  */
-#define HP_PSRAM_FLASH_ADDR_INTERCHANGE_REG (DR_REG_HP_SYS_BASE + 0x180)
-/** HP_PSRAM_FLASH_ADDR_INTERCHANGE_CPU : R/W; bitpos: [0]; default: 0;
+#define HP_SYSTEM_PSRAM_FLASH_ADDR_INTERCHANGE_REG (DR_REG_HP_SYS_BASE + 0x180)
+/** HP_SYSTEM_PSRAM_FLASH_ADDR_INTERCHANGE_CPU : R/W; bitpos: [0]; default: 0;
  *  Set 1 to enable addr interchange between psram and flash in axi matrix when hp cpu
  *  access through cache
  */
-#define HP_PSRAM_FLASH_ADDR_INTERCHANGE_CPU    (BIT(0))
-#define HP_PSRAM_FLASH_ADDR_INTERCHANGE_CPU_M  (HP_PSRAM_FLASH_ADDR_INTERCHANGE_CPU_V << HP_PSRAM_FLASH_ADDR_INTERCHANGE_CPU_S)
-#define HP_PSRAM_FLASH_ADDR_INTERCHANGE_CPU_V  0x00000001U
-#define HP_PSRAM_FLASH_ADDR_INTERCHANGE_CPU_S  0
-/** HP_PSRAM_FLASH_ADDR_INTERCHANGE_DMA : R/W; bitpos: [1]; default: 0;
+#define HP_SYSTEM_PSRAM_FLASH_ADDR_INTERCHANGE_CPU    (BIT(0))
+#define HP_SYSTEM_PSRAM_FLASH_ADDR_INTERCHANGE_CPU_M  (HP_SYSTEM_PSRAM_FLASH_ADDR_INTERCHANGE_CPU_V << HP_SYSTEM_PSRAM_FLASH_ADDR_INTERCHANGE_CPU_S)
+#define HP_SYSTEM_PSRAM_FLASH_ADDR_INTERCHANGE_CPU_V  0x00000001U
+#define HP_SYSTEM_PSRAM_FLASH_ADDR_INTERCHANGE_CPU_S  0
+/** HP_SYSTEM_PSRAM_FLASH_ADDR_INTERCHANGE_DMA : R/W; bitpos: [1]; default: 0;
  *  Set 1 to enable addr interchange between psram and flash in axi matrix when dma
  *  device access, lp core access and hp core access through ahb
  */
-#define HP_PSRAM_FLASH_ADDR_INTERCHANGE_DMA    (BIT(1))
-#define HP_PSRAM_FLASH_ADDR_INTERCHANGE_DMA_M  (HP_PSRAM_FLASH_ADDR_INTERCHANGE_DMA_V << HP_PSRAM_FLASH_ADDR_INTERCHANGE_DMA_S)
-#define HP_PSRAM_FLASH_ADDR_INTERCHANGE_DMA_V  0x00000001U
-#define HP_PSRAM_FLASH_ADDR_INTERCHANGE_DMA_S  1
+#define HP_SYSTEM_PSRAM_FLASH_ADDR_INTERCHANGE_DMA    (BIT(1))
+#define HP_SYSTEM_PSRAM_FLASH_ADDR_INTERCHANGE_DMA_M  (HP_SYSTEM_PSRAM_FLASH_ADDR_INTERCHANGE_DMA_V << HP_SYSTEM_PSRAM_FLASH_ADDR_INTERCHANGE_DMA_S)
+#define HP_SYSTEM_PSRAM_FLASH_ADDR_INTERCHANGE_DMA_V  0x00000001U
+#define HP_SYSTEM_PSRAM_FLASH_ADDR_INTERCHANGE_DMA_S  1
 
-/** HP_AHB2AXI_BRESP_ERR_INT_RAW_REG register
+/** HP_SYSTEM_AHB2AXI_BRESP_ERR_INT_RAW_REG register
  *  NA
  */
-#define HP_AHB2AXI_BRESP_ERR_INT_RAW_REG (DR_REG_HP_SYS_BASE + 0x188)
-/** HP_CPU_ICM_H2X_BRESP_ERR_INT_RAW : R/WTC/SS; bitpos: [0]; default: 0;
+#define HP_SYSTEM_AHB2AXI_BRESP_ERR_INT_RAW_REG (DR_REG_HP_SYS_BASE + 0x188)
+/** HP_SYSTEM_CPU_ICM_H2X_BRESP_ERR_INT_RAW : R/WTC/SS; bitpos: [0]; default: 0;
  *  the raw interrupt status of bresp error,  triggered when if  bresp err occurs  in
  *  post write mode in ahb2axi.
  */
-#define HP_CPU_ICM_H2X_BRESP_ERR_INT_RAW    (BIT(0))
-#define HP_CPU_ICM_H2X_BRESP_ERR_INT_RAW_M  (HP_CPU_ICM_H2X_BRESP_ERR_INT_RAW_V << HP_CPU_ICM_H2X_BRESP_ERR_INT_RAW_S)
-#define HP_CPU_ICM_H2X_BRESP_ERR_INT_RAW_V  0x00000001U
-#define HP_CPU_ICM_H2X_BRESP_ERR_INT_RAW_S  0
+#define HP_SYSTEM_CPU_ICM_H2X_BRESP_ERR_INT_RAW    (BIT(0))
+#define HP_SYSTEM_CPU_ICM_H2X_BRESP_ERR_INT_RAW_M  (HP_SYSTEM_CPU_ICM_H2X_BRESP_ERR_INT_RAW_V << HP_SYSTEM_CPU_ICM_H2X_BRESP_ERR_INT_RAW_S)
+#define HP_SYSTEM_CPU_ICM_H2X_BRESP_ERR_INT_RAW_V  0x00000001U
+#define HP_SYSTEM_CPU_ICM_H2X_BRESP_ERR_INT_RAW_S  0
 
-/** HP_AHB2AXI_BRESP_ERR_INT_ST_REG register
+/** HP_SYSTEM_AHB2AXI_BRESP_ERR_INT_ST_REG register
  *  need_des
  */
-#define HP_AHB2AXI_BRESP_ERR_INT_ST_REG (DR_REG_HP_SYS_BASE + 0x18c)
-/** HP_CPU_ICM_H2X_BRESP_ERR_INT_ST : RO; bitpos: [31]; default: 0;
+#define HP_SYSTEM_AHB2AXI_BRESP_ERR_INT_ST_REG (DR_REG_HP_SYS_BASE + 0x18c)
+/** HP_SYSTEM_CPU_ICM_H2X_BRESP_ERR_INT_ST : RO; bitpos: [31]; default: 0;
  *  the masked interrupt status of  cpu_icm_h2x_bresp_err
  */
-#define HP_CPU_ICM_H2X_BRESP_ERR_INT_ST    (BIT(31))
-#define HP_CPU_ICM_H2X_BRESP_ERR_INT_ST_M  (HP_CPU_ICM_H2X_BRESP_ERR_INT_ST_V << HP_CPU_ICM_H2X_BRESP_ERR_INT_ST_S)
-#define HP_CPU_ICM_H2X_BRESP_ERR_INT_ST_V  0x00000001U
-#define HP_CPU_ICM_H2X_BRESP_ERR_INT_ST_S  31
+#define HP_SYSTEM_CPU_ICM_H2X_BRESP_ERR_INT_ST    (BIT(31))
+#define HP_SYSTEM_CPU_ICM_H2X_BRESP_ERR_INT_ST_M  (HP_SYSTEM_CPU_ICM_H2X_BRESP_ERR_INT_ST_V << HP_SYSTEM_CPU_ICM_H2X_BRESP_ERR_INT_ST_S)
+#define HP_SYSTEM_CPU_ICM_H2X_BRESP_ERR_INT_ST_V  0x00000001U
+#define HP_SYSTEM_CPU_ICM_H2X_BRESP_ERR_INT_ST_S  31
 
-/** HP_AHB2AXI_BRESP_ERR_INT_ENA_REG register
+/** HP_SYSTEM_AHB2AXI_BRESP_ERR_INT_ENA_REG register
  *  need_des
  */
-#define HP_AHB2AXI_BRESP_ERR_INT_ENA_REG (DR_REG_HP_SYS_BASE + 0x190)
-/** HP_CPU_ICM_H2X_BRESP_ERR_INT_ENA : R/W; bitpos: [31]; default: 0;
+#define HP_SYSTEM_AHB2AXI_BRESP_ERR_INT_ENA_REG (DR_REG_HP_SYS_BASE + 0x190)
+/** HP_SYSTEM_CPU_ICM_H2X_BRESP_ERR_INT_ENA : R/W; bitpos: [31]; default: 0;
  *  Write 1 to enable cpu_icm_h2x_bresp_err int
  */
-#define HP_CPU_ICM_H2X_BRESP_ERR_INT_ENA    (BIT(31))
-#define HP_CPU_ICM_H2X_BRESP_ERR_INT_ENA_M  (HP_CPU_ICM_H2X_BRESP_ERR_INT_ENA_V << HP_CPU_ICM_H2X_BRESP_ERR_INT_ENA_S)
-#define HP_CPU_ICM_H2X_BRESP_ERR_INT_ENA_V  0x00000001U
-#define HP_CPU_ICM_H2X_BRESP_ERR_INT_ENA_S  31
+#define HP_SYSTEM_CPU_ICM_H2X_BRESP_ERR_INT_ENA    (BIT(31))
+#define HP_SYSTEM_CPU_ICM_H2X_BRESP_ERR_INT_ENA_M  (HP_SYSTEM_CPU_ICM_H2X_BRESP_ERR_INT_ENA_V << HP_SYSTEM_CPU_ICM_H2X_BRESP_ERR_INT_ENA_S)
+#define HP_SYSTEM_CPU_ICM_H2X_BRESP_ERR_INT_ENA_V  0x00000001U
+#define HP_SYSTEM_CPU_ICM_H2X_BRESP_ERR_INT_ENA_S  31
 
-/** HP_AHB2AXI_BRESP_ERR_INT_CLR_REG register
+/** HP_SYSTEM_AHB2AXI_BRESP_ERR_INT_CLR_REG register
  *  need_des
  */
-#define HP_AHB2AXI_BRESP_ERR_INT_CLR_REG (DR_REG_HP_SYS_BASE + 0x194)
-/** HP_CPU_ICM_H2X_BRESP_ERR_INT_CLR : WT; bitpos: [31]; default: 0;
+#define HP_SYSTEM_AHB2AXI_BRESP_ERR_INT_CLR_REG (DR_REG_HP_SYS_BASE + 0x194)
+/** HP_SYSTEM_CPU_ICM_H2X_BRESP_ERR_INT_CLR : WT; bitpos: [31]; default: 0;
  *  Write 1 to clear cpu_icm_h2x_bresp_err  int
  */
-#define HP_CPU_ICM_H2X_BRESP_ERR_INT_CLR    (BIT(31))
-#define HP_CPU_ICM_H2X_BRESP_ERR_INT_CLR_M  (HP_CPU_ICM_H2X_BRESP_ERR_INT_CLR_V << HP_CPU_ICM_H2X_BRESP_ERR_INT_CLR_S)
-#define HP_CPU_ICM_H2X_BRESP_ERR_INT_CLR_V  0x00000001U
-#define HP_CPU_ICM_H2X_BRESP_ERR_INT_CLR_S  31
+#define HP_SYSTEM_CPU_ICM_H2X_BRESP_ERR_INT_CLR    (BIT(31))
+#define HP_SYSTEM_CPU_ICM_H2X_BRESP_ERR_INT_CLR_M  (HP_SYSTEM_CPU_ICM_H2X_BRESP_ERR_INT_CLR_V << HP_SYSTEM_CPU_ICM_H2X_BRESP_ERR_INT_CLR_S)
+#define HP_SYSTEM_CPU_ICM_H2X_BRESP_ERR_INT_CLR_V  0x00000001U
+#define HP_SYSTEM_CPU_ICM_H2X_BRESP_ERR_INT_CLR_S  31
 
-/** HP_L2_MEM_ERR_RESP_CTRL_REG register
+/** HP_SYSTEM_L2_MEM_ERR_RESP_CTRL_REG register
  *  need_des
  */
-#define HP_L2_MEM_ERR_RESP_CTRL_REG (DR_REG_HP_SYS_BASE + 0x198)
-/** HP_L2_MEM_ERR_RESP_EN : R/W; bitpos: [0]; default: 0;
+#define HP_SYSTEM_L2_MEM_ERR_RESP_CTRL_REG (DR_REG_HP_SYS_BASE + 0x198)
+/** HP_SYSTEM_L2_MEM_ERR_RESP_EN : R/W; bitpos: [0]; default: 0;
  *  Set 1 to turn on l2mem error response
  */
-#define HP_L2_MEM_ERR_RESP_EN    (BIT(0))
-#define HP_L2_MEM_ERR_RESP_EN_M  (HP_L2_MEM_ERR_RESP_EN_V << HP_L2_MEM_ERR_RESP_EN_S)
-#define HP_L2_MEM_ERR_RESP_EN_V  0x00000001U
-#define HP_L2_MEM_ERR_RESP_EN_S  0
+#define HP_SYSTEM_L2_MEM_ERR_RESP_EN    (BIT(0))
+#define HP_SYSTEM_L2_MEM_ERR_RESP_EN_M  (HP_SYSTEM_L2_MEM_ERR_RESP_EN_V << HP_SYSTEM_L2_MEM_ERR_RESP_EN_S)
+#define HP_SYSTEM_L2_MEM_ERR_RESP_EN_V  0x00000001U
+#define HP_SYSTEM_L2_MEM_ERR_RESP_EN_S  0
 
-/** HP_L2_MEM_AHB_BUFFER_CTRL_REG register
+/** HP_SYSTEM_L2_MEM_AHB_BUFFER_CTRL_REG register
  *  need_des
  */
-#define HP_L2_MEM_AHB_BUFFER_CTRL_REG (DR_REG_HP_SYS_BASE + 0x19c)
-/** HP_L2_MEM_AHB_WRBUFFER_EN : R/W; bitpos: [0]; default: 0;
+#define HP_SYSTEM_L2_MEM_AHB_BUFFER_CTRL_REG (DR_REG_HP_SYS_BASE + 0x19c)
+/** HP_SYSTEM_L2_MEM_AHB_WRBUFFER_EN : R/W; bitpos: [0]; default: 0;
  *  Set 1 to turn on l2mem ahb wr buffer
  */
-#define HP_L2_MEM_AHB_WRBUFFER_EN    (BIT(0))
-#define HP_L2_MEM_AHB_WRBUFFER_EN_M  (HP_L2_MEM_AHB_WRBUFFER_EN_V << HP_L2_MEM_AHB_WRBUFFER_EN_S)
-#define HP_L2_MEM_AHB_WRBUFFER_EN_V  0x00000001U
-#define HP_L2_MEM_AHB_WRBUFFER_EN_S  0
-/** HP_L2_MEM_AHB_RDBUFFER_EN : R/W; bitpos: [1]; default: 0;
+#define HP_SYSTEM_L2_MEM_AHB_WRBUFFER_EN    (BIT(0))
+#define HP_SYSTEM_L2_MEM_AHB_WRBUFFER_EN_M  (HP_SYSTEM_L2_MEM_AHB_WRBUFFER_EN_V << HP_SYSTEM_L2_MEM_AHB_WRBUFFER_EN_S)
+#define HP_SYSTEM_L2_MEM_AHB_WRBUFFER_EN_V  0x00000001U
+#define HP_SYSTEM_L2_MEM_AHB_WRBUFFER_EN_S  0
+/** HP_SYSTEM_L2_MEM_AHB_RDBUFFER_EN : R/W; bitpos: [1]; default: 0;
  *  Set 1 to turn on l2mem ahb rd buffer
  */
-#define HP_L2_MEM_AHB_RDBUFFER_EN    (BIT(1))
-#define HP_L2_MEM_AHB_RDBUFFER_EN_M  (HP_L2_MEM_AHB_RDBUFFER_EN_V << HP_L2_MEM_AHB_RDBUFFER_EN_S)
-#define HP_L2_MEM_AHB_RDBUFFER_EN_V  0x00000001U
-#define HP_L2_MEM_AHB_RDBUFFER_EN_S  1
+#define HP_SYSTEM_L2_MEM_AHB_RDBUFFER_EN    (BIT(1))
+#define HP_SYSTEM_L2_MEM_AHB_RDBUFFER_EN_M  (HP_SYSTEM_L2_MEM_AHB_RDBUFFER_EN_V << HP_SYSTEM_L2_MEM_AHB_RDBUFFER_EN_S)
+#define HP_SYSTEM_L2_MEM_AHB_RDBUFFER_EN_V  0x00000001U
+#define HP_SYSTEM_L2_MEM_AHB_RDBUFFER_EN_S  1
 
-/** HP_CORE_DMACTIVE_LPCORE_REG register
+/** HP_SYSTEM_CORE_DMACTIVE_LPCORE_REG register
  *  need_des
  */
-#define HP_CORE_DMACTIVE_LPCORE_REG (DR_REG_HP_SYS_BASE + 0x1a0)
-/** HP_CORE_DMACTIVE_LPCORE : RO; bitpos: [0]; default: 0;
+#define HP_SYSTEM_CORE_DMACTIVE_LPCORE_REG (DR_REG_HP_SYS_BASE + 0x1a0)
+/** HP_SYSTEM_CORE_DMACTIVE_LPCORE : RO; bitpos: [0]; default: 0;
  *  hp core dmactive_lpcore value
  */
-#define HP_CORE_DMACTIVE_LPCORE    (BIT(0))
-#define HP_CORE_DMACTIVE_LPCORE_M  (HP_CORE_DMACTIVE_LPCORE_V << HP_CORE_DMACTIVE_LPCORE_S)
-#define HP_CORE_DMACTIVE_LPCORE_V  0x00000001U
-#define HP_CORE_DMACTIVE_LPCORE_S  0
+#define HP_SYSTEM_CORE_DMACTIVE_LPCORE    (BIT(0))
+#define HP_SYSTEM_CORE_DMACTIVE_LPCORE_M  (HP_SYSTEM_CORE_DMACTIVE_LPCORE_V << HP_SYSTEM_CORE_DMACTIVE_LPCORE_S)
+#define HP_SYSTEM_CORE_DMACTIVE_LPCORE_V  0x00000001U
+#define HP_SYSTEM_CORE_DMACTIVE_LPCORE_S  0
 
-/** HP_CORE_ERR_RESP_DIS_REG register
+/** HP_SYSTEM_CORE_ERR_RESP_DIS_REG register
  *  need_des
  */
-#define HP_CORE_ERR_RESP_DIS_REG (DR_REG_HP_SYS_BASE + 0x1a4)
-/** HP_CORE_ERR_RESP_DIS : R/W; bitpos: [2:0]; default: 0;
+#define HP_SYSTEM_CORE_ERR_RESP_DIS_REG (DR_REG_HP_SYS_BASE + 0x1a4)
+/** HP_SYSTEM_CORE_ERR_RESP_DIS : R/W; bitpos: [2:0]; default: 0;
  *  Set bit0 to disable ibus err resp. Set bit1 to disable dbus err resp.  Set bit 2 to
  *  disable ahb err resp.
  */
-#define HP_CORE_ERR_RESP_DIS    0x00000007U
-#define HP_CORE_ERR_RESP_DIS_M  (HP_CORE_ERR_RESP_DIS_V << HP_CORE_ERR_RESP_DIS_S)
-#define HP_CORE_ERR_RESP_DIS_V  0x00000007U
-#define HP_CORE_ERR_RESP_DIS_S  0
+#define HP_SYSTEM_CORE_ERR_RESP_DIS    0x00000007U
+#define HP_SYSTEM_CORE_ERR_RESP_DIS_M  (HP_SYSTEM_CORE_ERR_RESP_DIS_V << HP_SYSTEM_CORE_ERR_RESP_DIS_S)
+#define HP_SYSTEM_CORE_ERR_RESP_DIS_V  0x00000007U
+#define HP_SYSTEM_CORE_ERR_RESP_DIS_S  0
 
-/** HP_CORE_TIMEOUT_INT_RAW_REG register
+/** HP_SYSTEM_CORE_TIMEOUT_INT_RAW_REG register
  *  Hp core bus timeout interrupt raw register
  */
-#define HP_CORE_TIMEOUT_INT_RAW_REG (DR_REG_HP_SYS_BASE + 0x1a8)
-/** HP_CORE0_AHB_TIMEOUT_INT_RAW : R/WTC/SS; bitpos: [0]; default: 0;
+#define HP_SYSTEM_CORE_TIMEOUT_INT_RAW_REG (DR_REG_HP_SYS_BASE + 0x1a8)
+/** HP_SYSTEM_CORE0_AHB_TIMEOUT_INT_RAW : R/WTC/SS; bitpos: [0]; default: 0;
  *  the raw interrupt status of hp core0  ahb timeout
  */
-#define HP_CORE0_AHB_TIMEOUT_INT_RAW    (BIT(0))
-#define HP_CORE0_AHB_TIMEOUT_INT_RAW_M  (HP_CORE0_AHB_TIMEOUT_INT_RAW_V << HP_CORE0_AHB_TIMEOUT_INT_RAW_S)
-#define HP_CORE0_AHB_TIMEOUT_INT_RAW_V  0x00000001U
-#define HP_CORE0_AHB_TIMEOUT_INT_RAW_S  0
-/** HP_CORE1_AHB_TIMEOUT_INT_RAW : R/WTC/SS; bitpos: [1]; default: 0;
+#define HP_SYSTEM_CORE0_AHB_TIMEOUT_INT_RAW    (BIT(0))
+#define HP_SYSTEM_CORE0_AHB_TIMEOUT_INT_RAW_M  (HP_SYSTEM_CORE0_AHB_TIMEOUT_INT_RAW_V << HP_SYSTEM_CORE0_AHB_TIMEOUT_INT_RAW_S)
+#define HP_SYSTEM_CORE0_AHB_TIMEOUT_INT_RAW_V  0x00000001U
+#define HP_SYSTEM_CORE0_AHB_TIMEOUT_INT_RAW_S  0
+/** HP_SYSTEM_CORE1_AHB_TIMEOUT_INT_RAW : R/WTC/SS; bitpos: [1]; default: 0;
  *  the raw interrupt status of hp core1  ahb timeout
  */
-#define HP_CORE1_AHB_TIMEOUT_INT_RAW    (BIT(1))
-#define HP_CORE1_AHB_TIMEOUT_INT_RAW_M  (HP_CORE1_AHB_TIMEOUT_INT_RAW_V << HP_CORE1_AHB_TIMEOUT_INT_RAW_S)
-#define HP_CORE1_AHB_TIMEOUT_INT_RAW_V  0x00000001U
-#define HP_CORE1_AHB_TIMEOUT_INT_RAW_S  1
-/** HP_CORE0_IBUS_TIMEOUT_INT_RAW : R/WTC/SS; bitpos: [2]; default: 0;
+#define HP_SYSTEM_CORE1_AHB_TIMEOUT_INT_RAW    (BIT(1))
+#define HP_SYSTEM_CORE1_AHB_TIMEOUT_INT_RAW_M  (HP_SYSTEM_CORE1_AHB_TIMEOUT_INT_RAW_V << HP_SYSTEM_CORE1_AHB_TIMEOUT_INT_RAW_S)
+#define HP_SYSTEM_CORE1_AHB_TIMEOUT_INT_RAW_V  0x00000001U
+#define HP_SYSTEM_CORE1_AHB_TIMEOUT_INT_RAW_S  1
+/** HP_SYSTEM_CORE0_IBUS_TIMEOUT_INT_RAW : R/WTC/SS; bitpos: [2]; default: 0;
  *  the raw interrupt status of hp core0  ibus timeout
  */
-#define HP_CORE0_IBUS_TIMEOUT_INT_RAW    (BIT(2))
-#define HP_CORE0_IBUS_TIMEOUT_INT_RAW_M  (HP_CORE0_IBUS_TIMEOUT_INT_RAW_V << HP_CORE0_IBUS_TIMEOUT_INT_RAW_S)
-#define HP_CORE0_IBUS_TIMEOUT_INT_RAW_V  0x00000001U
-#define HP_CORE0_IBUS_TIMEOUT_INT_RAW_S  2
-/** HP_CORE1_IBUS_TIMEOUT_INT_RAW : R/WTC/SS; bitpos: [3]; default: 0;
+#define HP_SYSTEM_CORE0_IBUS_TIMEOUT_INT_RAW    (BIT(2))
+#define HP_SYSTEM_CORE0_IBUS_TIMEOUT_INT_RAW_M  (HP_SYSTEM_CORE0_IBUS_TIMEOUT_INT_RAW_V << HP_SYSTEM_CORE0_IBUS_TIMEOUT_INT_RAW_S)
+#define HP_SYSTEM_CORE0_IBUS_TIMEOUT_INT_RAW_V  0x00000001U
+#define HP_SYSTEM_CORE0_IBUS_TIMEOUT_INT_RAW_S  2
+/** HP_SYSTEM_CORE1_IBUS_TIMEOUT_INT_RAW : R/WTC/SS; bitpos: [3]; default: 0;
  *  the raw interrupt status of hp core1  ibus timeout
  */
-#define HP_CORE1_IBUS_TIMEOUT_INT_RAW    (BIT(3))
-#define HP_CORE1_IBUS_TIMEOUT_INT_RAW_M  (HP_CORE1_IBUS_TIMEOUT_INT_RAW_V << HP_CORE1_IBUS_TIMEOUT_INT_RAW_S)
-#define HP_CORE1_IBUS_TIMEOUT_INT_RAW_V  0x00000001U
-#define HP_CORE1_IBUS_TIMEOUT_INT_RAW_S  3
-/** HP_CORE0_DBUS_TIMEOUT_INT_RAW : R/WTC/SS; bitpos: [4]; default: 0;
+#define HP_SYSTEM_CORE1_IBUS_TIMEOUT_INT_RAW    (BIT(3))
+#define HP_SYSTEM_CORE1_IBUS_TIMEOUT_INT_RAW_M  (HP_SYSTEM_CORE1_IBUS_TIMEOUT_INT_RAW_V << HP_SYSTEM_CORE1_IBUS_TIMEOUT_INT_RAW_S)
+#define HP_SYSTEM_CORE1_IBUS_TIMEOUT_INT_RAW_V  0x00000001U
+#define HP_SYSTEM_CORE1_IBUS_TIMEOUT_INT_RAW_S  3
+/** HP_SYSTEM_CORE0_DBUS_TIMEOUT_INT_RAW : R/WTC/SS; bitpos: [4]; default: 0;
  *  the raw interrupt status of hp core0  dbus timeout
  */
-#define HP_CORE0_DBUS_TIMEOUT_INT_RAW    (BIT(4))
-#define HP_CORE0_DBUS_TIMEOUT_INT_RAW_M  (HP_CORE0_DBUS_TIMEOUT_INT_RAW_V << HP_CORE0_DBUS_TIMEOUT_INT_RAW_S)
-#define HP_CORE0_DBUS_TIMEOUT_INT_RAW_V  0x00000001U
-#define HP_CORE0_DBUS_TIMEOUT_INT_RAW_S  4
-/** HP_CORE1_DBUS_TIMEOUT_INT_RAW : R/WTC/SS; bitpos: [5]; default: 0;
+#define HP_SYSTEM_CORE0_DBUS_TIMEOUT_INT_RAW    (BIT(4))
+#define HP_SYSTEM_CORE0_DBUS_TIMEOUT_INT_RAW_M  (HP_SYSTEM_CORE0_DBUS_TIMEOUT_INT_RAW_V << HP_SYSTEM_CORE0_DBUS_TIMEOUT_INT_RAW_S)
+#define HP_SYSTEM_CORE0_DBUS_TIMEOUT_INT_RAW_V  0x00000001U
+#define HP_SYSTEM_CORE0_DBUS_TIMEOUT_INT_RAW_S  4
+/** HP_SYSTEM_CORE1_DBUS_TIMEOUT_INT_RAW : R/WTC/SS; bitpos: [5]; default: 0;
  *  the raw interrupt status of hp core1  dbus timeout
  */
-#define HP_CORE1_DBUS_TIMEOUT_INT_RAW    (BIT(5))
-#define HP_CORE1_DBUS_TIMEOUT_INT_RAW_M  (HP_CORE1_DBUS_TIMEOUT_INT_RAW_V << HP_CORE1_DBUS_TIMEOUT_INT_RAW_S)
-#define HP_CORE1_DBUS_TIMEOUT_INT_RAW_V  0x00000001U
-#define HP_CORE1_DBUS_TIMEOUT_INT_RAW_S  5
+#define HP_SYSTEM_CORE1_DBUS_TIMEOUT_INT_RAW    (BIT(5))
+#define HP_SYSTEM_CORE1_DBUS_TIMEOUT_INT_RAW_M  (HP_SYSTEM_CORE1_DBUS_TIMEOUT_INT_RAW_V << HP_SYSTEM_CORE1_DBUS_TIMEOUT_INT_RAW_S)
+#define HP_SYSTEM_CORE1_DBUS_TIMEOUT_INT_RAW_V  0x00000001U
+#define HP_SYSTEM_CORE1_DBUS_TIMEOUT_INT_RAW_S  5
 
-/** HP_CORE_TIMEOUT_INT_ST_REG register
+/** HP_SYSTEM_CORE_TIMEOUT_INT_ST_REG register
  *  masked interrupt register
  */
-#define HP_CORE_TIMEOUT_INT_ST_REG (DR_REG_HP_SYS_BASE + 0x1ac)
-/** HP_CORE0_AHB_TIMEOUT_INT_ST : RO; bitpos: [0]; default: 0;
+#define HP_SYSTEM_CORE_TIMEOUT_INT_ST_REG (DR_REG_HP_SYS_BASE + 0x1ac)
+/** HP_SYSTEM_CORE0_AHB_TIMEOUT_INT_ST : RO; bitpos: [0]; default: 0;
  *  the masked interrupt status of hp core0  ahb timeout
  */
-#define HP_CORE0_AHB_TIMEOUT_INT_ST    (BIT(0))
-#define HP_CORE0_AHB_TIMEOUT_INT_ST_M  (HP_CORE0_AHB_TIMEOUT_INT_ST_V << HP_CORE0_AHB_TIMEOUT_INT_ST_S)
-#define HP_CORE0_AHB_TIMEOUT_INT_ST_V  0x00000001U
-#define HP_CORE0_AHB_TIMEOUT_INT_ST_S  0
-/** HP_CORE1_AHB_TIMEOUT_INT_ST : RO; bitpos: [1]; default: 0;
+#define HP_SYSTEM_CORE0_AHB_TIMEOUT_INT_ST    (BIT(0))
+#define HP_SYSTEM_CORE0_AHB_TIMEOUT_INT_ST_M  (HP_SYSTEM_CORE0_AHB_TIMEOUT_INT_ST_V << HP_SYSTEM_CORE0_AHB_TIMEOUT_INT_ST_S)
+#define HP_SYSTEM_CORE0_AHB_TIMEOUT_INT_ST_V  0x00000001U
+#define HP_SYSTEM_CORE0_AHB_TIMEOUT_INT_ST_S  0
+/** HP_SYSTEM_CORE1_AHB_TIMEOUT_INT_ST : RO; bitpos: [1]; default: 0;
  *  the masked interrupt status of hp core1  ahb timeout
  */
-#define HP_CORE1_AHB_TIMEOUT_INT_ST    (BIT(1))
-#define HP_CORE1_AHB_TIMEOUT_INT_ST_M  (HP_CORE1_AHB_TIMEOUT_INT_ST_V << HP_CORE1_AHB_TIMEOUT_INT_ST_S)
-#define HP_CORE1_AHB_TIMEOUT_INT_ST_V  0x00000001U
-#define HP_CORE1_AHB_TIMEOUT_INT_ST_S  1
-/** HP_CORE0_IBUS_TIMEOUT_INT_ST : RO; bitpos: [2]; default: 0;
+#define HP_SYSTEM_CORE1_AHB_TIMEOUT_INT_ST    (BIT(1))
+#define HP_SYSTEM_CORE1_AHB_TIMEOUT_INT_ST_M  (HP_SYSTEM_CORE1_AHB_TIMEOUT_INT_ST_V << HP_SYSTEM_CORE1_AHB_TIMEOUT_INT_ST_S)
+#define HP_SYSTEM_CORE1_AHB_TIMEOUT_INT_ST_V  0x00000001U
+#define HP_SYSTEM_CORE1_AHB_TIMEOUT_INT_ST_S  1
+/** HP_SYSTEM_CORE0_IBUS_TIMEOUT_INT_ST : RO; bitpos: [2]; default: 0;
  *  the masked interrupt status of hp core0  ibus timeout
  */
-#define HP_CORE0_IBUS_TIMEOUT_INT_ST    (BIT(2))
-#define HP_CORE0_IBUS_TIMEOUT_INT_ST_M  (HP_CORE0_IBUS_TIMEOUT_INT_ST_V << HP_CORE0_IBUS_TIMEOUT_INT_ST_S)
-#define HP_CORE0_IBUS_TIMEOUT_INT_ST_V  0x00000001U
-#define HP_CORE0_IBUS_TIMEOUT_INT_ST_S  2
-/** HP_CORE1_IBUS_TIMEOUT_INT_ST : RO; bitpos: [3]; default: 0;
+#define HP_SYSTEM_CORE0_IBUS_TIMEOUT_INT_ST    (BIT(2))
+#define HP_SYSTEM_CORE0_IBUS_TIMEOUT_INT_ST_M  (HP_SYSTEM_CORE0_IBUS_TIMEOUT_INT_ST_V << HP_SYSTEM_CORE0_IBUS_TIMEOUT_INT_ST_S)
+#define HP_SYSTEM_CORE0_IBUS_TIMEOUT_INT_ST_V  0x00000001U
+#define HP_SYSTEM_CORE0_IBUS_TIMEOUT_INT_ST_S  2
+/** HP_SYSTEM_CORE1_IBUS_TIMEOUT_INT_ST : RO; bitpos: [3]; default: 0;
  *  the masked interrupt status of hp core1  ibus timeout
  */
-#define HP_CORE1_IBUS_TIMEOUT_INT_ST    (BIT(3))
-#define HP_CORE1_IBUS_TIMEOUT_INT_ST_M  (HP_CORE1_IBUS_TIMEOUT_INT_ST_V << HP_CORE1_IBUS_TIMEOUT_INT_ST_S)
-#define HP_CORE1_IBUS_TIMEOUT_INT_ST_V  0x00000001U
-#define HP_CORE1_IBUS_TIMEOUT_INT_ST_S  3
-/** HP_CORE0_DBUS_TIMEOUT_INT_ST : RO; bitpos: [4]; default: 0;
+#define HP_SYSTEM_CORE1_IBUS_TIMEOUT_INT_ST    (BIT(3))
+#define HP_SYSTEM_CORE1_IBUS_TIMEOUT_INT_ST_M  (HP_SYSTEM_CORE1_IBUS_TIMEOUT_INT_ST_V << HP_SYSTEM_CORE1_IBUS_TIMEOUT_INT_ST_S)
+#define HP_SYSTEM_CORE1_IBUS_TIMEOUT_INT_ST_V  0x00000001U
+#define HP_SYSTEM_CORE1_IBUS_TIMEOUT_INT_ST_S  3
+/** HP_SYSTEM_CORE0_DBUS_TIMEOUT_INT_ST : RO; bitpos: [4]; default: 0;
  *  the masked interrupt status of hp core0  dbus timeout
  */
-#define HP_CORE0_DBUS_TIMEOUT_INT_ST    (BIT(4))
-#define HP_CORE0_DBUS_TIMEOUT_INT_ST_M  (HP_CORE0_DBUS_TIMEOUT_INT_ST_V << HP_CORE0_DBUS_TIMEOUT_INT_ST_S)
-#define HP_CORE0_DBUS_TIMEOUT_INT_ST_V  0x00000001U
-#define HP_CORE0_DBUS_TIMEOUT_INT_ST_S  4
-/** HP_CORE1_DBUS_TIMEOUT_INT_ST : RO; bitpos: [5]; default: 0;
+#define HP_SYSTEM_CORE0_DBUS_TIMEOUT_INT_ST    (BIT(4))
+#define HP_SYSTEM_CORE0_DBUS_TIMEOUT_INT_ST_M  (HP_SYSTEM_CORE0_DBUS_TIMEOUT_INT_ST_V << HP_SYSTEM_CORE0_DBUS_TIMEOUT_INT_ST_S)
+#define HP_SYSTEM_CORE0_DBUS_TIMEOUT_INT_ST_V  0x00000001U
+#define HP_SYSTEM_CORE0_DBUS_TIMEOUT_INT_ST_S  4
+/** HP_SYSTEM_CORE1_DBUS_TIMEOUT_INT_ST : RO; bitpos: [5]; default: 0;
  *  the masked interrupt status of hp core1  dbus timeout
  */
-#define HP_CORE1_DBUS_TIMEOUT_INT_ST    (BIT(5))
-#define HP_CORE1_DBUS_TIMEOUT_INT_ST_M  (HP_CORE1_DBUS_TIMEOUT_INT_ST_V << HP_CORE1_DBUS_TIMEOUT_INT_ST_S)
-#define HP_CORE1_DBUS_TIMEOUT_INT_ST_V  0x00000001U
-#define HP_CORE1_DBUS_TIMEOUT_INT_ST_S  5
+#define HP_SYSTEM_CORE1_DBUS_TIMEOUT_INT_ST    (BIT(5))
+#define HP_SYSTEM_CORE1_DBUS_TIMEOUT_INT_ST_M  (HP_SYSTEM_CORE1_DBUS_TIMEOUT_INT_ST_V << HP_SYSTEM_CORE1_DBUS_TIMEOUT_INT_ST_S)
+#define HP_SYSTEM_CORE1_DBUS_TIMEOUT_INT_ST_V  0x00000001U
+#define HP_SYSTEM_CORE1_DBUS_TIMEOUT_INT_ST_S  5
 
-/** HP_CORE_TIMEOUT_INT_ENA_REG register
+/** HP_SYSTEM_CORE_TIMEOUT_INT_ENA_REG register
  *  masked interrupt register
  */
-#define HP_CORE_TIMEOUT_INT_ENA_REG (DR_REG_HP_SYS_BASE + 0x1b0)
-/** HP_CORE0_AHB_TIMEOUT_INT_ENA : R/W; bitpos: [0]; default: 0;
- *  Write 1 to enable hp_core0_ahb_timeout int
- */
-#define HP_CORE0_AHB_TIMEOUT_INT_ENA    (BIT(0))
-#define HP_CORE0_AHB_TIMEOUT_INT_ENA_M  (HP_CORE0_AHB_TIMEOUT_INT_ENA_V << HP_CORE0_AHB_TIMEOUT_INT_ENA_S)
-#define HP_CORE0_AHB_TIMEOUT_INT_ENA_V  0x00000001U
-#define HP_CORE0_AHB_TIMEOUT_INT_ENA_S  0
-/** HP_CORE1_AHB_TIMEOUT_INT_ENA : R/W; bitpos: [1]; default: 0;
- *  Write 1 to enable hp_core1_ahb_timeout int
- */
-#define HP_CORE1_AHB_TIMEOUT_INT_ENA    (BIT(1))
-#define HP_CORE1_AHB_TIMEOUT_INT_ENA_M  (HP_CORE1_AHB_TIMEOUT_INT_ENA_V << HP_CORE1_AHB_TIMEOUT_INT_ENA_S)
-#define HP_CORE1_AHB_TIMEOUT_INT_ENA_V  0x00000001U
-#define HP_CORE1_AHB_TIMEOUT_INT_ENA_S  1
-/** HP_CORE0_IBUS_TIMEOUT_INT_ENA : R/W; bitpos: [2]; default: 0;
- *  Write 1 to enable hp_core0_ibus_timeout int
- */
-#define HP_CORE0_IBUS_TIMEOUT_INT_ENA    (BIT(2))
-#define HP_CORE0_IBUS_TIMEOUT_INT_ENA_M  (HP_CORE0_IBUS_TIMEOUT_INT_ENA_V << HP_CORE0_IBUS_TIMEOUT_INT_ENA_S)
-#define HP_CORE0_IBUS_TIMEOUT_INT_ENA_V  0x00000001U
-#define HP_CORE0_IBUS_TIMEOUT_INT_ENA_S  2
-/** HP_CORE1_IBUS_TIMEOUT_INT_ENA : R/W; bitpos: [3]; default: 0;
- *  Write 1 to enable hp_core1_ibus_timeout int
- */
-#define HP_CORE1_IBUS_TIMEOUT_INT_ENA    (BIT(3))
-#define HP_CORE1_IBUS_TIMEOUT_INT_ENA_M  (HP_CORE1_IBUS_TIMEOUT_INT_ENA_V << HP_CORE1_IBUS_TIMEOUT_INT_ENA_S)
-#define HP_CORE1_IBUS_TIMEOUT_INT_ENA_V  0x00000001U
-#define HP_CORE1_IBUS_TIMEOUT_INT_ENA_S  3
-/** HP_CORE0_DBUS_TIMEOUT_INT_ENA : R/W; bitpos: [4]; default: 0;
- *  Write 1 to enable hp_core0_dbus_timeout int
- */
-#define HP_CORE0_DBUS_TIMEOUT_INT_ENA    (BIT(4))
-#define HP_CORE0_DBUS_TIMEOUT_INT_ENA_M  (HP_CORE0_DBUS_TIMEOUT_INT_ENA_V << HP_CORE0_DBUS_TIMEOUT_INT_ENA_S)
-#define HP_CORE0_DBUS_TIMEOUT_INT_ENA_V  0x00000001U
-#define HP_CORE0_DBUS_TIMEOUT_INT_ENA_S  4
-/** HP_CORE1_DBUS_TIMEOUT_INT_ENA : R/W; bitpos: [5]; default: 0;
- *  Write 1 to enable hp_core1_dbus_timeout int
- */
-#define HP_CORE1_DBUS_TIMEOUT_INT_ENA    (BIT(5))
-#define HP_CORE1_DBUS_TIMEOUT_INT_ENA_M  (HP_CORE1_DBUS_TIMEOUT_INT_ENA_V << HP_CORE1_DBUS_TIMEOUT_INT_ENA_S)
-#define HP_CORE1_DBUS_TIMEOUT_INT_ENA_V  0x00000001U
-#define HP_CORE1_DBUS_TIMEOUT_INT_ENA_S  5
-
-/** HP_CORE_TIMEOUT_INT_CLR_REG register
+#define HP_SYSTEM_CORE_TIMEOUT_INT_ENA_REG (DR_REG_HP_SYS_BASE + 0x1b0)
+/** HP_SYSTEM_CORE0_AHB_TIMEOUT_INT_ENA : R/W; bitpos: [0]; default: 0;
+ *  Write 1 to enable HP_SYSTEM_core0_ahb_timeout int
+ */
+#define HP_SYSTEM_CORE0_AHB_TIMEOUT_INT_ENA    (BIT(0))
+#define HP_SYSTEM_CORE0_AHB_TIMEOUT_INT_ENA_M  (HP_SYSTEM_CORE0_AHB_TIMEOUT_INT_ENA_V << HP_SYSTEM_CORE0_AHB_TIMEOUT_INT_ENA_S)
+#define HP_SYSTEM_CORE0_AHB_TIMEOUT_INT_ENA_V  0x00000001U
+#define HP_SYSTEM_CORE0_AHB_TIMEOUT_INT_ENA_S  0
+/** HP_SYSTEM_CORE1_AHB_TIMEOUT_INT_ENA : R/W; bitpos: [1]; default: 0;
+ *  Write 1 to enable HP_SYSTEM_core1_ahb_timeout int
+ */
+#define HP_SYSTEM_CORE1_AHB_TIMEOUT_INT_ENA    (BIT(1))
+#define HP_SYSTEM_CORE1_AHB_TIMEOUT_INT_ENA_M  (HP_SYSTEM_CORE1_AHB_TIMEOUT_INT_ENA_V << HP_SYSTEM_CORE1_AHB_TIMEOUT_INT_ENA_S)
+#define HP_SYSTEM_CORE1_AHB_TIMEOUT_INT_ENA_V  0x00000001U
+#define HP_SYSTEM_CORE1_AHB_TIMEOUT_INT_ENA_S  1
+/** HP_SYSTEM_CORE0_IBUS_TIMEOUT_INT_ENA : R/W; bitpos: [2]; default: 0;
+ *  Write 1 to enable HP_SYSTEM_core0_ibus_timeout int
+ */
+#define HP_SYSTEM_CORE0_IBUS_TIMEOUT_INT_ENA    (BIT(2))
+#define HP_SYSTEM_CORE0_IBUS_TIMEOUT_INT_ENA_M  (HP_SYSTEM_CORE0_IBUS_TIMEOUT_INT_ENA_V << HP_SYSTEM_CORE0_IBUS_TIMEOUT_INT_ENA_S)
+#define HP_SYSTEM_CORE0_IBUS_TIMEOUT_INT_ENA_V  0x00000001U
+#define HP_SYSTEM_CORE0_IBUS_TIMEOUT_INT_ENA_S  2
+/** HP_SYSTEM_CORE1_IBUS_TIMEOUT_INT_ENA : R/W; bitpos: [3]; default: 0;
+ *  Write 1 to enable HP_SYSTEM_core1_ibus_timeout int
+ */
+#define HP_SYSTEM_CORE1_IBUS_TIMEOUT_INT_ENA    (BIT(3))
+#define HP_SYSTEM_CORE1_IBUS_TIMEOUT_INT_ENA_M  (HP_SYSTEM_CORE1_IBUS_TIMEOUT_INT_ENA_V << HP_SYSTEM_CORE1_IBUS_TIMEOUT_INT_ENA_S)
+#define HP_SYSTEM_CORE1_IBUS_TIMEOUT_INT_ENA_V  0x00000001U
+#define HP_SYSTEM_CORE1_IBUS_TIMEOUT_INT_ENA_S  3
+/** HP_SYSTEM_CORE0_DBUS_TIMEOUT_INT_ENA : R/W; bitpos: [4]; default: 0;
+ *  Write 1 to enable HP_SYSTEM_core0_dbus_timeout int
+ */
+#define HP_SYSTEM_CORE0_DBUS_TIMEOUT_INT_ENA    (BIT(4))
+#define HP_SYSTEM_CORE0_DBUS_TIMEOUT_INT_ENA_M  (HP_SYSTEM_CORE0_DBUS_TIMEOUT_INT_ENA_V << HP_SYSTEM_CORE0_DBUS_TIMEOUT_INT_ENA_S)
+#define HP_SYSTEM_CORE0_DBUS_TIMEOUT_INT_ENA_V  0x00000001U
+#define HP_SYSTEM_CORE0_DBUS_TIMEOUT_INT_ENA_S  4
+/** HP_SYSTEM_CORE1_DBUS_TIMEOUT_INT_ENA : R/W; bitpos: [5]; default: 0;
+ *  Write 1 to enable HP_SYSTEM_core1_dbus_timeout int
+ */
+#define HP_SYSTEM_CORE1_DBUS_TIMEOUT_INT_ENA    (BIT(5))
+#define HP_SYSTEM_CORE1_DBUS_TIMEOUT_INT_ENA_M  (HP_SYSTEM_CORE1_DBUS_TIMEOUT_INT_ENA_V << HP_SYSTEM_CORE1_DBUS_TIMEOUT_INT_ENA_S)
+#define HP_SYSTEM_CORE1_DBUS_TIMEOUT_INT_ENA_V  0x00000001U
+#define HP_SYSTEM_CORE1_DBUS_TIMEOUT_INT_ENA_S  5
+
+/** HP_SYSTEM_CORE_TIMEOUT_INT_CLR_REG register
  *  interrupt clear register
  */
-#define HP_CORE_TIMEOUT_INT_CLR_REG (DR_REG_HP_SYS_BASE + 0x1b4)
-/** HP_CORE0_AHB_TIMEOUT_INT_CLR : WT; bitpos: [0]; default: 0;
- *  Write 1 to clear hp_core0_ahb_timeout int
- */
-#define HP_CORE0_AHB_TIMEOUT_INT_CLR    (BIT(0))
-#define HP_CORE0_AHB_TIMEOUT_INT_CLR_M  (HP_CORE0_AHB_TIMEOUT_INT_CLR_V << HP_CORE0_AHB_TIMEOUT_INT_CLR_S)
-#define HP_CORE0_AHB_TIMEOUT_INT_CLR_V  0x00000001U
-#define HP_CORE0_AHB_TIMEOUT_INT_CLR_S  0
-/** HP_CORE1_AHB_TIMEOUT_INT_CLR : WT; bitpos: [1]; default: 0;
- *  Write 1 to clear hp_core1_ahb_timeout int
- */
-#define HP_CORE1_AHB_TIMEOUT_INT_CLR    (BIT(1))
-#define HP_CORE1_AHB_TIMEOUT_INT_CLR_M  (HP_CORE1_AHB_TIMEOUT_INT_CLR_V << HP_CORE1_AHB_TIMEOUT_INT_CLR_S)
-#define HP_CORE1_AHB_TIMEOUT_INT_CLR_V  0x00000001U
-#define HP_CORE1_AHB_TIMEOUT_INT_CLR_S  1
-/** HP_CORE0_IBUS_TIMEOUT_INT_CLR : WT; bitpos: [2]; default: 0;
- *  Write 1 to clear hp_core0_ibus_timeout int
- */
-#define HP_CORE0_IBUS_TIMEOUT_INT_CLR    (BIT(2))
-#define HP_CORE0_IBUS_TIMEOUT_INT_CLR_M  (HP_CORE0_IBUS_TIMEOUT_INT_CLR_V << HP_CORE0_IBUS_TIMEOUT_INT_CLR_S)
-#define HP_CORE0_IBUS_TIMEOUT_INT_CLR_V  0x00000001U
-#define HP_CORE0_IBUS_TIMEOUT_INT_CLR_S  2
-/** HP_CORE1_IBUS_TIMEOUT_INT_CLR : WT; bitpos: [3]; default: 0;
- *  Write 1 to clear hp_core1_ibus_timeout int
- */
-#define HP_CORE1_IBUS_TIMEOUT_INT_CLR    (BIT(3))
-#define HP_CORE1_IBUS_TIMEOUT_INT_CLR_M  (HP_CORE1_IBUS_TIMEOUT_INT_CLR_V << HP_CORE1_IBUS_TIMEOUT_INT_CLR_S)
-#define HP_CORE1_IBUS_TIMEOUT_INT_CLR_V  0x00000001U
-#define HP_CORE1_IBUS_TIMEOUT_INT_CLR_S  3
-/** HP_CORE0_DBUS_TIMEOUT_INT_CLR : WT; bitpos: [4]; default: 0;
- *  Write 1 to clear hp_core0_dbus_timeout int
- */
-#define HP_CORE0_DBUS_TIMEOUT_INT_CLR    (BIT(4))
-#define HP_CORE0_DBUS_TIMEOUT_INT_CLR_M  (HP_CORE0_DBUS_TIMEOUT_INT_CLR_V << HP_CORE0_DBUS_TIMEOUT_INT_CLR_S)
-#define HP_CORE0_DBUS_TIMEOUT_INT_CLR_V  0x00000001U
-#define HP_CORE0_DBUS_TIMEOUT_INT_CLR_S  4
-/** HP_CORE1_DBUS_TIMEOUT_INT_CLR : WT; bitpos: [5]; default: 0;
- *  Write 1 to clear hp_core1_dbus_timeout int
- */
-#define HP_CORE1_DBUS_TIMEOUT_INT_CLR    (BIT(5))
-#define HP_CORE1_DBUS_TIMEOUT_INT_CLR_M  (HP_CORE1_DBUS_TIMEOUT_INT_CLR_V << HP_CORE1_DBUS_TIMEOUT_INT_CLR_S)
-#define HP_CORE1_DBUS_TIMEOUT_INT_CLR_V  0x00000001U
-#define HP_CORE1_DBUS_TIMEOUT_INT_CLR_S  5
-
-/** HP_GPIO_O_HYS_CTRL0_REG register
- *  NA
- */
-#define HP_GPIO_O_HYS_CTRL0_REG (DR_REG_HP_SYS_BASE + 0x1c0)
-/** HP_REG_GPIO_0_HYS_LOW : R/W; bitpos: [31:0]; default: 0;
+#define HP_SYSTEM_CORE_TIMEOUT_INT_CLR_REG (DR_REG_HP_SYS_BASE + 0x1b4)
+/** HP_SYSTEM_CORE0_AHB_TIMEOUT_INT_CLR : WT; bitpos: [0]; default: 0;
+ *  Write 1 to clear HP_SYSTEM_core0_ahb_timeout int
+ */
+#define HP_SYSTEM_CORE0_AHB_TIMEOUT_INT_CLR    (BIT(0))
+#define HP_SYSTEM_CORE0_AHB_TIMEOUT_INT_CLR_M  (HP_SYSTEM_CORE0_AHB_TIMEOUT_INT_CLR_V << HP_SYSTEM_CORE0_AHB_TIMEOUT_INT_CLR_S)
+#define HP_SYSTEM_CORE0_AHB_TIMEOUT_INT_CLR_V  0x00000001U
+#define HP_SYSTEM_CORE0_AHB_TIMEOUT_INT_CLR_S  0
+/** HP_SYSTEM_CORE1_AHB_TIMEOUT_INT_CLR : WT; bitpos: [1]; default: 0;
+ *  Write 1 to clear HP_SYSTEM_core1_ahb_timeout int
+ */
+#define HP_SYSTEM_CORE1_AHB_TIMEOUT_INT_CLR    (BIT(1))
+#define HP_SYSTEM_CORE1_AHB_TIMEOUT_INT_CLR_M  (HP_SYSTEM_CORE1_AHB_TIMEOUT_INT_CLR_V << HP_SYSTEM_CORE1_AHB_TIMEOUT_INT_CLR_S)
+#define HP_SYSTEM_CORE1_AHB_TIMEOUT_INT_CLR_V  0x00000001U
+#define HP_SYSTEM_CORE1_AHB_TIMEOUT_INT_CLR_S  1
+/** HP_SYSTEM_CORE0_IBUS_TIMEOUT_INT_CLR : WT; bitpos: [2]; default: 0;
+ *  Write 1 to clear HP_SYSTEM_core0_ibus_timeout int
+ */
+#define HP_SYSTEM_CORE0_IBUS_TIMEOUT_INT_CLR    (BIT(2))
+#define HP_SYSTEM_CORE0_IBUS_TIMEOUT_INT_CLR_M  (HP_SYSTEM_CORE0_IBUS_TIMEOUT_INT_CLR_V << HP_SYSTEM_CORE0_IBUS_TIMEOUT_INT_CLR_S)
+#define HP_SYSTEM_CORE0_IBUS_TIMEOUT_INT_CLR_V  0x00000001U
+#define HP_SYSTEM_CORE0_IBUS_TIMEOUT_INT_CLR_S  2
+/** HP_SYSTEM_CORE1_IBUS_TIMEOUT_INT_CLR : WT; bitpos: [3]; default: 0;
+ *  Write 1 to clear HP_SYSTEM_core1_ibus_timeout int
+ */
+#define HP_SYSTEM_CORE1_IBUS_TIMEOUT_INT_CLR    (BIT(3))
+#define HP_SYSTEM_CORE1_IBUS_TIMEOUT_INT_CLR_M  (HP_SYSTEM_CORE1_IBUS_TIMEOUT_INT_CLR_V << HP_SYSTEM_CORE1_IBUS_TIMEOUT_INT_CLR_S)
+#define HP_SYSTEM_CORE1_IBUS_TIMEOUT_INT_CLR_V  0x00000001U
+#define HP_SYSTEM_CORE1_IBUS_TIMEOUT_INT_CLR_S  3
+/** HP_SYSTEM_CORE0_DBUS_TIMEOUT_INT_CLR : WT; bitpos: [4]; default: 0;
+ *  Write 1 to clear HP_SYSTEM_core0_dbus_timeout int
+ */
+#define HP_SYSTEM_CORE0_DBUS_TIMEOUT_INT_CLR    (BIT(4))
+#define HP_SYSTEM_CORE0_DBUS_TIMEOUT_INT_CLR_M  (HP_SYSTEM_CORE0_DBUS_TIMEOUT_INT_CLR_V << HP_SYSTEM_CORE0_DBUS_TIMEOUT_INT_CLR_S)
+#define HP_SYSTEM_CORE0_DBUS_TIMEOUT_INT_CLR_V  0x00000001U
+#define HP_SYSTEM_CORE0_DBUS_TIMEOUT_INT_CLR_S  4
+/** HP_SYSTEM_CORE1_DBUS_TIMEOUT_INT_CLR : WT; bitpos: [5]; default: 0;
+ *  Write 1 to clear HP_SYSTEM_core1_dbus_timeout int
+ */
+#define HP_SYSTEM_CORE1_DBUS_TIMEOUT_INT_CLR    (BIT(5))
+#define HP_SYSTEM_CORE1_DBUS_TIMEOUT_INT_CLR_M  (HP_SYSTEM_CORE1_DBUS_TIMEOUT_INT_CLR_V << HP_SYSTEM_CORE1_DBUS_TIMEOUT_INT_CLR_S)
+#define HP_SYSTEM_CORE1_DBUS_TIMEOUT_INT_CLR_V  0x00000001U
+#define HP_SYSTEM_CORE1_DBUS_TIMEOUT_INT_CLR_S  5
+
+/** HP_SYSTEM_GPIO_O_HYS_CTRL0_REG register
+ *  NA
+ */
+#define HP_SYSTEM_GPIO_O_HYS_CTRL0_REG (DR_REG_HP_SYS_BASE + 0x1c0)
+/** HP_SYSTEM_REG_GPIO_0_HYS_LOW : R/W; bitpos: [31:0]; default: 0;
  *  hys control for gpio47~16
  */
-#define HP_REG_GPIO_0_HYS_LOW    0xFFFFFFFFU
-#define HP_REG_GPIO_0_HYS_LOW_M  (HP_REG_GPIO_0_HYS_LOW_V << HP_REG_GPIO_0_HYS_LOW_S)
-#define HP_REG_GPIO_0_HYS_LOW_V  0xFFFFFFFFU
-#define HP_REG_GPIO_0_HYS_LOW_S  0
+#define HP_SYSTEM_REG_GPIO_0_HYS_LOW    0xFFFFFFFFU
+#define HP_SYSTEM_REG_GPIO_0_HYS_LOW_M  (HP_SYSTEM_REG_GPIO_0_HYS_LOW_V << HP_SYSTEM_REG_GPIO_0_HYS_LOW_S)
+#define HP_SYSTEM_REG_GPIO_0_HYS_LOW_V  0xFFFFFFFFU
+#define HP_SYSTEM_REG_GPIO_0_HYS_LOW_S  0
 
-/** HP_GPIO_O_HYS_CTRL1_REG register
+/** HP_SYSTEM_GPIO_O_HYS_CTRL1_REG register
  *  NA
  */
-#define HP_GPIO_O_HYS_CTRL1_REG (DR_REG_HP_SYS_BASE + 0x1c4)
-/** HP_REG_GPIO_0_HYS_HIGH : R/W; bitpos: [8:0]; default: 0;
+#define HP_SYSTEM_GPIO_O_HYS_CTRL1_REG (DR_REG_HP_SYS_BASE + 0x1c4)
+/** HP_SYSTEM_REG_GPIO_0_HYS_HIGH : R/W; bitpos: [8:0]; default: 0;
  *  hys control for gpio56~48
  */
-#define HP_REG_GPIO_0_HYS_HIGH    0x000001FFU
-#define HP_REG_GPIO_0_HYS_HIGH_M  (HP_REG_GPIO_0_HYS_HIGH_V << HP_REG_GPIO_0_HYS_HIGH_S)
-#define HP_REG_GPIO_0_HYS_HIGH_V  0x000001FFU
-#define HP_REG_GPIO_0_HYS_HIGH_S  0
+#define HP_SYSTEM_REG_GPIO_0_HYS_HIGH    0x000001FFU
+#define HP_SYSTEM_REG_GPIO_0_HYS_HIGH_M  (HP_SYSTEM_REG_GPIO_0_HYS_HIGH_V << HP_SYSTEM_REG_GPIO_0_HYS_HIGH_S)
+#define HP_SYSTEM_REG_GPIO_0_HYS_HIGH_V  0x000001FFU
+#define HP_SYSTEM_REG_GPIO_0_HYS_HIGH_S  0
 
-/** HP_RSA_PD_CTRL_REG register
+/** HP_SYSTEM_RSA_PD_CTRL_REG register
  *  rsa pd ctrl register
  */
-#define HP_RSA_PD_CTRL_REG (DR_REG_HP_SYS_BASE + 0x1d0)
-/** HP_RSA_MEM_FORCE_PD : R/W; bitpos: [0]; default: 0;
+#define HP_SYSTEM_RSA_PD_CTRL_REG (DR_REG_HP_SYS_BASE + 0x1d0)
+/** HP_SYSTEM_RSA_MEM_FORCE_PD : R/W; bitpos: [0]; default: 0;
  *  Set this bit to power down rsa internal memory.
  */
-#define HP_RSA_MEM_FORCE_PD    (BIT(0))
-#define HP_RSA_MEM_FORCE_PD_M  (HP_RSA_MEM_FORCE_PD_V << HP_RSA_MEM_FORCE_PD_S)
-#define HP_RSA_MEM_FORCE_PD_V  0x00000001U
-#define HP_RSA_MEM_FORCE_PD_S  0
-/** HP_RSA_MEM_FORCE_PU : R/W; bitpos: [1]; default: 1;
+#define HP_SYSTEM_RSA_MEM_FORCE_PD    (BIT(0))
+#define HP_SYSTEM_RSA_MEM_FORCE_PD_M  (HP_SYSTEM_RSA_MEM_FORCE_PD_V << HP_SYSTEM_RSA_MEM_FORCE_PD_S)
+#define HP_SYSTEM_RSA_MEM_FORCE_PD_V  0x00000001U
+#define HP_SYSTEM_RSA_MEM_FORCE_PD_S  0
+/** HP_SYSTEM_RSA_MEM_FORCE_PU : R/W; bitpos: [1]; default: 1;
  *  Set this bit to force power up rsa internal memory
  */
-#define HP_RSA_MEM_FORCE_PU    (BIT(1))
-#define HP_RSA_MEM_FORCE_PU_M  (HP_RSA_MEM_FORCE_PU_V << HP_RSA_MEM_FORCE_PU_S)
-#define HP_RSA_MEM_FORCE_PU_V  0x00000001U
-#define HP_RSA_MEM_FORCE_PU_S  1
-/** HP_RSA_MEM_PD : R/W; bitpos: [2]; default: 0;
+#define HP_SYSTEM_RSA_MEM_FORCE_PU    (BIT(1))
+#define HP_SYSTEM_RSA_MEM_FORCE_PU_M  (HP_SYSTEM_RSA_MEM_FORCE_PU_V << HP_SYSTEM_RSA_MEM_FORCE_PU_S)
+#define HP_SYSTEM_RSA_MEM_FORCE_PU_V  0x00000001U
+#define HP_SYSTEM_RSA_MEM_FORCE_PU_S  1
+/** HP_SYSTEM_RSA_MEM_PD : R/W; bitpos: [2]; default: 0;
  *  Set this bit to force power down rsa internal memory.
  */
-#define HP_RSA_MEM_PD    (BIT(2))
-#define HP_RSA_MEM_PD_M  (HP_RSA_MEM_PD_V << HP_RSA_MEM_PD_S)
-#define HP_RSA_MEM_PD_V  0x00000001U
-#define HP_RSA_MEM_PD_S  2
+#define HP_SYSTEM_RSA_MEM_PD    (BIT(2))
+#define HP_SYSTEM_RSA_MEM_PD_M  (HP_SYSTEM_RSA_MEM_PD_V << HP_SYSTEM_RSA_MEM_PD_S)
+#define HP_SYSTEM_RSA_MEM_PD_V  0x00000001U
+#define HP_SYSTEM_RSA_MEM_PD_S  2
 
-/** HP_ECC_PD_CTRL_REG register
+/** HP_SYSTEM_ECC_PD_CTRL_REG register
  *  ecc pd ctrl register
  */
-#define HP_ECC_PD_CTRL_REG (DR_REG_HP_SYS_BASE + 0x1d4)
-/** HP_ECC_MEM_FORCE_PD : R/W; bitpos: [0]; default: 0;
+#define HP_SYSTEM_ECC_PD_CTRL_REG (DR_REG_HP_SYS_BASE + 0x1d4)
+/** HP_SYSTEM_ECC_MEM_FORCE_PD : R/W; bitpos: [0]; default: 0;
  *  Set this bit to power down ecc internal memory.
  */
-#define HP_ECC_MEM_FORCE_PD    (BIT(0))
-#define HP_ECC_MEM_FORCE_PD_M  (HP_ECC_MEM_FORCE_PD_V << HP_ECC_MEM_FORCE_PD_S)
-#define HP_ECC_MEM_FORCE_PD_V  0x00000001U
-#define HP_ECC_MEM_FORCE_PD_S  0
-/** HP_ECC_MEM_FORCE_PU : R/W; bitpos: [1]; default: 1;
+#define HP_SYSTEM_ECC_MEM_FORCE_PD    (BIT(0))
+#define HP_SYSTEM_ECC_MEM_FORCE_PD_M  (HP_SYSTEM_ECC_MEM_FORCE_PD_V << HP_SYSTEM_ECC_MEM_FORCE_PD_S)
+#define HP_SYSTEM_ECC_MEM_FORCE_PD_V  0x00000001U
+#define HP_SYSTEM_ECC_MEM_FORCE_PD_S  0
+/** HP_SYSTEM_ECC_MEM_FORCE_PU : R/W; bitpos: [1]; default: 1;
  *  Set this bit to force power up ecc internal memory
  */
-#define HP_ECC_MEM_FORCE_PU    (BIT(1))
-#define HP_ECC_MEM_FORCE_PU_M  (HP_ECC_MEM_FORCE_PU_V << HP_ECC_MEM_FORCE_PU_S)
-#define HP_ECC_MEM_FORCE_PU_V  0x00000001U
-#define HP_ECC_MEM_FORCE_PU_S  1
-/** HP_ECC_MEM_PD : R/W; bitpos: [2]; default: 0;
+#define HP_SYSTEM_ECC_MEM_FORCE_PU    (BIT(1))
+#define HP_SYSTEM_ECC_MEM_FORCE_PU_M  (HP_SYSTEM_ECC_MEM_FORCE_PU_V << HP_SYSTEM_ECC_MEM_FORCE_PU_S)
+#define HP_SYSTEM_ECC_MEM_FORCE_PU_V  0x00000001U
+#define HP_SYSTEM_ECC_MEM_FORCE_PU_S  1
+/** HP_SYSTEM_ECC_MEM_PD : R/W; bitpos: [2]; default: 0;
  *  Set this bit to force power down ecc internal memory.
  */
-#define HP_ECC_MEM_PD    (BIT(2))
-#define HP_ECC_MEM_PD_M  (HP_ECC_MEM_PD_V << HP_ECC_MEM_PD_S)
-#define HP_ECC_MEM_PD_V  0x00000001U
-#define HP_ECC_MEM_PD_S  2
+#define HP_SYSTEM_ECC_MEM_PD    (BIT(2))
+#define HP_SYSTEM_ECC_MEM_PD_M  (HP_SYSTEM_ECC_MEM_PD_V << HP_SYSTEM_ECC_MEM_PD_S)
+#define HP_SYSTEM_ECC_MEM_PD_V  0x00000001U
+#define HP_SYSTEM_ECC_MEM_PD_S  2
 
-/** HP_RNG_CFG_REG register
+/** HP_SYSTEM_RNG_CFG_REG register
  *  rng cfg register
  */
-#define HP_RNG_CFG_REG (DR_REG_HP_SYS_BASE + 0x1d8)
-/** HP_RNG_SAMPLE_ENABLE : R/W; bitpos: [0]; default: 0;
+#define HP_SYSTEM_RNG_CFG_REG (DR_REG_HP_SYS_BASE + 0x1d8)
+/** HP_SYSTEM_RNG_SAMPLE_ENABLE : R/W; bitpos: [0]; default: 0;
  *  enable rng sample chain
  */
-#define HP_RNG_SAMPLE_ENABLE    (BIT(0))
-#define HP_RNG_SAMPLE_ENABLE_M  (HP_RNG_SAMPLE_ENABLE_V << HP_RNG_SAMPLE_ENABLE_S)
-#define HP_RNG_SAMPLE_ENABLE_V  0x00000001U
-#define HP_RNG_SAMPLE_ENABLE_S  0
-/** HP_RNG_CHAIN_CLK_DIV_NUM : R/W; bitpos: [23:16]; default: 0;
+#define HP_SYSTEM_RNG_SAMPLE_ENABLE    (BIT(0))
+#define HP_SYSTEM_RNG_SAMPLE_ENABLE_M  (HP_SYSTEM_RNG_SAMPLE_ENABLE_V << HP_SYSTEM_RNG_SAMPLE_ENABLE_S)
+#define HP_SYSTEM_RNG_SAMPLE_ENABLE_V  0x00000001U
+#define HP_SYSTEM_RNG_SAMPLE_ENABLE_S  0
+/** HP_SYSTEM_RNG_CHAIN_CLK_DIV_NUM : R/W; bitpos: [23:16]; default: 0;
  *  chain clk div num to pad for debug
  */
-#define HP_RNG_CHAIN_CLK_DIV_NUM    0x000000FFU
-#define HP_RNG_CHAIN_CLK_DIV_NUM_M  (HP_RNG_CHAIN_CLK_DIV_NUM_V << HP_RNG_CHAIN_CLK_DIV_NUM_S)
-#define HP_RNG_CHAIN_CLK_DIV_NUM_V  0x000000FFU
-#define HP_RNG_CHAIN_CLK_DIV_NUM_S  16
-/** HP_RNG_SAMPLE_CNT : RO; bitpos: [31:24]; default: 0;
+#define HP_SYSTEM_RNG_CHAIN_CLK_DIV_NUM    0x000000FFU
+#define HP_SYSTEM_RNG_CHAIN_CLK_DIV_NUM_M  (HP_SYSTEM_RNG_CHAIN_CLK_DIV_NUM_V << HP_SYSTEM_RNG_CHAIN_CLK_DIV_NUM_S)
+#define HP_SYSTEM_RNG_CHAIN_CLK_DIV_NUM_V  0x000000FFU
+#define HP_SYSTEM_RNG_CHAIN_CLK_DIV_NUM_S  16
+/** HP_SYSTEM_RNG_SAMPLE_CNT : RO; bitpos: [31:24]; default: 0;
  *  debug rng sample cnt
  */
-#define HP_RNG_SAMPLE_CNT    0x000000FFU
-#define HP_RNG_SAMPLE_CNT_M  (HP_RNG_SAMPLE_CNT_V << HP_RNG_SAMPLE_CNT_S)
-#define HP_RNG_SAMPLE_CNT_V  0x000000FFU
-#define HP_RNG_SAMPLE_CNT_S  24
+#define HP_SYSTEM_RNG_SAMPLE_CNT    0x000000FFU
+#define HP_SYSTEM_RNG_SAMPLE_CNT_M  (HP_SYSTEM_RNG_SAMPLE_CNT_V << HP_SYSTEM_RNG_SAMPLE_CNT_S)
+#define HP_SYSTEM_RNG_SAMPLE_CNT_V  0x000000FFU
+#define HP_SYSTEM_RNG_SAMPLE_CNT_S  24
 
-/** HP_UART_PD_CTRL_REG register
+/** HP_SYSTEM_UART_PD_CTRL_REG register
  *  ecc pd ctrl register
  */
-#define HP_UART_PD_CTRL_REG (DR_REG_HP_SYS_BASE + 0x1dc)
-/** HP_UART_MEM_FORCE_PD : R/W; bitpos: [0]; default: 0;
+#define HP_SYSTEM_UART_PD_CTRL_REG (DR_REG_HP_SYS_BASE + 0x1dc)
+/** HP_SYSTEM_UART_MEM_FORCE_PD : R/W; bitpos: [0]; default: 0;
  *  Set this bit to power down hp uart internal memory.
  */
-#define HP_UART_MEM_FORCE_PD    (BIT(0))
-#define HP_UART_MEM_FORCE_PD_M  (HP_UART_MEM_FORCE_PD_V << HP_UART_MEM_FORCE_PD_S)
-#define HP_UART_MEM_FORCE_PD_V  0x00000001U
-#define HP_UART_MEM_FORCE_PD_S  0
-/** HP_UART_MEM_FORCE_PU : R/W; bitpos: [1]; default: 1;
+#define HP_SYSTEM_UART_MEM_FORCE_PD    (BIT(0))
+#define HP_SYSTEM_UART_MEM_FORCE_PD_M  (HP_SYSTEM_UART_MEM_FORCE_PD_V << HP_SYSTEM_UART_MEM_FORCE_PD_S)
+#define HP_SYSTEM_UART_MEM_FORCE_PD_V  0x00000001U
+#define HP_SYSTEM_UART_MEM_FORCE_PD_S  0
+/** HP_SYSTEM_UART_MEM_FORCE_PU : R/W; bitpos: [1]; default: 1;
  *  Set this bit to force power up hp uart  internal memory
  */
-#define HP_UART_MEM_FORCE_PU    (BIT(1))
-#define HP_UART_MEM_FORCE_PU_M  (HP_UART_MEM_FORCE_PU_V << HP_UART_MEM_FORCE_PU_S)
-#define HP_UART_MEM_FORCE_PU_V  0x00000001U
-#define HP_UART_MEM_FORCE_PU_S  1
+#define HP_SYSTEM_UART_MEM_FORCE_PU    (BIT(1))
+#define HP_SYSTEM_UART_MEM_FORCE_PU_M  (HP_SYSTEM_UART_MEM_FORCE_PU_V << HP_SYSTEM_UART_MEM_FORCE_PU_S)
+#define HP_SYSTEM_UART_MEM_FORCE_PU_V  0x00000001U
+#define HP_SYSTEM_UART_MEM_FORCE_PU_S  1
 
-/** HP_PERI_MEM_CLK_FORCE_ON_REG register
+/** HP_SYSTEM_PERI_MEM_CLK_FORCE_ON_REG register
  *  hp peri mem clk force on regpster
  */
-#define HP_PERI_MEM_CLK_FORCE_ON_REG (DR_REG_HP_SYS_BASE + 0x1e0)
-/** HP_RMT_MEM_CLK_FORCE_ON : R/W; bitpos: [0]; default: 0;
+#define HP_SYSTEM_PERI_MEM_CLK_FORCE_ON_REG (DR_REG_HP_SYS_BASE + 0x1e0)
+/** HP_SYSTEM_RMT_MEM_CLK_FORCE_ON : R/W; bitpos: [0]; default: 0;
  *  Set this bit to force on mem clk in rmt
  */
-#define HP_RMT_MEM_CLK_FORCE_ON    (BIT(0))
-#define HP_RMT_MEM_CLK_FORCE_ON_M  (HP_RMT_MEM_CLK_FORCE_ON_V << HP_RMT_MEM_CLK_FORCE_ON_S)
-#define HP_RMT_MEM_CLK_FORCE_ON_V  0x00000001U
-#define HP_RMT_MEM_CLK_FORCE_ON_S  0
-/** HP_BITSCRAMBLER_TX_MEM_CLK_FORCE_ON : R/W; bitpos: [1]; default: 0;
+#define HP_SYSTEM_RMT_MEM_CLK_FORCE_ON    (BIT(0))
+#define HP_SYSTEM_RMT_MEM_CLK_FORCE_ON_M  (HP_SYSTEM_RMT_MEM_CLK_FORCE_ON_V << HP_SYSTEM_RMT_MEM_CLK_FORCE_ON_S)
+#define HP_SYSTEM_RMT_MEM_CLK_FORCE_ON_V  0x00000001U
+#define HP_SYSTEM_RMT_MEM_CLK_FORCE_ON_S  0
+/** HP_SYSTEM_BITSCRAMBLER_TX_MEM_CLK_FORCE_ON : R/W; bitpos: [1]; default: 0;
  *  Set this bit to force on tx mem clk in bitscrambler
  */
-#define HP_BITSCRAMBLER_TX_MEM_CLK_FORCE_ON    (BIT(1))
-#define HP_BITSCRAMBLER_TX_MEM_CLK_FORCE_ON_M  (HP_BITSCRAMBLER_TX_MEM_CLK_FORCE_ON_V << HP_BITSCRAMBLER_TX_MEM_CLK_FORCE_ON_S)
-#define HP_BITSCRAMBLER_TX_MEM_CLK_FORCE_ON_V  0x00000001U
-#define HP_BITSCRAMBLER_TX_MEM_CLK_FORCE_ON_S  1
-/** HP_BITSCRAMBLER_RX_MEM_CLK_FORCE_ON : R/W; bitpos: [2]; default: 0;
+#define HP_SYSTEM_BITSCRAMBLER_TX_MEM_CLK_FORCE_ON    (BIT(1))
+#define HP_SYSTEM_BITSCRAMBLER_TX_MEM_CLK_FORCE_ON_M  (HP_SYSTEM_BITSCRAMBLER_TX_MEM_CLK_FORCE_ON_V << HP_SYSTEM_BITSCRAMBLER_TX_MEM_CLK_FORCE_ON_S)
+#define HP_SYSTEM_BITSCRAMBLER_TX_MEM_CLK_FORCE_ON_V  0x00000001U
+#define HP_SYSTEM_BITSCRAMBLER_TX_MEM_CLK_FORCE_ON_S  1
+/** HP_SYSTEM_BITSCRAMBLER_RX_MEM_CLK_FORCE_ON : R/W; bitpos: [2]; default: 0;
  *  Set this bit to force on rx mem clk in bitscrambler
  */
-#define HP_BITSCRAMBLER_RX_MEM_CLK_FORCE_ON    (BIT(2))
-#define HP_BITSCRAMBLER_RX_MEM_CLK_FORCE_ON_M  (HP_BITSCRAMBLER_RX_MEM_CLK_FORCE_ON_V << HP_BITSCRAMBLER_RX_MEM_CLK_FORCE_ON_S)
-#define HP_BITSCRAMBLER_RX_MEM_CLK_FORCE_ON_V  0x00000001U
-#define HP_BITSCRAMBLER_RX_MEM_CLK_FORCE_ON_S  2
-/** HP_GDMA_MEM_CLK_FORCE_ON : R/W; bitpos: [3]; default: 0;
+#define HP_SYSTEM_BITSCRAMBLER_RX_MEM_CLK_FORCE_ON    (BIT(2))
+#define HP_SYSTEM_BITSCRAMBLER_RX_MEM_CLK_FORCE_ON_M  (HP_SYSTEM_BITSCRAMBLER_RX_MEM_CLK_FORCE_ON_V << HP_SYSTEM_BITSCRAMBLER_RX_MEM_CLK_FORCE_ON_S)
+#define HP_SYSTEM_BITSCRAMBLER_RX_MEM_CLK_FORCE_ON_V  0x00000001U
+#define HP_SYSTEM_BITSCRAMBLER_RX_MEM_CLK_FORCE_ON_S  2
+/** HP_SYSTEM_GDMA_MEM_CLK_FORCE_ON : R/W; bitpos: [3]; default: 0;
  *  Set this bit to force on mem clk in gdma
  */
-#define HP_GDMA_MEM_CLK_FORCE_ON    (BIT(3))
-#define HP_GDMA_MEM_CLK_FORCE_ON_M  (HP_GDMA_MEM_CLK_FORCE_ON_V << HP_GDMA_MEM_CLK_FORCE_ON_S)
-#define HP_GDMA_MEM_CLK_FORCE_ON_V  0x00000001U
-#define HP_GDMA_MEM_CLK_FORCE_ON_S  3
+#define HP_SYSTEM_GDMA_MEM_CLK_FORCE_ON    (BIT(3))
+#define HP_SYSTEM_GDMA_MEM_CLK_FORCE_ON_M  (HP_SYSTEM_GDMA_MEM_CLK_FORCE_ON_V << HP_SYSTEM_GDMA_MEM_CLK_FORCE_ON_S)
+#define HP_SYSTEM_GDMA_MEM_CLK_FORCE_ON_V  0x00000001U
+#define HP_SYSTEM_GDMA_MEM_CLK_FORCE_ON_S  3
 
 #ifdef __cplusplus
 }

+ 221 - 221
components/soc/esp32p4/include/soc/hp_system_struct.h

@@ -22,7 +22,7 @@ typedef union {
         uint32_t reg_ver_date:32;
     };
     uint32_t val;
-} hp_sys_ver_date_reg_t;
+} hp_system_ver_date_reg_t;
 
 
 /** Group: HP CLK EN REG */
@@ -38,7 +38,7 @@ typedef union {
         uint32_t reserved_1:31;
     };
     uint32_t val;
-} hp_clk_en_reg_t;
+} hp_system_clk_en_reg_t;
 
 
 /** Group: HP CPU INT FROM CPU 0 REG */
@@ -54,7 +54,7 @@ typedef union {
         uint32_t reserved_1:31;
     };
     uint32_t val;
-} hp_cpu_int_from_cpu_0_reg_t;
+} hp_system_cpu_int_from_cpu_0_reg_t;
 
 
 /** Group: HP CPU INT FROM CPU 1 REG */
@@ -70,7 +70,7 @@ typedef union {
         uint32_t reserved_1:31;
     };
     uint32_t val;
-} hp_cpu_int_from_cpu_1_reg_t;
+} hp_system_cpu_int_from_cpu_1_reg_t;
 
 
 /** Group: HP CPU INT FROM CPU 2 REG */
@@ -86,7 +86,7 @@ typedef union {
         uint32_t reserved_1:31;
     };
     uint32_t val;
-} hp_cpu_int_from_cpu_2_reg_t;
+} hp_system_cpu_int_from_cpu_2_reg_t;
 
 
 /** Group: HP CPU INT FROM CPU 3 REG */
@@ -102,7 +102,7 @@ typedef union {
         uint32_t reserved_1:31;
     };
     uint32_t val;
-} hp_cpu_int_from_cpu_3_reg_t;
+} hp_system_cpu_int_from_cpu_3_reg_t;
 
 
 /** Group: HP CACHE CLK CONFIG REG */
@@ -131,7 +131,7 @@ typedef union {
         uint32_t reserved_6:26;
     };
     uint32_t val;
-} hp_cache_clk_config_reg_t;
+} hp_system_cache_clk_config_reg_t;
 
 
 /** Group: HP CACHE RESET CONFIG REG */
@@ -157,7 +157,7 @@ typedef union {
         uint32_t reserved_6:26;
     };
     uint32_t val;
-} hp_cache_reset_config_reg_t;
+} hp_system_cache_reset_config_reg_t;
 
 
 /** Group: HP SYS DMA ADDR CTRL REG */
@@ -173,7 +173,7 @@ typedef union {
         uint32_t reserved_1:31;
     };
     uint32_t val;
-} hp_sys_dma_addr_ctrl_reg_t;
+} hp_system_dma_addr_ctrl_reg_t;
 
 
 /** Group: HP TCM RAM WRR CONFIG REG */
@@ -225,7 +225,7 @@ typedef union {
         uint32_t reg_tcm_ram_wrr_high:1;
     };
     uint32_t val;
-} hp_tcm_ram_wrr_config_reg_t;
+} hp_system_tcm_ram_wrr_config_reg_t;
 
 
 /** Group: HP TCM SW PARITY BWE MASK REG */
@@ -241,7 +241,7 @@ typedef union {
         uint32_t reserved_1:31;
     };
     uint32_t val;
-} hp_tcm_sw_parity_bwe_mask_reg_t;
+} hp_system_tcm_sw_parity_bwe_mask_reg_t;
 
 
 /** Group: HP TCM RAM PWR CTRL0 REG */
@@ -250,14 +250,14 @@ typedef union {
  */
 typedef union {
     struct {
-        /** reg_hp_tcm_clk_force_on : R/W; bitpos: [0]; default: 0;
-         *  hp_tcm clk gatig force on
+        /** reg_hp_system_tcm_clk_force_on : R/W; bitpos: [0]; default: 0;
+         *  hp_system_tcm clk gatig force on
          */
-        uint32_t reg_hp_tcm_clk_force_on:1;
+        uint32_t reg_hp_system_tcm_clk_force_on:1;
         uint32_t reserved_1:31;
     };
     uint32_t val;
-} hp_tcm_ram_pwr_ctrl0_reg_t;
+} hp_system_tcm_ram_pwr_ctrl0_reg_t;
 
 
 /** Group: HP L2 ROM PWR CTRL0 REG */
@@ -273,7 +273,7 @@ typedef union {
         uint32_t reserved_1:31;
     };
     uint32_t val;
-} hp_l2_rom_pwr_ctrl0_reg_t;
+} hp_system_l2_rom_pwr_ctrl0_reg_t;
 
 
 /** Group: HP PROBEA CTRL REG */
@@ -306,7 +306,7 @@ typedef union {
         uint32_t reserved_29:3;
     };
     uint32_t val;
-} hp_probea_ctrl_reg_t;
+} hp_system_probea_ctrl_reg_t;
 
 
 /** Group: HP PROBEB CTRL REG */
@@ -331,7 +331,7 @@ typedef union {
         uint32_t reserved_25:7;
     };
     uint32_t val;
-} hp_probeb_ctrl_reg_t;
+} hp_system_probeb_ctrl_reg_t;
 
 
 /** Group: HP PROBE OUT REG */
@@ -346,7 +346,7 @@ typedef union {
         uint32_t reg_probe_top_out:32;
     };
     uint32_t val;
-} hp_probe_out_reg_t;
+} hp_system_probe_out_reg_t;
 
 
 /** Group: HP L2 MEM RAM PWR CTRL0 REG */
@@ -362,7 +362,7 @@ typedef union {
         uint32_t reserved_1:31;
     };
     uint32_t val;
-} hp_l2_mem_ram_pwr_ctrl0_reg_t;
+} hp_system_l2_mem_ram_pwr_ctrl0_reg_t;
 
 
 /** Group: HP CPU CORESTALLED ST REG */
@@ -382,7 +382,7 @@ typedef union {
         uint32_t reserved_2:30;
     };
     uint32_t val;
-} hp_cpu_corestalled_st_reg_t;
+} hp_system_cpu_corestalled_st_reg_t;
 
 
 /** Group: HP CRYPTO CTRL REG */
@@ -410,7 +410,7 @@ typedef union {
         uint32_t reserved_4:28;
     };
     uint32_t val;
-} hp_crypto_ctrl_reg_t;
+} hp_system_crypto_ctrl_reg_t;
 
 
 /** Group: HP GPIO O HOLD CTRL0 REG */
@@ -425,7 +425,7 @@ typedef union {
         uint32_t reg_gpio_0_hold_low:32;
     };
     uint32_t val;
-} hp_gpio_o_hold_ctrl0_reg_t;
+} hp_system_gpio_o_hold_ctrl0_reg_t;
 
 
 /** Group: HP GPIO O HOLD CTRL1 REG */
@@ -441,7 +441,7 @@ typedef union {
         uint32_t reserved_9:23;
     };
     uint32_t val;
-} hp_gpio_o_hold_ctrl1_reg_t;
+} hp_system_gpio_o_hold_ctrl1_reg_t;
 
 
 /** Group: HP SYS RDN ECO CS REG */
@@ -450,18 +450,18 @@ typedef union {
  */
 typedef union {
     struct {
-        /** reg_hp_sys_rdn_eco_en : R/W; bitpos: [0]; default: 0;
+        /** reg_hp_system_rdn_eco_en : R/W; bitpos: [0]; default: 0;
          *  NA
          */
-        uint32_t reg_hp_sys_rdn_eco_en:1;
-        /** reg_hp_sys_rdn_eco_result : RO; bitpos: [1]; default: 0;
+        uint32_t reg_hp_system_rdn_eco_en:1;
+        /** reg_hp_system_rdn_eco_result : RO; bitpos: [1]; default: 0;
          *  NA
          */
-        uint32_t reg_hp_sys_rdn_eco_result:1;
+        uint32_t reg_hp_system_rdn_eco_result:1;
         uint32_t reserved_2:30;
     };
     uint32_t val;
-} hp_sys_rdn_eco_cs_reg_t;
+} hp_system_rdn_eco_cs_reg_t;
 
 
 /** Group: HP CACHE APB POSTW EN REG */
@@ -478,7 +478,7 @@ typedef union {
         uint32_t reserved_1:31;
     };
     uint32_t val;
-} hp_cache_apb_postw_en_reg_t;
+} hp_system_cache_apb_postw_en_reg_t;
 
 
 /** Group: HP L2 MEM SUBSIZE REG */
@@ -494,7 +494,7 @@ typedef union {
         uint32_t reserved_2:30;
     };
     uint32_t val;
-} hp_l2_mem_subsize_reg_t;
+} hp_system_l2_mem_subsize_reg_t;
 
 
 /** Group: HP L2 MEM INT RAW REG */
@@ -519,7 +519,7 @@ typedef union {
         uint32_t reserved_3:29;
     };
     uint32_t val;
-} hp_l2_mem_int_raw_reg_t;
+} hp_system_l2_mem_int_raw_reg_t;
 
 
 /** Group: HP L2 MEM INT ST REG */
@@ -543,7 +543,7 @@ typedef union {
         uint32_t reserved_3:29;
     };
     uint32_t val;
-} hp_l2_mem_int_st_reg_t;
+} hp_system_l2_mem_int_st_reg_t;
 
 
 /** Group: HP L2 MEM INT ENA REG */
@@ -567,7 +567,7 @@ typedef union {
         uint32_t reserved_3:29;
     };
     uint32_t val;
-} hp_l2_mem_int_ena_reg_t;
+} hp_system_l2_mem_int_ena_reg_t;
 
 
 /** Group: HP L2 MEM INT CLR REG */
@@ -591,7 +591,7 @@ typedef union {
         uint32_t reserved_3:29;
     };
     uint32_t val;
-} hp_l2_mem_int_clr_reg_t;
+} hp_system_l2_mem_int_clr_reg_t;
 
 
 /** Group: HP L2 MEM L2 RAM ECC REG */
@@ -627,7 +627,7 @@ typedef union {
         uint32_t reserved_6:26;
     };
     uint32_t val;
-} hp_l2_mem_l2_ram_ecc_reg_t;
+} hp_system_l2_mem_l2_ram_ecc_reg_t;
 
 
 /** Group: HP L2 MEM INT RECORD0 REG */
@@ -651,7 +651,7 @@ typedef union {
         uint32_t reserved_25:7;
     };
     uint32_t val;
-} hp_l2_mem_int_record0_reg_t;
+} hp_system_l2_mem_int_record0_reg_t;
 
 
 /** Group: HP L2 MEM INT RECORD1 REG */
@@ -683,7 +683,7 @@ typedef union {
         uint32_t reserved_27:5;
     };
     uint32_t val;
-} hp_l2_mem_int_record1_reg_t;
+} hp_system_l2_mem_int_record1_reg_t;
 
 
 /** Group: HP L2 MEM L2 CACHE ECC REG */
@@ -699,7 +699,7 @@ typedef union {
         uint32_t reserved_1:31;
     };
     uint32_t val;
-} hp_l2_mem_l2_cache_ecc_reg_t;
+} hp_system_l2_mem_l2_cache_ecc_reg_t;
 
 
 /** Group: HP L1CACHE BUS0 ID REG */
@@ -715,7 +715,7 @@ typedef union {
         uint32_t reserved_4:28;
     };
     uint32_t val;
-} hp_l1cache_bus0_id_reg_t;
+} hp_system_l1cache_bus0_id_reg_t;
 
 
 /** Group: HP L1CACHE BUS1 ID REG */
@@ -731,7 +731,7 @@ typedef union {
         uint32_t reserved_4:28;
     };
     uint32_t val;
-} hp_l1cache_bus1_id_reg_t;
+} hp_system_l1cache_bus1_id_reg_t;
 
 
 /** Group: HP L2 MEM RDN ECO CS REG */
@@ -751,7 +751,7 @@ typedef union {
         uint32_t reserved_2:30;
     };
     uint32_t val;
-} hp_l2_mem_rdn_eco_cs_reg_t;
+} hp_system_l2_mem_rdn_eco_cs_reg_t;
 
 
 /** Group: HP L2 MEM RDN ECO LOW REG */
@@ -766,7 +766,7 @@ typedef union {
         uint32_t reg_l2_mem_rdn_eco_low:32;
     };
     uint32_t val;
-} hp_l2_mem_rdn_eco_low_reg_t;
+} hp_system_l2_mem_rdn_eco_low_reg_t;
 
 
 /** Group: HP L2 MEM RDN ECO HIGH REG */
@@ -781,7 +781,7 @@ typedef union {
         uint32_t reg_l2_mem_rdn_eco_high:32;
     };
     uint32_t val;
-} hp_l2_mem_rdn_eco_high_reg_t;
+} hp_system_l2_mem_rdn_eco_high_reg_t;
 
 
 /** Group: HP TCM RDN ECO CS REG */
@@ -790,18 +790,18 @@ typedef union {
  */
 typedef union {
     struct {
-        /** reg_hp_tcm_rdn_eco_en : R/W; bitpos: [0]; default: 0;
+        /** reg_hp_system_tcm_rdn_eco_en : R/W; bitpos: [0]; default: 0;
          *  NA
          */
-        uint32_t reg_hp_tcm_rdn_eco_en:1;
-        /** reg_hp_tcm_rdn_eco_result : RO; bitpos: [1]; default: 0;
+        uint32_t reg_hp_system_tcm_rdn_eco_en:1;
+        /** reg_hp_system_tcm_rdn_eco_result : RO; bitpos: [1]; default: 0;
          *  NA
          */
-        uint32_t reg_hp_tcm_rdn_eco_result:1;
+        uint32_t reg_hp_system_tcm_rdn_eco_result:1;
         uint32_t reserved_2:30;
     };
     uint32_t val;
-} hp_tcm_rdn_eco_cs_reg_t;
+} hp_system_tcm_rdn_eco_cs_reg_t;
 
 
 /** Group: HP TCM RDN ECO LOW REG */
@@ -810,13 +810,13 @@ typedef union {
  */
 typedef union {
     struct {
-        /** reg_hp_tcm_rdn_eco_low : R/W; bitpos: [31:0]; default: 0;
+        /** reg_hp_system_tcm_rdn_eco_low : R/W; bitpos: [31:0]; default: 0;
          *  NA
          */
-        uint32_t reg_hp_tcm_rdn_eco_low:32;
+        uint32_t reg_hp_system_tcm_rdn_eco_low:32;
     };
     uint32_t val;
-} hp_tcm_rdn_eco_low_reg_t;
+} hp_system_tcm_rdn_eco_low_reg_t;
 
 
 /** Group: HP TCM RDN ECO HIGH REG */
@@ -825,13 +825,13 @@ typedef union {
  */
 typedef union {
     struct {
-        /** reg_hp_tcm_rdn_eco_high : R/W; bitpos: [31:0]; default: 4294967295;
+        /** reg_hp_system_tcm_rdn_eco_high : R/W; bitpos: [31:0]; default: 4294967295;
          *  NA
          */
-        uint32_t reg_hp_tcm_rdn_eco_high:32;
+        uint32_t reg_hp_system_tcm_rdn_eco_high:32;
     };
     uint32_t val;
-} hp_tcm_rdn_eco_high_reg_t;
+} hp_system_tcm_rdn_eco_high_reg_t;
 
 
 /** Group: HP GPIO DED HOLD CTRL REG */
@@ -847,7 +847,7 @@ typedef union {
         uint32_t reserved_26:6;
     };
     uint32_t val;
-} hp_gpio_ded_hold_ctrl_reg_t;
+} hp_system_gpio_ded_hold_ctrl_reg_t;
 
 
 /** Group: HP L2 MEM SW ECC BWE MASK REG */
@@ -863,7 +863,7 @@ typedef union {
         uint32_t reserved_1:31;
     };
     uint32_t val;
-} hp_l2_mem_sw_ecc_bwe_mask_reg_t;
+} hp_system_l2_mem_sw_ecc_bwe_mask_reg_t;
 
 
 /** Group: HP USB20OTG MEM CTRL REG */
@@ -879,7 +879,7 @@ typedef union {
         uint32_t reserved_1:31;
     };
     uint32_t val;
-} hp_usb20otg_mem_ctrl_reg_t;
+} hp_system_usb20otg_mem_ctrl_reg_t;
 
 
 /** Group: configure_register */
@@ -895,7 +895,7 @@ typedef union {
         uint32_t tcm_parity_err_int_raw:1;
     };
     uint32_t val;
-} hp_tcm_int_raw_reg_t;
+} hp_system_tcm_int_raw_reg_t;
 
 /** Type of tcm_int_st register
  *  need_des
@@ -909,7 +909,7 @@ typedef union {
         uint32_t tcm_parity_err_int_st:1;
     };
     uint32_t val;
-} hp_tcm_int_st_reg_t;
+} hp_system_tcm_int_st_reg_t;
 
 /** Type of tcm_int_ena register
  *  need_des
@@ -923,7 +923,7 @@ typedef union {
         uint32_t tcm_parity_err_int_ena:1;
     };
     uint32_t val;
-} hp_tcm_int_ena_reg_t;
+} hp_system_tcm_int_ena_reg_t;
 
 /** Type of tcm_int_clr register
  *  need_des
@@ -937,7 +937,7 @@ typedef union {
         uint32_t tcm_parity_err_int_clr:1;
     };
     uint32_t val;
-} hp_tcm_int_clr_reg_t;
+} hp_system_tcm_int_clr_reg_t;
 
 /** Type of core_ahb_timeout register
  *  need_des
@@ -955,7 +955,7 @@ typedef union {
         uint32_t reserved_17:15;
     };
     uint32_t val;
-} hp_core_ahb_timeout_reg_t;
+} hp_system_core_ahb_timeout_reg_t;
 
 /** Type of core_ibus_timeout register
  *  need_des
@@ -973,7 +973,7 @@ typedef union {
         uint32_t reserved_17:15;
     };
     uint32_t val;
-} hp_core_ibus_timeout_reg_t;
+} hp_system_core_ibus_timeout_reg_t;
 
 /** Type of core_dbus_timeout register
  *  need_des
@@ -991,7 +991,7 @@ typedef union {
         uint32_t reserved_17:15;
     };
     uint32_t val;
-} hp_core_dbus_timeout_reg_t;
+} hp_system_core_dbus_timeout_reg_t;
 
 /** Type of icm_cpu_h2x_cfg register
  *  need_des
@@ -1013,7 +1013,7 @@ typedef union {
         uint32_t reserved_3:29;
     };
     uint32_t val;
-} hp_icm_cpu_h2x_cfg_reg_t;
+} hp_system_icm_cpu_h2x_cfg_reg_t;
 
 /** Type of bitscrambler_peri_sel register
  *  Bitscrambler Peri Sel
@@ -1037,10 +1037,10 @@ typedef union {
         uint32_t reserved_8:24;
     };
     uint32_t val;
-} hp_bitscrambler_peri_sel_reg_t;
+} hp_system_bitscrambler_peri_sel_reg_t;
 
 
-/** Group: HP_TCM_PARITY_INT_RECORD_REG */
+/** Group: hp_system_TCM_PARITY_INT_RECORD_REG */
 /** Type of tcm_parity_int_record register
  *  need_des
  */
@@ -1053,7 +1053,7 @@ typedef union {
         uint32_t reserved_13:19;
     };
     uint32_t val;
-} hp_tcm_parity_int_record_reg_t;
+} hp_system_tcm_parity_int_record_reg_t;
 
 
 /** Group: HP L1 CACHE PWR CTRL REG */
@@ -1069,7 +1069,7 @@ typedef union {
         uint32_t reserved_6:26;
     };
     uint32_t val;
-} hp_l1_cache_pwr_ctrl_reg_t;
+} hp_system_l1_cache_pwr_ctrl_reg_t;
 
 
 /** Group: HP L2 CACHE PWR CTRL REG */
@@ -1085,7 +1085,7 @@ typedef union {
         uint32_t reserved_2:30;
     };
     uint32_t val;
-} hp_l2_cache_pwr_ctrl_reg_t;
+} hp_system_l2_cache_pwr_ctrl_reg_t;
 
 
 /** Group: Configuration Register */
@@ -1106,7 +1106,7 @@ typedef union {
         uint32_t reserved_5:27;
     };
     uint32_t val;
-} hp_cpu_waiti_conf_reg_t;
+} hp_system_cpu_waiti_conf_reg_t;
 
 /** Type of sys_core_debug_runstall_conf register
  *  Core Debug runstall configure register
@@ -1120,7 +1120,7 @@ typedef union {
         uint32_t reserved_1:31;
     };
     uint32_t val;
-} hp_sys_core_debug_runstall_conf_reg_t;
+} hp_system_core_debug_runstall_conf_reg_t;
 
 /** Type of rsa_pd_ctrl register
  *  rsa pd ctrl register
@@ -1142,7 +1142,7 @@ typedef union {
         uint32_t reserved_3:29;
     };
     uint32_t val;
-} hp_rsa_pd_ctrl_reg_t;
+} hp_system_rsa_pd_ctrl_reg_t;
 
 /** Type of ecc_pd_ctrl register
  *  ecc pd ctrl register
@@ -1164,7 +1164,7 @@ typedef union {
         uint32_t reserved_3:29;
     };
     uint32_t val;
-} hp_ecc_pd_ctrl_reg_t;
+} hp_system_ecc_pd_ctrl_reg_t;
 
 /** Type of rng_cfg register
  *  rng cfg register
@@ -1186,7 +1186,7 @@ typedef union {
         uint32_t rng_sample_cnt:8;
     };
     uint32_t val;
-} hp_rng_cfg_reg_t;
+} hp_system_rng_cfg_reg_t;
 
 /** Type of uart_pd_ctrl register
  *  ecc pd ctrl register
@@ -1204,7 +1204,7 @@ typedef union {
         uint32_t reserved_2:30;
     };
     uint32_t val;
-} hp_uart_pd_ctrl_reg_t;
+} hp_system_uart_pd_ctrl_reg_t;
 
 /** Type of peri_mem_clk_force_on register
  *  hp peri mem clk force on regpster
@@ -1230,7 +1230,7 @@ typedef union {
         uint32_t reserved_4:28;
     };
     uint32_t val;
-} hp_peri_mem_clk_force_on_reg_t;
+} hp_system_peri_mem_clk_force_on_reg_t;
 
 
 /** Group: HP PERI1 APB POSTW EN REG */
@@ -1240,14 +1240,14 @@ typedef union {
 typedef union {
     struct {
         /** peri1_apb_postw_en : R/W; bitpos: [0]; default: 0;
-         *  hp_peri1 apb register interface post write enable, 1 will speed up write, but will
+         *  hp_system_peri1 apb register interface post write enable, 1 will speed up write, but will
          *  take some time to update value to register
          */
         uint32_t peri1_apb_postw_en:1;
         uint32_t reserved_1:31;
     };
     uint32_t val;
-} hp_peri1_apb_postw_en_reg_t;
+} hp_system_peri1_apb_postw_en_reg_t;
 
 
 /** Group: APB Sync Register */
@@ -1275,7 +1275,7 @@ typedef union {
         uint32_t reserved_4:28;
     };
     uint32_t val;
-} hp_sys_apb_sync_postw_en_reg_t;
+} hp_system_apb_sync_postw_en_reg_t;
 
 
 /** Group: GDMA Ctonrol Register */
@@ -1291,7 +1291,7 @@ typedef union {
         uint32_t reserved_2:30;
     };
     uint32_t val;
-} hp_sys_gdma_ctrl_reg_t;
+} hp_system_gdma_ctrl_reg_t;
 
 
 /** Group: GMAC Control Register */
@@ -1327,7 +1327,7 @@ typedef union {
         uint32_t reserved_8:24;
     };
     uint32_t val;
-} hp_sys_gmac_ctrl0_reg_t;
+} hp_system_gmac_ctrl0_reg_t;
 
 /** Type of sys_gmac_ctrl1 register
  *  N/A
@@ -1340,7 +1340,7 @@ typedef union {
         uint32_t sys_ptp_timestamp_l:32;
     };
     uint32_t val;
-} hp_sys_gmac_ctrl1_reg_t;
+} hp_system_gmac_ctrl1_reg_t;
 
 /** Type of sys_gmac_ctrl2 register
  *  N/A
@@ -1353,7 +1353,7 @@ typedef union {
         uint32_t sys_ptp_timestamp_h:32;
     };
     uint32_t val;
-} hp_sys_gmac_ctrl2_reg_t;
+} hp_system_gmac_ctrl2_reg_t;
 
 
 /** Group: VPU Control Register */
@@ -1385,7 +1385,7 @@ typedef union {
         uint32_t reserved_5:27;
     };
     uint32_t val;
-} hp_sys_vpu_ctrl_reg_t;
+} hp_system_vpu_ctrl_reg_t;
 
 
 /** Group: USB OTG20 Control Register */
@@ -1445,10 +1445,10 @@ typedef union {
         uint32_t reserved_25:7;
     };
     uint32_t val;
-} hp_sys_usbotg20_ctrl_reg_t;
+} hp_system_usbotg20_ctrl_reg_t;
 
 
-/** Group: HP_TCM_ERR_RESP_CTRL_REG */
+/** Group: hp_system_TCM_ERR_RESP_CTRL_REG */
 /** Type of tcm_err_resp_ctrl register
  *  need_des
  */
@@ -1461,7 +1461,7 @@ typedef union {
         uint32_t reserved_1:31;
     };
     uint32_t val;
-} hp_tcm_err_resp_ctrl_reg_t;
+} hp_system_tcm_err_resp_ctrl_reg_t;
 
 
 /** Group: HP L2 MEM REFRESH REG */
@@ -1525,7 +1525,7 @@ typedef union {
         uint32_t reserved_13:19;
     };
     uint32_t val;
-} hp_l2_mem_refresh_reg_t;
+} hp_system_l2_mem_refresh_reg_t;
 
 
 /** Group: HP TCM INIT REG */
@@ -1549,10 +1549,10 @@ typedef union {
         uint32_t reserved_3:29;
     };
     uint32_t val;
-} hp_tcm_init_reg_t;
+} hp_system_tcm_init_reg_t;
 
 
-/** Group: HP_TCM_PARITY_CHECK_CTRL_REG */
+/** Group: hp_system_TCM_PARITY_CHECK_CTRL_REG */
 /** Type of tcm_parity_check_ctrl register
  *  need_des
  */
@@ -1565,10 +1565,10 @@ typedef union {
         uint32_t reserved_1:31;
     };
     uint32_t val;
-} hp_tcm_parity_check_ctrl_reg_t;
+} hp_system_tcm_parity_check_ctrl_reg_t;
 
 
-/** Group: HP_DESIGN_FOR_VERIFICATION0 */
+/** Group: hp_system_DESIGN_FOR_VERIFICATION0 */
 /** Type of design_for_verification0 register
  *  need_des
  */
@@ -1580,10 +1580,10 @@ typedef union {
         uint32_t dfv0:32;
     };
     uint32_t val;
-} hp_design_for_verification0_reg_t;
+} hp_system_design_for_verification0_reg_t;
 
 
-/** Group: HP_DESIGN_FOR_VERIFICATION1 */
+/** Group: hp_system_DESIGN_FOR_VERIFICATION1 */
 /** Type of design_for_verification1 register
  *  need_des
  */
@@ -1595,10 +1595,10 @@ typedef union {
         uint32_t dfv1:32;
     };
     uint32_t val;
-} hp_design_for_verification1_reg_t;
+} hp_system_design_for_verification1_reg_t;
 
 
-/** Group: HP_PSRAM_FLASH_ADDR_INTERCHANGE */
+/** Group: hp_system_PSRAM_FLASH_ADDR_INTERCHANGE */
 /** Type of psram_flash_addr_interchange register
  *  need_des
  */
@@ -1617,7 +1617,7 @@ typedef union {
         uint32_t reserved_2:30;
     };
     uint32_t val;
-} hp_psram_flash_addr_interchange_reg_t;
+} hp_system_psram_flash_addr_interchange_reg_t;
 
 
 /** Group: Interrupt Registers */
@@ -1634,7 +1634,7 @@ typedef union {
         uint32_t reserved_1:31;
     };
     uint32_t val;
-} hp_ahb2axi_bresp_err_int_raw_reg_t;
+} hp_system_ahb2axi_bresp_err_int_raw_reg_t;
 
 /** Type of ahb2axi_bresp_err_int_st register
  *  need_des
@@ -1648,7 +1648,7 @@ typedef union {
         uint32_t cpu_icm_h2x_bresp_err_int_st:1;
     };
     uint32_t val;
-} hp_ahb2axi_bresp_err_int_st_reg_t;
+} hp_system_ahb2axi_bresp_err_int_st_reg_t;
 
 /** Type of ahb2axi_bresp_err_int_ena register
  *  need_des
@@ -1662,7 +1662,7 @@ typedef union {
         uint32_t cpu_icm_h2x_bresp_err_int_ena:1;
     };
     uint32_t val;
-} hp_ahb2axi_bresp_err_int_ena_reg_t;
+} hp_system_ahb2axi_bresp_err_int_ena_reg_t;
 
 /** Type of ahb2axi_bresp_err_int_clr register
  *  need_des
@@ -1676,7 +1676,7 @@ typedef union {
         uint32_t cpu_icm_h2x_bresp_err_int_clr:1;
     };
     uint32_t val;
-} hp_ahb2axi_bresp_err_int_clr_reg_t;
+} hp_system_ahb2axi_bresp_err_int_clr_reg_t;
 
 /** Type of core_timeout_int_raw register
  *  Hp core bus timeout interrupt raw register
@@ -1710,7 +1710,7 @@ typedef union {
         uint32_t reserved_6:26;
     };
     uint32_t val;
-} hp_core_timeout_int_raw_reg_t;
+} hp_system_core_timeout_int_raw_reg_t;
 
 /** Type of core_timeout_int_st register
  *  masked interrupt register
@@ -1744,7 +1744,7 @@ typedef union {
         uint32_t reserved_6:26;
     };
     uint32_t val;
-} hp_core_timeout_int_st_reg_t;
+} hp_system_core_timeout_int_st_reg_t;
 
 /** Type of core_timeout_int_ena register
  *  masked interrupt register
@@ -1752,33 +1752,33 @@ typedef union {
 typedef union {
     struct {
         /** core0_ahb_timeout_int_ena : R/W; bitpos: [0]; default: 0;
-         *  Write 1 to enable hp_core0_ahb_timeout int
+         *  Write 1 to enable hp_system_core0_ahb_timeout int
          */
         uint32_t core0_ahb_timeout_int_ena:1;
         /** core1_ahb_timeout_int_ena : R/W; bitpos: [1]; default: 0;
-         *  Write 1 to enable hp_core1_ahb_timeout int
+         *  Write 1 to enable hp_system_core1_ahb_timeout int
          */
         uint32_t core1_ahb_timeout_int_ena:1;
         /** core0_ibus_timeout_int_ena : R/W; bitpos: [2]; default: 0;
-         *  Write 1 to enable hp_core0_ibus_timeout int
+         *  Write 1 to enable hp_system_core0_ibus_timeout int
          */
         uint32_t core0_ibus_timeout_int_ena:1;
         /** core1_ibus_timeout_int_ena : R/W; bitpos: [3]; default: 0;
-         *  Write 1 to enable hp_core1_ibus_timeout int
+         *  Write 1 to enable hp_system_core1_ibus_timeout int
          */
         uint32_t core1_ibus_timeout_int_ena:1;
         /** core0_dbus_timeout_int_ena : R/W; bitpos: [4]; default: 0;
-         *  Write 1 to enable hp_core0_dbus_timeout int
+         *  Write 1 to enable hp_system_core0_dbus_timeout int
          */
         uint32_t core0_dbus_timeout_int_ena:1;
         /** core1_dbus_timeout_int_ena : R/W; bitpos: [5]; default: 0;
-         *  Write 1 to enable hp_core1_dbus_timeout int
+         *  Write 1 to enable hp_system_core1_dbus_timeout int
          */
         uint32_t core1_dbus_timeout_int_ena:1;
         uint32_t reserved_6:26;
     };
     uint32_t val;
-} hp_core_timeout_int_ena_reg_t;
+} hp_system_core_timeout_int_ena_reg_t;
 
 /** Type of core_timeout_int_clr register
  *  interrupt clear register
@@ -1786,36 +1786,36 @@ typedef union {
 typedef union {
     struct {
         /** core0_ahb_timeout_int_clr : WT; bitpos: [0]; default: 0;
-         *  Write 1 to clear hp_core0_ahb_timeout int
+         *  Write 1 to clear hp_system_core0_ahb_timeout int
          */
         uint32_t core0_ahb_timeout_int_clr:1;
         /** core1_ahb_timeout_int_clr : WT; bitpos: [1]; default: 0;
-         *  Write 1 to clear hp_core1_ahb_timeout int
+         *  Write 1 to clear hp_system_core1_ahb_timeout int
          */
         uint32_t core1_ahb_timeout_int_clr:1;
         /** core0_ibus_timeout_int_clr : WT; bitpos: [2]; default: 0;
-         *  Write 1 to clear hp_core0_ibus_timeout int
+         *  Write 1 to clear hp_system_core0_ibus_timeout int
          */
         uint32_t core0_ibus_timeout_int_clr:1;
         /** core1_ibus_timeout_int_clr : WT; bitpos: [3]; default: 0;
-         *  Write 1 to clear hp_core1_ibus_timeout int
+         *  Write 1 to clear hp_system_core1_ibus_timeout int
          */
         uint32_t core1_ibus_timeout_int_clr:1;
         /** core0_dbus_timeout_int_clr : WT; bitpos: [4]; default: 0;
-         *  Write 1 to clear hp_core0_dbus_timeout int
+         *  Write 1 to clear hp_system_core0_dbus_timeout int
          */
         uint32_t core0_dbus_timeout_int_clr:1;
         /** core1_dbus_timeout_int_clr : WT; bitpos: [5]; default: 0;
-         *  Write 1 to clear hp_core1_dbus_timeout int
+         *  Write 1 to clear hp_system_core1_dbus_timeout int
          */
         uint32_t core1_dbus_timeout_int_clr:1;
         uint32_t reserved_6:26;
     };
     uint32_t val;
-} hp_core_timeout_int_clr_reg_t;
+} hp_system_core_timeout_int_clr_reg_t;
 
 
-/** Group: HP_L2_MEM_ERR_RESP_CTRL_REG */
+/** Group: hp_system_L2_MEM_ERR_RESP_CTRL_REG */
 /** Type of l2_mem_err_resp_ctrl register
  *  need_des
  */
@@ -1828,10 +1828,10 @@ typedef union {
         uint32_t reserved_1:31;
     };
     uint32_t val;
-} hp_l2_mem_err_resp_ctrl_reg_t;
+} hp_system_l2_mem_err_resp_ctrl_reg_t;
 
 
-/** Group: HP_L2_MEM_AHB_BUFFER_CTRL_REG */
+/** Group: hp_system_L2_MEM_AHB_BUFFER_CTRL_REG */
 /** Type of l2_mem_ahb_buffer_ctrl register
  *  need_des
  */
@@ -1848,10 +1848,10 @@ typedef union {
         uint32_t reserved_2:30;
     };
     uint32_t val;
-} hp_l2_mem_ahb_buffer_ctrl_reg_t;
+} hp_system_l2_mem_ahb_buffer_ctrl_reg_t;
 
 
-/** Group: HP_CORE_DMACTIVE_LPCORE_REG */
+/** Group: hp_system_CORE_DMACTIVE_LPCORE_REG */
 /** Type of core_dmactive_lpcore register
  *  need_des
  */
@@ -1864,7 +1864,7 @@ typedef union {
         uint32_t reserved_1:31;
     };
     uint32_t val;
-} hp_core_dmactive_lpcore_reg_t;
+} hp_system_core_dmactive_lpcore_reg_t;
 
 
 /** Group: control registers */
@@ -1881,7 +1881,7 @@ typedef union {
         uint32_t reserved_3:29;
     };
     uint32_t val;
-} hp_core_err_resp_dis_reg_t;
+} hp_system_core_err_resp_dis_reg_t;
 
 
 /** Group: HP GPIO O HYS CTRL0 REG */
@@ -1896,7 +1896,7 @@ typedef union {
         uint32_t reg_gpio_0_hys_low:32;
     };
     uint32_t val;
-} hp_gpio_o_hys_ctrl0_reg_t;
+} hp_system_gpio_o_hys_ctrl0_reg_t;
 
 
 /** Group: HP GPIO O HYS CTRL1 REG */
@@ -1912,120 +1912,120 @@ typedef union {
         uint32_t reserved_9:23;
     };
     uint32_t val;
-} hp_gpio_o_hys_ctrl1_reg_t;
+} hp_system_gpio_o_hys_ctrl1_reg_t;
 
 
 typedef struct {
-    volatile hp_sys_ver_date_reg_t sys_ver_date;
-    volatile hp_clk_en_reg_t clk_en;
+    volatile hp_system_ver_date_reg_t sys_ver_date;
+    volatile hp_system_clk_en_reg_t clk_en;
     uint32_t reserved_008[2];
-    volatile hp_cpu_int_from_cpu_0_reg_t cpu_int_from_cpu_0;
-    volatile hp_cpu_int_from_cpu_1_reg_t cpu_int_from_cpu_1;
-    volatile hp_cpu_int_from_cpu_2_reg_t cpu_int_from_cpu_2;
-    volatile hp_cpu_int_from_cpu_3_reg_t cpu_int_from_cpu_3;
-    volatile hp_cache_clk_config_reg_t cache_clk_config;
-    volatile hp_cache_reset_config_reg_t cache_reset_config;
+    volatile hp_system_cpu_int_from_cpu_0_reg_t cpu_int_from_cpu_0;
+    volatile hp_system_cpu_int_from_cpu_1_reg_t cpu_int_from_cpu_1;
+    volatile hp_system_cpu_int_from_cpu_2_reg_t cpu_int_from_cpu_2;
+    volatile hp_system_cpu_int_from_cpu_3_reg_t cpu_int_from_cpu_3;
+    volatile hp_system_cache_clk_config_reg_t cache_clk_config;
+    volatile hp_system_cache_reset_config_reg_t cache_reset_config;
     uint32_t reserved_028;
-    volatile hp_sys_dma_addr_ctrl_reg_t sys_dma_addr_ctrl;
+    volatile hp_system_dma_addr_ctrl_reg_t sys_dma_addr_ctrl;
     uint32_t reserved_030;
-    volatile hp_tcm_ram_wrr_config_reg_t tcm_ram_wrr_config;
-    volatile hp_tcm_sw_parity_bwe_mask_reg_t tcm_sw_parity_bwe_mask;
-    volatile hp_tcm_ram_pwr_ctrl0_reg_t tcm_ram_pwr_ctrl0;
-    volatile hp_l2_rom_pwr_ctrl0_reg_t l2_rom_pwr_ctrl0;
+    volatile hp_system_tcm_ram_wrr_config_reg_t tcm_ram_wrr_config;
+    volatile hp_system_tcm_sw_parity_bwe_mask_reg_t tcm_sw_parity_bwe_mask;
+    volatile hp_system_tcm_ram_pwr_ctrl0_reg_t tcm_ram_pwr_ctrl0;
+    volatile hp_system_l2_rom_pwr_ctrl0_reg_t l2_rom_pwr_ctrl0;
     uint32_t reserved_044[3];
-    volatile hp_probea_ctrl_reg_t probea_ctrl;
-    volatile hp_probeb_ctrl_reg_t probeb_ctrl;
+    volatile hp_system_probea_ctrl_reg_t probea_ctrl;
+    volatile hp_system_probeb_ctrl_reg_t probeb_ctrl;
     uint32_t reserved_058;
-    volatile hp_probe_out_reg_t probe_out;
-    volatile hp_l2_mem_ram_pwr_ctrl0_reg_t l2_mem_ram_pwr_ctrl0;
-    volatile hp_cpu_corestalled_st_reg_t cpu_corestalled_st;
+    volatile hp_system_probe_out_reg_t probe_out;
+    volatile hp_system_l2_mem_ram_pwr_ctrl0_reg_t l2_mem_ram_pwr_ctrl0;
+    volatile hp_system_cpu_corestalled_st_reg_t cpu_corestalled_st;
     uint32_t reserved_068[2];
-    volatile hp_crypto_ctrl_reg_t crypto_ctrl;
-    volatile hp_gpio_o_hold_ctrl0_reg_t gpio_o_hold_ctrl0;
-    volatile hp_gpio_o_hold_ctrl1_reg_t gpio_o_hold_ctrl1;
-    volatile hp_sys_rdn_eco_cs_reg_t sys_rdn_eco_cs;
-    volatile hp_cache_apb_postw_en_reg_t cache_apb_postw_en;
-    volatile hp_l2_mem_subsize_reg_t l2_mem_subsize;
+    volatile hp_system_crypto_ctrl_reg_t crypto_ctrl;
+    volatile hp_system_gpio_o_hold_ctrl0_reg_t gpio_o_hold_ctrl0;
+    volatile hp_system_gpio_o_hold_ctrl1_reg_t gpio_o_hold_ctrl1;
+    volatile hp_system_rdn_eco_cs_reg_t sys_rdn_eco_cs;
+    volatile hp_system_cache_apb_postw_en_reg_t cache_apb_postw_en;
+    volatile hp_system_l2_mem_subsize_reg_t l2_mem_subsize;
     uint32_t reserved_088[5];
-    volatile hp_l2_mem_int_raw_reg_t l2_mem_int_raw;
-    volatile hp_l2_mem_int_st_reg_t l2_mem_int_st;
-    volatile hp_l2_mem_int_ena_reg_t l2_mem_int_ena;
-    volatile hp_l2_mem_int_clr_reg_t l2_mem_int_clr;
-    volatile hp_l2_mem_l2_ram_ecc_reg_t l2_mem_l2_ram_ecc;
-    volatile hp_l2_mem_int_record0_reg_t l2_mem_int_record0;
-    volatile hp_l2_mem_int_record1_reg_t l2_mem_int_record1;
+    volatile hp_system_l2_mem_int_raw_reg_t l2_mem_int_raw;
+    volatile hp_system_l2_mem_int_st_reg_t l2_mem_int_st;
+    volatile hp_system_l2_mem_int_ena_reg_t l2_mem_int_ena;
+    volatile hp_system_l2_mem_int_clr_reg_t l2_mem_int_clr;
+    volatile hp_system_l2_mem_l2_ram_ecc_reg_t l2_mem_l2_ram_ecc;
+    volatile hp_system_l2_mem_int_record0_reg_t l2_mem_int_record0;
+    volatile hp_system_l2_mem_int_record1_reg_t l2_mem_int_record1;
     uint32_t reserved_0b8[3];
-    volatile hp_l2_mem_l2_cache_ecc_reg_t l2_mem_l2_cache_ecc;
-    volatile hp_l1cache_bus0_id_reg_t l1cache_bus0_id;
-    volatile hp_l1cache_bus1_id_reg_t l1cache_bus1_id;
+    volatile hp_system_l2_mem_l2_cache_ecc_reg_t l2_mem_l2_cache_ecc;
+    volatile hp_system_l1cache_bus0_id_reg_t l1cache_bus0_id;
+    volatile hp_system_l1cache_bus1_id_reg_t l1cache_bus1_id;
     uint32_t reserved_0d0[2];
-    volatile hp_l2_mem_rdn_eco_cs_reg_t l2_mem_rdn_eco_cs;
-    volatile hp_l2_mem_rdn_eco_low_reg_t l2_mem_rdn_eco_low;
-    volatile hp_l2_mem_rdn_eco_high_reg_t l2_mem_rdn_eco_high;
-    volatile hp_tcm_rdn_eco_cs_reg_t tcm_rdn_eco_cs;
-    volatile hp_tcm_rdn_eco_low_reg_t tcm_rdn_eco_low;
-    volatile hp_tcm_rdn_eco_high_reg_t tcm_rdn_eco_high;
-    volatile hp_gpio_ded_hold_ctrl_reg_t gpio_ded_hold_ctrl;
-    volatile hp_l2_mem_sw_ecc_bwe_mask_reg_t l2_mem_sw_ecc_bwe_mask;
-    volatile hp_usb20otg_mem_ctrl_reg_t usb20otg_mem_ctrl;
-    volatile hp_tcm_int_raw_reg_t tcm_int_raw;
-    volatile hp_tcm_int_st_reg_t tcm_int_st;
-    volatile hp_tcm_int_ena_reg_t tcm_int_ena;
-    volatile hp_tcm_int_clr_reg_t tcm_int_clr;
-    volatile hp_tcm_parity_int_record_reg_t tcm_parity_int_record;
-    volatile hp_l1_cache_pwr_ctrl_reg_t l1_cache_pwr_ctrl;
-    volatile hp_l2_cache_pwr_ctrl_reg_t l2_cache_pwr_ctrl;
-    volatile hp_cpu_waiti_conf_reg_t cpu_waiti_conf;
-    volatile hp_sys_core_debug_runstall_conf_reg_t sys_core_debug_runstall_conf;
-    volatile hp_core_ahb_timeout_reg_t core_ahb_timeout;
-    volatile hp_core_ibus_timeout_reg_t core_ibus_timeout;
-    volatile hp_core_dbus_timeout_reg_t core_dbus_timeout;
+    volatile hp_system_l2_mem_rdn_eco_cs_reg_t l2_mem_rdn_eco_cs;
+    volatile hp_system_l2_mem_rdn_eco_low_reg_t l2_mem_rdn_eco_low;
+    volatile hp_system_l2_mem_rdn_eco_high_reg_t l2_mem_rdn_eco_high;
+    volatile hp_system_tcm_rdn_eco_cs_reg_t tcm_rdn_eco_cs;
+    volatile hp_system_tcm_rdn_eco_low_reg_t tcm_rdn_eco_low;
+    volatile hp_system_tcm_rdn_eco_high_reg_t tcm_rdn_eco_high;
+    volatile hp_system_gpio_ded_hold_ctrl_reg_t gpio_ded_hold_ctrl;
+    volatile hp_system_l2_mem_sw_ecc_bwe_mask_reg_t l2_mem_sw_ecc_bwe_mask;
+    volatile hp_system_usb20otg_mem_ctrl_reg_t usb20otg_mem_ctrl;
+    volatile hp_system_tcm_int_raw_reg_t tcm_int_raw;
+    volatile hp_system_tcm_int_st_reg_t tcm_int_st;
+    volatile hp_system_tcm_int_ena_reg_t tcm_int_ena;
+    volatile hp_system_tcm_int_clr_reg_t tcm_int_clr;
+    volatile hp_system_tcm_parity_int_record_reg_t tcm_parity_int_record;
+    volatile hp_system_l1_cache_pwr_ctrl_reg_t l1_cache_pwr_ctrl;
+    volatile hp_system_l2_cache_pwr_ctrl_reg_t l2_cache_pwr_ctrl;
+    volatile hp_system_cpu_waiti_conf_reg_t cpu_waiti_conf;
+    volatile hp_system_core_debug_runstall_conf_reg_t sys_core_debug_runstall_conf;
+    volatile hp_system_core_ahb_timeout_reg_t core_ahb_timeout;
+    volatile hp_system_core_ibus_timeout_reg_t core_ibus_timeout;
+    volatile hp_system_core_dbus_timeout_reg_t core_dbus_timeout;
     uint32_t reserved_12c[3];
-    volatile hp_icm_cpu_h2x_cfg_reg_t icm_cpu_h2x_cfg;
-    volatile hp_peri1_apb_postw_en_reg_t peri1_apb_postw_en;
-    volatile hp_bitscrambler_peri_sel_reg_t bitscrambler_peri_sel;
-    volatile hp_sys_apb_sync_postw_en_reg_t sys_apb_sync_postw_en;
-    volatile hp_sys_gdma_ctrl_reg_t sys_gdma_ctrl;
-    volatile hp_sys_gmac_ctrl0_reg_t sys_gmac_ctrl0;
-    volatile hp_sys_gmac_ctrl1_reg_t sys_gmac_ctrl1;
-    volatile hp_sys_gmac_ctrl2_reg_t sys_gmac_ctrl2;
-    volatile hp_sys_vpu_ctrl_reg_t sys_vpu_ctrl;
-    volatile hp_sys_usbotg20_ctrl_reg_t sys_usbotg20_ctrl;
-    volatile hp_tcm_err_resp_ctrl_reg_t tcm_err_resp_ctrl;
-    volatile hp_l2_mem_refresh_reg_t l2_mem_refresh;
-    volatile hp_tcm_init_reg_t tcm_init;
-    volatile hp_tcm_parity_check_ctrl_reg_t tcm_parity_check_ctrl;
-    volatile hp_design_for_verification0_reg_t design_for_verification0;
-    volatile hp_design_for_verification1_reg_t design_for_verification1;
+    volatile hp_system_icm_cpu_h2x_cfg_reg_t icm_cpu_h2x_cfg;
+    volatile hp_system_peri1_apb_postw_en_reg_t peri1_apb_postw_en;
+    volatile hp_system_bitscrambler_peri_sel_reg_t bitscrambler_peri_sel;
+    volatile hp_system_apb_sync_postw_en_reg_t sys_apb_sync_postw_en;
+    volatile hp_system_gdma_ctrl_reg_t sys_gdma_ctrl;
+    volatile hp_system_gmac_ctrl0_reg_t sys_gmac_ctrl0;
+    volatile hp_system_gmac_ctrl1_reg_t sys_gmac_ctrl1;
+    volatile hp_system_gmac_ctrl2_reg_t sys_gmac_ctrl2;
+    volatile hp_system_vpu_ctrl_reg_t sys_vpu_ctrl;
+    volatile hp_system_usbotg20_ctrl_reg_t sys_usbotg20_ctrl;
+    volatile hp_system_tcm_err_resp_ctrl_reg_t tcm_err_resp_ctrl;
+    volatile hp_system_l2_mem_refresh_reg_t l2_mem_refresh;
+    volatile hp_system_tcm_init_reg_t tcm_init;
+    volatile hp_system_tcm_parity_check_ctrl_reg_t tcm_parity_check_ctrl;
+    volatile hp_system_design_for_verification0_reg_t design_for_verification0;
+    volatile hp_system_design_for_verification1_reg_t design_for_verification1;
     uint32_t reserved_178[2];
-    volatile hp_psram_flash_addr_interchange_reg_t psram_flash_addr_interchange;
+    volatile hp_system_psram_flash_addr_interchange_reg_t psram_flash_addr_interchange;
     uint32_t reserved_184;
-    volatile hp_ahb2axi_bresp_err_int_raw_reg_t ahb2axi_bresp_err_int_raw;
-    volatile hp_ahb2axi_bresp_err_int_st_reg_t ahb2axi_bresp_err_int_st;
-    volatile hp_ahb2axi_bresp_err_int_ena_reg_t ahb2axi_bresp_err_int_ena;
-    volatile hp_ahb2axi_bresp_err_int_clr_reg_t ahb2axi_bresp_err_int_clr;
-    volatile hp_l2_mem_err_resp_ctrl_reg_t l2_mem_err_resp_ctrl;
-    volatile hp_l2_mem_ahb_buffer_ctrl_reg_t l2_mem_ahb_buffer_ctrl;
-    volatile hp_core_dmactive_lpcore_reg_t core_dmactive_lpcore;
-    volatile hp_core_err_resp_dis_reg_t core_err_resp_dis;
-    volatile hp_core_timeout_int_raw_reg_t core_timeout_int_raw;
-    volatile hp_core_timeout_int_st_reg_t core_timeout_int_st;
-    volatile hp_core_timeout_int_ena_reg_t core_timeout_int_ena;
-    volatile hp_core_timeout_int_clr_reg_t core_timeout_int_clr;
+    volatile hp_system_ahb2axi_bresp_err_int_raw_reg_t ahb2axi_bresp_err_int_raw;
+    volatile hp_system_ahb2axi_bresp_err_int_st_reg_t ahb2axi_bresp_err_int_st;
+    volatile hp_system_ahb2axi_bresp_err_int_ena_reg_t ahb2axi_bresp_err_int_ena;
+    volatile hp_system_ahb2axi_bresp_err_int_clr_reg_t ahb2axi_bresp_err_int_clr;
+    volatile hp_system_l2_mem_err_resp_ctrl_reg_t l2_mem_err_resp_ctrl;
+    volatile hp_system_l2_mem_ahb_buffer_ctrl_reg_t l2_mem_ahb_buffer_ctrl;
+    volatile hp_system_core_dmactive_lpcore_reg_t core_dmactive_lpcore;
+    volatile hp_system_core_err_resp_dis_reg_t core_err_resp_dis;
+    volatile hp_system_core_timeout_int_raw_reg_t core_timeout_int_raw;
+    volatile hp_system_core_timeout_int_st_reg_t core_timeout_int_st;
+    volatile hp_system_core_timeout_int_ena_reg_t core_timeout_int_ena;
+    volatile hp_system_core_timeout_int_clr_reg_t core_timeout_int_clr;
     uint32_t reserved_1b8[2];
-    volatile hp_gpio_o_hys_ctrl0_reg_t gpio_o_hys_ctrl0;
-    volatile hp_gpio_o_hys_ctrl1_reg_t gpio_o_hys_ctrl1;
+    volatile hp_system_gpio_o_hys_ctrl0_reg_t gpio_o_hys_ctrl0;
+    volatile hp_system_gpio_o_hys_ctrl1_reg_t gpio_o_hys_ctrl1;
     uint32_t reserved_1c8[2];
-    volatile hp_rsa_pd_ctrl_reg_t rsa_pd_ctrl;
-    volatile hp_ecc_pd_ctrl_reg_t ecc_pd_ctrl;
-    volatile hp_rng_cfg_reg_t rng_cfg;
-    volatile hp_uart_pd_ctrl_reg_t uart_pd_ctrl;
-    volatile hp_peri_mem_clk_force_on_reg_t peri_mem_clk_force_on;
-} hp_dev_t;
+    volatile hp_system_rsa_pd_ctrl_reg_t rsa_pd_ctrl;
+    volatile hp_system_ecc_pd_ctrl_reg_t ecc_pd_ctrl;
+    volatile hp_system_rng_cfg_reg_t rng_cfg;
+    volatile hp_system_uart_pd_ctrl_reg_t uart_pd_ctrl;
+    volatile hp_system_peri_mem_clk_force_on_reg_t peri_mem_clk_force_on;
+} hp_system_dev_t;
 
 
 #ifndef __cplusplus
-_Static_assert(sizeof(hp_dev_t) == 0x1e4, "Invalid size of hp_dev_t structure");
+_Static_assert(sizeof(hp_system_dev_t) == 0x1e4, "Invalid size of hp_system_dev_t structure");
 #endif
 
 #ifdef __cplusplus