[PATCH] ARM: shmobile: r8a7791: add ADSP clocks
Sergei Shtylyov
sergei.shtylyov at cogentembedded.com
Mon Dec 29 14:13:17 PST 2014
On 12/30/2014 12:23 AM, Geert Uytterhoeven wrote:
>>>> --- renesas.orig/include/dt-bindings/clock/r8a7791-clock.h
>>>> +++ renesas/include/dt-bindings/clock/r8a7791-clock.h
>>>> -#define R8A7791_CLK_RCAN 9
>>>> +#define R8A7791_CLK_ADSP 9
>>>> +#define R8A7791_CLK_RCAN 10
>>> R8A7791_CLK_RCAN is changed?
>> Yes. It shouldn't be?
> All definitions in include/dt-bindings/ are part of the DT ABI, and cannot be
> changed without breaking the DT binding.
> Hence when adding new entries, they must be added at the end of the list,
> using a new available value.
Oh, OK...
> Apart from that, what happens if you boot a new DTS on a kernel with an old
> clk-rcar-gen2 driver that doesn't know about the new CPG clock?
> Does it just fail to initialize and find that single clock,
Yes, exactly. The driver will cuss loudly but will continue to work.
> or does the whole CPG driver fail?
No.
> I wanted to check that after seeing the RCAN CPG patch, but haven't gotten to it
> yet due to Xmas and NY holidays.
No holidays yet here. There will be long holidays starting from January 1st...
> Gr{oetje,eeting}s,
> Geert
WBR, Sergei
More information about the linux-arm-kernel
mailing list