Home | History | Annotate | Line # | Download | only in clock
axis,artpec6-clkctrl.h revision 1.1
      1 /*	$NetBSD: axis,artpec6-clkctrl.h,v 1.1 2017/06/15 20:14:23 jmcneill Exp $	*/
      2 
      3 /*
      4  * ARTPEC-6 clock controller indexes
      5  *
      6  * Copyright 2016 Axis Comunications AB.
      7  *
      8  * This program is free software; you can redistribute it and/or modify
      9  * it under the terms of the GNU General Public License version 2 as
     10  * published by the Free Software Foundation.
     11  */
     12 
     13 #ifndef DT_BINDINGS_CLK_ARTPEC6_CLKCTRL_H
     14 #define DT_BINDINGS_CLK_ARTPEC6_CLKCTRL_H
     15 
     16 #define ARTPEC6_CLK_CPU			0
     17 #define ARTPEC6_CLK_CPU_PERIPH		1
     18 #define ARTPEC6_CLK_NAND_CLKA		2
     19 #define ARTPEC6_CLK_NAND_CLKB		3
     20 #define ARTPEC6_CLK_ETH_ACLK		4
     21 #define ARTPEC6_CLK_DMA_ACLK		5
     22 #define ARTPEC6_CLK_PTP_REF		6
     23 #define ARTPEC6_CLK_SD_PCLK		7
     24 #define ARTPEC6_CLK_SD_IMCLK		8
     25 #define ARTPEC6_CLK_I2S_HST		9
     26 #define ARTPEC6_CLK_I2S0_CLK		10
     27 #define ARTPEC6_CLK_I2S1_CLK		11
     28 #define ARTPEC6_CLK_UART_PCLK		12
     29 #define ARTPEC6_CLK_UART_REFCLK		13
     30 #define ARTPEC6_CLK_I2C			14
     31 #define ARTPEC6_CLK_SPI_PCLK		15
     32 #define ARTPEC6_CLK_SPI_SSPCLK		16
     33 #define ARTPEC6_CLK_SYS_TIMER		17
     34 #define ARTPEC6_CLK_FRACDIV_IN		18
     35 #define ARTPEC6_CLK_DBG_PCLK		19
     36 
     37 /* This must be the highest clock index plus one. */
     38 #define ARTPEC6_CLK_NUMCLOCKS		20
     39 
     40 #endif
     41