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

ast2600-clock.h (3353B)


      1/* SPDX-License-Identifier: GPL-2.0-or-later OR MIT */
      2#ifndef DT_BINDINGS_AST2600_CLOCK_H
      3#define DT_BINDINGS_AST2600_CLOCK_H
      4
      5#define ASPEED_CLK_GATE_ECLK		0
      6#define ASPEED_CLK_GATE_GCLK		1
      7
      8#define ASPEED_CLK_GATE_MCLK		2
      9
     10#define ASPEED_CLK_GATE_VCLK		3
     11#define ASPEED_CLK_GATE_BCLK		4
     12#define ASPEED_CLK_GATE_DCLK		5
     13
     14#define ASPEED_CLK_GATE_LCLK		6
     15#define ASPEED_CLK_GATE_LHCCLK		7
     16
     17#define ASPEED_CLK_GATE_D1CLK		8
     18#define ASPEED_CLK_GATE_YCLK		9
     19
     20#define ASPEED_CLK_GATE_REF0CLK		10
     21#define ASPEED_CLK_GATE_REF1CLK		11
     22
     23#define ASPEED_CLK_GATE_ESPICLK		12
     24
     25#define ASPEED_CLK_GATE_USBUHCICLK	13
     26#define ASPEED_CLK_GATE_USBPORT1CLK	14
     27#define ASPEED_CLK_GATE_USBPORT2CLK	15
     28
     29#define ASPEED_CLK_GATE_RSACLK		16
     30#define ASPEED_CLK_GATE_RVASCLK		17
     31
     32#define ASPEED_CLK_GATE_MAC1CLK		18
     33#define ASPEED_CLK_GATE_MAC2CLK		19
     34#define ASPEED_CLK_GATE_MAC3CLK		20
     35#define ASPEED_CLK_GATE_MAC4CLK		21
     36
     37#define ASPEED_CLK_GATE_UART1CLK	22
     38#define ASPEED_CLK_GATE_UART2CLK	23
     39#define ASPEED_CLK_GATE_UART3CLK	24
     40#define ASPEED_CLK_GATE_UART4CLK	25
     41#define ASPEED_CLK_GATE_UART5CLK	26
     42#define ASPEED_CLK_GATE_UART6CLK	27
     43#define ASPEED_CLK_GATE_UART7CLK	28
     44#define ASPEED_CLK_GATE_UART8CLK	29
     45#define ASPEED_CLK_GATE_UART9CLK	30
     46#define ASPEED_CLK_GATE_UART10CLK	31
     47#define ASPEED_CLK_GATE_UART11CLK	32
     48#define ASPEED_CLK_GATE_UART12CLK	33
     49#define ASPEED_CLK_GATE_UART13CLK	34
     50
     51#define ASPEED_CLK_GATE_SDCLK		35
     52#define ASPEED_CLK_GATE_EMMCCLK		36
     53
     54#define ASPEED_CLK_GATE_I3C0CLK		37
     55#define ASPEED_CLK_GATE_I3C1CLK		38
     56#define ASPEED_CLK_GATE_I3C2CLK		39
     57#define ASPEED_CLK_GATE_I3C3CLK		40
     58#define ASPEED_CLK_GATE_I3C4CLK		41
     59#define ASPEED_CLK_GATE_I3C5CLK		42
     60#define ASPEED_CLK_GATE_I3C6CLK		43
     61#define ASPEED_CLK_GATE_I3C7CLK		44
     62
     63#define ASPEED_CLK_GATE_FSICLK		45
     64
     65#define ASPEED_CLK_HPLL			46
     66#define ASPEED_CLK_MPLL			47
     67#define ASPEED_CLK_DPLL			48
     68#define ASPEED_CLK_EPLL			49
     69#define ASPEED_CLK_APLL			50
     70#define ASPEED_CLK_AHB			51
     71#define ASPEED_CLK_APB1			52
     72#define ASPEED_CLK_APB2			53
     73#define ASPEED_CLK_BCLK			54
     74#define ASPEED_CLK_D1CLK		55
     75#define ASPEED_CLK_VCLK			56
     76#define ASPEED_CLK_LHCLK		57
     77#define ASPEED_CLK_UART			58
     78#define ASPEED_CLK_UARTX		59
     79#define ASPEED_CLK_SDIO			60
     80#define ASPEED_CLK_EMMC			61
     81#define ASPEED_CLK_ECLK			62
     82#define ASPEED_CLK_ECLK_MUX		63
     83#define ASPEED_CLK_MAC12		64
     84#define ASPEED_CLK_MAC34		65
     85#define ASPEED_CLK_USBPHY_40M		66
     86#define ASPEED_CLK_MAC1RCLK		67
     87#define ASPEED_CLK_MAC2RCLK		68
     88#define ASPEED_CLK_MAC3RCLK		69
     89#define ASPEED_CLK_MAC4RCLK		70
     90
     91/* Only list resets here that are not part of a gate */
     92#define ASPEED_RESET_ADC		55
     93#define ASPEED_RESET_JTAG_MASTER2	54
     94#define ASPEED_RESET_I3C_DMA		39
     95#define ASPEED_RESET_PWM		37
     96#define ASPEED_RESET_PECI		36
     97#define ASPEED_RESET_MII		35
     98#define ASPEED_RESET_I2C		34
     99#define ASPEED_RESET_H2X		31
    100#define ASPEED_RESET_GP_MCU		30
    101#define ASPEED_RESET_DP_MCU		29
    102#define ASPEED_RESET_DP			28
    103#define ASPEED_RESET_RC_XDMA		27
    104#define ASPEED_RESET_GRAPHICS		26
    105#define ASPEED_RESET_DEV_XDMA		25
    106#define ASPEED_RESET_DEV_MCTP		24
    107#define ASPEED_RESET_RC_MCTP		23
    108#define ASPEED_RESET_JTAG_MASTER	22
    109#define ASPEED_RESET_PCIE_DEV_O		21
    110#define ASPEED_RESET_PCIE_DEV_OEN	20
    111#define ASPEED_RESET_PCIE_RC_O		19
    112#define ASPEED_RESET_PCIE_RC_OEN	18
    113#define ASPEED_RESET_PCI_DP		5
    114#define ASPEED_RESET_AHB		1
    115#define ASPEED_RESET_SDRAM		0
    116
    117#endif