|
@@ -1454,3 +1454,131 @@
|
|
|
|
|
|
/* =========================
|
|
|
EPPI1
|
|
|
+ ========================= */
|
|
|
+#define EPPI1_STAT 0xFFC18400 /* EPPI1 Status Register */
|
|
|
+#define EPPI1_HCNT 0xFFC18404 /* EPPI1 Horizontal Transfer Count Register */
|
|
|
+#define EPPI1_HDLY 0xFFC18408 /* EPPI1 Horizontal Delay Count Register */
|
|
|
+#define EPPI1_VCNT 0xFFC1840C /* EPPI1 Vertical Transfer Count Register */
|
|
|
+#define EPPI1_VDLY 0xFFC18410 /* EPPI1 Vertical Delay Count Register */
|
|
|
+#define EPPI1_FRAME 0xFFC18414 /* EPPI1 Lines Per Frame Register */
|
|
|
+#define EPPI1_LINE 0xFFC18418 /* EPPI1 Samples Per Line Register */
|
|
|
+#define EPPI1_CLKDIV 0xFFC1841C /* EPPI1 Clock Divide Register */
|
|
|
+#define EPPI1_CTL 0xFFC18420 /* EPPI1 Control Register */
|
|
|
+#define EPPI1_FS1_WLHB 0xFFC18424 /* EPPI1 FS1 Width Register / EPPI Horizontal Blanking Samples Per Line Register */
|
|
|
+#define EPPI1_FS1_PASPL 0xFFC18428 /* EPPI1 FS1 Period Register / EPPI Active Samples Per Line Register */
|
|
|
+#define EPPI1_FS2_WLVB 0xFFC1842C /* EPPI1 FS2 Width Register / EPPI Lines Of Vertical Blanking Register */
|
|
|
+#define EPPI1_FS2_PALPF 0xFFC18430 /* EPPI1 FS2 Period Register / EPPI Active Lines Per Field Register */
|
|
|
+#define EPPI1_IMSK 0xFFC18434 /* EPPI1 Interrupt Mask Register */
|
|
|
+#define EPPI1_ODDCLIP 0xFFC1843C /* EPPI1 Clipping Register for ODD (Chroma) Data */
|
|
|
+#define EPPI1_EVENCLIP 0xFFC18440 /* EPPI1 Clipping Register for EVEN (Luma) Data */
|
|
|
+#define EPPI1_FS1_DLY 0xFFC18444 /* EPPI1 Frame Sync 1 Delay Value */
|
|
|
+#define EPPI1_FS2_DLY 0xFFC18448 /* EPPI1 Frame Sync 2 Delay Value */
|
|
|
+#define EPPI1_CTL2 0xFFC1844C /* EPPI1 Control Register 2 */
|
|
|
+
|
|
|
+/* =========================
|
|
|
+ EPPI2
|
|
|
+ ========================= */
|
|
|
+#define EPPI2_STAT 0xFFC18800 /* EPPI2 Status Register */
|
|
|
+#define EPPI2_HCNT 0xFFC18804 /* EPPI2 Horizontal Transfer Count Register */
|
|
|
+#define EPPI2_HDLY 0xFFC18808 /* EPPI2 Horizontal Delay Count Register */
|
|
|
+#define EPPI2_VCNT 0xFFC1880C /* EPPI2 Vertical Transfer Count Register */
|
|
|
+#define EPPI2_VDLY 0xFFC18810 /* EPPI2 Vertical Delay Count Register */
|
|
|
+#define EPPI2_FRAME 0xFFC18814 /* EPPI2 Lines Per Frame Register */
|
|
|
+#define EPPI2_LINE 0xFFC18818 /* EPPI2 Samples Per Line Register */
|
|
|
+#define EPPI2_CLKDIV 0xFFC1881C /* EPPI2 Clock Divide Register */
|
|
|
+#define EPPI2_CTL 0xFFC18820 /* EPPI2 Control Register */
|
|
|
+#define EPPI2_FS1_WLHB 0xFFC18824 /* EPPI2 FS1 Width Register / EPPI Horizontal Blanking Samples Per Line Register */
|
|
|
+#define EPPI2_FS1_PASPL 0xFFC18828 /* EPPI2 FS1 Period Register / EPPI Active Samples Per Line Register */
|
|
|
+#define EPPI2_FS2_WLVB 0xFFC1882C /* EPPI2 FS2 Width Register / EPPI Lines Of Vertical Blanking Register */
|
|
|
+#define EPPI2_FS2_PALPF 0xFFC18830 /* EPPI2 FS2 Period Register / EPPI Active Lines Per Field Register */
|
|
|
+#define EPPI2_IMSK 0xFFC18834 /* EPPI2 Interrupt Mask Register */
|
|
|
+#define EPPI2_ODDCLIP 0xFFC1883C /* EPPI2 Clipping Register for ODD (Chroma) Data */
|
|
|
+#define EPPI2_EVENCLIP 0xFFC18840 /* EPPI2 Clipping Register for EVEN (Luma) Data */
|
|
|
+#define EPPI2_FS1_DLY 0xFFC18844 /* EPPI2 Frame Sync 1 Delay Value */
|
|
|
+#define EPPI2_FS2_DLY 0xFFC18848 /* EPPI2 Frame Sync 2 Delay Value */
|
|
|
+#define EPPI2_CTL2 0xFFC1884C /* EPPI2 Control Register 2 */
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+/* =========================
|
|
|
+ DDE Registers
|
|
|
+ ========================= */
|
|
|
+
|
|
|
+/* =========================
|
|
|
+ DMA0
|
|
|
+ ========================= */
|
|
|
+#define DMA0_NEXT_DESC_PTR 0xFFC41000 /* DMA0 Pointer to Next Initial Descriptor */
|
|
|
+#define DMA0_START_ADDR 0xFFC41004 /* DMA0 Start Address of Current Buffer */
|
|
|
+#define DMA0_CONFIG 0xFFC41008 /* DMA0 Configuration Register */
|
|
|
+#define DMA0_X_COUNT 0xFFC4100C /* DMA0 Inner Loop Count Start Value */
|
|
|
+#define DMA0_X_MODIFY 0xFFC41010 /* DMA0 Inner Loop Address Increment */
|
|
|
+#define DMA0_Y_COUNT 0xFFC41014 /* DMA0 Outer Loop Count Start Value (2D only) */
|
|
|
+#define DMA0_Y_MODIFY 0xFFC41018 /* DMA0 Outer Loop Address Increment (2D only) */
|
|
|
+#define DMA0_CURR_DESC_PTR 0xFFC41024 /* DMA0 Current Descriptor Pointer */
|
|
|
+#define DMA0_PREV_DESC_PTR 0xFFC41028 /* DMA0 Previous Initial Descriptor Pointer */
|
|
|
+#define DMA0_CURR_ADDR 0xFFC4102C /* DMA0 Current Address */
|
|
|
+#define DMA0_IRQ_STATUS 0xFFC41030 /* DMA0 Status Register */
|
|
|
+#define DMA0_CURR_X_COUNT 0xFFC41034 /* DMA0 Current Count(1D) or intra-row XCNT (2D) */
|
|
|
+#define DMA0_CURR_Y_COUNT 0xFFC41038 /* DMA0 Current Row Count (2D only) */
|
|
|
+#define DMA0_BWL_COUNT 0xFFC41040 /* DMA0 Bandwidth Limit Count */
|
|
|
+#define DMA0_CURR_BWL_COUNT 0xFFC41044 /* DMA0 Bandwidth Limit Count Current */
|
|
|
+#define DMA0_BWM_COUNT 0xFFC41048 /* DMA0 Bandwidth Monitor Count */
|
|
|
+#define DMA0_CURR_BWM_COUNT 0xFFC4104C /* DMA0 Bandwidth Monitor Count Current */
|
|
|
+
|
|
|
+/* =========================
|
|
|
+ DMA1
|
|
|
+ ========================= */
|
|
|
+#define DMA1_NEXT_DESC_PTR 0xFFC41080 /* DMA1 Pointer to Next Initial Descriptor */
|
|
|
+#define DMA1_START_ADDR 0xFFC41084 /* DMA1 Start Address of Current Buffer */
|
|
|
+#define DMA1_CONFIG 0xFFC41088 /* DMA1 Configuration Register */
|
|
|
+#define DMA1_X_COUNT 0xFFC4108C /* DMA1 Inner Loop Count Start Value */
|
|
|
+#define DMA1_X_MODIFY 0xFFC41090 /* DMA1 Inner Loop Address Increment */
|
|
|
+#define DMA1_Y_COUNT 0xFFC41094 /* DMA1 Outer Loop Count Start Value (2D only) */
|
|
|
+#define DMA1_Y_MODIFY 0xFFC41098 /* DMA1 Outer Loop Address Increment (2D only) */
|
|
|
+#define DMA1_CURR_DESC_PTR 0xFFC410A4 /* DMA1 Current Descriptor Pointer */
|
|
|
+#define DMA1_PREV_DESC_PTR 0xFFC410A8 /* DMA1 Previous Initial Descriptor Pointer */
|
|
|
+#define DMA1_CURR_ADDR 0xFFC410AC /* DMA1 Current Address */
|
|
|
+#define DMA1_IRQ_STATUS 0xFFC410B0 /* DMA1 Status Register */
|
|
|
+#define DMA1_CURR_X_COUNT 0xFFC410B4 /* DMA1 Current Count(1D) or intra-row XCNT (2D) */
|
|
|
+#define DMA1_CURR_Y_COUNT 0xFFC410B8 /* DMA1 Current Row Count (2D only) */
|
|
|
+#define DMA1_BWL_COUNT 0xFFC410C0 /* DMA1 Bandwidth Limit Count */
|
|
|
+#define DMA1_CURR_BWL_COUNT 0xFFC410C4 /* DMA1 Bandwidth Limit Count Current */
|
|
|
+#define DMA1_BWM_COUNT 0xFFC410C8 /* DMA1 Bandwidth Monitor Count */
|
|
|
+#define DMA1_CURR_BWM_COUNT 0xFFC410CC /* DMA1 Bandwidth Monitor Count Current */
|
|
|
+
|
|
|
+/* =========================
|
|
|
+ DMA2
|
|
|
+ ========================= */
|
|
|
+#define DMA2_NEXT_DESC_PTR 0xFFC41100 /* DMA2 Pointer to Next Initial Descriptor */
|
|
|
+#define DMA2_START_ADDR 0xFFC41104 /* DMA2 Start Address of Current Buffer */
|
|
|
+#define DMA2_CONFIG 0xFFC41108 /* DMA2 Configuration Register */
|
|
|
+#define DMA2_X_COUNT 0xFFC4110C /* DMA2 Inner Loop Count Start Value */
|
|
|
+#define DMA2_X_MODIFY 0xFFC41110 /* DMA2 Inner Loop Address Increment */
|
|
|
+#define DMA2_Y_COUNT 0xFFC41114 /* DMA2 Outer Loop Count Start Value (2D only) */
|
|
|
+#define DMA2_Y_MODIFY 0xFFC41118 /* DMA2 Outer Loop Address Increment (2D only) */
|
|
|
+#define DMA2_CURR_DESC_PTR 0xFFC41124 /* DMA2 Current Descriptor Pointer */
|
|
|
+#define DMA2_PREV_DESC_PTR 0xFFC41128 /* DMA2 Previous Initial Descriptor Pointer */
|
|
|
+#define DMA2_CURR_ADDR 0xFFC4112C /* DMA2 Current Address */
|
|
|
+#define DMA2_IRQ_STATUS 0xFFC41130 /* DMA2 Status Register */
|
|
|
+#define DMA2_CURR_X_COUNT 0xFFC41134 /* DMA2 Current Count(1D) or intra-row XCNT (2D) */
|
|
|
+#define DMA2_CURR_Y_COUNT 0xFFC41138 /* DMA2 Current Row Count (2D only) */
|
|
|
+#define DMA2_BWL_COUNT 0xFFC41140 /* DMA2 Bandwidth Limit Count */
|
|
|
+#define DMA2_CURR_BWL_COUNT 0xFFC41144 /* DMA2 Bandwidth Limit Count Current */
|
|
|
+#define DMA2_BWM_COUNT 0xFFC41148 /* DMA2 Bandwidth Monitor Count */
|
|
|
+#define DMA2_CURR_BWM_COUNT 0xFFC4114C /* DMA2 Bandwidth Monitor Count Current */
|
|
|
+
|
|
|
+/* =========================
|
|
|
+ DMA3
|
|
|
+ ========================= */
|
|
|
+#define DMA3_NEXT_DESC_PTR 0xFFC41180 /* DMA3 Pointer to Next Initial Descriptor */
|
|
|
+#define DMA3_START_ADDR 0xFFC41184 /* DMA3 Start Address of Current Buffer */
|
|
|
+#define DMA3_CONFIG 0xFFC41188 /* DMA3 Configuration Register */
|
|
|
+#define DMA3_X_COUNT 0xFFC4118C /* DMA3 Inner Loop Count Start Value */
|
|
|
+#define DMA3_X_MODIFY 0xFFC41190 /* DMA3 Inner Loop Address Increment */
|
|
|
+#define DMA3_Y_COUNT 0xFFC41194 /* DMA3 Outer Loop Count Start Value (2D only) */
|
|
|
+#define DMA3_Y_MODIFY 0xFFC41198 /* DMA3 Outer Loop Address Increment (2D only) */
|
|
|
+#define DMA3_CURR_DESC_PTR 0xFFC411A4 /* DMA3 Current Descriptor Pointer */
|
|
|
+#define DMA3_PREV_DESC_PTR 0xFFC411A8 /* DMA3 Previous Initial Descriptor Pointer */
|
|
|
+#define DMA3_CURR_ADDR 0xFFC411AC /* DMA3 Current Address */
|
|
|
+#define DMA3_IRQ_STATUS 0xFFC411B0 /* DMA3 Status Register */
|
|
|
+#define DMA3_CURR_X_COUNT 0xFFC411B4 /* DMA3 Current Count(1D) or intra-row XCNT (2D) */
|