@@ -60,6 +60,7 @@ u32 imx_get_uartclk(void);
u32 imx_get_fecclk(void);
unsigned int mxc_get_clock(enum mxc_clock clk);
u32 imx6_get_usdhc_clk(u32 port);
+u32 imx6_get_cspi_clk(void);
void setup_gpmi_io_clk(u32 cfg);
void hab_caam_clock_enable(unsigned char enable);
void enable_ocotp_clk(unsigned char enable);
@@ -412,7 +412,7 @@ static u32 get_uart_clk(void)
return freq / (uart_podf + 1);
}
-static u32 get_cspi_clk(void)
+u32 imx6_get_cspi_clk(void)
{
u32 reg, cspi_podf;
@@ -1250,7 +1250,7 @@ unsigned int mxc_get_clock(enum mxc_clock clk)
case MXC_UART_CLK:
return get_uart_clk();
case MXC_CSPI_CLK:
- return get_cspi_clk();
+ return imx6_get_cspi_clk();
case MXC_AXI_CLK:
return get_axi_clk();
case MXC_EMI_SLOW_CLK:
This commit allows reusing the mach-imx/mx6/clock.c code in the CLK driver model (DM) driver for iMX6Q. Signed-off-by: Lukasz Majewski <lukma@denx.de> --- arch/arm/include/asm/arch-mx6/clock.h | 1 + arch/arm/mach-imx/mx6/clock.c | 4 ++-- 2 files changed, 3 insertions(+), 2 deletions(-)