diff options
author | Marc Kleine-Budde <mkl@pengutronix.de> | 2009-11-18 15:56:36 +0100 |
---|---|---|
committer | Marc Kleine-Budde <mkl@pengutronix.de> | 2009-11-24 10:01:30 +0100 |
commit | 590fa6e29c48509e71aeb99f3c1fd8a2b0da5779 (patch) | |
tree | 1b01f04f3143a004bc14f0454ab9369ddb5da275 | |
parent | bb3f431deb0a7f22ced952b5750afe1725a4bcde (diff) | |
download | barebox-590fa6e29c48509e71aeb99f3c1fd8a2b0da5779.tar.gz barebox-590fa6e29c48509e71aeb99f3c1fd8a2b0da5779.tar.xz |
speed-imx35: add function imx_get_i2cclk
Because i2c is connected to ipg_perclk om MX35 it's calls
imx_get_ipg_perclk().
Signed-off-by: Marc Kleine-Budde <mkl@pengutronix.de>
-rw-r--r-- | arch/arm/mach-imx/include/mach/clock.h | 1 | ||||
-rw-r--r-- | arch/arm/mach-imx/speed-imx35.c | 6 |
2 files changed, 7 insertions, 0 deletions
diff --git a/arch/arm/mach-imx/include/mach/clock.h b/arch/arm/mach-imx/include/mach/clock.h index c60417922b..76ab4a53c1 100644 --- a/arch/arm/mach-imx/include/mach/clock.h +++ b/arch/arm/mach-imx/include/mach/clock.h @@ -27,6 +27,7 @@ ulong imx_get_fecclk(void); ulong imx_get_gptclk(void); ulong imx_get_uartclk(void); ulong imx_get_lcdclk(void); +ulong imx_get_i2cclk(void); int imx_clko_set_div(int div); void imx_clko_set_src(int src); diff --git a/arch/arm/mach-imx/speed-imx35.c b/arch/arm/mach-imx/speed-imx35.c index 655b38b613..4c8420ad24 100644 --- a/arch/arm/mach-imx/speed-imx35.c +++ b/arch/arm/mach-imx/speed-imx35.c @@ -129,11 +129,17 @@ unsigned long imx_get_uartclk(void) else return imx_get_ppllclk() / div; } + ulong imx_get_fecclk(void) { return imx_get_ipgclk(); } +ulong imx_get_i2cclk(void) +{ + return imx_get_ipg_perclk(); +} + void imx_dump_clocks(void) { printf("mpll: %10d Hz\n", imx_get_mpllclk()); |