Merge git://git.denx.de/u-boot-dm
[oweals/u-boot.git] / arch / arm / include / asm / arch-rockchip / clock.h
index 21edbc2f8989705b1b84c9b1b3d03706a72907bc..641df58ac258b00730fdda72312c36ba03cc55a3 100644 (file)
@@ -16,6 +16,10 @@ enum {
        ROCKCHIP_SYSCON_GRF,
        ROCKCHIP_SYSCON_SGRF,
        ROCKCHIP_SYSCON_PMU,
+       ROCKCHIP_SYSCON_PMUGRF,
+       ROCKCHIP_SYSCON_PMUSGRF,
+       ROCKCHIP_SYSCON_CIC,
+       ROCKCHIP_SYSCON_MSCH,
 };
 
 /* Standard Rockchip clock numbers */
@@ -62,6 +66,13 @@ static inline u32 clk_get_divisor(ulong input_rate, uint output_rate)
  */
 void *rockchip_get_cru(void);
 
+/**
+ * rockchip_get_pmucru() - get a pointer to the clock/reset unit registers
+ *
+ * @return pointer to registers, or -ve error on error
+ */
+void *rockchip_get_pmucru(void);
+
 struct rk3288_cru;
 struct rk3288_grf;