• Russell King's avatar
    [ARM] omap: don't use clkops_omap2_dflt_wait for non-ICLK/FCLK clocks · c1168dc3
    Russell King authored
    The original code in omap2_clk_wait_ready() used to check the low 8
    bits to determine whether they were within the FCLKEN or ICLKEN
    registers.  Specifically, the test is satisfied when these offsets
    are used:
    
     CM_FCLKEN, CM_FCLKEN1, CM_CLKEN, OMAP24XX_CM_FCLKEN2, CM_ICLKEN,
     CM_ICLKEN1, CM_ICLKEN2, CM_ICLKEN3, OMAP24XX_CM_ICLKEN4
     OMAP3430_CM_CLKEN_PLL, OMAP3430ES2_CM_CLKEN2
    
    If one of these offsets isn't used, omap2_clk_wait_ready() merely
    returns without doing anything.  So we should use the non-wait clkops
    version instead and eliminate that conditional.
    Signed-off-by: default avatarRussell King <rmk+kernel@arm.linux.org.uk>
    c1168dc3
clock.c 25.6 KB