Merge branch 'master' of git://git.denx.de/u-boot-nand-flash
[oweals/u-boot.git] / arch / arm / include / asm / arch-mx5 / crm_regs.h
index 14aa231a5b0b9f7a2f1a15d29fcb84dce59f5099..bdeafbc0df7b26ebe69838fcd79318e14bb301da 100644 (file)
@@ -189,4 +189,29 @@ struct mxc_ccm_reg {
 #define MXC_CCM_CSCDR1_UART_CLK_PODF_OFFSET            0
 #define MXC_CCM_CSCDR1_UART_CLK_PODF_MASK              0x7
 
+/* Define the bits in register CCDR */
+#define MXC_CCM_CCDR_IPU_HS_MASK                       (0x1 << 17)
+
+/* Define the bits in register CCGRx */
+#define MXC_CCM_CCGR_CG_MASK                           0x3
+
+#define MXC_CCM_CCGR4_CG5_OFFSET                       10
+#define MXC_CCM_CCGR4_CG6_OFFSET                       12
+#define MXC_CCM_CCGR5_CG5_OFFSET                       10
+#define MXC_CCM_CCGR2_CG14_OFFSET                      28
+
+/* Define the bits in register CLPCR */
+#define MXC_CCM_CLPCR_BYPASS_IPU_LPM_HS                 (0x1 << 18)
+
+#define        MXC_DPLLC_CTL_HFSM                              (1 << 7)
+#define        MXC_DPLLC_CTL_DPDCK0_2_EN                       (1 << 12)
+
+#define        MXC_DPLLC_OP_PDF_MASK                           0xf
+#define        MXC_DPLLC_OP_MFI_MASK                           (0xf << 4)
+#define        MXC_DPLLC_OP_MFI_OFFSET                         4
+
+#define        MXC_DPLLC_MFD_MFD_MASK                          0x7ffffff
+
+#define        MXC_DPLLC_MFN_MFN_MASK                          0x7ffffff
+
 #endif                         /* __ARCH_ARM_MACH_MX51_CRM_REGS_H__ */