On Wed, Jun 22, 2016 at 10:52:04PM +0300, Sergei Shtylyov wrote: > 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@xxxxxxxxxxxxxxxxxx> > >> > >>--- > >> 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. I was looking at Figure 7.1c. Perhaps it is inaccurate.