Home | History | Annotate | Line # | Download | only in clock
      1      1.1  jmcneill /*	$NetBSD: sh73a0-clock.h,v 1.1.1.2 2020/01/03 14:33:05 skrll Exp $	*/
      2      1.1  jmcneill 
      3  1.1.1.2     skrll /* SPDX-License-Identifier: GPL-2.0-or-later */
      4      1.1  jmcneill /*
      5      1.1  jmcneill  * Copyright 2014 Ulrich Hecht
      6      1.1  jmcneill  */
      7      1.1  jmcneill 
      8      1.1  jmcneill #ifndef __DT_BINDINGS_CLOCK_SH73A0_H__
      9      1.1  jmcneill #define __DT_BINDINGS_CLOCK_SH73A0_H__
     10      1.1  jmcneill 
     11      1.1  jmcneill /* CPG */
     12      1.1  jmcneill #define SH73A0_CLK_MAIN		0
     13      1.1  jmcneill #define SH73A0_CLK_PLL0		1
     14      1.1  jmcneill #define SH73A0_CLK_PLL1		2
     15      1.1  jmcneill #define SH73A0_CLK_PLL2		3
     16      1.1  jmcneill #define SH73A0_CLK_PLL3		4
     17      1.1  jmcneill #define SH73A0_CLK_DSI0PHY	5
     18      1.1  jmcneill #define SH73A0_CLK_DSI1PHY	6
     19      1.1  jmcneill #define SH73A0_CLK_ZG		7
     20      1.1  jmcneill #define SH73A0_CLK_M3		8
     21      1.1  jmcneill #define SH73A0_CLK_B		9
     22      1.1  jmcneill #define SH73A0_CLK_M1		10
     23      1.1  jmcneill #define SH73A0_CLK_M2		11
     24      1.1  jmcneill #define SH73A0_CLK_Z		12
     25      1.1  jmcneill #define SH73A0_CLK_ZX		13
     26      1.1  jmcneill #define SH73A0_CLK_HP		14
     27      1.1  jmcneill 
     28      1.1  jmcneill /* MSTP0 */
     29      1.1  jmcneill #define SH73A0_CLK_IIC2		1
     30      1.1  jmcneill #define SH73A0_CLK_MSIOF0	0
     31      1.1  jmcneill 
     32      1.1  jmcneill /* MSTP1 */
     33      1.1  jmcneill #define SH73A0_CLK_CEU1		29
     34      1.1  jmcneill #define SH73A0_CLK_CSI2_RX1	28
     35      1.1  jmcneill #define SH73A0_CLK_CEU0		27
     36      1.1  jmcneill #define SH73A0_CLK_CSI2_RX0	26
     37      1.1  jmcneill #define SH73A0_CLK_TMU0		25
     38      1.1  jmcneill #define SH73A0_CLK_DSITX0	18
     39      1.1  jmcneill #define SH73A0_CLK_IIC0		16
     40      1.1  jmcneill #define SH73A0_CLK_SGX		12
     41      1.1  jmcneill #define SH73A0_CLK_LCDC0	0
     42      1.1  jmcneill 
     43      1.1  jmcneill /* MSTP2 */
     44      1.1  jmcneill #define SH73A0_CLK_SCIFA7	19
     45      1.1  jmcneill #define SH73A0_CLK_SY_DMAC	18
     46      1.1  jmcneill #define SH73A0_CLK_MP_DMAC	17
     47      1.1  jmcneill #define SH73A0_CLK_MSIOF3	15
     48      1.1  jmcneill #define SH73A0_CLK_MSIOF1	8
     49      1.1  jmcneill #define SH73A0_CLK_SCIFA5	7
     50      1.1  jmcneill #define SH73A0_CLK_SCIFB	6
     51      1.1  jmcneill #define SH73A0_CLK_MSIOF2	5
     52      1.1  jmcneill #define SH73A0_CLK_SCIFA0	4
     53      1.1  jmcneill #define SH73A0_CLK_SCIFA1	3
     54      1.1  jmcneill #define SH73A0_CLK_SCIFA2	2
     55      1.1  jmcneill #define SH73A0_CLK_SCIFA3	1
     56      1.1  jmcneill #define SH73A0_CLK_SCIFA4	0
     57      1.1  jmcneill 
     58      1.1  jmcneill /* MSTP3 */
     59      1.1  jmcneill #define SH73A0_CLK_SCIFA6	31
     60      1.1  jmcneill #define SH73A0_CLK_CMT1		29
     61      1.1  jmcneill #define SH73A0_CLK_FSI		28
     62      1.1  jmcneill #define SH73A0_CLK_IRDA		25
     63      1.1  jmcneill #define SH73A0_CLK_IIC1		23
     64      1.1  jmcneill #define SH73A0_CLK_USB		22
     65      1.1  jmcneill #define SH73A0_CLK_FLCTL	15
     66      1.1  jmcneill #define SH73A0_CLK_SDHI0	14
     67      1.1  jmcneill #define SH73A0_CLK_SDHI1	13
     68      1.1  jmcneill #define SH73A0_CLK_MMCIF0	12
     69      1.1  jmcneill #define SH73A0_CLK_SDHI2	11
     70      1.1  jmcneill #define SH73A0_CLK_TPU0		4
     71      1.1  jmcneill #define SH73A0_CLK_TPU1		3
     72      1.1  jmcneill #define SH73A0_CLK_TPU2		2
     73      1.1  jmcneill #define SH73A0_CLK_TPU3		1
     74      1.1  jmcneill #define SH73A0_CLK_TPU4		0
     75      1.1  jmcneill 
     76      1.1  jmcneill /* MSTP4 */
     77      1.1  jmcneill #define SH73A0_CLK_IIC3		11
     78      1.1  jmcneill #define SH73A0_CLK_IIC4		10
     79      1.1  jmcneill #define SH73A0_CLK_KEYSC	3
     80      1.1  jmcneill 
     81      1.1  jmcneill /* MSTP5 */
     82      1.1  jmcneill #define SH73A0_CLK_INTCA0	8
     83      1.1  jmcneill 
     84      1.1  jmcneill #endif
     85