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