#define OMAP3430_ST_DES1                               (1 << 0)
 
 /* CM_IDLEST3_CORE */
-#define OMAP3430_ST_USBTLL                             (1 << 2)
-#define OMAP3430_ST_USBTLL_SHIFT                       2
+#define OMAP3430ES2_ST_USBTLL_SHIFT                    2
+#define OMAP3430ES2_ST_USBTLL_MASK                     (1 << 2)
 
 /* CM_AUTOIDLE1_CORE */
 #define OMAP3430_AUTO_AES2                             (1 << 28)
 #define OMAP3430_AUTO_DES1_SHIFT                       0
 
 /* CM_AUTOIDLE3_CORE */
-#define OMAP3430_AUTO_USBTLL                           (1 << 2)
-#define OMAP3430_AUTO_USBTLL_SHIFT                     2
+#define OMAP3430ES2_AUTO_USBTLL_SHIFT                  2
+#define OMAP3430ES2_AUTO_USBTLL_MASK                   (1 << 2)
 
 /* CM_CLKSEL_CORE */
 #define OMAP3430_CLKSEL_SSI_SHIFT                      8
 #define OMAP3430_ST_CORE_CLK                           (1 << 0)
 
 /* CM_IDLEST2_CKGEN */
-#define OMAP3430_ST_120M_CLK                           (1 << 1)
-#define OMAP3430_ST_PERIPH2_CLK                                (1 << 0)
+#define OMAP3430ES2_ST_120M_CLK_SHIFT                  1
+#define OMAP3430ES2_ST_120M_CLK_MASK                   (1 << 1)
+#define OMAP3430ES2_ST_PERIPH2_CLK_SHIFT               0
+#define OMAP3430ES2_ST_PERIPH2_CLK_MASK                        (1 << 0)
 
 /* CM_AUTOIDLE_PLL */
 #define OMAP3430_AUTO_PERIPH_DPLL_SHIFT                        3
 
 /* CM_AUTOIDLE_USBHOST */
 #define OMAP3430ES2_AUTO_USBHOST_SHIFT                 0
-#define OMAP3430ES2_AUTO_USBHOST_MASK                  (1<<0)
+#define OMAP3430ES2_AUTO_USBHOST_MASK                  (1 << 0)
 
 /* CM_SLEEPDEP_USBHOST */
 #define OMAP3430ES2_EN_MPU_SHIFT                       1
-#define OMAP3430ES2_EN_MPU_MASK                                (1<<1)
+#define OMAP3430ES2_EN_MPU_MASK                                (1 << 1)
 #define OMAP3430ES2_EN_IVA2_SHIFT                      2
-#define OMAP3430ES2_EN_IVA2_MASK                       (1<<2)
+#define OMAP3430ES2_EN_IVA2_MASK                       (1 << 2)
 
 /* CM_CLKSTCTRL_USBHOST */
 #define OMAP3430ES2_CLKTRCTRL_USBHOST_SHIFT            0
-#define OMAP3430ES2_CLKTRCTRL_USBHOST_MASK             (3<<0)
+#define OMAP3430ES2_CLKTRCTRL_USBHOST_MASK             (3 << 0)
 
 
 
 
 /*
  * Architecture-specific global CM registers
  * Use cm_{read,write}_reg() with these registers.
+ * These registers appear once per CM module.
  */
 
 #define OMAP3430_CM_REVISION           OMAP_CM_REGADDR(OCP_MOD, 0x0000)
 /*
  * Module specific CM registers from CM_BASE + domain offset
  * Use cm_{read,write}_mod_reg() with these registers.
+ * These register offsets generally appear in more than one PRCM submodule.
  */
 
 /* Common between 24xx and 34xx */
 
-#define CM_FCLKEN1                                     0x0000
-#define CM_FCLKEN                                      CM_FCLKEN1
-#define CM_CLKEN                                       CM_FCLKEN1
-#define CM_ICLKEN1                                     0x0010
-#define CM_ICLKEN                                      CM_ICLKEN1
+#define CM_FCLKEN                                      0x0000
+#define CM_FCLKEN1                                     CM_FCLKEN
+#define CM_CLKEN                                       CM_FCLKEN
+#define CM_ICLKEN                                      0x0010
+#define CM_ICLKEN1                                     CM_ICLKEN
 #define CM_ICLKEN2                                     0x0014
 #define CM_ICLKEN3                                     0x0018
-#define CM_IDLEST1                                     0x0020
-#define CM_IDLEST                                      CM_IDLEST1
+#define CM_IDLEST                                      0x0020
+#define CM_IDLEST1                                     CM_IDLEST
 #define CM_IDLEST2                                     0x0024
 #define CM_AUTOIDLE                                    0x0030
-#define CM_AUTOIDLE1                                   0x0030
+#define CM_AUTOIDLE1                                   CM_AUTOIDLE
 #define CM_AUTOIDLE2                                   0x0034
+#define CM_AUTOIDLE3                                   0x0038
 #define CM_CLKSEL                                      0x0040
 #define CM_CLKSEL1                                     CM_CLKSEL
 #define CM_CLKSEL2                                     0x0044
 
 #define OMAP24XX_CM_FCLKEN2                            0x0004
 #define OMAP24XX_CM_ICLKEN4                            0x001c
-#define OMAP24XX_CM_AUTOIDLE3                          0x0038
 #define OMAP24XX_CM_AUTOIDLE4                          0x003c
 
 #define OMAP2430_CM_IDLEST3                            0x0028
 
+#define OMAP3430_CM_CLKEN_PLL                          0x0004
+#define OMAP3430ES2_CM_CLKEN2                          0x0004
+#define OMAP3430ES2_CM_FCLKEN3                         0x0008
+#define OMAP3430_CM_IDLEST_PLL                         CM_IDLEST2
+#define OMAP3430_CM_AUTOIDLE_PLL                       CM_AUTOIDLE2
+#define OMAP3430_CM_CLKSEL1                            CM_CLKSEL
+#define OMAP3430_CM_CLKSEL1_PLL                                CM_CLKSEL
+#define OMAP3430_CM_CLKSEL2_PLL                                CM_CLKSEL2
+#define OMAP3430_CM_SLEEPDEP                           CM_CLKSEL2
+#define OMAP3430_CM_CLKSEL3                            CM_CLKSTCTRL
+#define OMAP3430_CM_CLKSTST                            0x004c
+#define OMAP3430ES2_CM_CLKSEL4                         0x004c
+#define OMAP3430ES2_CM_CLKSEL5                         0x0050
+#define OMAP3430_CM_CLKSEL2_EMU                                0x0050
+#define OMAP3430_CM_CLKSEL3_EMU                                0x0054
+
 
 /* Clock management domain register get/set */
 
 /* CM_IDLEST_GFX */
 #define OMAP_ST_GFX                                    (1 << 0)
 
-#define OMAP3430_CM_CLKEN_PLL                          0x0004
-#define OMAP3430ES2_CM_CLKEN2                          0x0004
-#define OMAP3430ES2_CM_FCLKEN3                         0x0008
-#define OMAP3430_CM_IDLEST_PLL                         CM_IDLEST2
-#define OMAP3430_CM_AUTOIDLE_PLL                       CM_AUTOIDLE2
-#define OMAP3430_CM_CLKSEL1                            CM_CLKSEL
-#define OMAP3430_CM_CLKSEL1_PLL                                CM_CLKSEL
-#define OMAP3430_CM_CLKSEL2_PLL                                CM_CLKSEL2
-#define OMAP3430_CM_SLEEPDEP                           CM_CLKSEL2
-#define OMAP3430_CM_CLKSEL3                            CM_CLKSTCTRL
-#define OMAP3430_CM_CLKSTST                            0x004c
-#define OMAP3430ES2_CM_CLKSEL4                         0x004c
-#define OMAP3430ES2_CM_CLKSEL5                         0x0050
-#define OMAP3430_CM_CLKSEL2_EMU                                0x0050
-#define OMAP3430_CM_CLKSEL3_EMU                                0x0054
-#define OMAP3430_CM_IDLEST3_CORE                       0x0028
-#define OMAP3430_CM_AUTOIDLE3_CORE                     0x0038
-
-
 
 #endif
 
                        PLL_MOD, OMAP3430ES2_CM_CLKEN2);
 
        while (!(cm_read_mod_reg(PLL_MOD, CM_IDLEST2) &
-                               OMAP3430_ST_PERIPH2_CLK))
+                               OMAP3430ES2_ST_PERIPH2_CLK_MASK))
                dev_dbg(hcd->self.controller,
                        "idlest2 = 0x%x\n",
                        cm_read_mod_reg(PLL_MOD, CM_IDLEST2));
        clk_enable(ehci_clocks->usbtll_ick_clk);
 
        /* Disable Auto Idle of USBTLL */
-       cm_write_mod_reg((0 << OMAP3430_AUTO_USBTLL_SHIFT),
-                               CORE_MOD, OMAP3430_CM_AUTOIDLE3_CORE);
+       cm_write_mod_reg((0 << OMAP3430ES2_AUTO_USBTLL_SHIFT),
+                               CORE_MOD, CM_AUTOIDLE3);
 
        /* Wait for TLL to be Active */
-       while ((cm_read_mod_reg(CORE_MOD, OMAP3430_CM_IDLEST3_CORE) &
-               (1 << OMAP3430_ST_USBTLL_SHIFT)));
+       while ((cm_read_mod_reg(CORE_MOD, OMAP2430_CM_IDLEST3) &
+               (1 << OMAP3430ES2_ST_USBTLL_SHIFT)));
 
        /* perform TLL soft reset, and wait until reset is complete */
        omap_writel(1 << OMAP_USBTLL_SYSCONFIG_SOFTRESET_SHIFT,