• F
    clk: mediatek: use unsigned type for returning the clk rate · 832685f0
    Fabien Parent 提交于
    mtk_clk_find_parent_rate is calling clk_get_rate to know the rate
    of a parent clock. clk_get_rate returns a ulong, while
    mtk_clk_find_parent_rate returns an int. This implicit cast creates
    an issue for clock rates big enough to need the full 32 bits to
    store its data. When that happen the clk rate will become incorrect
    because of the implicit cast between ulong -> int -> ulong.
    
    This commit change the return type of mtk_clk_find_parent_rate to
    ulong.
    Signed-off-by: NFabien Parent <fparent@baylibre.com>
    832685f0
clk-mtk.c 12.6 KB