• Pali Rohár's avatar
    fix(plat/marvell/a3720/uart): fix UART parent clock rate determination · 5a91c439
    Pali Rohár authored
    
    
    The UART code for the A3K platform assumes that UART parent clock rate
    is always 25 MHz. This is incorrect, because the xtal clock can also run
    at 40 MHz (this is board specific).
    
    The frequency of the xtal clock is determined by a value on a strapping
    pin during SOC reset. The code to determine this frequency is already in
    A3K's comphy driver.
    
    Move the get_ref_clk() function from the comphy driver to a separate
    file and use it for UART parent clock rate determination.
    Signed-off-by: default avatarPali Rohár <pali@kernel.org>
    Change-Id: I8bb18a2d020ef18fe65aa06ffa4ab205c71be92e
    5a91c439
plat_marvell.h 2.71 KB