0001
0002
0003
0004
0005
0006 #ifndef _DT_BINDINGS_MFD_QCOM_RPM_H
0007 #define _DT_BINDINGS_MFD_QCOM_RPM_H
0008
0009
0010
0011
0012 #define QCOM_RPM_APPS_FABRIC_ARB 1
0013 #define QCOM_RPM_APPS_FABRIC_CLK 2
0014 #define QCOM_RPM_APPS_FABRIC_HALT 3
0015 #define QCOM_RPM_APPS_FABRIC_IOCTL 4
0016 #define QCOM_RPM_APPS_FABRIC_MODE 5
0017 #define QCOM_RPM_APPS_L2_CACHE_CTL 6
0018 #define QCOM_RPM_CFPB_CLK 7
0019 #define QCOM_RPM_CXO_BUFFERS 8
0020 #define QCOM_RPM_CXO_CLK 9
0021 #define QCOM_RPM_DAYTONA_FABRIC_CLK 10
0022 #define QCOM_RPM_DDR_DMM 11
0023 #define QCOM_RPM_EBI1_CLK 12
0024 #define QCOM_RPM_HDMI_SWITCH 13
0025 #define QCOM_RPM_MMFPB_CLK 14
0026 #define QCOM_RPM_MM_FABRIC_ARB 15
0027 #define QCOM_RPM_MM_FABRIC_CLK 16
0028 #define QCOM_RPM_MM_FABRIC_HALT 17
0029 #define QCOM_RPM_MM_FABRIC_IOCTL 18
0030 #define QCOM_RPM_MM_FABRIC_MODE 19
0031 #define QCOM_RPM_PLL_4 20
0032 #define QCOM_RPM_PM8058_LDO0 21
0033 #define QCOM_RPM_PM8058_LDO1 22
0034 #define QCOM_RPM_PM8058_LDO2 23
0035 #define QCOM_RPM_PM8058_LDO3 24
0036 #define QCOM_RPM_PM8058_LDO4 25
0037 #define QCOM_RPM_PM8058_LDO5 26
0038 #define QCOM_RPM_PM8058_LDO6 27
0039 #define QCOM_RPM_PM8058_LDO7 28
0040 #define QCOM_RPM_PM8058_LDO8 29
0041 #define QCOM_RPM_PM8058_LDO9 30
0042 #define QCOM_RPM_PM8058_LDO10 31
0043 #define QCOM_RPM_PM8058_LDO11 32
0044 #define QCOM_RPM_PM8058_LDO12 33
0045 #define QCOM_RPM_PM8058_LDO13 34
0046 #define QCOM_RPM_PM8058_LDO14 35
0047 #define QCOM_RPM_PM8058_LDO15 36
0048 #define QCOM_RPM_PM8058_LDO16 37
0049 #define QCOM_RPM_PM8058_LDO17 38
0050 #define QCOM_RPM_PM8058_LDO18 39
0051 #define QCOM_RPM_PM8058_LDO19 40
0052 #define QCOM_RPM_PM8058_LDO20 41
0053 #define QCOM_RPM_PM8058_LDO21 42
0054 #define QCOM_RPM_PM8058_LDO22 43
0055 #define QCOM_RPM_PM8058_LDO23 44
0056 #define QCOM_RPM_PM8058_LDO24 45
0057 #define QCOM_RPM_PM8058_LDO25 46
0058 #define QCOM_RPM_PM8058_LVS0 47
0059 #define QCOM_RPM_PM8058_LVS1 48
0060 #define QCOM_RPM_PM8058_NCP 49
0061 #define QCOM_RPM_PM8058_SMPS0 50
0062 #define QCOM_RPM_PM8058_SMPS1 51
0063 #define QCOM_RPM_PM8058_SMPS2 52
0064 #define QCOM_RPM_PM8058_SMPS3 53
0065 #define QCOM_RPM_PM8058_SMPS4 54
0066 #define QCOM_RPM_PM8821_LDO1 55
0067 #define QCOM_RPM_PM8821_SMPS1 56
0068 #define QCOM_RPM_PM8821_SMPS2 57
0069 #define QCOM_RPM_PM8901_LDO0 58
0070 #define QCOM_RPM_PM8901_LDO1 59
0071 #define QCOM_RPM_PM8901_LDO2 60
0072 #define QCOM_RPM_PM8901_LDO3 61
0073 #define QCOM_RPM_PM8901_LDO4 62
0074 #define QCOM_RPM_PM8901_LDO5 63
0075 #define QCOM_RPM_PM8901_LDO6 64
0076 #define QCOM_RPM_PM8901_LVS0 65
0077 #define QCOM_RPM_PM8901_LVS1 66
0078 #define QCOM_RPM_PM8901_LVS2 67
0079 #define QCOM_RPM_PM8901_LVS3 68
0080 #define QCOM_RPM_PM8901_MVS 69
0081 #define QCOM_RPM_PM8901_SMPS0 70
0082 #define QCOM_RPM_PM8901_SMPS1 71
0083 #define QCOM_RPM_PM8901_SMPS2 72
0084 #define QCOM_RPM_PM8901_SMPS3 73
0085 #define QCOM_RPM_PM8901_SMPS4 74
0086 #define QCOM_RPM_PM8921_CLK1 75
0087 #define QCOM_RPM_PM8921_CLK2 76
0088 #define QCOM_RPM_PM8921_LDO1 77
0089 #define QCOM_RPM_PM8921_LDO2 78
0090 #define QCOM_RPM_PM8921_LDO3 79
0091 #define QCOM_RPM_PM8921_LDO4 80
0092 #define QCOM_RPM_PM8921_LDO5 81
0093 #define QCOM_RPM_PM8921_LDO6 82
0094 #define QCOM_RPM_PM8921_LDO7 83
0095 #define QCOM_RPM_PM8921_LDO8 84
0096 #define QCOM_RPM_PM8921_LDO9 85
0097 #define QCOM_RPM_PM8921_LDO10 86
0098 #define QCOM_RPM_PM8921_LDO11 87
0099 #define QCOM_RPM_PM8921_LDO12 88
0100 #define QCOM_RPM_PM8921_LDO13 89
0101 #define QCOM_RPM_PM8921_LDO14 90
0102 #define QCOM_RPM_PM8921_LDO15 91
0103 #define QCOM_RPM_PM8921_LDO16 92
0104 #define QCOM_RPM_PM8921_LDO17 93
0105 #define QCOM_RPM_PM8921_LDO18 94
0106 #define QCOM_RPM_PM8921_LDO19 95
0107 #define QCOM_RPM_PM8921_LDO20 96
0108 #define QCOM_RPM_PM8921_LDO21 97
0109 #define QCOM_RPM_PM8921_LDO22 98
0110 #define QCOM_RPM_PM8921_LDO23 99
0111 #define QCOM_RPM_PM8921_LDO24 100
0112 #define QCOM_RPM_PM8921_LDO25 101
0113 #define QCOM_RPM_PM8921_LDO26 102
0114 #define QCOM_RPM_PM8921_LDO27 103
0115 #define QCOM_RPM_PM8921_LDO28 104
0116 #define QCOM_RPM_PM8921_LDO29 105
0117 #define QCOM_RPM_PM8921_LVS1 106
0118 #define QCOM_RPM_PM8921_LVS2 107
0119 #define QCOM_RPM_PM8921_LVS3 108
0120 #define QCOM_RPM_PM8921_LVS4 109
0121 #define QCOM_RPM_PM8921_LVS5 110
0122 #define QCOM_RPM_PM8921_LVS6 111
0123 #define QCOM_RPM_PM8921_LVS7 112
0124 #define QCOM_RPM_PM8921_MVS 113
0125 #define QCOM_RPM_PM8921_NCP 114
0126 #define QCOM_RPM_PM8921_SMPS1 115
0127 #define QCOM_RPM_PM8921_SMPS2 116
0128 #define QCOM_RPM_PM8921_SMPS3 117
0129 #define QCOM_RPM_PM8921_SMPS4 118
0130 #define QCOM_RPM_PM8921_SMPS5 119
0131 #define QCOM_RPM_PM8921_SMPS6 120
0132 #define QCOM_RPM_PM8921_SMPS7 121
0133 #define QCOM_RPM_PM8921_SMPS8 122
0134 #define QCOM_RPM_PXO_CLK 123
0135 #define QCOM_RPM_QDSS_CLK 124
0136 #define QCOM_RPM_SFPB_CLK 125
0137 #define QCOM_RPM_SMI_CLK 126
0138 #define QCOM_RPM_SYS_FABRIC_ARB 127
0139 #define QCOM_RPM_SYS_FABRIC_CLK 128
0140 #define QCOM_RPM_SYS_FABRIC_HALT 129
0141 #define QCOM_RPM_SYS_FABRIC_IOCTL 130
0142 #define QCOM_RPM_SYS_FABRIC_MODE 131
0143 #define QCOM_RPM_USB_OTG_SWITCH 132
0144 #define QCOM_RPM_VDDMIN_GPIO 133
0145 #define QCOM_RPM_NSS_FABRIC_0_CLK 134
0146 #define QCOM_RPM_NSS_FABRIC_1_CLK 135
0147 #define QCOM_RPM_SMB208_S1a 136
0148 #define QCOM_RPM_SMB208_S1b 137
0149 #define QCOM_RPM_SMB208_S2a 138
0150 #define QCOM_RPM_SMB208_S2b 139
0151 #define QCOM_RPM_PM8018_SMPS1 140
0152 #define QCOM_RPM_PM8018_SMPS2 141
0153 #define QCOM_RPM_PM8018_SMPS3 142
0154 #define QCOM_RPM_PM8018_SMPS4 143
0155 #define QCOM_RPM_PM8018_SMPS5 144
0156 #define QCOM_RPM_PM8018_LDO1 145
0157 #define QCOM_RPM_PM8018_LDO2 146
0158 #define QCOM_RPM_PM8018_LDO3 147
0159 #define QCOM_RPM_PM8018_LDO4 148
0160 #define QCOM_RPM_PM8018_LDO5 149
0161 #define QCOM_RPM_PM8018_LDO6 150
0162 #define QCOM_RPM_PM8018_LDO7 151
0163 #define QCOM_RPM_PM8018_LDO8 152
0164 #define QCOM_RPM_PM8018_LDO9 153
0165 #define QCOM_RPM_PM8018_LDO10 154
0166 #define QCOM_RPM_PM8018_LDO11 155
0167 #define QCOM_RPM_PM8018_LDO12 156
0168 #define QCOM_RPM_PM8018_LDO13 157
0169 #define QCOM_RPM_PM8018_LDO14 158
0170 #define QCOM_RPM_PM8018_LVS1 159
0171 #define QCOM_RPM_PM8018_NCP 160
0172 #define QCOM_RPM_VOLTAGE_CORNER 161
0173
0174
0175
0176
0177 #define QCOM_RPM_FORCE_MODE_NONE 0
0178 #define QCOM_RPM_FORCE_MODE_LPM 1
0179 #define QCOM_RPM_FORCE_MODE_HPM 2
0180 #define QCOM_RPM_FORCE_MODE_AUTO 3
0181 #define QCOM_RPM_FORCE_MODE_BYPASS 4
0182
0183 #endif