Home | History | Annotate | Line # | Download | only in clock
      1  1.1  jmcneill /*	$NetBSD: nuvoton,npcm7xx-clock.h,v 1.1.1.1 2018/06/27 16:27:08 jmcneill Exp $	*/
      2  1.1  jmcneill 
      3  1.1  jmcneill /* SPDX-License-Identifier: GPL-2.0 */
      4  1.1  jmcneill /*
      5  1.1  jmcneill  * Nuvoton NPCM7xx Clock Generator binding
      6  1.1  jmcneill  * clock binding number for all clocks supportted by nuvoton,npcm7xx-clk
      7  1.1  jmcneill  *
      8  1.1  jmcneill  * Copyright (C) 2018 Nuvoton Technologies tali.perry (at) nuvoton.com
      9  1.1  jmcneill  *
     10  1.1  jmcneill  */
     11  1.1  jmcneill 
     12  1.1  jmcneill #ifndef __DT_BINDINGS_CLOCK_NPCM7XX_H
     13  1.1  jmcneill #define __DT_BINDINGS_CLOCK_NPCM7XX_H
     14  1.1  jmcneill 
     15  1.1  jmcneill 
     16  1.1  jmcneill #define NPCM7XX_CLK_CPU 0
     17  1.1  jmcneill #define NPCM7XX_CLK_GFX_PIXEL 1
     18  1.1  jmcneill #define NPCM7XX_CLK_MC 2
     19  1.1  jmcneill #define NPCM7XX_CLK_ADC 3
     20  1.1  jmcneill #define NPCM7XX_CLK_AHB 4
     21  1.1  jmcneill #define NPCM7XX_CLK_TIMER 5
     22  1.1  jmcneill #define NPCM7XX_CLK_UART 6
     23  1.1  jmcneill #define NPCM7XX_CLK_MMC  7
     24  1.1  jmcneill #define NPCM7XX_CLK_SPI3 8
     25  1.1  jmcneill #define NPCM7XX_CLK_PCI  9
     26  1.1  jmcneill #define NPCM7XX_CLK_AXI 10
     27  1.1  jmcneill #define NPCM7XX_CLK_APB4 11
     28  1.1  jmcneill #define NPCM7XX_CLK_APB3 12
     29  1.1  jmcneill #define NPCM7XX_CLK_APB2 13
     30  1.1  jmcneill #define NPCM7XX_CLK_APB1 14
     31  1.1  jmcneill #define NPCM7XX_CLK_APB5 15
     32  1.1  jmcneill #define NPCM7XX_CLK_CLKOUT 16
     33  1.1  jmcneill #define NPCM7XX_CLK_GFX  17
     34  1.1  jmcneill #define NPCM7XX_CLK_SU   18
     35  1.1  jmcneill #define NPCM7XX_CLK_SU48 19
     36  1.1  jmcneill #define NPCM7XX_CLK_SDHC 20
     37  1.1  jmcneill #define NPCM7XX_CLK_SPI0 21
     38  1.1  jmcneill #define NPCM7XX_CLK_SPIX 22
     39  1.1  jmcneill 
     40  1.1  jmcneill #define NPCM7XX_CLK_REFCLK 23
     41  1.1  jmcneill #define NPCM7XX_CLK_SYSBYPCK 24
     42  1.1  jmcneill #define NPCM7XX_CLK_MCBYPCK 25
     43  1.1  jmcneill 
     44  1.1  jmcneill #define NPCM7XX_NUM_CLOCKS	 (NPCM7XX_CLK_MCBYPCK+1)
     45  1.1  jmcneill 
     46  1.1  jmcneill #endif
     47