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

toshiba,tmpv770x.h (6050B)


      1/* SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) */
      2
      3#ifndef _DT_BINDINGS_CLOCK_TOSHIBA_TMPV770X_H_
      4#define _DT_BINDINGS_CLOCK_TOSHIBA_TMPV770X_H_
      5
      6/* PLL */
      7#define TMPV770X_PLL_PIPLL0		0
      8#define TMPV770X_PLL_PIPLL1		1
      9#define TMPV770X_PLL_PIDNNPLL		2
     10#define TMPV770X_PLL_PIETHERPLL		3
     11#define TMPV770X_PLL_PIDDRCPLL		4
     12#define TMPV770X_PLL_PIVOIFPLL		5
     13#define TMPV770X_PLL_PIIMGERPLL		6
     14#define TMPV770X_NR_PLL		7
     15
     16/* Clocks */
     17#define TMPV770X_CLK_PIPLL1_DIV1	0
     18#define TMPV770X_CLK_PIPLL1_DIV2	1
     19#define TMPV770X_CLK_PIPLL1_DIV4	2
     20#define TMPV770X_CLK_PIDNNPLL_DIV1	3
     21#define TMPV770X_CLK_DDRC_PHY_PLL0	4
     22#define TMPV770X_CLK_DDRC_PHY_PLL1	5
     23#define TMPV770X_CLK_D_PHYPLL		6
     24#define TMPV770X_CLK_PHY_PCIEPLL	7
     25#define TMPV770X_CLK_CA53CL0		8
     26#define TMPV770X_CLK_CA53CL1		9
     27#define TMPV770X_CLK_PISDMAC		10
     28#define TMPV770X_CLK_PIPDMAC0		11
     29#define TMPV770X_CLK_PIPDMAC1		12
     30#define TMPV770X_CLK_PIWRAM		13
     31#define TMPV770X_CLK_DDRC0		14
     32#define TMPV770X_CLK_DDRC0_SCLK		15
     33#define TMPV770X_CLK_DDRC0_NCLK		16
     34#define TMPV770X_CLK_DDRC0_MCLK		17
     35#define TMPV770X_CLK_DDRC0_APBCLK	18
     36#define TMPV770X_CLK_DDRC1		19
     37#define TMPV770X_CLK_DDRC1_SCLK		20
     38#define TMPV770X_CLK_DDRC1_NCLK		21
     39#define TMPV770X_CLK_DDRC1_MCLK		22
     40#define TMPV770X_CLK_DDRC1_APBCLK	23
     41#define TMPV770X_CLK_HOX		24
     42#define TMPV770X_CLK_PCIE_MSTR		25
     43#define TMPV770X_CLK_PCIE_AUX		26
     44#define TMPV770X_CLK_PIINTC		27
     45#define TMPV770X_CLK_PIETHER_BUS	28
     46#define TMPV770X_CLK_PISPI0		29
     47#define TMPV770X_CLK_PISPI1		30
     48#define TMPV770X_CLK_PISPI2		31
     49#define TMPV770X_CLK_PISPI3		32
     50#define TMPV770X_CLK_PISPI4		33
     51#define TMPV770X_CLK_PISPI5		34
     52#define TMPV770X_CLK_PISPI6		35
     53#define TMPV770X_CLK_PIUART0		36
     54#define TMPV770X_CLK_PIUART1		37
     55#define TMPV770X_CLK_PIUART2		38
     56#define TMPV770X_CLK_PIUART3		39
     57#define TMPV770X_CLK_PII2C0		40
     58#define TMPV770X_CLK_PII2C1		41
     59#define TMPV770X_CLK_PII2C2		42
     60#define TMPV770X_CLK_PII2C3		43
     61#define TMPV770X_CLK_PII2C4		44
     62#define TMPV770X_CLK_PII2C5		45
     63#define TMPV770X_CLK_PII2C6		46
     64#define TMPV770X_CLK_PII2C7		47
     65#define TMPV770X_CLK_PII2C8		48
     66#define TMPV770X_CLK_PIGPIO		49
     67#define TMPV770X_CLK_PIPGM		50
     68#define TMPV770X_CLK_PIPCMIF		51
     69#define TMPV770X_CLK_PIPCMIF_AUDIO_O	52
     70#define TMPV770X_CLK_PIPCMIF_AUDIO_I	53
     71#define TMPV770X_CLK_PICMPT0		54
     72#define TMPV770X_CLK_PICMPT1		55
     73#define TMPV770X_CLK_PITSC		56
     74#define TMPV770X_CLK_PIUWDT		57
     75#define TMPV770X_CLK_PISWDT		58
     76#define TMPV770X_CLK_WDTCLK		59
     77#define TMPV770X_CLK_PISUBUS_150M	60
     78#define TMPV770X_CLK_PISUBUS_300M	61
     79#define TMPV770X_CLK_PIPMU		62
     80#define TMPV770X_CLK_PIGPMU		63
     81#define TMPV770X_CLK_PITMU		64
     82#define TMPV770X_CLK_WRCK		65
     83#define TMPV770X_CLK_PIEMM		66
     84#define TMPV770X_CLK_PIMISC		67
     85#define TMPV770X_CLK_PIGCOMM		68
     86#define TMPV770X_CLK_PIDCOMM		69
     87#define TMPV770X_CLK_PICKMON		70
     88#define TMPV770X_CLK_PIMBUS		71
     89#define TMPV770X_CLK_SBUSCLK		72
     90#define TMPV770X_CLK_DDR0_APBCLKCLK	73
     91#define TMPV770X_CLK_DDR1_APBCLKCLK	74
     92#define TMPV770X_CLK_DSP0_PBCLK		75
     93#define TMPV770X_CLK_DSP1_PBCLK		76
     94#define TMPV770X_CLK_DSP2_PBCLK		77
     95#define TMPV770X_CLK_DSP3_PBCLK		78
     96#define TMPV770X_CLK_DSVIIF0_APBCLK	79
     97#define TMPV770X_CLK_VIIF0_APBCLK	80
     98#define TMPV770X_CLK_VIIF0_CFGCLK	81
     99#define TMPV770X_CLK_VIIF1_APBCLK	82
    100#define TMPV770X_CLK_VIIF1_CFGCLK	83
    101#define TMPV770X_CLK_VIIF2_APBCLK	84
    102#define TMPV770X_CLK_VIIF2_CFGCLK	85
    103#define TMPV770X_CLK_VIIF3_APBCLK	86
    104#define TMPV770X_CLK_VIIF3_CFGCLK	87
    105#define TMPV770X_CLK_VIIF4_APBCLK	88
    106#define TMPV770X_CLK_VIIF4_CFGCLK	89
    107#define TMPV770X_CLK_VIIF5_APBCLK	90
    108#define TMPV770X_CLK_VIIF5_CFGCLK	91
    109#define TMPV770X_CLK_VOIF_SBUSCLK	92
    110#define TMPV770X_CLK_VOIF_PROCCLK	93
    111#define TMPV770X_CLK_VOIF_DPHYCFGCLK	94
    112#define TMPV770X_CLK_DNN0		95
    113#define TMPV770X_CLK_STMAT		96
    114#define TMPV770X_CLK_HWA0		97
    115#define TMPV770X_CLK_AFFINE0		98
    116#define TMPV770X_CLK_HAMAT		99
    117#define TMPV770X_CLK_SMLDB		100
    118#define TMPV770X_CLK_HWA0_ASYNC		101
    119#define TMPV770X_CLK_HWA2		102
    120#define TMPV770X_CLK_FLMAT		103
    121#define TMPV770X_CLK_PYRAMID		104
    122#define TMPV770X_CLK_HWA2_ASYNC		105
    123#define TMPV770X_CLK_DSP0		106
    124#define TMPV770X_CLK_VIIFBS0		107
    125#define TMPV770X_CLK_VIIFBS0_L2ISP	108
    126#define TMPV770X_CLK_VIIFBS0_L1ISP	109
    127#define TMPV770X_CLK_VIIFBS0_PROC	110
    128#define TMPV770X_CLK_VIIFBS1		111
    129#define TMPV770X_CLK_VIIFBS2		112
    130#define TMPV770X_CLK_VIIFOP_MBUS	113
    131#define TMPV770X_CLK_VIIFOP0_PROC	114
    132#define TMPV770X_CLK_PIETHER_2P5M	115
    133#define TMPV770X_CLK_PIETHER_25M	116
    134#define TMPV770X_CLK_PIETHER_50M	117
    135#define TMPV770X_CLK_PIETHER_125M	118
    136#define TMPV770X_CLK_VOIF0_DPHYCFG	119
    137#define TMPV770X_CLK_VOIF0_PROC		120
    138#define TMPV770X_CLK_VOIF0_SBUS		121
    139#define TMPV770X_CLK_VOIF0_DSIREF	122
    140#define TMPV770X_CLK_VOIF0_PIXEL	123
    141#define TMPV770X_CLK_PIREFCLK		124
    142#define TMPV770X_CLK_SBUS		125
    143#define TMPV770X_CLK_BUSLCK		126
    144#define TMPV770X_NR_CLK			127
    145
    146/* Reset */
    147#define TMPV770X_RESET_PIETHER_2P5M	0
    148#define TMPV770X_RESET_PIETHER_25M	1
    149#define TMPV770X_RESET_PIETHER_50M	2
    150#define TMPV770X_RESET_PIETHER_125M	3
    151#define TMPV770X_RESET_HOX		4
    152#define TMPV770X_RESET_PCIE_MSTR	5
    153#define TMPV770X_RESET_PCIE_AUX		6
    154#define TMPV770X_RESET_PIINTC		7
    155#define TMPV770X_RESET_PIETHER_BUS	8
    156#define TMPV770X_RESET_PISPI0		9
    157#define TMPV770X_RESET_PISPI1		10
    158#define TMPV770X_RESET_PISPI2		11
    159#define TMPV770X_RESET_PISPI3		12
    160#define TMPV770X_RESET_PISPI4		13
    161#define TMPV770X_RESET_PISPI5		14
    162#define TMPV770X_RESET_PISPI6		15
    163#define TMPV770X_RESET_PIUART0		16
    164#define TMPV770X_RESET_PIUART1		17
    165#define TMPV770X_RESET_PIUART2		18
    166#define TMPV770X_RESET_PIUART3		19
    167#define TMPV770X_RESET_PII2C0		20
    168#define TMPV770X_RESET_PII2C1		21
    169#define TMPV770X_RESET_PII2C2		22
    170#define TMPV770X_RESET_PII2C3		23
    171#define TMPV770X_RESET_PII2C4		24
    172#define TMPV770X_RESET_PII2C5		25
    173#define TMPV770X_RESET_PII2C6		26
    174#define TMPV770X_RESET_PII2C7		27
    175#define TMPV770X_RESET_PII2C8		28
    176#define TMPV770X_RESET_PIPCMIF		29
    177#define TMPV770X_RESET_PICKMON		30
    178#define TMPV770X_RESET_SBUSCLK		31
    179#define TMPV770X_NR_RESET		32
    180
    181#endif /*_DT_BINDINGS_CLOCK_TOSHIBA_TMPV770X_H_ */