⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 cslr_srio.h

📁 Dm6455 driver,magbe useful to you!
💻 H
📖 第 1 页 / 共 5 页
字号:
#define CSL_SRIO_SERDES_CFGTX_CNTL_RATE_HALF (0x00000001u)
#define CSL_SRIO_SERDES_CFGTX_CNTL_RATE_QUARTER (0x00000002u)

#define CSL_SRIO_SERDES_CFGTX_CNTL_BUSWIDTH_MASK (0x0000001Cu)
#define CSL_SRIO_SERDES_CFGTX_CNTL_BUSWIDTH_SHIFT (0x00000002u)
#define CSL_SRIO_SERDES_CFGTX_CNTL_BUSWIDTH_RESETVAL (0x00000000u)

/*----BUSWIDTH Tokens----*/
#define CSL_SRIO_SERDES_CFGTX_CNTL_BUSWIDTH_10BIT (0x00000000u)
#define CSL_SRIO_SERDES_CFGTX_CNTL_BUSWIDTH_8BIT (0x00000001u)

#define CSL_SRIO_SERDES_CFGTX_CNTL_ENTX_MASK (0x00000001u)
#define CSL_SRIO_SERDES_CFGTX_CNTL_ENTX_SHIFT (0x00000000u)
#define CSL_SRIO_SERDES_CFGTX_CNTL_ENTX_RESETVAL (0x00000000u)

/*----ENTX Tokens----*/
#define CSL_SRIO_SERDES_CFGTX_CNTL_ENTX_DISABLE (0x00000000u)
#define CSL_SRIO_SERDES_CFGTX_CNTL_ENTX_ENABLE (0x00000001u)

#define CSL_SRIO_SERDES_CFGTX_CNTL_RESETVAL (0x00000000u)

/* SERDES_CFG_CNTL */

#define CSL_SRIO_SERDES_CFG_CNTL_LB_MASK (0x00000300u)
#define CSL_SRIO_SERDES_CFG_CNTL_LB_SHIFT (0x00000008u)
#define CSL_SRIO_SERDES_CFG_CNTL_LB_RESETVAL (0x00000000u)

/*----LB Tokens----*/
#define CSL_SRIO_SERDES_CFG_CNTL_LB_FREQ_DEP (0x00000000u)
#define CSL_SRIO_SERDES_CFG_CNTL_LB_LOW  (0x00000002u)
#define CSL_SRIO_SERDES_CFG_CNTL_LB_HIGH (0x00000003u)

#define CSL_SRIO_SERDES_CFG_CNTL_MPY_MASK (0x0000003Eu)
#define CSL_SRIO_SERDES_CFG_CNTL_MPY_SHIFT (0x00000001u)
#define CSL_SRIO_SERDES_CFG_CNTL_MPY_RESETVAL (0x00000000u)

/*----MPY Tokens----*/
#define CSL_SRIO_SERDES_CFG_CNTL_MPY_4   (0x00000000u)
#define CSL_SRIO_SERDES_CFG_CNTL_MPY_5   (0x00000001u)
#define CSL_SRIO_SERDES_CFG_CNTL_MPY_6   (0x00000002u)
#define CSL_SRIO_SERDES_CFG_CNTL_MPY_8   (0x00000004u)
#define CSL_SRIO_SERDES_CFG_CNTL_MPY_10  (0x00000005u)
#define CSL_SRIO_SERDES_CFG_CNTL_MPY_12  (0x00000006u)
#define CSL_SRIO_SERDES_CFG_CNTL_MPY_12_5 (0x00000007u)
#define CSL_SRIO_SERDES_CFG_CNTL_MPY_15  (0x00000008u)
#define CSL_SRIO_SERDES_CFG_CNTL_MPY_20  (0x00000009u)
#define CSL_SRIO_SERDES_CFG_CNTL_MPY_25  (0x0000000Au)
#define CSL_SRIO_SERDES_CFG_CNTL_MPY_50  (0x0000000Du)
#define CSL_SRIO_SERDES_CFG_CNTL_MPY_60  (0x0000000Eu)

#define CSL_SRIO_SERDES_CFG_CNTL_ENPLL_MASK (0x00000001u)
#define CSL_SRIO_SERDES_CFG_CNTL_ENPLL_SHIFT (0x00000000u)
#define CSL_SRIO_SERDES_CFG_CNTL_ENPLL_RESETVAL (0x00000000u)

/*----ENPLL Tokens----*/
#define CSL_SRIO_SERDES_CFG_CNTL_ENPLL_DISABLE (0x00000000u)
#define CSL_SRIO_SERDES_CFG_CNTL_ENPLL_ENABLE (0x00000001u)

#define CSL_SRIO_SERDES_CFG_CNTL_RESETVAL (0x00000000u)

/* DOORBELL_ICSR */

#define CSL_SRIO_DOORBELL_ICSR_ICS15_MASK (0x00008000u)
#define CSL_SRIO_DOORBELL_ICSR_ICS15_SHIFT (0x0000000Fu)
#define CSL_SRIO_DOORBELL_ICSR_ICS15_RESETVAL (0x00000000u)

#define CSL_SRIO_DOORBELL_ICSR_ICS14_MASK (0x00004000u)
#define CSL_SRIO_DOORBELL_ICSR_ICS14_SHIFT (0x0000000Eu)
#define CSL_SRIO_DOORBELL_ICSR_ICS14_RESETVAL (0x00000000u)

#define CSL_SRIO_DOORBELL_ICSR_ICS13_MASK (0x00002000u)
#define CSL_SRIO_DOORBELL_ICSR_ICS13_SHIFT (0x0000000Du)
#define CSL_SRIO_DOORBELL_ICSR_ICS13_RESETVAL (0x00000000u)

#define CSL_SRIO_DOORBELL_ICSR_ICS12_MASK (0x00001000u)
#define CSL_SRIO_DOORBELL_ICSR_ICS12_SHIFT (0x0000000Cu)
#define CSL_SRIO_DOORBELL_ICSR_ICS12_RESETVAL (0x00000000u)

#define CSL_SRIO_DOORBELL_ICSR_ICS11_MASK (0x00000800u)
#define CSL_SRIO_DOORBELL_ICSR_ICS11_SHIFT (0x0000000Bu)
#define CSL_SRIO_DOORBELL_ICSR_ICS11_RESETVAL (0x00000000u)

#define CSL_SRIO_DOORBELL_ICSR_ICS10_MASK (0x00000400u)
#define CSL_SRIO_DOORBELL_ICSR_ICS10_SHIFT (0x0000000Au)
#define CSL_SRIO_DOORBELL_ICSR_ICS10_RESETVAL (0x00000000u)

#define CSL_SRIO_DOORBELL_ICSR_ICS9_MASK (0x00000200u)
#define CSL_SRIO_DOORBELL_ICSR_ICS9_SHIFT (0x00000009u)
#define CSL_SRIO_DOORBELL_ICSR_ICS9_RESETVAL (0x00000000u)

#define CSL_SRIO_DOORBELL_ICSR_ICS8_MASK (0x00000100u)
#define CSL_SRIO_DOORBELL_ICSR_ICS8_SHIFT (0x00000008u)
#define CSL_SRIO_DOORBELL_ICSR_ICS8_RESETVAL (0x00000000u)

#define CSL_SRIO_DOORBELL_ICSR_ICS7_MASK (0x00000080u)
#define CSL_SRIO_DOORBELL_ICSR_ICS7_SHIFT (0x00000007u)
#define CSL_SRIO_DOORBELL_ICSR_ICS7_RESETVAL (0x00000000u)

#define CSL_SRIO_DOORBELL_ICSR_ICS6_MASK (0x00000040u)
#define CSL_SRIO_DOORBELL_ICSR_ICS6_SHIFT (0x00000006u)
#define CSL_SRIO_DOORBELL_ICSR_ICS6_RESETVAL (0x00000000u)

#define CSL_SRIO_DOORBELL_ICSR_ICS5_MASK (0x00000020u)
#define CSL_SRIO_DOORBELL_ICSR_ICS5_SHIFT (0x00000005u)
#define CSL_SRIO_DOORBELL_ICSR_ICS5_RESETVAL (0x00000000u)

#define CSL_SRIO_DOORBELL_ICSR_ICS4_MASK (0x00000010u)
#define CSL_SRIO_DOORBELL_ICSR_ICS4_SHIFT (0x00000004u)
#define CSL_SRIO_DOORBELL_ICSR_ICS4_RESETVAL (0x00000000u)

#define CSL_SRIO_DOORBELL_ICSR_ICS3_MASK (0x00000008u)
#define CSL_SRIO_DOORBELL_ICSR_ICS3_SHIFT (0x00000003u)
#define CSL_SRIO_DOORBELL_ICSR_ICS3_RESETVAL (0x00000000u)

#define CSL_SRIO_DOORBELL_ICSR_ICS2_MASK (0x00000004u)
#define CSL_SRIO_DOORBELL_ICSR_ICS2_SHIFT (0x00000002u)
#define CSL_SRIO_DOORBELL_ICSR_ICS2_RESETVAL (0x00000000u)

#define CSL_SRIO_DOORBELL_ICSR_ICS1_MASK (0x00000002u)
#define CSL_SRIO_DOORBELL_ICSR_ICS1_SHIFT (0x00000001u)
#define CSL_SRIO_DOORBELL_ICSR_ICS1_RESETVAL (0x00000000u)

#define CSL_SRIO_DOORBELL_ICSR_ICS0_MASK (0x00000001u)
#define CSL_SRIO_DOORBELL_ICSR_ICS0_SHIFT (0x00000000u)
#define CSL_SRIO_DOORBELL_ICSR_ICS0_RESETVAL (0x00000000u)

#define CSL_SRIO_DOORBELL_ICSR_RESETVAL  (0x00000000u)

/* DOORBELL_ICCR */

#define CSL_SRIO_DOORBELL_ICCR_ICC15_MASK (0x00008000u)
#define CSL_SRIO_DOORBELL_ICCR_ICC15_SHIFT (0x0000000Fu)
#define CSL_SRIO_DOORBELL_ICCR_ICC15_RESETVAL (0x00000000u)

#define CSL_SRIO_DOORBELL_ICCR_ICC14_MASK (0x00004000u)
#define CSL_SRIO_DOORBELL_ICCR_ICC14_SHIFT (0x0000000Eu)
#define CSL_SRIO_DOORBELL_ICCR_ICC14_RESETVAL (0x00000000u)

#define CSL_SRIO_DOORBELL_ICCR_ICC13_MASK (0x00002000u)
#define CSL_SRIO_DOORBELL_ICCR_ICC13_SHIFT (0x0000000Du)
#define CSL_SRIO_DOORBELL_ICCR_ICC13_RESETVAL (0x00000000u)

#define CSL_SRIO_DOORBELL_ICCR_ICC12_MASK (0x00001000u)
#define CSL_SRIO_DOORBELL_ICCR_ICC12_SHIFT (0x0000000Cu)
#define CSL_SRIO_DOORBELL_ICCR_ICC12_RESETVAL (0x00000000u)

#define CSL_SRIO_DOORBELL_ICCR_ICC11_MASK (0x00000800u)
#define CSL_SRIO_DOORBELL_ICCR_ICC11_SHIFT (0x0000000Bu)
#define CSL_SRIO_DOORBELL_ICCR_ICC11_RESETVAL (0x00000000u)

#define CSL_SRIO_DOORBELL_ICCR_ICC10_MASK (0x00000400u)
#define CSL_SRIO_DOORBELL_ICCR_ICC10_SHIFT (0x0000000Au)
#define CSL_SRIO_DOORBELL_ICCR_ICC10_RESETVAL (0x00000000u)

#define CSL_SRIO_DOORBELL_ICCR_ICC9_MASK (0x00000200u)
#define CSL_SRIO_DOORBELL_ICCR_ICC9_SHIFT (0x00000009u)
#define CSL_SRIO_DOORBELL_ICCR_ICC9_RESETVAL (0x00000000u)

#define CSL_SRIO_DOORBELL_ICCR_ICC8_MASK (0x00000100u)
#define CSL_SRIO_DOORBELL_ICCR_ICC8_SHIFT (0x00000008u)
#define CSL_SRIO_DOORBELL_ICCR_ICC8_RESETVAL (0x00000000u)

#define CSL_SRIO_DOORBELL_ICCR_ICC7_MASK (0x00000080u)
#define CSL_SRIO_DOORBELL_ICCR_ICC7_SHIFT (0x00000007u)
#define CSL_SRIO_DOORBELL_ICCR_ICC7_RESETVAL (0x00000000u)

#define CSL_SRIO_DOORBELL_ICCR_ICC6_MASK (0x00000040u)
#define CSL_SRIO_DOORBELL_ICCR_ICC6_SHIFT (0x00000006u)
#define CSL_SRIO_DOORBELL_ICCR_ICC6_RESETVAL (0x00000000u)

#define CSL_SRIO_DOORBELL_ICCR_ICC5_MASK (0x00000020u)
#define CSL_SRIO_DOORBELL_ICCR_ICC5_SHIFT (0x00000005u)
#define CSL_SRIO_DOORBELL_ICCR_ICC5_RESETVAL (0x00000000u)

#define CSL_SRIO_DOORBELL_ICCR_ICC4_MASK (0x00000010u)
#define CSL_SRIO_DOORBELL_ICCR_ICC4_SHIFT (0x00000004u)
#define CSL_SRIO_DOORBELL_ICCR_ICC4_RESETVAL (0x00000000u)

#define CSL_SRIO_DOORBELL_ICCR_ICC3_MASK (0x00000008u)
#define CSL_SRIO_DOORBELL_ICCR_ICC3_SHIFT (0x00000003u)
#define CSL_SRIO_DOORBELL_ICCR_ICC3_RESETVAL (0x00000000u)

#define CSL_SRIO_DOORBELL_ICCR_ICC2_MASK (0x00000004u)
#define CSL_SRIO_DOORBELL_ICCR_ICC2_SHIFT (0x00000002u)
#define CSL_SRIO_DOORBELL_ICCR_ICC2_RESETVAL (0x00000000u)

#define CSL_SRIO_DOORBELL_ICCR_ICC1_MASK (0x00000002u)
#define CSL_SRIO_DOORBELL_ICCR_ICC1_SHIFT (0x00000001u)
#define CSL_SRIO_DOORBELL_ICCR_ICC1_RESETVAL (0x00000000u)

#define CSL_SRIO_DOORBELL_ICCR_ICC0_MASK (0x00000001u)
#define CSL_SRIO_DOORBELL_ICCR_ICC0_SHIFT (0x00000000u)
#define CSL_SRIO_DOORBELL_ICCR_ICC0_RESETVAL (0x00000000u)

#define CSL_SRIO_DOORBELL_ICCR_RESETVAL  (0x00000000u)

/* RX_CPPI_ICSR */

#define CSL_SRIO_RX_CPPI_ICSR_ICS15_MASK (0x00008000u)
#define CSL_SRIO_RX_CPPI_ICSR_ICS15_SHIFT (0x0000000Fu)
#define CSL_SRIO_RX_CPPI_ICSR_ICS15_RESETVAL (0x00000000u)

#define CSL_SRIO_RX_CPPI_ICSR_ICS14_MASK (0x00004000u)
#define CSL_SRIO_RX_CPPI_ICSR_ICS14_SHIFT (0x0000000Eu)
#define CSL_SRIO_RX_CPPI_ICSR_ICS14_RESETVAL (0x00000000u)

#define CSL_SRIO_RX_CPPI_ICSR_ICS13_MASK (0x00002000u)
#define CSL_SRIO_RX_CPPI_ICSR_ICS13_SHIFT (0x0000000Du)
#define CSL_SRIO_RX_CPPI_ICSR_ICS13_RESETVAL (0x00000000u)

#define CSL_SRIO_RX_CPPI_ICSR_ICS12_MASK (0x00001000u)
#define CSL_SRIO_RX_CPPI_ICSR_ICS12_SHIFT (0x0000000Cu)
#define CSL_SRIO_RX_CPPI_ICSR_ICS12_RESETVAL (0x00000000u)

#define CSL_SRIO_RX_CPPI_ICSR_ICS11_MASK (0x00000800u)
#define CSL_SRIO_RX_CPPI_ICSR_ICS11_SHIFT (0x0000000Bu)
#define CSL_SRIO_RX_CPPI_ICSR_ICS11_RESETVAL (0x00000000u)

#define CSL_SRIO_RX_CPPI_ICSR_ICS10_MASK (0x00000400u)
#define CSL_SRIO_RX_CPPI_ICSR_ICS10_SHIFT (0x0000000Au)
#define CSL_SRIO_RX_CPPI_ICSR_ICS10_RESETVAL (0x00000000u)

#define CSL_SRIO_RX_CPPI_ICSR_ICS9_MASK  (0x00000200u)
#define CSL_SRIO_RX_CPPI_ICSR_ICS9_SHIFT (0x00000009u)
#define CSL_SRIO_RX_CPPI_ICSR_ICS9_RESETVAL (0x00000000u)

#define CSL_SRIO_RX_CPPI_ICSR_ICS8_MASK  (0x00000100u)
#define CSL_SRIO_RX_CPPI_ICSR_ICS8_SHIFT (0x00000008u)
#define CSL_SRIO_RX_CPPI_ICSR_ICS8_RESETVAL (0x00000000u)

#define CSL_SRIO_RX_CPPI_ICSR_ICS7_MASK  (0x00000080u)
#define CSL_SRIO_RX_CPPI_ICSR_ICS7_SHIFT (0x00000007u)
#define CSL_SRIO_RX_CPPI_ICSR_ICS7_RESETVAL (0x00000000u)

#define CSL_SRIO_RX_CPPI_ICSR_ICS6_MASK  (0x00000040u)
#define CSL_SRIO_RX_CPPI_ICSR_ICS6_SHIFT (0x00000006u)
#define CSL_SRIO_RX_CPPI_ICSR_ICS6_RESETVAL (0x00000000u)

#define CSL_SRIO_RX_CPPI_ICSR_ICS5_MASK  (0x00000020u)
#define CSL_SRIO_RX_CPPI_ICSR_ICS5_SHIFT (0x00000005u)
#define CSL_SRIO_RX_CPPI_ICSR_ICS5_RESETVAL (0x00000000u)

#define CSL_SRIO_RX_CPPI_ICSR_ICS4_MASK  (0x00000010u)
#define CSL_SRIO_RX_CPPI_ICSR_ICS4_SHIFT (0x00000004u)
#define CSL_SRIO_RX_CPPI_ICSR_ICS4_RESETVAL (0x00000000u)

#define CSL_SRIO_RX_CPPI_ICSR_ICS3_MASK  (0x00000008u)
#define CSL_SRIO_RX_CPPI_ICSR_ICS3_SHIFT (0x00000003u)
#define CSL_SRIO_RX_CPPI_ICSR_ICS3_RESETVAL (0x00000000u)

#define CSL_SRIO_RX_CPPI_ICSR_ICS2_MASK  (0x00000004u)
#define CSL_SRIO_RX_CPPI_ICSR_ICS2_SHIFT (0x00000002u)
#define CSL_SRIO_RX_CPPI_ICSR_ICS2_RESETVAL (0x00000000u)

#define CSL_SRIO_RX_CPPI_ICSR_ICS1_MASK  (0x00000002u)
#define CSL_SRIO_RX_CPPI_ICSR_ICS1_SHIFT (0x00000001u)
#define CSL_SRIO_RX_CPPI_ICSR_ICS1_RESETVAL (0x00000000u)

#define CSL_SRIO_RX_CPPI_ICSR_ICS0_MASK  (0x00000001u)
#define CSL_SRIO_RX_CPPI_ICSR_ICS0_SHIFT (0x00000000u)
#define CSL_SRIO_RX_CPPI_ICSR_ICS0_RESETVAL (0x00000000u)

#define CSL_SRIO_RX_CPPI_ICSR_RESETVAL   (0x00000000u)

/* RX_CPPI_ICCR */

#define CSL_SRIO_RX_CPPI_ICCR_ICC15_MASK (0x00008000u)
#define CSL_SRIO_RX_CPPI_ICCR_ICC15_SHIFT (0x0000000Fu)
#define CSL_SRIO_RX_CPPI_ICCR_ICC15_RESETVAL (0x00000000u)

#define CSL_SRIO_RX_CPPI_ICCR_ICC14_MASK (0x00004000u)
#define CSL_SRIO_RX_CPPI_ICCR_ICC14_SHIFT (0x0000000Eu)
#define CSL_SRIO_RX_CPPI_ICCR_ICC14_RESETVAL (0x00000000u)

#define CSL_SRIO_RX_CPPI_ICCR_ICC13_MASK (0x00002000u)
#define CSL_SRIO_RX_CPPI_ICCR_ICC13_SHIFT (0x0000000Du)
#define CSL_SRIO_RX_CPPI_ICCR_ICC13_RESETVAL (0x00000000u)

#define CSL_SRIO_RX_CPPI_ICCR_ICC12_MASK (0x00001000u)
#define CSL_SRIO_RX_CPPI_ICCR_ICC12_SHIFT (0x0000000Cu)
#define CSL_SRIO_RX_CPPI_ICCR_ICC12_RESETVAL (0x00000000u)

#define CSL_SRIO_RX_CPPI_ICCR_ICC11_MASK (0x00000800u)
#define CSL_SRIO_RX_CPPI_ICCR_ICC11_SHIFT (0x0000000Bu)
#define CSL_SRIO_RX_CPPI_ICCR_ICC11_RESETVAL (0x00000000u)

#define CSL_SRIO_RX_CPPI_ICCR_ICC10_MASK (0x00000400u)
#define CSL_SRIO_RX_CPPI_ICCR_ICC10_SHIFT (0x0000000Au)
#define CSL_SRIO_RX_CPPI_ICCR_ICC10_RESETVAL (0x00000000u)

#define CSL_SRIO_RX_CPPI_ICCR_ICC9_MASK  (0x00000200u)
#define CSL_SRIO_RX_CPPI_ICCR_ICC9_SHIFT (0x00000009u)
#define CSL_SRIO_RX_CPPI_ICCR_ICC9_RESETVAL (0x00000000u)

#define CSL_SRIO_RX_CPPI_ICCR_ICC8_MASK  (0x00000100u)
#define CSL_SRIO_RX_CPPI_ICCR_ICC8_SHIFT (0x00000008u)
#define CSL_SRIO_RX_CPPI_ICCR_ICC8_RESETVAL (0x00000000u)

#define CSL_SRIO_RX_CPPI_ICCR_ICC7_MASK  (0x00000080u)
#define CSL_SRIO_RX_CPPI_ICCR_ICC7_SHIFT (0x00000007u)
#define CSL_SRIO_RX_CPPI_ICCR_ICC7_RESETVAL (0x00000000u)

#define CSL_SRIO_RX_CPPI_ICCR_ICC6_MASK  (0x00000040u)
#define CSL_SRIO_RX_CPPI_ICCR_ICC6_SHIFT (0x00000006u)
#define CSL_SRIO_RX_CPPI_ICCR_ICC6_RESETVAL (0x00000000u)

#define CSL_SRIO_RX_CPPI_ICCR_ICC5_MASK  (0x00000020u)
#define CSL_SRIO_RX_CPPI_ICCR_ICC5_SHIFT (0x00000005u)
#define CSL_SRIO_RX_CPPI_ICCR_ICC5_RESETVAL (0x00000000u)

#define CSL_SRIO_RX_CPPI_ICCR_ICC4_MASK  (0x00000010u)
#define CSL_SRIO_RX_CPPI_ICCR_ICC4_SHIFT (0x00000004u)
#define CSL_SRIO_RX_CPPI_ICCR_ICC4_RESETVAL (0x00000000u)

#define CSL_SRIO_RX_CPPI_ICCR_ICC3_MASK  (0x00000008u)
#define CSL_SRIO_RX_CPPI_ICCR_ICC3_SHIFT (0x00000003u)
#define CSL_SRIO_RX_CPPI_ICCR_ICC3_RESETVAL (0x00000000u)

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -