summaryrefslogtreecommitdiff
path: root/arch/arm/include/asm/arch-mx5/clock.h
diff options
context:
space:
mode:
Diffstat (limited to 'arch/arm/include/asm/arch-mx5/clock.h')
-rw-r--r--arch/arm/include/asm/arch-mx5/clock.h58
1 files changed, 0 insertions, 58 deletions
diff --git a/arch/arm/include/asm/arch-mx5/clock.h b/arch/arm/include/asm/arch-mx5/clock.h
deleted file mode 100644
index 6f5ca58..0000000
--- a/arch/arm/include/asm/arch-mx5/clock.h
+++ /dev/null
@@ -1,58 +0,0 @@
-/* SPDX-License-Identifier: GPL-2.0+ */
-/*
- * (C) Copyright 2009
- * Stefano Babic, DENX Software Engineering, sbabic@denx.de.
- */
-
-#ifndef __ASM_ARCH_CLOCK_H
-#define __ASM_ARCH_CLOCK_H
-
-#include <common.h>
-
-#ifdef CONFIG_SYS_MX5_HCLK
-#define MXC_HCLK CONFIG_SYS_MX5_HCLK
-#else
-#define MXC_HCLK 24000000
-#endif
-
-#ifdef CONFIG_SYS_MX5_CLK32
-#define MXC_CLK32 CONFIG_SYS_MX5_CLK32
-#else
-#define MXC_CLK32 32768
-#endif
-
-enum mxc_clock {
- MXC_ARM_CLK = 0,
- MXC_AHB_CLK,
- MXC_IPG_CLK,
- MXC_IPG_PERCLK,
- MXC_UART_CLK,
- MXC_CSPI_CLK,
- MXC_ESDHC_CLK,
- MXC_ESDHC2_CLK,
- MXC_ESDHC3_CLK,
- MXC_ESDHC4_CLK,
- MXC_FEC_CLK,
- MXC_SATA_CLK,
- MXC_DDR_CLK,
- MXC_NFC_CLK,
- MXC_PERIPH_CLK,
- MXC_I2C_CLK,
- MXC_LDB_CLK,
-};
-
-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_phy_clk(void);
-void enable_usb_phy1_clk(bool enable);
-void enable_usb_phy2_clk(bool enable);
-void set_usboh3_clk(void);
-void enable_usboh3_clk(bool enable);
-void mxc_set_sata_internal_clock(void);
-int enable_i2c_clk(unsigned char enable, unsigned i2c_num);
-void enable_nfc_clk(unsigned char enable);
-void enable_efuse_prog_supply(bool enable);
-
-#endif /* __ASM_ARCH_CLOCK_H */