cachepc-linux

Fork of AMDESE/linux with modifications for CachePC side-channel attack
git clone https://git.sinitax.com/sinitax/cachepc-linux
Log | Files | Refs | README | LICENSE | sfeed.txt

actions,s700-cmu.h (2531B)


      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 */