0001
0002
0003 #ifndef _DT_BINDINGS_CLOCK_TOSHIBA_TMPV770X_H_
0004 #define _DT_BINDINGS_CLOCK_TOSHIBA_TMPV770X_H_
0005
0006
0007 #define TMPV770X_PLL_PIPLL0 0
0008 #define TMPV770X_PLL_PIPLL1 1
0009 #define TMPV770X_PLL_PIDNNPLL 2
0010 #define TMPV770X_PLL_PIETHERPLL 3
0011 #define TMPV770X_PLL_PIDDRCPLL 4
0012 #define TMPV770X_PLL_PIVOIFPLL 5
0013 #define TMPV770X_PLL_PIIMGERPLL 6
0014 #define TMPV770X_NR_PLL 7
0015
0016
0017 #define TMPV770X_CLK_PIPLL1_DIV1 0
0018 #define TMPV770X_CLK_PIPLL1_DIV2 1
0019 #define TMPV770X_CLK_PIPLL1_DIV4 2
0020 #define TMPV770X_CLK_PIDNNPLL_DIV1 3
0021 #define TMPV770X_CLK_DDRC_PHY_PLL0 4
0022 #define TMPV770X_CLK_DDRC_PHY_PLL1 5
0023 #define TMPV770X_CLK_D_PHYPLL 6
0024 #define TMPV770X_CLK_PHY_PCIEPLL 7
0025 #define TMPV770X_CLK_CA53CL0 8
0026 #define TMPV770X_CLK_CA53CL1 9
0027 #define TMPV770X_CLK_PISDMAC 10
0028 #define TMPV770X_CLK_PIPDMAC0 11
0029 #define TMPV770X_CLK_PIPDMAC1 12
0030 #define TMPV770X_CLK_PIWRAM 13
0031 #define TMPV770X_CLK_DDRC0 14
0032 #define TMPV770X_CLK_DDRC0_SCLK 15
0033 #define TMPV770X_CLK_DDRC0_NCLK 16
0034 #define TMPV770X_CLK_DDRC0_MCLK 17
0035 #define TMPV770X_CLK_DDRC0_APBCLK 18
0036 #define TMPV770X_CLK_DDRC1 19
0037 #define TMPV770X_CLK_DDRC1_SCLK 20
0038 #define TMPV770X_CLK_DDRC1_NCLK 21
0039 #define TMPV770X_CLK_DDRC1_MCLK 22
0040 #define TMPV770X_CLK_DDRC1_APBCLK 23
0041 #define TMPV770X_CLK_HOX 24
0042 #define TMPV770X_CLK_PCIE_MSTR 25
0043 #define TMPV770X_CLK_PCIE_AUX 26
0044 #define TMPV770X_CLK_PIINTC 27
0045 #define TMPV770X_CLK_PIETHER_BUS 28
0046 #define TMPV770X_CLK_PISPI0 29
0047 #define TMPV770X_CLK_PISPI1 30
0048 #define TMPV770X_CLK_PISPI2 31
0049 #define TMPV770X_CLK_PISPI3 32
0050 #define TMPV770X_CLK_PISPI4 33
0051 #define TMPV770X_CLK_PISPI5 34
0052 #define TMPV770X_CLK_PISPI6 35
0053 #define TMPV770X_CLK_PIUART0 36
0054 #define TMPV770X_CLK_PIUART1 37
0055 #define TMPV770X_CLK_PIUART2 38
0056 #define TMPV770X_CLK_PIUART3 39
0057 #define TMPV770X_CLK_PII2C0 40
0058 #define TMPV770X_CLK_PII2C1 41
0059 #define TMPV770X_CLK_PII2C2 42
0060 #define TMPV770X_CLK_PII2C3 43
0061 #define TMPV770X_CLK_PII2C4 44
0062 #define TMPV770X_CLK_PII2C5 45
0063 #define TMPV770X_CLK_PII2C6 46
0064 #define TMPV770X_CLK_PII2C7 47
0065 #define TMPV770X_CLK_PII2C8 48
0066 #define TMPV770X_CLK_PIGPIO 49
0067 #define TMPV770X_CLK_PIPGM 50
0068 #define TMPV770X_CLK_PIPCMIF 51
0069 #define TMPV770X_CLK_PIPCMIF_AUDIO_O 52
0070 #define TMPV770X_CLK_PIPCMIF_AUDIO_I 53
0071 #define TMPV770X_CLK_PICMPT0 54
0072 #define TMPV770X_CLK_PICMPT1 55
0073 #define TMPV770X_CLK_PITSC 56
0074 #define TMPV770X_CLK_PIUWDT 57
0075 #define TMPV770X_CLK_PISWDT 58
0076 #define TMPV770X_CLK_WDTCLK 59
0077 #define TMPV770X_CLK_PISUBUS_150M 60
0078 #define TMPV770X_CLK_PISUBUS_300M 61
0079 #define TMPV770X_CLK_PIPMU 62
0080 #define TMPV770X_CLK_PIGPMU 63
0081 #define TMPV770X_CLK_PITMU 64
0082 #define TMPV770X_CLK_WRCK 65
0083 #define TMPV770X_CLK_PIEMM 66
0084 #define TMPV770X_CLK_PIMISC 67
0085 #define TMPV770X_CLK_PIGCOMM 68
0086 #define TMPV770X_CLK_PIDCOMM 69
0087 #define TMPV770X_CLK_PICKMON 70
0088 #define TMPV770X_CLK_PIMBUS 71
0089 #define TMPV770X_CLK_SBUSCLK 72
0090 #define TMPV770X_CLK_DDR0_APBCLKCLK 73
0091 #define TMPV770X_CLK_DDR1_APBCLKCLK 74
0092 #define TMPV770X_CLK_DSP0_PBCLK 75
0093 #define TMPV770X_CLK_DSP1_PBCLK 76
0094 #define TMPV770X_CLK_DSP2_PBCLK 77
0095 #define TMPV770X_CLK_DSP3_PBCLK 78
0096 #define TMPV770X_CLK_DSVIIF0_APBCLK 79
0097 #define TMPV770X_CLK_VIIF0_APBCLK 80
0098 #define TMPV770X_CLK_VIIF0_CFGCLK 81
0099 #define TMPV770X_CLK_VIIF1_APBCLK 82
0100 #define TMPV770X_CLK_VIIF1_CFGCLK 83
0101 #define TMPV770X_CLK_VIIF2_APBCLK 84
0102 #define TMPV770X_CLK_VIIF2_CFGCLK 85
0103 #define TMPV770X_CLK_VIIF3_APBCLK 86
0104 #define TMPV770X_CLK_VIIF3_CFGCLK 87
0105 #define TMPV770X_CLK_VIIF4_APBCLK 88
0106 #define TMPV770X_CLK_VIIF4_CFGCLK 89
0107 #define TMPV770X_CLK_VIIF5_APBCLK 90
0108 #define TMPV770X_CLK_VIIF5_CFGCLK 91
0109 #define TMPV770X_CLK_VOIF_SBUSCLK 92
0110 #define TMPV770X_CLK_VOIF_PROCCLK 93
0111 #define TMPV770X_CLK_VOIF_DPHYCFGCLK 94
0112 #define TMPV770X_CLK_DNN0 95
0113 #define TMPV770X_CLK_STMAT 96
0114 #define TMPV770X_CLK_HWA0 97
0115 #define TMPV770X_CLK_AFFINE0 98
0116 #define TMPV770X_CLK_HAMAT 99
0117 #define TMPV770X_CLK_SMLDB 100
0118 #define TMPV770X_CLK_HWA0_ASYNC 101
0119 #define TMPV770X_CLK_HWA2 102
0120 #define TMPV770X_CLK_FLMAT 103
0121 #define TMPV770X_CLK_PYRAMID 104
0122 #define TMPV770X_CLK_HWA2_ASYNC 105
0123 #define TMPV770X_CLK_DSP0 106
0124 #define TMPV770X_CLK_VIIFBS0 107
0125 #define TMPV770X_CLK_VIIFBS0_L2ISP 108
0126 #define TMPV770X_CLK_VIIFBS0_L1ISP 109
0127 #define TMPV770X_CLK_VIIFBS0_PROC 110
0128 #define TMPV770X_CLK_VIIFBS1 111
0129 #define TMPV770X_CLK_VIIFBS2 112
0130 #define TMPV770X_CLK_VIIFOP_MBUS 113
0131 #define TMPV770X_CLK_VIIFOP0_PROC 114
0132 #define TMPV770X_CLK_PIETHER_2P5M 115
0133 #define TMPV770X_CLK_PIETHER_25M 116
0134 #define TMPV770X_CLK_PIETHER_50M 117
0135 #define TMPV770X_CLK_PIETHER_125M 118
0136 #define TMPV770X_CLK_VOIF0_DPHYCFG 119
0137 #define TMPV770X_CLK_VOIF0_PROC 120
0138 #define TMPV770X_CLK_VOIF0_SBUS 121
0139 #define TMPV770X_CLK_VOIF0_DSIREF 122
0140 #define TMPV770X_CLK_VOIF0_PIXEL 123
0141 #define TMPV770X_CLK_PIREFCLK 124
0142 #define TMPV770X_CLK_SBUS 125
0143 #define TMPV770X_CLK_BUSLCK 126
0144 #define TMPV770X_NR_CLK 127
0145
0146
0147 #define TMPV770X_RESET_PIETHER_2P5M 0
0148 #define TMPV770X_RESET_PIETHER_25M 1
0149 #define TMPV770X_RESET_PIETHER_50M 2
0150 #define TMPV770X_RESET_PIETHER_125M 3
0151 #define TMPV770X_RESET_HOX 4
0152 #define TMPV770X_RESET_PCIE_MSTR 5
0153 #define TMPV770X_RESET_PCIE_AUX 6
0154 #define TMPV770X_RESET_PIINTC 7
0155 #define TMPV770X_RESET_PIETHER_BUS 8
0156 #define TMPV770X_RESET_PISPI0 9
0157 #define TMPV770X_RESET_PISPI1 10
0158 #define TMPV770X_RESET_PISPI2 11
0159 #define TMPV770X_RESET_PISPI3 12
0160 #define TMPV770X_RESET_PISPI4 13
0161 #define TMPV770X_RESET_PISPI5 14
0162 #define TMPV770X_RESET_PISPI6 15
0163 #define TMPV770X_RESET_PIUART0 16
0164 #define TMPV770X_RESET_PIUART1 17
0165 #define TMPV770X_RESET_PIUART2 18
0166 #define TMPV770X_RESET_PIUART3 19
0167 #define TMPV770X_RESET_PII2C0 20
0168 #define TMPV770X_RESET_PII2C1 21
0169 #define TMPV770X_RESET_PII2C2 22
0170 #define TMPV770X_RESET_PII2C3 23
0171 #define TMPV770X_RESET_PII2C4 24
0172 #define TMPV770X_RESET_PII2C5 25
0173 #define TMPV770X_RESET_PII2C6 26
0174 #define TMPV770X_RESET_PII2C7 27
0175 #define TMPV770X_RESET_PII2C8 28
0176 #define TMPV770X_RESET_PIPCMIF 29
0177 #define TMPV770X_RESET_PICKMON 30
0178 #define TMPV770X_RESET_SBUSCLK 31
0179 #define TMPV770X_NR_RESET 32
0180
0181 #endif