• Arnd Bergmann's avatar
    ARM: imx: build cpu_is_imx6sl function conditionally · a82eb09f
    Arnd Bergmann authored
    imx6q_pm_enter calls imx6sl_set_wait_clk when run on an imx6sl
    based machine. However if support for imx6sl is not enabled
    at compile time, this prevents us from building the kernel and
    we get this link error instead:
    
    arch/arm/mach-imx/built-in.o: In function `imx6q_pm_enter':
    :(.text+0x4b84): undefined reference to `imx6sl_set_wait_clk'
    
    This makes the cpu_is_imx6sl function conditionally return false
    if imx6sl is disabled at compile-time, which matches what the
    older cpu_is_mx* macros did. We have similar inline functions for
    the other imx6 variants, but so far I have not run into a case
    where the extra #ifdef is necessary.
    Signed-off-by: default avatarArnd Bergmann <arnd@arndb.de>
    Signed-off-by: default avatarShawn Guo <shawn.guo@freescale.com>
    a82eb09f
mxc.h 4.51 KB