From: Daniel Lezcano [mailto:daniel.lezc...@linaro.org] 
Sent: Friday, December 04, 2015 11:13 AM


>It would be cleaner to define a fixed clock and then add a phandle in the DT.

>       timer_clk: timer_clk {
>               #clock-cells = <0>;
>               compatible = "fixed-clock";
>               clock-frequency = <123456789>;
>       };

>       timer {
>               compatible = "ezchip,nps400-timer";
>               clocks = <&timer_clk>;
>       }

>That will result in the same code than the other drivers.

>       clk = of_clk_get(np, 0);
>       if (IS_ERR(clk)) {
>               pr_err("%s: invalid clock\n", np->full_name);
>               return;
>       }

>       rate = clk_get_rate(clk);

Seem like my driver comes before "fixed-clock" driver so I failed since I got 
no clocksource provider.
How can this be solved?

-Noam
_______________________________________________
linux-snps-arc mailing list
linux-snps-arc@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/linux-snps-arc

Reply via email to