diff options
Diffstat (limited to 'firmware/target/arm/imx31/gigabeat-s/clkctl-imx31.h')
-rw-r--r-- | firmware/target/arm/imx31/gigabeat-s/clkctl-imx31.h | 23 |
1 files changed, 23 insertions, 0 deletions
diff --git a/firmware/target/arm/imx31/gigabeat-s/clkctl-imx31.h b/firmware/target/arm/imx31/gigabeat-s/clkctl-imx31.h index da15ef2706..37d01efde8 100644 --- a/firmware/target/arm/imx31/gigabeat-s/clkctl-imx31.h +++ b/firmware/target/arm/imx31/gigabeat-s/clkctl-imx31.h | |||
@@ -83,4 +83,27 @@ enum IMX31_CG_MODES | |||
83 | void imx31_clkctl_module_clock_gating(enum IMX31_CG_LIST cg, | 83 | void imx31_clkctl_module_clock_gating(enum IMX31_CG_LIST cg, |
84 | enum IMX31_CG_MODES mode); | 84 | enum IMX31_CG_MODES mode); |
85 | 85 | ||
86 | enum IMX31_PLLS | ||
87 | { | ||
88 | PLL_MCU = 0, | ||
89 | PLL_USB, | ||
90 | PLL_SERIAL, | ||
91 | NUM_PLLS, | ||
92 | }; | ||
93 | |||
94 | #define CONFIG_CLK32_FREQ 32768 | ||
95 | #define CONFIG_HCLK_FREQ 27000000 | ||
96 | |||
97 | /* Get the PLL reference clock frequency in HZ */ | ||
98 | unsigned int imx31_clkctl_get_pll_ref_clk(void); | ||
99 | |||
100 | /* Return PLL frequency in HZ */ | ||
101 | unsigned int imx31_clkctl_get_pll(enum IMX31_PLLS pll); | ||
102 | |||
103 | /* Return ipg_clk in HZ */ | ||
104 | unsigned int imx31_clkctl_get_ipg_clk(void); | ||
105 | |||
106 | /* Return the ATA frequency in HZ */ | ||
107 | unsigned int imx31_clkctl_get_ata_clk(void); | ||
108 | |||
86 | #endif /* _CLKCTL_IMX31_H_ */ | 109 | #endif /* _CLKCTL_IMX31_H_ */ |