Linux Audio

Check our new training course

Loading...
Note: File does not exist in v3.1.
  1/* SPDX-License-Identifier: GPL-2.0
  2 *
  3 * Device Tree binding constants for Actions Semi S700 Clock Management Unit
  4 *
  5 * Copyright (c) 2014 Actions Semi Inc.
  6 * Author: David Liu <liuwei@actions-semi.com>
  7 *
  8 * Author: Pathiban Nallathambi <pn@denx.de>
  9 * Author: Saravanan Sekar <sravanhome@gmail.com>
 10 */
 11
 12#ifndef __DT_BINDINGS_CLOCK_S700_H
 13#define __DT_BINDINGS_CLOCK_S700_H
 14
 15#define CLK_NONE			0
 16
 17/* pll clocks */
 18#define CLK_CORE_PLL			1
 19#define CLK_DEV_PLL			2
 20#define CLK_DDR_PLL			3
 21#define CLK_NAND_PLL			4
 22#define CLK_DISPLAY_PLL			5
 23#define CLK_TVOUT_PLL			6
 24#define CLK_CVBS_PLL			7
 25#define CLK_AUDIO_PLL			8
 26#define CLK_ETHERNET_PLL		9
 27
 28/* system clock */
 29#define CLK_CPU				10
 30#define CLK_DEV				11
 31#define CLK_AHB				12
 32#define CLK_APB				13
 33#define CLK_DMAC			14
 34#define CLK_NOC0_CLK_MUX		15
 35#define CLK_NOC1_CLK_MUX		16
 36#define CLK_HP_CLK_MUX			17
 37#define CLK_HP_CLK_DIV			18
 38#define CLK_NOC1_CLK_DIV		19
 39#define CLK_NOC0			20
 40#define CLK_NOC1			21
 41#define CLK_SENOR_SRC			22
 42
 43/* peripheral device clock */
 44#define CLK_GPIO			23
 45#define CLK_TIMER			24
 46#define CLK_DSI				25
 47#define CLK_CSI				26
 48#define CLK_SI				27
 49#define CLK_DE				28
 50#define CLK_HDE				29
 51#define CLK_VDE				30
 52#define CLK_VCE				31
 53#define CLK_NAND			32
 54#define CLK_SD0				33
 55#define CLK_SD1				34
 56#define CLK_SD2				35
 57
 58#define CLK_UART0			36
 59#define CLK_UART1			37
 60#define CLK_UART2			38
 61#define CLK_UART3			39
 62#define CLK_UART4			40
 63#define CLK_UART5			41
 64#define CLK_UART6			42
 65
 66#define CLK_PWM0			43
 67#define CLK_PWM1			44
 68#define CLK_PWM2			45
 69#define CLK_PWM3			46
 70#define CLK_PWM4			47
 71#define CLK_PWM5			48
 72#define CLK_GPU3D			49
 73
 74#define CLK_I2C0			50
 75#define CLK_I2C1			51
 76#define CLK_I2C2			52
 77#define CLK_I2C3			53
 78
 79#define CLK_SPI0			54
 80#define CLK_SPI1			55
 81#define CLK_SPI2			56
 82#define CLK_SPI3			57
 83
 84#define CLK_USB3_480MPLL0		58
 85#define CLK_USB3_480MPHY0		59
 86#define CLK_USB3_5GPHY			60
 87#define CLK_USB3_CCE			61
 88#define CLK_USB3_MAC			62
 89
 90#define CLK_LCD				63
 91#define CLK_HDMI_AUDIO			64
 92#define CLK_I2SRX			65
 93#define CLK_I2STX			66
 94
 95#define CLK_SENSOR0			67
 96#define CLK_SENSOR1			68
 97
 98#define CLK_HDMI_DEV			69
 99
100#define CLK_ETHERNET			70
101#define CLK_RMII_REF			71
102
103#define CLK_USB2H0_PLLEN		72
104#define CLK_USB2H0_PHY			73
105#define CLK_USB2H0_CCE			74
106#define CLK_USB2H1_PLLEN		75
107#define CLK_USB2H1_PHY			76
108#define CLK_USB2H1_CCE			77
109
110#define CLK_TVOUT			78
111
112#define CLK_THERMAL_SENSOR		79
113
114#define CLK_IRC_SWITCH			80
115#define CLK_PCM1			81
116#define CLK_NR_CLKS			(CLK_PCM1 + 1)
117
118#endif /* __DT_BINDINGS_CLOCK_S700_H */