mx53loco: Allow to print CPU information at a later stage
[oweals/u-boot.git] / arch / arm / include / asm / arch-mx5 / clock.h
index f9f82f3918f4bbee7fa7a9cb7c9e3164cd68805b..35ee8155de90faf251e9e67aaa2967f6b7855d47 100644 (file)
@@ -33,6 +33,9 @@ enum mxc_clock {
        MXC_CSPI_CLK,
        MXC_FEC_CLK,
        MXC_SATA_CLK,
+       MXC_DDR_CLK,
+       MXC_NFC_CLK,
+       MXC_PERIPH_CLK,
 };
 
 unsigned int imx_decode_pll(unsigned int pll, unsigned int f_ref);
@@ -40,10 +43,11 @@ unsigned int imx_decode_pll(unsigned int pll, unsigned int f_ref);
 u32 imx_get_uartclk(void);
 u32 imx_get_fecclk(void);
 unsigned int mxc_get_clock(enum mxc_clock clk);
-
+int mxc_set_clock(u32 ref, u32 freq, u32 clk_type);
 void set_usb_phy2_clk(void);
 void enable_usb_phy2_clk(unsigned char enable);
 void set_usboh3_clk(void);
 void enable_usboh3_clk(unsigned char enable);
+void mxc_set_sata_internal_clock(void);
 
 #endif /* __ASM_ARCH_CLOCK_H */