Files
MilkV-Duo/u-boot-2021.10/drivers/video/cvitek/reg_vip_sys.h
sam.xiang 3a4bcfca2f [uboot] porting cvitek asic chips:
1. add cvitek folders to u-boot-2021.10
	2. add cv183x/cv182x part
	3. add cv181x/cv180x part

Change-Id: I6dc2e5ff509dbab16bd60bfb3fd61852da5e01f6
2023-03-10 20:31:12 +08:00

398 lines
17 KiB
C

// $Module: vip_sys $
// $RegisterBank Version: V 1.0.00 $
// $Author: $
// $Date: Fri, 14 Feb 2020 03:56:40 PM $
//
//GEN REG ADDR/OFFSET/MASK
#define VIP_SYS_VIP_RESETS 0x0
#define VIP_SYS_VIP_ENABLE 0x4
#define VIP_SYS_VIP_INT 0x8
#define VIP_SYS_VIP_INT_EN 0xc
#define VIP_SYS_VIP_AXI_SW 0x10
#define VIP_SYS_VIP_CLK_LP 0x14
#define VIP_SYS_VIP_CLK_CTRL0 0x18
#define VIP_SYS_VIP_CLK_CTRL1 0x1c
#define VIP_SYS_VIP_LP_CTRL_AXI_RT 0x20
#define VIP_SYS_VIP_LP_CTRL_AXI_OFF 0x24
#define VIP_SYS_VIP_LP_CTRL_X2P 0x28
#define VIP_SYS_VIP_LP_CTRL_STATUS 0x2c
#define VIP_SYS_VIP_CLK_RATIO0 0x30
#define VIP_SYS_VIP_CLK_RATIO1 0x34
#define VIP_SYS_VIP_CLK_RATIO2 0x38
#define VIP_SYS_VIP_CLK_CTRL2 0x3c
#define VIP_SYS_VIP_DUMMY0 0x40
#define VIP_SYS_VIP_DUMMY1 0x44
#define VIP_SYS_VIP_DUMMY2 0x48
#define VIP_SYS_VIP_DUMMY3 0x4c
#define VIP_SYS_VIP_DBG0 0x80
#define VIP_SYS_VIP_DBG1 0x84
#define VIP_SYS_VIP_DBG2 0x88
#define VIP_SYS_VIP_DBG3 0x8c
#define VIP_SYS_REG_RST_AXI 0x0
#define VIP_SYS_REG_RST_AXI_OFFSET 0
#define VIP_SYS_REG_RST_AXI_MASK 0x1
#define VIP_SYS_REG_RST_ISP_TOP 0x0
#define VIP_SYS_REG_RST_ISP_TOP_OFFSET 1
#define VIP_SYS_REG_RST_ISP_TOP_MASK 0x2
#define VIP_SYS_REG_RST_IMG_D 0x0
#define VIP_SYS_REG_RST_IMG_D_OFFSET 2
#define VIP_SYS_REG_RST_IMG_D_MASK 0x4
#define VIP_SYS_REG_RST_IMG_V 0x0
#define VIP_SYS_REG_RST_IMG_V_OFFSET 3
#define VIP_SYS_REG_RST_IMG_V_MASK 0x8
#define VIP_SYS_REG_RST_SC_TOP 0x0
#define VIP_SYS_REG_RST_SC_TOP_OFFSET 4
#define VIP_SYS_REG_RST_SC_TOP_MASK 0x10
#define VIP_SYS_REG_RST_SC_D 0x0
#define VIP_SYS_REG_RST_SC_D_OFFSET 5
#define VIP_SYS_REG_RST_SC_D_MASK 0x20
#define VIP_SYS_REG_RST_SC_V1 0x0
#define VIP_SYS_REG_RST_SC_V1_OFFSET 6
#define VIP_SYS_REG_RST_SC_V1_MASK 0x40
#define VIP_SYS_REG_RST_SC_V2 0x0
#define VIP_SYS_REG_RST_SC_V2_OFFSET 7
#define VIP_SYS_REG_RST_SC_V2_MASK 0x80
#define VIP_SYS_REG_RST_SC_V3 0x0
#define VIP_SYS_REG_RST_SC_V3_OFFSET 8
#define VIP_SYS_REG_RST_SC_V3_MASK 0x100
#define VIP_SYS_REG_RST_DISP 0x0
#define VIP_SYS_REG_RST_DISP_OFFSET 9
#define VIP_SYS_REG_RST_DISP_MASK 0x200
#define VIP_SYS_REG_RST_BT 0x0
#define VIP_SYS_REG_RST_BT_OFFSET 10
#define VIP_SYS_REG_RST_BT_MASK 0x400
#define VIP_SYS_REG_RST_DSI_MAC 0x0
#define VIP_SYS_REG_RST_DSI_MAC_OFFSET 11
#define VIP_SYS_REG_RST_DSI_MAC_MASK 0x800
#define VIP_SYS_REG_RST_CSI_MAC0 0x0
#define VIP_SYS_REG_RST_CSI_MAC0_OFFSET 12
#define VIP_SYS_REG_RST_CSI_MAC0_MASK 0x1000
#define VIP_SYS_REG_RST_CSI_MAC1 0x0
#define VIP_SYS_REG_RST_CSI_MAC1_OFFSET 13
#define VIP_SYS_REG_RST_CSI_MAC1_MASK 0x2000
#define VIP_SYS_REG_RST_DWA 0x0
#define VIP_SYS_REG_RST_DWA_OFFSET 14
#define VIP_SYS_REG_RST_DWA_MASK 0x4000
#define VIP_SYS_REG_RST_CLK_BT_DIV 0x0
#define VIP_SYS_REG_RST_CLK_BT_DIV_OFFSET 15
#define VIP_SYS_REG_RST_CLK_BT_DIV_MASK 0x8000
#define VIP_SYS_REG_RST_ISP_CSI0 0x0
#define VIP_SYS_REG_RST_ISP_CSI0_OFFSET 16
#define VIP_SYS_REG_RST_ISP_CSI0_MASK 0x10000
#define VIP_SYS_REG_RST_ISP_CSI1 0x0
#define VIP_SYS_REG_RST_ISP_CSI1_OFFSET 17
#define VIP_SYS_REG_RST_ISP_CSI1_MASK 0x20000
#define VIP_SYS_ECO_REG_CLK_ISP_TOP_EN 0x0
#define VIP_SYS_ECO_REG_CLK_ISP_TOP_EN_OFFSET 18
#define VIP_SYS_ECO_REG_CLK_ISP_TOP_EN_MASK 0x40000
#define VIP_SYS_ECO_REG_CLK_AXI_ISP_EN 0x0
#define VIP_SYS_ECO_REG_CLK_AXI_ISP_EN_OFFSET 19
#define VIP_SYS_ECO_REG_CLK_AXI_ISP_EN_MASK 0x80000
#define VIP_SYS_ECO_REG_CLK_CSI_MAC0_EN 0x0
#define VIP_SYS_ECO_REG_CLK_CSI_MAC0_EN_OFFSET 20
#define VIP_SYS_ECO_REG_CLK_CSI_MAC0_EN_MASK 0x100000
#define VIP_SYS_ECO_REG_CLK_CSI_MAC1_EN 0x0
#define VIP_SYS_ECO_REG_CLK_CSI_MAC1_EN_OFFSET 21
#define VIP_SYS_ECO_REG_CLK_CSI_MAC1_EN_MASK 0x200000
#define VIP_SYS_REG_RESERVE0 0x0
#define VIP_SYS_REG_RESERVE0_OFFSET 22
#define VIP_SYS_REG_RESERVE0_MASK 0xffc00000
#define VIP_SYS_ECO_REG_RST_CSI_MAC0 0x4
#define VIP_SYS_ECO_REG_RST_CSI_MAC0_OFFSET 0
#define VIP_SYS_ECO_REG_RST_CSI_MAC0_MASK 0x1
#define VIP_SYS_ECO_REG_RST_CSI_MAC1 0x4
#define VIP_SYS_ECO_REG_RST_CSI_MAC1_OFFSET 1
#define VIP_SYS_ECO_REG_RST_CSI_MAC1_MASK 0x2
#define VIP_SYS_REG_EN_REV0 0x4
#define VIP_SYS_REG_EN_REV0_OFFSET 2
#define VIP_SYS_REG_EN_REV0_MASK 0xfffc
#define VIP_SYS_REG_EN_REV1 0x4
#define VIP_SYS_REG_EN_REV1_OFFSET 16
#define VIP_SYS_REG_EN_REV1_MASK 0xffff0000
#define VIP_SYS_INT_SC_TOP 0x8
#define VIP_SYS_INT_SC_TOP_OFFSET 0
#define VIP_SYS_INT_SC_TOP_MASK 0x1
#define VIP_SYS_INT_ISP_TOP 0x8
#define VIP_SYS_INT_ISP_TOP_OFFSET 16
#define VIP_SYS_INT_ISP_TOP_MASK 0x10000
#define VIP_SYS_INT_DWA_WRAP 0x8
#define VIP_SYS_INT_DWA_WRAP_OFFSET 24
#define VIP_SYS_INT_DWA_WRAP_MASK 0x1000000
#define VIP_SYS_INT_CSI_MAC0 0x8
#define VIP_SYS_INT_CSI_MAC0_OFFSET 28
#define VIP_SYS_INT_CSI_MAC0_MASK 0x10000000
#define VIP_SYS_INT_CSI_MAC1 0x8
#define VIP_SYS_INT_CSI_MAC1_OFFSET 29
#define VIP_SYS_INT_CSI_MAC1_MASK 0x20000000
#define VIP_SYS_INT_EN_SC_TOP 0xc
#define VIP_SYS_INT_EN_SC_TOP_OFFSET 0
#define VIP_SYS_INT_EN_SC_TOP_MASK 0xffff
#define VIP_SYS_INT_EN_ISP_TOP 0xc
#define VIP_SYS_INT_EN_ISP_TOP_OFFSET 16
#define VIP_SYS_INT_EN_ISP_TOP_MASK 0x10000
#define VIP_SYS_INT_EN_DWA_WRAP 0xc
#define VIP_SYS_INT_EN_DWA_WRAP_OFFSET 24
#define VIP_SYS_INT_EN_DWA_WRAP_MASK 0x1000000
#define VIP_SYS_INT_EN_CSI_MAC0 0xc
#define VIP_SYS_INT_EN_CSI_MAC0_OFFSET 28
#define VIP_SYS_INT_EN_CSI_MAC0_MASK 0x10000000
#define VIP_SYS_INT_EN_CSI_MAC1 0xc
#define VIP_SYS_INT_EN_CSI_MAC1_OFFSET 29
#define VIP_SYS_INT_EN_CSI_MAC1_MASK 0x20000000
#define VIP_SYS_REG_PORT_SEL_SC_OFF 0x10
#define VIP_SYS_REG_PORT_SEL_SC_OFF_OFFSET 0
#define VIP_SYS_REG_PORT_SEL_SC_OFF_MASK 0x1
#define VIP_SYS_REG_PORT_SEL_ISP_OFF0 0x10
#define VIP_SYS_REG_PORT_SEL_ISP_OFF0_OFFSET 1
#define VIP_SYS_REG_PORT_SEL_ISP_OFF0_MASK 0x2
#define VIP_SYS_REG_PORT_SEL_ISP_OFF1 0x10
#define VIP_SYS_REG_PORT_SEL_ISP_OFF1_OFFSET 2
#define VIP_SYS_REG_PORT_SEL_ISP_OFF1_MASK 0x4
#define VIP_SYS_APB_CLK_EN_SC_TOP 0x14
#define VIP_SYS_APB_CLK_EN_SC_TOP_OFFSET 0
#define VIP_SYS_APB_CLK_EN_SC_TOP_MASK 0x1
#define VIP_SYS_APB_CLK_EN_ISP_TOP 0x14
#define VIP_SYS_APB_CLK_EN_ISP_TOP_OFFSET 1
#define VIP_SYS_APB_CLK_EN_ISP_TOP_MASK 0x2
#define VIP_SYS_APB_CLK_EN_DWA_WRAP 0x14
#define VIP_SYS_APB_CLK_EN_DWA_WRAP_OFFSET 2
#define VIP_SYS_APB_CLK_EN_DWA_WRAP_MASK 0x4
#define VIP_SYS_APB_CLK_EN_ROT_TOP 0x14
#define VIP_SYS_APB_CLK_EN_ROT_TOP_OFFSET 3
#define VIP_SYS_APB_CLK_EN_ROT_TOP_MASK 0x8
#define VIP_SYS_APB_CLK_EN_VIP_SYS 0x14
#define VIP_SYS_APB_CLK_EN_VIP_SYS_OFFSET 4
#define VIP_SYS_APB_CLK_EN_VIP_SYS_MASK 0x10
#define VIP_SYS_APB_CLK_EN_CSI_MAC0 0x14
#define VIP_SYS_APB_CLK_EN_CSI_MAC0_OFFSET 8
#define VIP_SYS_APB_CLK_EN_CSI_MAC0_MASK 0x100
#define VIP_SYS_APB_CLK_EN_CSI_MAC1 0x14
#define VIP_SYS_APB_CLK_EN_CSI_MAC1_OFFSET 9
#define VIP_SYS_APB_CLK_EN_CSI_MAC1_MASK 0x200
#define VIP_SYS_SC_X2P_BUSY_EN 0x14
#define VIP_SYS_SC_X2P_BUSY_EN_OFFSET 12
#define VIP_SYS_SC_X2P_BUSY_EN_MASK 0x1000
#define VIP_SYS_ISP_X2P_BUSY_EN 0x14
#define VIP_SYS_ISP_X2P_BUSY_EN_OFFSET 13
#define VIP_SYS_ISP_X2P_BUSY_EN_MASK 0x2000
#define VIP_SYS_DWA_X2P_BUSY_EN 0x14
#define VIP_SYS_DWA_X2P_BUSY_EN_OFFSET 14
#define VIP_SYS_DWA_X2P_BUSY_EN_MASK 0x4000
#define VIP_SYS_APB_AUTO_GATING_EN_SC_TOP 0x14
#define VIP_SYS_APB_AUTO_GATING_EN_SC_TOP_OFFSET 16
#define VIP_SYS_APB_AUTO_GATING_EN_SC_TOP_MASK 0x10000
#define VIP_SYS_APB_AUTO_GATING_EN_ISP_TOP 0x14
#define VIP_SYS_APB_AUTO_GATING_EN_ISP_TOP_OFFSET 17
#define VIP_SYS_APB_AUTO_GATING_EN_ISP_TOP_MASK 0x20000
#define VIP_SYS_APB_AUTO_GATING_EN_DWA_WRAP 0x14
#define VIP_SYS_APB_AUTO_GATING_EN_DWA_WRAP_OFFSET 18
#define VIP_SYS_APB_AUTO_GATING_EN_DWA_WRAP_MASK 0x40000
#define VIP_SYS_APB_AUTO_GATING_EN_ROT_TOP 0x14
#define VIP_SYS_APB_AUTO_GATING_EN_ROT_TOP_OFFSET 19
#define VIP_SYS_APB_AUTO_GATING_EN_ROT_TOP_MASK 0x80000
#define VIP_SYS_APB_AUTO_GATING_EN_VIP_SYS 0x14
#define VIP_SYS_APB_AUTO_GATING_EN_VIP_SYS_OFFSET 20
#define VIP_SYS_APB_AUTO_GATING_EN_VIP_SYS_MASK 0x100000
#define VIP_SYS_APB_AUTO_GATING_EN_CSI_MAC0 0x14
#define VIP_SYS_APB_AUTO_GATING_EN_CSI_MAC0_OFFSET 24
#define VIP_SYS_APB_AUTO_GATING_EN_CSI_MAC0_MASK 0x1000000
#define VIP_SYS_APB_AUTO_GATING_EN_CSI_MAC1 0x14
#define VIP_SYS_APB_AUTO_GATING_EN_CSI_MAC1_OFFSET 25
#define VIP_SYS_APB_AUTO_GATING_EN_CSI_MAC1_MASK 0x2000000
#define VIP_SYS_CLK_BT_SRC_SEL 0x18
#define VIP_SYS_CLK_BT_SRC_SEL_OFFSET 0
#define VIP_SYS_CLK_BT_SRC_SEL_MASK 0x3
#define VIP_SYS_CLK_LVDS0_SRC_SEL 0x18
#define VIP_SYS_CLK_LVDS0_SRC_SEL_OFFSET 2
#define VIP_SYS_CLK_LVDS0_SRC_SEL_MASK 0x4
#define VIP_SYS_CLK_LVDS1_SRC_SEL 0x18
#define VIP_SYS_CLK_LVDS1_SRC_SEL_OFFSET 3
#define VIP_SYS_CLK_LVDS1_SRC_SEL_MASK 0x8
#define VIP_SYS_CLK_DISP_SEL_BT_DIV1 0x18
#define VIP_SYS_CLK_DISP_SEL_BT_DIV1_OFFSET 4
#define VIP_SYS_CLK_DISP_SEL_BT_DIV1_MASK 0x10
#define VIP_SYS_CLK_DSI_MAC_SEL_DIV 0x18
#define VIP_SYS_CLK_DSI_MAC_SEL_DIV_OFFSET 6
#define VIP_SYS_CLK_DSI_MAC_SEL_DIV_MASK 0xc0
#define VIP_SYS_CLK_DSI_MAC_SRC_SEL 0x18
#define VIP_SYS_CLK_DSI_MAC_SRC_SEL_OFFSET 8
#define VIP_SYS_CLK_DSI_MAC_SRC_SEL_MASK 0x100
#define VIP_SYS_CLK_CSI0_RX_SRC_SEL 0x18
#define VIP_SYS_CLK_CSI0_RX_SRC_SEL_OFFSET 10
#define VIP_SYS_CLK_CSI0_RX_SRC_SEL_MASK 0x400
#define VIP_SYS_CLK_CSI1_RX_SRC_SEL 0x18
#define VIP_SYS_CLK_CSI1_RX_SRC_SEL_OFFSET 11
#define VIP_SYS_CLK_CSI1_RX_SRC_SEL_MASK 0x800
#define VIP_SYS_PAD_VI_CLK_SRC_SEL 0x18
#define VIP_SYS_PAD_VI_CLK_SRC_SEL_OFFSET 12
#define VIP_SYS_PAD_VI_CLK_SRC_SEL_MASK 0x1000
#define VIP_SYS_PAD_VI1_CLK_SRC_SEL 0x18
#define VIP_SYS_PAD_VI1_CLK_SRC_SEL_OFFSET 13
#define VIP_SYS_PAD_VI1_CLK_SRC_SEL_MASK 0x2000
#define VIP_SYS_CLK_VIP_SRC_SEL 0x1c
#define VIP_SYS_CLK_VIP_SRC_SEL_OFFSET 0
#define VIP_SYS_CLK_VIP_SRC_SEL_MASK 0x1
#define VIP_SYS_CLK_CSI_MAC0_SRC_SEL 0x1c
#define VIP_SYS_CLK_CSI_MAC0_SRC_SEL_OFFSET 4
#define VIP_SYS_CLK_CSI_MAC0_SRC_SEL_MASK 0x30
#define VIP_SYS_CLK_CSI_MAC1_SRC_SEL 0x1c
#define VIP_SYS_CLK_CSI_MAC1_SRC_SEL_OFFSET 8
#define VIP_SYS_CLK_CSI_MAC1_SRC_SEL_MASK 0x300
#define VIP_SYS_ISP_CLK_CSI0_SRC_SEL 0x1c
#define VIP_SYS_ISP_CLK_CSI0_SRC_SEL_OFFSET 16
#define VIP_SYS_ISP_CLK_CSI0_SRC_SEL_MASK 0x10000
#define VIP_SYS_ISP_CLK_CSI1_SRC_SEL 0x1c
#define VIP_SYS_ISP_CLK_CSI1_SRC_SEL_OFFSET 20
#define VIP_SYS_ISP_CLK_CSI1_SRC_SEL_MASK 0x100000
#define VIP_SYS_REG_LP_DISABLE_VIP_AXI_RT 0x20
#define VIP_SYS_REG_LP_DISABLE_VIP_AXI_RT_OFFSET 0
#define VIP_SYS_REG_LP_DISABLE_VIP_AXI_RT_MASK 0x1
#define VIP_SYS_REG_LP_LOCK_VIP_AXI_RT 0x20
#define VIP_SYS_REG_LP_LOCK_VIP_AXI_RT_OFFSET 1
#define VIP_SYS_REG_LP_LOCK_VIP_AXI_RT_MASK 0x2
#define VIP_SYS_REG_LP_CTRL_VIP_AXI_RT 0x20
#define VIP_SYS_REG_LP_CTRL_VIP_AXI_RT_OFFSET 8
#define VIP_SYS_REG_LP_CTRL_VIP_AXI_RT_MASK 0x3f00
#define VIP_SYS_REG_LP_DISABLE_VIP_AXI_OFF 0x24
#define VIP_SYS_REG_LP_DISABLE_VIP_AXI_OFF_OFFSET 0
#define VIP_SYS_REG_LP_DISABLE_VIP_AXI_OFF_MASK 0x1
#define VIP_SYS_REG_LP_LOCK_VIP_AXI_OFF 0x24
#define VIP_SYS_REG_LP_LOCK_VIP_AXI_OFF_OFFSET 1
#define VIP_SYS_REG_LP_LOCK_VIP_AXI_OFF_MASK 0x2
#define VIP_SYS_REG_LP_CTRL_VIP_AXI_OFF 0x24
#define VIP_SYS_REG_LP_CTRL_VIP_AXI_OFF_OFFSET 8
#define VIP_SYS_REG_LP_CTRL_VIP_AXI_OFF_MASK 0x3f00
#define VIP_SYS_REG_LP_DISABLE_VIP_X2P 0x28
#define VIP_SYS_REG_LP_DISABLE_VIP_X2P_OFFSET 0
#define VIP_SYS_REG_LP_DISABLE_VIP_X2P_MASK 0x1
#define VIP_SYS_REG_LP_LOCK_VIP_X2P 0x28
#define VIP_SYS_REG_LP_LOCK_VIP_X2P_OFFSET 1
#define VIP_SYS_REG_LP_LOCK_VIP_X2P_MASK 0x2
#define VIP_SYS_REG_LP_CTRL_VIP_X2P 0x28
#define VIP_SYS_REG_LP_CTRL_VIP_X2P_OFFSET 8
#define VIP_SYS_REG_LP_CTRL_VIP_X2P_MASK 0x3f00
#define VIP_SYS_CACTIVE_AXI_RT_FAB 0x2c
#define VIP_SYS_CACTIVE_AXI_RT_FAB_OFFSET 0
#define VIP_SYS_CACTIVE_AXI_RT_FAB_MASK 0x1
#define VIP_SYS_CSYSREQ_AXI_RT_FAB 0x2c
#define VIP_SYS_CSYSREQ_AXI_RT_FAB_OFFSET 1
#define VIP_SYS_CSYSREQ_AXI_RT_FAB_MASK 0x2
#define VIP_SYS_CSYSACK_AXI_RT_FAB 0x2c
#define VIP_SYS_CSYSACK_AXI_RT_FAB_OFFSET 2
#define VIP_SYS_CSYSACK_AXI_RT_FAB_MASK 0x4
#define VIP_SYS_LPC_RT_FAB_LP_LOCK_O 0x2c
#define VIP_SYS_LPC_RT_FAB_LP_LOCK_O_OFFSET 4
#define VIP_SYS_LPC_RT_FAB_LP_LOCK_O_MASK 0x10
#define VIP_SYS_LPC_RT_FAB_LP_BUSY_O 0x2c
#define VIP_SYS_LPC_RT_FAB_LP_BUSY_O_OFFSET 5
#define VIP_SYS_LPC_RT_FAB_LP_BUSY_O_MASK 0x20
#define VIP_SYS_CACTIVE_AXI_OFF_FAB 0x2c
#define VIP_SYS_CACTIVE_AXI_OFF_FAB_OFFSET 8
#define VIP_SYS_CACTIVE_AXI_OFF_FAB_MASK 0x100
#define VIP_SYS_CSYSREQ_AXI_OFF_FAB 0x2c
#define VIP_SYS_CSYSREQ_AXI_OFF_FAB_OFFSET 9
#define VIP_SYS_CSYSREQ_AXI_OFF_FAB_MASK 0x200
#define VIP_SYS_CSYSACK_AXI_OFF_FAB 0x2c
#define VIP_SYS_CSYSACK_AXI_OFF_FAB_OFFSET 10
#define VIP_SYS_CSYSACK_AXI_OFF_FAB_MASK 0x400
#define VIP_SYS_LPC_OFF_FAB_LP_LOCK_O 0x2c
#define VIP_SYS_LPC_OFF_FAB_LP_LOCK_O_OFFSET 12
#define VIP_SYS_LPC_OFF_FAB_LP_LOCK_O_MASK 0x1000
#define VIP_SYS_LPC_OFF_FAB_LP_BUSY_O 0x2c
#define VIP_SYS_LPC_OFF_FAB_LP_BUSY_O_OFFSET 13
#define VIP_SYS_LPC_OFF_FAB_LP_BUSY_O_MASK 0x2000
#define VIP_SYS_CACTIVE_X2P 0x2c
#define VIP_SYS_CACTIVE_X2P_OFFSET 16
#define VIP_SYS_CACTIVE_X2P_MASK 0x10000
#define VIP_SYS_CSYSREQ_X2P 0x2c
#define VIP_SYS_CSYSREQ_X2P_OFFSET 17
#define VIP_SYS_CSYSREQ_X2P_MASK 0x20000
#define VIP_SYS_CSYSACK_X2P 0x2c
#define VIP_SYS_CSYSACK_X2P_OFFSET 18
#define VIP_SYS_CSYSACK_X2P_MASK 0x40000
#define VIP_SYS_LPC_X2P_FAB_LP_LOCK_O 0x2c
#define VIP_SYS_LPC_X2P_FAB_LP_LOCK_O_OFFSET 20
#define VIP_SYS_LPC_X2P_FAB_LP_LOCK_O_MASK 0x100000
#define VIP_SYS_LPC_X2P_FAB_LP_BUSY_O 0x2c
#define VIP_SYS_LPC_X2P_FAB_LP_BUSY_O_OFFSET 21
#define VIP_SYS_LPC_X2P_FAB_LP_BUSY_O_MASK 0x200000
#define VIP_SYS_REG_CK_COEF_ISP_TOP 0x30
#define VIP_SYS_REG_CK_COEF_ISP_TOP_OFFSET 0
#define VIP_SYS_REG_CK_COEF_ISP_TOP_MASK 0x1f
#define VIP_SYS_REG_CK_COEF_DWA 0x30
#define VIP_SYS_REG_CK_COEF_DWA_OFFSET 5
#define VIP_SYS_REG_CK_COEF_DWA_MASK 0x3e0
#define VIP_SYS_REG_CK_COEF_IMG_D 0x30
#define VIP_SYS_REG_CK_COEF_IMG_D_OFFSET 10
#define VIP_SYS_REG_CK_COEF_IMG_D_MASK 0x7c00
#define VIP_SYS_REG_CK_COEF_IMG_V 0x30
#define VIP_SYS_REG_CK_COEF_IMG_V_OFFSET 15
#define VIP_SYS_REG_CK_COEF_IMG_V_MASK 0xf8000
#define VIP_SYS_REG_CK_COEF_SC_D 0x30
#define VIP_SYS_REG_CK_COEF_SC_D_OFFSET 20
#define VIP_SYS_REG_CK_COEF_SC_D_MASK 0x1f00000
#define VIP_SYS_REG_CK_COEF_SC_V1 0x30
#define VIP_SYS_REG_CK_COEF_SC_V1_OFFSET 25
#define VIP_SYS_REG_CK_COEF_SC_V1_MASK 0x3e000000
#define VIP_SYS_REG_CK_COEF_SC_V2 0x34
#define VIP_SYS_REG_CK_COEF_SC_V2_OFFSET 0
#define VIP_SYS_REG_CK_COEF_SC_V2_MASK 0x1f
#define VIP_SYS_REG_CK_COEF_SC_V3 0x34
#define VIP_SYS_REG_CK_COEF_SC_V3_OFFSET 5
#define VIP_SYS_REG_CK_COEF_SC_V3_MASK 0x3e0
#define VIP_SYS_REG_CK_COEF_CSI_MAC0 0x34
#define VIP_SYS_REG_CK_COEF_CSI_MAC0_OFFSET 10
#define VIP_SYS_REG_CK_COEF_CSI_MAC0_MASK 0x7c00
#define VIP_SYS_REG_CK_COEF_CSI_MAC1 0x34
#define VIP_SYS_REG_CK_COEF_CSI_MAC1_OFFSET 15
#define VIP_SYS_REG_CK_COEF_CSI_MAC1_MASK 0xf8000
#define VIP_SYS_REG_CK_COEF_REV0 0x34
#define VIP_SYS_REG_CK_COEF_REV0_OFFSET 20
#define VIP_SYS_REG_CK_COEF_REV0_MASK 0x1f00000
#define VIP_SYS_REG_CK_COEF_BT 0x34
#define VIP_SYS_REG_CK_COEF_BT_OFFSET 25
#define VIP_SYS_REG_CK_COEF_BT_MASK 0x3e000000
#define VIP_SYS_REG_CK_COEF_LVDS0 0x38
#define VIP_SYS_REG_CK_COEF_LVDS0_OFFSET 0
#define VIP_SYS_REG_CK_COEF_LVDS0_MASK 0x1f
#define VIP_SYS_REG_CK_COEF_LVDS1 0x38
#define VIP_SYS_REG_CK_COEF_LVDS1_OFFSET 5
#define VIP_SYS_REG_CK_COEF_LVDS1_MASK 0x3e0
#define VIP_SYS_REG_CK_COEF_CSI0_RX 0x38
#define VIP_SYS_REG_CK_COEF_CSI0_RX_OFFSET 10
#define VIP_SYS_REG_CK_COEF_CSI0_RX_MASK 0x7c00
#define VIP_SYS_REG_CK_COEF_CSI1_RX 0x38
#define VIP_SYS_REG_CK_COEF_CSI1_RX_OFFSET 15
#define VIP_SYS_REG_CK_COEF_CSI1_RX_MASK 0xf8000
#define VIP_SYS_REG_CK_COEF_PAD_VI 0x38
#define VIP_SYS_REG_CK_COEF_PAD_VI_OFFSET 20
#define VIP_SYS_REG_CK_COEF_PAD_VI_MASK 0x1f00000
#define VIP_SYS_CLK_SC_D_SRC_SEL 0x3c
#define VIP_SYS_CLK_SC_D_SRC_SEL_OFFSET 0
#define VIP_SYS_CLK_SC_D_SRC_SEL_MASK 0x1
#define VIP_SYS_REG_DUMMY0 0x40
#define VIP_SYS_REG_DUMMY0_OFFSET 0
#define VIP_SYS_REG_DUMMY0_MASK 0xffffffff
#define VIP_SYS_REG_DUMMY1 0x44
#define VIP_SYS_REG_DUMMY1_OFFSET 0
#define VIP_SYS_REG_DUMMY1_MASK 0xffffffff
#define VIP_SYS_REG_DUMMY2 0x48
#define VIP_SYS_REG_DUMMY2_OFFSET 0
#define VIP_SYS_REG_DUMMY2_MASK 0xffffffff
#define VIP_SYS_REG_DUMMY3 0x4c
#define VIP_SYS_REG_DUMMY3_OFFSET 0
#define VIP_SYS_REG_DUMMY3_MASK 0xffffffff
#define VIP_SYS_REG_DBG_BUS0 0x80
#define VIP_SYS_REG_DBG_BUS0_OFFSET 0
#define VIP_SYS_REG_DBG_BUS0_MASK 0xffffffff
#define VIP_SYS_REG_DBG_BUS1 0x84
#define VIP_SYS_REG_DBG_BUS1_OFFSET 0
#define VIP_SYS_REG_DBG_BUS1_MASK 0xffffffff
#define VIP_SYS_REG_DBG_BUS2 0x88
#define VIP_SYS_REG_DBG_BUS2_OFFSET 0
#define VIP_SYS_REG_DBG_BUS2_MASK 0xffffffff
#define VIP_SYS_REG_DBG_BUS3 0x8c
#define VIP_SYS_REG_DBG_BUS3_OFFSET 0
#define VIP_SYS_REG_DBG_BUS3_MASK 0xffffffff