Re: [PATCH 01/13] ARM: shmobile: r8a7792: add clock index macros

Sergei Shtylyov
2016-06-22T19:52:04Z

On 06/01/2016 03:52 AM, Simon Horman wrote:

>> Add macros usable by the device tree sources to reference the R8A7792
>> clocks by index.
>>
>> Signed-off-by: Sergei Shtylyov <sergei.shtylyov@cogentembedded.com>
>>
>> ---
>> include/dt-bindings/clock/r8a7792-clock.h | 104 ++++++++++++++++++++++++++++++
>> 1 file changed, 104 insertions(+)
>>
>> Index: renesas/include/dt-bindings/clock/r8a7792-clock.h
>> ===================================================================
>> --- /dev/null
>> +++ renesas/include/dt-bindings/clock/r8a7792-clock.h
>> @@ -0,0 +1,104 @@
>> +/*
>> + * Copyright (C) 2016 Cogent Embedded, Inc.
>> + *
>> + * This program is free software; you can redistribute it and/or modify
>> + * it under the terms of the GNU General Public License as published by
>> + * the Free Software Foundation; either version 2 of the License, or
>> + * (at your option) any later version.
>> + */
>> +
>> +#ifndef __DT_BINDINGS_CLOCK_R8A7792_H__
>> +#define __DT_BINDINGS_CLOCK_R8A7792_H__
>> +
>> +/* CPG */
>> +#define R8A7792_CLK_MAIN 0
>> +#define R8A7792_CLK_PLL0 1
>> +#define R8A7792_CLK_PLL1 2
>> +#define R8A7792_CLK_PLL3 3
>> +#define R8A7792_CLK_LB 4
>> +#define R8A7792_CLK_QSPI 5
>> +#define R8A7792_CLK_SDH 6
>> +#define R8A7792_CLK_SD0 7
>> +#define R8A7792_CLK_SD1 8
>> +#define R8A7792_CLK_Z 9
>
> According to my copy of the documentation (v2.00) SDH, SD0 and SD1 do
> not seem to be provided by the r8a7792 CPG.

I've just downloaded and opened rev2.00 manual, and still, there's no
CPG registers other than FRQCRB on V2H.

> It does, however, provide RCAN and ADSP which are supported by the CPG
> driver. You may wish to add them now for completeness though from my point
> of view they could also be added later when they are used.

My copy of the manual says there's no ADSP on V2H, and thus no ADSP clock.

MBR, Sergei