|
@@ -178,3 +178,119 @@
|
|
#define EBIU_DDRBRC4 0xffc00a70 /* DDR Bank4 Read Count Register */
|
|
#define EBIU_DDRBRC4 0xffc00a70 /* DDR Bank4 Read Count Register */
|
|
#define EBIU_DDRBRC5 0xffc00a74 /* DDR Bank5 Read Count Register */
|
|
#define EBIU_DDRBRC5 0xffc00a74 /* DDR Bank5 Read Count Register */
|
|
#define EBIU_DDRBRC6 0xffc00a78 /* DDR Bank6 Read Count Register */
|
|
#define EBIU_DDRBRC6 0xffc00a78 /* DDR Bank6 Read Count Register */
|
|
|
|
+#define EBIU_DDRBRC7 0xffc00a7c /* DDR Bank7 Read Count Register */
|
|
|
|
+#define EBIU_DDRBWC0 0xffc00a80 /* DDR Bank0 Write Count Register */
|
|
|
|
+#define EBIU_DDRBWC1 0xffc00a84 /* DDR Bank1 Write Count Register */
|
|
|
|
+#define EBIU_DDRBWC2 0xffc00a88 /* DDR Bank2 Write Count Register */
|
|
|
|
+#define EBIU_DDRBWC3 0xffc00a8c /* DDR Bank3 Write Count Register */
|
|
|
|
+#define EBIU_DDRBWC4 0xffc00a90 /* DDR Bank4 Write Count Register */
|
|
|
|
+#define EBIU_DDRBWC5 0xffc00a94 /* DDR Bank5 Write Count Register */
|
|
|
|
+#define EBIU_DDRBWC6 0xffc00a98 /* DDR Bank6 Write Count Register */
|
|
|
|
+#define EBIU_DDRBWC7 0xffc00a9c /* DDR Bank7 Write Count Register */
|
|
|
|
+#define EBIU_DDRACCT 0xffc00aa0 /* DDR Activation Count Register */
|
|
|
|
+#define EBIU_DDRTACT 0xffc00aa8 /* DDR Turn Around Count Register */
|
|
|
|
+#define EBIU_DDRARCT 0xffc00aac /* DDR Auto-refresh Count Register */
|
|
|
|
+#define EBIU_DDRGC0 0xffc00ab0 /* DDR Grant Count 0 Register */
|
|
|
|
+#define EBIU_DDRGC1 0xffc00ab4 /* DDR Grant Count 1 Register */
|
|
|
|
+#define EBIU_DDRGC2 0xffc00ab8 /* DDR Grant Count 2 Register */
|
|
|
|
+#define EBIU_DDRGC3 0xffc00abc /* DDR Grant Count 3 Register */
|
|
|
|
+#define EBIU_DDRMCEN 0xffc00ac0 /* DDR Metrics Counter Enable Register */
|
|
|
|
+#define EBIU_DDRMCCL 0xffc00ac4 /* DDR Metrics Counter Clear Register */
|
|
|
|
+
|
|
|
|
+/* DMAC0 Registers */
|
|
|
|
+
|
|
|
|
+#define DMAC0_TC_PER 0xffc00b0c /* DMA Controller 0 Traffic Control Periods Register */
|
|
|
|
+#define DMAC0_TC_CNT 0xffc00b10 /* DMA Controller 0 Current Counts Register */
|
|
|
|
+
|
|
|
|
+/* DMA Channel 0 Registers */
|
|
|
|
+
|
|
|
|
+#define DMA0_NEXT_DESC_PTR 0xffc00c00 /* DMA Channel 0 Next Descriptor Pointer Register */
|
|
|
|
+#define DMA0_START_ADDR 0xffc00c04 /* DMA Channel 0 Start Address Register */
|
|
|
|
+#define DMA0_CONFIG 0xffc00c08 /* DMA Channel 0 Configuration Register */
|
|
|
|
+#define DMA0_X_COUNT 0xffc00c10 /* DMA Channel 0 X Count Register */
|
|
|
|
+#define DMA0_X_MODIFY 0xffc00c14 /* DMA Channel 0 X Modify Register */
|
|
|
|
+#define DMA0_Y_COUNT 0xffc00c18 /* DMA Channel 0 Y Count Register */
|
|
|
|
+#define DMA0_Y_MODIFY 0xffc00c1c /* DMA Channel 0 Y Modify Register */
|
|
|
|
+#define DMA0_CURR_DESC_PTR 0xffc00c20 /* DMA Channel 0 Current Descriptor Pointer Register */
|
|
|
|
+#define DMA0_CURR_ADDR 0xffc00c24 /* DMA Channel 0 Current Address Register */
|
|
|
|
+#define DMA0_IRQ_STATUS 0xffc00c28 /* DMA Channel 0 Interrupt/Status Register */
|
|
|
|
+#define DMA0_PERIPHERAL_MAP 0xffc00c2c /* DMA Channel 0 Peripheral Map Register */
|
|
|
|
+#define DMA0_CURR_X_COUNT 0xffc00c30 /* DMA Channel 0 Current X Count Register */
|
|
|
|
+#define DMA0_CURR_Y_COUNT 0xffc00c38 /* DMA Channel 0 Current Y Count Register */
|
|
|
|
+
|
|
|
|
+/* DMA Channel 1 Registers */
|
|
|
|
+
|
|
|
|
+#define DMA1_NEXT_DESC_PTR 0xffc00c40 /* DMA Channel 1 Next Descriptor Pointer Register */
|
|
|
|
+#define DMA1_START_ADDR 0xffc00c44 /* DMA Channel 1 Start Address Register */
|
|
|
|
+#define DMA1_CONFIG 0xffc00c48 /* DMA Channel 1 Configuration Register */
|
|
|
|
+#define DMA1_X_COUNT 0xffc00c50 /* DMA Channel 1 X Count Register */
|
|
|
|
+#define DMA1_X_MODIFY 0xffc00c54 /* DMA Channel 1 X Modify Register */
|
|
|
|
+#define DMA1_Y_COUNT 0xffc00c58 /* DMA Channel 1 Y Count Register */
|
|
|
|
+#define DMA1_Y_MODIFY 0xffc00c5c /* DMA Channel 1 Y Modify Register */
|
|
|
|
+#define DMA1_CURR_DESC_PTR 0xffc00c60 /* DMA Channel 1 Current Descriptor Pointer Register */
|
|
|
|
+#define DMA1_CURR_ADDR 0xffc00c64 /* DMA Channel 1 Current Address Register */
|
|
|
|
+#define DMA1_IRQ_STATUS 0xffc00c68 /* DMA Channel 1 Interrupt/Status Register */
|
|
|
|
+#define DMA1_PERIPHERAL_MAP 0xffc00c6c /* DMA Channel 1 Peripheral Map Register */
|
|
|
|
+#define DMA1_CURR_X_COUNT 0xffc00c70 /* DMA Channel 1 Current X Count Register */
|
|
|
|
+#define DMA1_CURR_Y_COUNT 0xffc00c78 /* DMA Channel 1 Current Y Count Register */
|
|
|
|
+
|
|
|
|
+/* DMA Channel 2 Registers */
|
|
|
|
+
|
|
|
|
+#define DMA2_NEXT_DESC_PTR 0xffc00c80 /* DMA Channel 2 Next Descriptor Pointer Register */
|
|
|
|
+#define DMA2_START_ADDR 0xffc00c84 /* DMA Channel 2 Start Address Register */
|
|
|
|
+#define DMA2_CONFIG 0xffc00c88 /* DMA Channel 2 Configuration Register */
|
|
|
|
+#define DMA2_X_COUNT 0xffc00c90 /* DMA Channel 2 X Count Register */
|
|
|
|
+#define DMA2_X_MODIFY 0xffc00c94 /* DMA Channel 2 X Modify Register */
|
|
|
|
+#define DMA2_Y_COUNT 0xffc00c98 /* DMA Channel 2 Y Count Register */
|
|
|
|
+#define DMA2_Y_MODIFY 0xffc00c9c /* DMA Channel 2 Y Modify Register */
|
|
|
|
+#define DMA2_CURR_DESC_PTR 0xffc00ca0 /* DMA Channel 2 Current Descriptor Pointer Register */
|
|
|
|
+#define DMA2_CURR_ADDR 0xffc00ca4 /* DMA Channel 2 Current Address Register */
|
|
|
|
+#define DMA2_IRQ_STATUS 0xffc00ca8 /* DMA Channel 2 Interrupt/Status Register */
|
|
|
|
+#define DMA2_PERIPHERAL_MAP 0xffc00cac /* DMA Channel 2 Peripheral Map Register */
|
|
|
|
+#define DMA2_CURR_X_COUNT 0xffc00cb0 /* DMA Channel 2 Current X Count Register */
|
|
|
|
+#define DMA2_CURR_Y_COUNT 0xffc00cb8 /* DMA Channel 2 Current Y Count Register */
|
|
|
|
+
|
|
|
|
+/* DMA Channel 3 Registers */
|
|
|
|
+
|
|
|
|
+#define DMA3_NEXT_DESC_PTR 0xffc00cc0 /* DMA Channel 3 Next Descriptor Pointer Register */
|
|
|
|
+#define DMA3_START_ADDR 0xffc00cc4 /* DMA Channel 3 Start Address Register */
|
|
|
|
+#define DMA3_CONFIG 0xffc00cc8 /* DMA Channel 3 Configuration Register */
|
|
|
|
+#define DMA3_X_COUNT 0xffc00cd0 /* DMA Channel 3 X Count Register */
|
|
|
|
+#define DMA3_X_MODIFY 0xffc00cd4 /* DMA Channel 3 X Modify Register */
|
|
|
|
+#define DMA3_Y_COUNT 0xffc00cd8 /* DMA Channel 3 Y Count Register */
|
|
|
|
+#define DMA3_Y_MODIFY 0xffc00cdc /* DMA Channel 3 Y Modify Register */
|
|
|
|
+#define DMA3_CURR_DESC_PTR 0xffc00ce0 /* DMA Channel 3 Current Descriptor Pointer Register */
|
|
|
|
+#define DMA3_CURR_ADDR 0xffc00ce4 /* DMA Channel 3 Current Address Register */
|
|
|
|
+#define DMA3_IRQ_STATUS 0xffc00ce8 /* DMA Channel 3 Interrupt/Status Register */
|
|
|
|
+#define DMA3_PERIPHERAL_MAP 0xffc00cec /* DMA Channel 3 Peripheral Map Register */
|
|
|
|
+#define DMA3_CURR_X_COUNT 0xffc00cf0 /* DMA Channel 3 Current X Count Register */
|
|
|
|
+#define DMA3_CURR_Y_COUNT 0xffc00cf8 /* DMA Channel 3 Current Y Count Register */
|
|
|
|
+
|
|
|
|
+/* DMA Channel 4 Registers */
|
|
|
|
+
|
|
|
|
+#define DMA4_NEXT_DESC_PTR 0xffc00d00 /* DMA Channel 4 Next Descriptor Pointer Register */
|
|
|
|
+#define DMA4_START_ADDR 0xffc00d04 /* DMA Channel 4 Start Address Register */
|
|
|
|
+#define DMA4_CONFIG 0xffc00d08 /* DMA Channel 4 Configuration Register */
|
|
|
|
+#define DMA4_X_COUNT 0xffc00d10 /* DMA Channel 4 X Count Register */
|
|
|
|
+#define DMA4_X_MODIFY 0xffc00d14 /* DMA Channel 4 X Modify Register */
|
|
|
|
+#define DMA4_Y_COUNT 0xffc00d18 /* DMA Channel 4 Y Count Register */
|
|
|
|
+#define DMA4_Y_MODIFY 0xffc00d1c /* DMA Channel 4 Y Modify Register */
|
|
|
|
+#define DMA4_CURR_DESC_PTR 0xffc00d20 /* DMA Channel 4 Current Descriptor Pointer Register */
|
|
|
|
+#define DMA4_CURR_ADDR 0xffc00d24 /* DMA Channel 4 Current Address Register */
|
|
|
|
+#define DMA4_IRQ_STATUS 0xffc00d28 /* DMA Channel 4 Interrupt/Status Register */
|
|
|
|
+#define DMA4_PERIPHERAL_MAP 0xffc00d2c /* DMA Channel 4 Peripheral Map Register */
|
|
|
|
+#define DMA4_CURR_X_COUNT 0xffc00d30 /* DMA Channel 4 Current X Count Register */
|
|
|
|
+#define DMA4_CURR_Y_COUNT 0xffc00d38 /* DMA Channel 4 Current Y Count Register */
|
|
|
|
+
|
|
|
|
+/* DMA Channel 5 Registers */
|
|
|
|
+
|
|
|
|
+#define DMA5_NEXT_DESC_PTR 0xffc00d40 /* DMA Channel 5 Next Descriptor Pointer Register */
|
|
|
|
+#define DMA5_START_ADDR 0xffc00d44 /* DMA Channel 5 Start Address Register */
|
|
|
|
+#define DMA5_CONFIG 0xffc00d48 /* DMA Channel 5 Configuration Register */
|
|
|
|
+#define DMA5_X_COUNT 0xffc00d50 /* DMA Channel 5 X Count Register */
|
|
|
|
+#define DMA5_X_MODIFY 0xffc00d54 /* DMA Channel 5 X Modify Register */
|
|
|
|
+#define DMA5_Y_COUNT 0xffc00d58 /* DMA Channel 5 Y Count Register */
|
|
|
|
+#define DMA5_Y_MODIFY 0xffc00d5c /* DMA Channel 5 Y Modify Register */
|
|
|
|
+#define DMA5_CURR_DESC_PTR 0xffc00d60 /* DMA Channel 5 Current Descriptor Pointer Register */
|
|
|
|
+#define DMA5_CURR_ADDR 0xffc00d64 /* DMA Channel 5 Current Address Register */
|
|
|
|
+#define DMA5_IRQ_STATUS 0xffc00d68 /* DMA Channel 5 Interrupt/Status Register */
|