clock.h 447 B

1234567891011121314151617181920212223
  1. /*
  2. *
  3. * (c) 2009 Ilya Yanok, Emcraft Systems <yanok@emcraft.com>
  4. *
  5. * SPDX-License-Identifier: GPL-2.0+
  6. */
  7. #ifndef __ASM_ARCH_CLOCK_H
  8. #define __ASM_ARCH_CLOCK_H
  9. enum mxc_clock {
  10. MXC_ARM_CLK,
  11. MXC_I2C_CLK,
  12. MXC_UART_CLK,
  13. MXC_ESDHC_CLK,
  14. MXC_FEC_CLK,
  15. };
  16. unsigned int mxc_get_clock(enum mxc_clock clk);
  17. #define imx_get_uartclk() mxc_get_clock(MXC_UART_CLK)
  18. #define imx_get_fecclk() mxc_get_clock(MXC_FEC_CLK)
  19. #endif /* __ASM_ARCH_CLOCK_H */