25 Aug, 2016

1 commit

  • Now that we have clk_hw based provider APIs to register clks, we
    can get rid of struct clk pointers while registering clks in
    these drivers, allowing us to move closer to a clear split of
    consumer and provider clk APIs. Make thing simple by using the
    existing clk_hw array and implementing a custom DT clk provider
    get function to map the clk spec id to a clk_hw pointer.

    Cc: Anders Berg
    Signed-off-by: Stephen Boyd
    Signed-off-by: Stephen Boyd

    Stephen Boyd
     

14 May, 2015

1 commit

  • Fix the following compiler warning:

    drivers/clk/clk-axm5516.c: In function 'axmclk_probe':
    drivers/clk/clk-axm5516.c:559:2: warning: format '%u' expects argument of type 'unsigned int', but argument 2 has type 'size_t' [-Wformat=]
    pr_info("axmclk: supporting %u clocks\n", num_clks);
    ^

    Signed-off-by: Alexander Sverdlin
    Signed-off-by: Stephen Boyd

    Alexander Sverdlin
     

20 Oct, 2014

1 commit


23 May, 2014

1 commit

  • Add clk driver to support clock blocks found on the AXM55xx devices. The driver
    provides clock implementations for three different types of clock devices on
    the AXM55xx device: PLL clock, a clock divider and a clock mux.

    Signed-off-by: Anders Berg
    Cc: Mark Rutland
    Signed-off-by: Mike Turquette

    Anders Berg