rockchip: rk3036: fix grf macro define
[oweals/u-boot.git] / arch / arm / include / asm / arch-rockchip / cru_rk3288.h
index cb0a935edce711ecc421e0c2de77f6043ebf4ded..79a6d6db80bbc1283346c33240e3c2caefb01cd9 100644 (file)
@@ -85,7 +85,7 @@ enum {
        EMMC_PLL_SELECT_24MHZ,
 
        EMMC_DIV_SHIFT          = 8,
-       EMMC_DIV_MASK           = 0x3f < EMMC_DIV_SHIFT,
+       EMMC_DIV_MASK           = 0x3f << EMMC_DIV_SHIFT,
 
        SDIO0_PLL_SHIFT         = 6,
        SDIO0_PLL_MASK          = 3 << SDIO0_PLL_SHIFT,
@@ -220,4 +220,16 @@ enum {
        CLKF_MASK               = 0x1fff << CLKF_SHIFT,
 };
 
+/* CRU_GLB_RST_ST */
+enum {
+       GLB_POR_RST,
+       FST_GLB_RST_ST          = BIT(0),
+       SND_GLB_RST_ST          = BIT(1),
+       FST_GLB_TSADC_RST_ST    = BIT(2),
+       SND_GLB_TSADC_RST_ST    = BIT(3),
+       FST_GLB_WDT_RST_ST      = BIT(4),
+       SND_GLB_WDT_RST_ST      = BIT(5),
+       GLB_RST_ST_MASK         = GENMASK(5, 0),
+};
+
 #endif