#ifndef _CN30XXASXREG_H_
#define _CN30XXASXREG_H_
#define ASX0_RX_PRT_EN 0x00011800b0000000ULL
#define ASX0_TX_PRT_EN 0x00011800b0000008ULL
#define ASX0_INT_REG 0x00011800b0000010ULL
#define ASX0_INT_EN 0x00011800b0000018ULL
#define ASX0_RX_CLK_SET0 0x00011800b0000020ULL
#define ASX0_RX_CLK_SET1 0x00011800b0000028ULL
#define ASX0_RX_CLK_SET2 0x00011800b0000030ULL
#define ASX0_PRT_LOOP 0x00011800b0000040ULL
#define ASX0_TX_CLK_SET0 0x00011800b0000048ULL
#define ASX0_TX_CLK_SET1 0x00011800b0000050ULL
#define ASX0_TX_CLK_SET2 0x00011800b0000058ULL
#define ASX0_COMP_BYP 0x00011800b0000068ULL
#define ASX0_TX_HI_WATER000 0x00011800b0000080ULL
#define ASX0_TX_HI_WATER001 0x00011800b0000088ULL
#define ASX0_TX_HI_WATER002 0x00011800b0000090ULL
#define ASX0_GMII_RX_CLK_SET 0x00011800b0000180ULL
#define ASX0_GMII_RX_DAT_SET 0x00011800b0000188ULL
#define ASX0_MII_RX_DAT_SET 0x00011800b0000190ULL
#define ASX0_BASE 0x00011800b0000000ULL
#define ASX0_SIZE 0x0198ULL
#define ASX0_RX_PRT_EN_OFFSET 0x0000
#define ASX0_TX_PRT_EN_OFFSET 0x0008
#define ASX0_INT_REG_OFFSET 0x0010
#define ASX0_INT_EN_OFFSET 0x0018
#define ASX0_RX_CLK_SET0_OFFSET 0x0020
#define ASX0_RX_CLK_SET1_OFFSET 0x0028
#define ASX0_RX_CLK_SET2_OFFSET 0x0030
#define ASX0_PRT_LOOP_OFFSET 0x0040
#define ASX0_TX_CLK_SET0_OFFSET 0x0048
#define ASX0_TX_CLK_SET1_OFFSET 0x0050
#define ASX0_TX_CLK_SET2_OFFSET 0x0058
#define ASX0_COMP_BYP_OFFSET 0x0068
#define ASX0_TX_HI_WATER000_OFFSET 0x0080
#define ASX0_TX_HI_WATER001_OFFSET 0x0088
#define ASX0_TX_HI_WATER002_OFFSET 0x0090
#define ASX0_GMII_RX_CLK_SET_OFFSET 0x0180
#define ASX0_GMII_RX_DAT_SET_OFFSET 0x0188
#define ASX0_MII_RX_DAT_SET_OFFSET 0x0190
#define ASX0_RX_PRT_EN_63_3 0xfffffff8
#define ASX0_RX_PRT_EN_PRT_EN 0x00000007
#define ASX0_TX_PRT_EN_63_3 0xfffffff8
#define ASX0_TX_PRT_EN_PRT_EN 0x00000007
#define ASX0_INT_REG_63_11 0xfffff800
#define ASX0_INT_REG_TXPSH 0x00000700
#define ASX0_INT_REG_7 0x00000080
#define ASX0_INT_REG_TXPOP 0x00000070
#define ASX0_INT_REG_3 0x00000008
#define ASX0_INT_REG_OVRFLW 0x00000007
#define ASX0_INT_EN_63_11 0xfffff800
#define ASX0_INT_EN_TXPSH 0x00000700
#define ASX0_INT_EN_7 0x00000080
#define ASX0_INT_EN_TXPOP 0x00000070
#define ASX0_INT_EN_3 0x00000008
#define ASX0_INT_EN_OVRFLW 0x00000007
#define ASX0_RX_CLK_SET_63_5 0xffffffe0
#define ASX0_RX_CLK_SET_SETTING 0x0000001f
#define ASX0_PRT_LOOP_63_7 0xffffff80
#define ASX0_PRT_LOOP_EXT_LOOP 0x00000070
#define ASX0_PRT_LOOP_3 0x00000008
#define ASX0_PRT_LOOP_PRT_LOOP 0x00000007
#define ASX0_TX_CLK_SET_63_5 0xffffffe0
#define ASX0_TX_CLK_SET_SETTING 0x0000001f
#define ASX0_TX_COMP_BYP_63_9 0xfffffe00
#define ASX0_TX_COMP_BYP_BYPASS 0x00000100
#define ASX0_TX_COMP_BYP_PCTL 0x000000f0
#define ASX0_TX_COMP_BYP_NCTL 0x0000000f
#define ASX0_TX_HI_WATER_63_3 0xfffffff8
#define ASX0_TX_HI_WATER_MARK 0x00000007
#define ASX0_GMII_RX_CLK_SET_63_5 0xffffffe0
#define ASX0_GMII_RX_CLK_SET_SETTING 0x0000001f
#define ASX0_GMII_RX_DAT_SET_63_5 0xffffffe0
#define ASX0_GMII_RX_DAT_SET_SETTING 0x0000001f
#endif