Lines Matching refs:mask

30 	u32 pb_addr, mask;  in goya_init_mme_protection_bits()  local
69 mask = 1 << ((mmMME_DUMMY & 0x7F) >> 2); in goya_init_mme_protection_bits()
70 mask |= 1 << ((mmMME_RESET & 0x7F) >> 2); in goya_init_mme_protection_bits()
71 mask |= 1 << ((mmMME_STALL & 0x7F) >> 2); in goya_init_mme_protection_bits()
72 mask |= 1 << ((mmMME_SM_BASE_ADDRESS_LOW & 0x7F) >> 2); in goya_init_mme_protection_bits()
73 mask |= 1 << ((mmMME_SM_BASE_ADDRESS_HIGH & 0x7F) >> 2); in goya_init_mme_protection_bits()
74 mask |= 1 << ((mmMME_DBGMEM_ADD & 0x7F) >> 2); in goya_init_mme_protection_bits()
75 mask |= 1 << ((mmMME_DBGMEM_DATA_WR & 0x7F) >> 2); in goya_init_mme_protection_bits()
76 mask |= 1 << ((mmMME_DBGMEM_DATA_RD & 0x7F) >> 2); in goya_init_mme_protection_bits()
77 mask |= 1 << ((mmMME_DBGMEM_CTRL & 0x7F) >> 2); in goya_init_mme_protection_bits()
78 mask |= 1 << ((mmMME_DBGMEM_RC & 0x7F) >> 2); in goya_init_mme_protection_bits()
79 mask |= 1 << ((mmMME_LOG_SHADOW & 0x7F) >> 2); in goya_init_mme_protection_bits()
81 WREG32(pb_addr + word_offset, ~mask); in goya_init_mme_protection_bits()
85 mask = 1 << ((mmMME_STORE_MAX_CREDIT & 0x7F) >> 2); in goya_init_mme_protection_bits()
86 mask |= 1 << ((mmMME_AGU & 0x7F) >> 2); in goya_init_mme_protection_bits()
87 mask |= 1 << ((mmMME_SBA & 0x7F) >> 2); in goya_init_mme_protection_bits()
88 mask |= 1 << ((mmMME_SBB & 0x7F) >> 2); in goya_init_mme_protection_bits()
89 mask |= 1 << ((mmMME_SBC & 0x7F) >> 2); in goya_init_mme_protection_bits()
90 mask |= 1 << ((mmMME_WBC & 0x7F) >> 2); in goya_init_mme_protection_bits()
91 mask |= 1 << ((mmMME_SBA_CONTROL_DATA & 0x7F) >> 2); in goya_init_mme_protection_bits()
92 mask |= 1 << ((mmMME_SBB_CONTROL_DATA & 0x7F) >> 2); in goya_init_mme_protection_bits()
93 mask |= 1 << ((mmMME_SBC_CONTROL_DATA & 0x7F) >> 2); in goya_init_mme_protection_bits()
94 mask |= 1 << ((mmMME_WBC_CONTROL_DATA & 0x7F) >> 2); in goya_init_mme_protection_bits()
95 mask |= 1 << ((mmMME_TE & 0x7F) >> 2); in goya_init_mme_protection_bits()
96 mask |= 1 << ((mmMME_TE2DEC & 0x7F) >> 2); in goya_init_mme_protection_bits()
97 mask |= 1 << ((mmMME_REI_STATUS & 0x7F) >> 2); in goya_init_mme_protection_bits()
98 mask |= 1 << ((mmMME_REI_MASK & 0x7F) >> 2); in goya_init_mme_protection_bits()
99 mask |= 1 << ((mmMME_SEI_STATUS & 0x7F) >> 2); in goya_init_mme_protection_bits()
100 mask |= 1 << ((mmMME_SEI_MASK & 0x7F) >> 2); in goya_init_mme_protection_bits()
101 mask |= 1 << ((mmMME_SPI_STATUS & 0x7F) >> 2); in goya_init_mme_protection_bits()
102 mask |= 1 << ((mmMME_SPI_MASK & 0x7F) >> 2); in goya_init_mme_protection_bits()
104 WREG32(pb_addr + word_offset, ~mask); in goya_init_mme_protection_bits()
108 mask = 1 << ((mmMME_QM_GLBL_CFG0 & 0x7F) >> 2); in goya_init_mme_protection_bits()
109 mask |= 1 << ((mmMME_QM_GLBL_CFG1 & 0x7F) >> 2); in goya_init_mme_protection_bits()
110 mask |= 1 << ((mmMME_QM_GLBL_PROT & 0x7F) >> 2); in goya_init_mme_protection_bits()
111 mask |= 1 << ((mmMME_QM_GLBL_ERR_CFG & 0x7F) >> 2); in goya_init_mme_protection_bits()
112 mask |= 1 << ((mmMME_QM_GLBL_ERR_ADDR_LO & 0x7F) >> 2); in goya_init_mme_protection_bits()
113 mask |= 1 << ((mmMME_QM_GLBL_ERR_ADDR_HI & 0x7F) >> 2); in goya_init_mme_protection_bits()
114 mask |= 1 << ((mmMME_QM_GLBL_ERR_WDATA & 0x7F) >> 2); in goya_init_mme_protection_bits()
115 mask |= 1 << ((mmMME_QM_GLBL_SECURE_PROPS & 0x7F) >> 2); in goya_init_mme_protection_bits()
116 mask |= 1 << ((mmMME_QM_GLBL_NON_SECURE_PROPS & 0x7F) >> 2); in goya_init_mme_protection_bits()
117 mask |= 1 << ((mmMME_QM_GLBL_STS0 & 0x7F) >> 2); in goya_init_mme_protection_bits()
118 mask |= 1 << ((mmMME_QM_GLBL_STS1 & 0x7F) >> 2); in goya_init_mme_protection_bits()
119 mask |= 1 << ((mmMME_QM_PQ_BASE_LO & 0x7F) >> 2); in goya_init_mme_protection_bits()
120 mask |= 1 << ((mmMME_QM_PQ_BASE_HI & 0x7F) >> 2); in goya_init_mme_protection_bits()
121 mask |= 1 << ((mmMME_QM_PQ_SIZE & 0x7F) >> 2); in goya_init_mme_protection_bits()
122 mask |= 1 << ((mmMME_QM_PQ_PI & 0x7F) >> 2); in goya_init_mme_protection_bits()
123 mask |= 1 << ((mmMME_QM_PQ_CI & 0x7F) >> 2); in goya_init_mme_protection_bits()
124 mask |= 1 << ((mmMME_QM_PQ_CFG0 & 0x7F) >> 2); in goya_init_mme_protection_bits()
125 mask |= 1 << ((mmMME_QM_PQ_CFG1 & 0x7F) >> 2); in goya_init_mme_protection_bits()
126 mask |= 1 << ((mmMME_QM_PQ_ARUSER & 0x7F) >> 2); in goya_init_mme_protection_bits()
128 WREG32(pb_addr + word_offset, ~mask); in goya_init_mme_protection_bits()
132 mask = 1 << ((mmMME_QM_PQ_PUSH0 & 0x7F) >> 2); in goya_init_mme_protection_bits()
133 mask |= 1 << ((mmMME_QM_PQ_PUSH1 & 0x7F) >> 2); in goya_init_mme_protection_bits()
134 mask |= 1 << ((mmMME_QM_PQ_PUSH2 & 0x7F) >> 2); in goya_init_mme_protection_bits()
135 mask |= 1 << ((mmMME_QM_PQ_PUSH3 & 0x7F) >> 2); in goya_init_mme_protection_bits()
136 mask |= 1 << ((mmMME_QM_PQ_STS0 & 0x7F) >> 2); in goya_init_mme_protection_bits()
137 mask |= 1 << ((mmMME_QM_PQ_STS1 & 0x7F) >> 2); in goya_init_mme_protection_bits()
138 mask |= 1 << ((mmMME_QM_PQ_RD_RATE_LIM_EN & 0x7F) >> 2); in goya_init_mme_protection_bits()
139 mask |= 1 << ((mmMME_QM_PQ_RD_RATE_LIM_RST_TOKEN & 0x7F) >> 2); in goya_init_mme_protection_bits()
140 mask |= 1 << ((mmMME_QM_PQ_RD_RATE_LIM_SAT & 0x7F) >> 2); in goya_init_mme_protection_bits()
141 mask |= 1 << ((mmMME_QM_PQ_RD_RATE_LIM_TOUT & 0x7F) >> 2); in goya_init_mme_protection_bits()
142 mask |= 1 << ((mmMME_QM_CQ_CFG0 & 0x7F) >> 2); in goya_init_mme_protection_bits()
143 mask |= 1 << ((mmMME_QM_CQ_CFG1 & 0x7F) >> 2); in goya_init_mme_protection_bits()
144 mask |= 1 << ((mmMME_QM_CQ_ARUSER & 0x7F) >> 2); in goya_init_mme_protection_bits()
145 mask |= 1 << ((mmMME_QM_CQ_PTR_LO & 0x7F) >> 2); in goya_init_mme_protection_bits()
146 mask |= 1 << ((mmMME_QM_CQ_PTR_HI & 0x7F) >> 2); in goya_init_mme_protection_bits()
147 mask |= 1 << ((mmMME_QM_CQ_TSIZE & 0x7F) >> 2); in goya_init_mme_protection_bits()
148 mask |= 1 << ((mmMME_QM_CQ_CTL & 0x7F) >> 2); in goya_init_mme_protection_bits()
149 mask |= 1 << ((mmMME_QM_CQ_PTR_LO_STS & 0x7F) >> 2); in goya_init_mme_protection_bits()
150 mask |= 1 << ((mmMME_QM_CQ_PTR_HI_STS & 0x7F) >> 2); in goya_init_mme_protection_bits()
151 mask |= 1 << ((mmMME_QM_CQ_TSIZE_STS & 0x7F) >> 2); in goya_init_mme_protection_bits()
152 mask |= 1 << ((mmMME_QM_CQ_CTL_STS & 0x7F) >> 2); in goya_init_mme_protection_bits()
153 mask |= 1 << ((mmMME_QM_CQ_STS0 & 0x7F) >> 2); in goya_init_mme_protection_bits()
154 mask |= 1 << ((mmMME_QM_CQ_STS1 & 0x7F) >> 2); in goya_init_mme_protection_bits()
155 mask |= 1 << ((mmMME_QM_CQ_RD_RATE_LIM_EN & 0x7F) >> 2); in goya_init_mme_protection_bits()
156 mask |= 1 << ((mmMME_QM_CQ_RD_RATE_LIM_RST_TOKEN & 0x7F) >> 2); in goya_init_mme_protection_bits()
157 mask |= 1 << ((mmMME_QM_CQ_RD_RATE_LIM_SAT & 0x7F) >> 2); in goya_init_mme_protection_bits()
158 mask |= 1 << ((mmMME_QM_CQ_RD_RATE_LIM_TOUT & 0x7F) >> 2); in goya_init_mme_protection_bits()
160 WREG32(pb_addr + word_offset, ~mask); in goya_init_mme_protection_bits()
164 mask = 1 << ((mmMME_QM_CQ_IFIFO_CNT & 0x7F) >> 2); in goya_init_mme_protection_bits()
165 mask |= 1 << ((mmMME_QM_CP_MSG_BASE0_ADDR_LO & 0x7F) >> 2); in goya_init_mme_protection_bits()
166 mask |= 1 << ((mmMME_QM_CP_MSG_BASE0_ADDR_HI & 0x7F) >> 2); in goya_init_mme_protection_bits()
167 mask |= 1 << ((mmMME_QM_CP_MSG_BASE1_ADDR_LO & 0x7F) >> 2); in goya_init_mme_protection_bits()
168 mask |= 1 << ((mmMME_QM_CP_MSG_BASE1_ADDR_HI & 0x7F) >> 2); in goya_init_mme_protection_bits()
169 mask |= 1 << ((mmMME_QM_CP_MSG_BASE2_ADDR_LO & 0x7F) >> 2); in goya_init_mme_protection_bits()
170 mask |= 1 << ((mmMME_QM_CP_MSG_BASE2_ADDR_HI & 0x7F) >> 2); in goya_init_mme_protection_bits()
171 mask |= 1 << ((mmMME_QM_CP_MSG_BASE3_ADDR_LO & 0x7F) >> 2); in goya_init_mme_protection_bits()
172 mask |= 1 << ((mmMME_QM_CP_MSG_BASE3_ADDR_HI & 0x7F) >> 2); in goya_init_mme_protection_bits()
173 mask |= 1 << ((mmMME_QM_CP_LDMA_TSIZE_OFFSET & 0x7F) >> 2); in goya_init_mme_protection_bits()
174 mask |= 1 << ((mmMME_QM_CP_LDMA_SRC_BASE_LO_OFFSET & 0x7F) >> 2); in goya_init_mme_protection_bits()
175 mask |= 1 << ((mmMME_QM_CP_LDMA_SRC_BASE_HI_OFFSET & 0x7F) >> 2); in goya_init_mme_protection_bits()
176 mask |= 1 << ((mmMME_QM_CP_LDMA_DST_BASE_LO_OFFSET & 0x7F) >> 2); in goya_init_mme_protection_bits()
177 mask |= 1 << ((mmMME_QM_CP_LDMA_DST_BASE_HI_OFFSET & 0x7F) >> 2); in goya_init_mme_protection_bits()
178 mask |= 1 << ((mmMME_QM_CP_LDMA_COMMIT_OFFSET & 0x7F) >> 2); in goya_init_mme_protection_bits()
180 WREG32(pb_addr + word_offset, ~mask); in goya_init_mme_protection_bits()
184 mask = 1 << ((mmMME_QM_CP_STS & 0x7F) >> 2); in goya_init_mme_protection_bits()
185 mask |= 1 << ((mmMME_QM_CP_CURRENT_INST_LO & 0x7F) >> 2); in goya_init_mme_protection_bits()
186 mask |= 1 << ((mmMME_QM_CP_CURRENT_INST_HI & 0x7F) >> 2); in goya_init_mme_protection_bits()
187 mask |= 1 << ((mmMME_QM_CP_BARRIER_CFG & 0x7F) >> 2); in goya_init_mme_protection_bits()
188 mask |= 1 << ((mmMME_QM_CP_DBG_0 & 0x7F) >> 2); in goya_init_mme_protection_bits()
189 mask |= 1 << ((mmMME_QM_PQ_BUF_ADDR & 0x7F) >> 2); in goya_init_mme_protection_bits()
190 mask |= 1 << ((mmMME_QM_PQ_BUF_RDATA & 0x7F) >> 2); in goya_init_mme_protection_bits()
191 mask |= 1 << ((mmMME_QM_CQ_BUF_ADDR & 0x7F) >> 2); in goya_init_mme_protection_bits()
192 mask |= 1 << ((mmMME_QM_CQ_BUF_RDATA & 0x7F) >> 2); in goya_init_mme_protection_bits()
194 WREG32(pb_addr + word_offset, ~mask); in goya_init_mme_protection_bits()
198 mask = 1 << ((mmMME_CMDQ_GLBL_CFG0 & 0x7F) >> 2); in goya_init_mme_protection_bits()
199 mask |= 1 << ((mmMME_CMDQ_GLBL_CFG1 & 0x7F) >> 2); in goya_init_mme_protection_bits()
200 mask |= 1 << ((mmMME_CMDQ_GLBL_PROT & 0x7F) >> 2); in goya_init_mme_protection_bits()
201 mask |= 1 << ((mmMME_CMDQ_GLBL_ERR_CFG & 0x7F) >> 2); in goya_init_mme_protection_bits()
202 mask |= 1 << ((mmMME_CMDQ_GLBL_ERR_ADDR_LO & 0x7F) >> 2); in goya_init_mme_protection_bits()
203 mask |= 1 << ((mmMME_CMDQ_GLBL_ERR_ADDR_HI & 0x7F) >> 2); in goya_init_mme_protection_bits()
204 mask |= 1 << ((mmMME_CMDQ_GLBL_ERR_WDATA & 0x7F) >> 2); in goya_init_mme_protection_bits()
205 mask |= 1 << ((mmMME_CMDQ_GLBL_SECURE_PROPS & 0x7F) >> 2); in goya_init_mme_protection_bits()
206 mask |= 1 << ((mmMME_CMDQ_GLBL_NON_SECURE_PROPS & 0x7F) >> 2); in goya_init_mme_protection_bits()
207 mask |= 1 << ((mmMME_CMDQ_GLBL_STS0 & 0x7F) >> 2); in goya_init_mme_protection_bits()
208 mask |= 1 << ((mmMME_CMDQ_GLBL_STS1 & 0x7F) >> 2); in goya_init_mme_protection_bits()
210 WREG32(pb_addr + word_offset, ~mask); in goya_init_mme_protection_bits()
214 mask = 1 << ((mmMME_CMDQ_CQ_CFG0 & 0x7F) >> 2); in goya_init_mme_protection_bits()
215 mask |= 1 << ((mmMME_CMDQ_CQ_CFG1 & 0x7F) >> 2); in goya_init_mme_protection_bits()
216 mask |= 1 << ((mmMME_CMDQ_CQ_ARUSER & 0x7F) >> 2); in goya_init_mme_protection_bits()
217 mask |= 1 << ((mmMME_CMDQ_CQ_PTR_LO_STS & 0x7F) >> 2); in goya_init_mme_protection_bits()
218 mask |= 1 << ((mmMME_CMDQ_CQ_PTR_HI_STS & 0x7F) >> 2); in goya_init_mme_protection_bits()
219 mask |= 1 << ((mmMME_CMDQ_CQ_TSIZE_STS & 0x7F) >> 2); in goya_init_mme_protection_bits()
220 mask |= 1 << ((mmMME_CMDQ_CQ_CTL_STS & 0x7F) >> 2); in goya_init_mme_protection_bits()
221 mask |= 1 << ((mmMME_CMDQ_CQ_STS0 & 0x7F) >> 2); in goya_init_mme_protection_bits()
222 mask |= 1 << ((mmMME_CMDQ_CQ_STS1 & 0x7F) >> 2); in goya_init_mme_protection_bits()
223 mask |= 1 << ((mmMME_CMDQ_CQ_RD_RATE_LIM_EN & 0x7F) >> 2); in goya_init_mme_protection_bits()
224 mask |= 1 << ((mmMME_CMDQ_CQ_RD_RATE_LIM_RST_TOKEN & 0x7F) >> 2); in goya_init_mme_protection_bits()
225 mask |= 1 << ((mmMME_CMDQ_CQ_RD_RATE_LIM_SAT & 0x7F) >> 2); in goya_init_mme_protection_bits()
226 mask |= 1 << ((mmMME_CMDQ_CQ_RD_RATE_LIM_TOUT & 0x7F) >> 2); in goya_init_mme_protection_bits()
228 WREG32(pb_addr + word_offset, ~mask); in goya_init_mme_protection_bits()
233 mask = 1 << ((mmMME_CMDQ_CQ_IFIFO_CNT & 0x7F) >> 2); in goya_init_mme_protection_bits()
234 mask |= 1 << ((mmMME_CMDQ_CP_MSG_BASE0_ADDR_LO & 0x7F) >> 2); in goya_init_mme_protection_bits()
235 mask |= 1 << ((mmMME_CMDQ_CP_MSG_BASE0_ADDR_HI & 0x7F) >> 2); in goya_init_mme_protection_bits()
236 mask |= 1 << ((mmMME_CMDQ_CP_MSG_BASE1_ADDR_LO & 0x7F) >> 2); in goya_init_mme_protection_bits()
237 mask |= 1 << ((mmMME_CMDQ_CP_MSG_BASE1_ADDR_HI & 0x7F) >> 2); in goya_init_mme_protection_bits()
238 mask |= 1 << ((mmMME_CMDQ_CP_MSG_BASE2_ADDR_LO & 0x7F) >> 2); in goya_init_mme_protection_bits()
239 mask |= 1 << ((mmMME_CMDQ_CP_MSG_BASE2_ADDR_HI & 0x7F) >> 2); in goya_init_mme_protection_bits()
240 mask |= 1 << ((mmMME_CMDQ_CP_MSG_BASE3_ADDR_LO & 0x7F) >> 2); in goya_init_mme_protection_bits()
241 mask |= 1 << ((mmMME_CMDQ_CP_MSG_BASE3_ADDR_HI & 0x7F) >> 2); in goya_init_mme_protection_bits()
242 mask |= 1 << ((mmMME_CMDQ_CP_LDMA_TSIZE_OFFSET & 0x7F) >> 2); in goya_init_mme_protection_bits()
243 mask |= 1 << ((mmMME_CMDQ_CP_LDMA_SRC_BASE_LO_OFFSET & 0x7F) >> 2); in goya_init_mme_protection_bits()
244 mask |= 1 << ((mmMME_CMDQ_CP_LDMA_SRC_BASE_HI_OFFSET & 0x7F) >> 2); in goya_init_mme_protection_bits()
245 mask |= 1 << ((mmMME_CMDQ_CP_LDMA_DST_BASE_LO_OFFSET & 0x7F) >> 2); in goya_init_mme_protection_bits()
246 mask |= 1 << ((mmMME_CMDQ_CP_LDMA_DST_BASE_HI_OFFSET & 0x7F) >> 2); in goya_init_mme_protection_bits()
247 mask |= 1 << ((mmMME_CMDQ_CP_LDMA_COMMIT_OFFSET & 0x7F) >> 2); in goya_init_mme_protection_bits()
248 mask |= 1 << ((mmMME_CMDQ_CP_STS & 0x7F) >> 2); in goya_init_mme_protection_bits()
249 mask |= 1 << ((mmMME_CMDQ_CP_CURRENT_INST_LO & 0x7F) >> 2); in goya_init_mme_protection_bits()
251 WREG32(pb_addr + word_offset, ~mask); in goya_init_mme_protection_bits()
256 mask = 1 << ((mmMME_CMDQ_CP_CURRENT_INST_HI & 0x7F) >> 2); in goya_init_mme_protection_bits()
257 mask |= 1 << ((mmMME_CMDQ_CP_BARRIER_CFG & 0x7F) >> 2); in goya_init_mme_protection_bits()
258 mask |= 1 << ((mmMME_CMDQ_CP_DBG_0 & 0x7F) >> 2); in goya_init_mme_protection_bits()
259 mask |= 1 << ((mmMME_CMDQ_CQ_BUF_ADDR & 0x7F) >> 2); in goya_init_mme_protection_bits()
260 mask |= 1 << ((mmMME_CMDQ_CQ_BUF_RDATA & 0x7F) >> 2); in goya_init_mme_protection_bits()
262 WREG32(pb_addr + word_offset, ~mask); in goya_init_mme_protection_bits()
266 mask = 1 << ((mmMME_SBB_POWER_ECO1 & 0x7F) >> 2); in goya_init_mme_protection_bits()
267 mask |= 1 << ((mmMME_SBB_POWER_ECO2 & 0x7F) >> 2); in goya_init_mme_protection_bits()
269 WREG32(pb_addr + word_offset, ~mask); in goya_init_mme_protection_bits()
274 u32 pb_addr, mask; in goya_init_dma_protection_bits() local
283 mask = 1 << ((mmDMA_QM_0_GLBL_CFG0 & 0x7F) >> 2); in goya_init_dma_protection_bits()
284 mask |= 1 << ((mmDMA_QM_0_GLBL_CFG1 & 0x7F) >> 2); in goya_init_dma_protection_bits()
285 mask |= 1 << ((mmDMA_QM_0_GLBL_PROT & 0x7F) >> 2); in goya_init_dma_protection_bits()
286 mask |= 1 << ((mmDMA_QM_0_GLBL_ERR_CFG & 0x7F) >> 2); in goya_init_dma_protection_bits()
287 mask |= 1 << ((mmDMA_QM_0_GLBL_ERR_ADDR_LO & 0x7F) >> 2); in goya_init_dma_protection_bits()
288 mask |= 1 << ((mmDMA_QM_0_GLBL_ERR_ADDR_HI & 0x7F) >> 2); in goya_init_dma_protection_bits()
289 mask |= 1 << ((mmDMA_QM_0_GLBL_ERR_WDATA & 0x7F) >> 2); in goya_init_dma_protection_bits()
290 mask |= 1 << ((mmDMA_QM_0_GLBL_SECURE_PROPS & 0x7F) >> 2); in goya_init_dma_protection_bits()
291 mask |= 1 << ((mmDMA_QM_0_GLBL_NON_SECURE_PROPS & 0x7F) >> 2); in goya_init_dma_protection_bits()
292 mask |= 1 << ((mmDMA_QM_0_GLBL_STS0 & 0x7F) >> 2); in goya_init_dma_protection_bits()
293 mask |= 1 << ((mmDMA_QM_0_GLBL_STS1 & 0x7F) >> 2); in goya_init_dma_protection_bits()
294 mask |= 1 << ((mmDMA_QM_0_PQ_BASE_LO & 0x7F) >> 2); in goya_init_dma_protection_bits()
295 mask |= 1 << ((mmDMA_QM_0_PQ_BASE_HI & 0x7F) >> 2); in goya_init_dma_protection_bits()
296 mask |= 1 << ((mmDMA_QM_0_PQ_SIZE & 0x7F) >> 2); in goya_init_dma_protection_bits()
297 mask |= 1 << ((mmDMA_QM_0_PQ_PI & 0x7F) >> 2); in goya_init_dma_protection_bits()
298 mask |= 1 << ((mmDMA_QM_0_PQ_CI & 0x7F) >> 2); in goya_init_dma_protection_bits()
299 mask |= 1 << ((mmDMA_QM_0_PQ_CFG0 & 0x7F) >> 2); in goya_init_dma_protection_bits()
300 mask |= 1 << ((mmDMA_QM_0_PQ_CFG1 & 0x7F) >> 2); in goya_init_dma_protection_bits()
301 mask |= 1 << ((mmDMA_QM_0_PQ_ARUSER & 0x7F) >> 2); in goya_init_dma_protection_bits()
303 WREG32(pb_addr + word_offset, ~mask); in goya_init_dma_protection_bits()
307 mask = 1 << ((mmDMA_QM_0_PQ_PUSH0 & 0x7F) >> 2); in goya_init_dma_protection_bits()
308 mask |= 1 << ((mmDMA_QM_0_PQ_PUSH1 & 0x7F) >> 2); in goya_init_dma_protection_bits()
309 mask |= 1 << ((mmDMA_QM_0_PQ_PUSH2 & 0x7F) >> 2); in goya_init_dma_protection_bits()
310 mask |= 1 << ((mmDMA_QM_0_PQ_PUSH3 & 0x7F) >> 2); in goya_init_dma_protection_bits()
311 mask |= 1 << ((mmDMA_QM_0_PQ_STS0 & 0x7F) >> 2); in goya_init_dma_protection_bits()
312 mask |= 1 << ((mmDMA_QM_0_PQ_STS1 & 0x7F) >> 2); in goya_init_dma_protection_bits()
313 mask |= 1 << ((mmDMA_QM_0_PQ_RD_RATE_LIM_EN & 0x7F) >> 2); in goya_init_dma_protection_bits()
314 mask |= 1 << ((mmDMA_QM_0_PQ_RD_RATE_LIM_RST_TOKEN & 0x7F) >> 2); in goya_init_dma_protection_bits()
315 mask |= 1 << ((mmDMA_QM_0_PQ_RD_RATE_LIM_SAT & 0x7F) >> 2); in goya_init_dma_protection_bits()
316 mask |= 1 << ((mmDMA_QM_0_PQ_RD_RATE_LIM_TOUT & 0x7F) >> 2); in goya_init_dma_protection_bits()
317 mask |= 1 << ((mmDMA_QM_0_CQ_CFG0 & 0x7F) >> 2); in goya_init_dma_protection_bits()
318 mask |= 1 << ((mmDMA_QM_0_CQ_CFG1 & 0x7F) >> 2); in goya_init_dma_protection_bits()
319 mask |= 1 << ((mmDMA_QM_0_CQ_ARUSER & 0x7F) >> 2); in goya_init_dma_protection_bits()
320 mask |= 1 << ((mmDMA_QM_0_CQ_PTR_LO & 0x7F) >> 2); in goya_init_dma_protection_bits()
321 mask |= 1 << ((mmDMA_QM_0_CQ_PTR_HI & 0x7F) >> 2); in goya_init_dma_protection_bits()
322 mask |= 1 << ((mmDMA_QM_0_CQ_TSIZE & 0x7F) >> 2); in goya_init_dma_protection_bits()
323 mask |= 1 << ((mmDMA_QM_0_CQ_CTL & 0x7F) >> 2); in goya_init_dma_protection_bits()
324 mask |= 1 << ((mmDMA_QM_0_CQ_PTR_LO_STS & 0x7F) >> 2); in goya_init_dma_protection_bits()
325 mask |= 1 << ((mmDMA_QM_0_CQ_PTR_HI_STS & 0x7F) >> 2); in goya_init_dma_protection_bits()
326 mask |= 1 << ((mmDMA_QM_0_CQ_TSIZE_STS & 0x7F) >> 2); in goya_init_dma_protection_bits()
327 mask |= 1 << ((mmDMA_QM_0_CQ_CTL_STS & 0x7F) >> 2); in goya_init_dma_protection_bits()
328 mask |= 1 << ((mmDMA_QM_0_CQ_STS0 & 0x7F) >> 2); in goya_init_dma_protection_bits()
329 mask |= 1 << ((mmDMA_QM_0_CQ_STS1 & 0x7F) >> 2); in goya_init_dma_protection_bits()
330 mask |= 1 << ((mmDMA_QM_0_CQ_RD_RATE_LIM_EN & 0x7F) >> 2); in goya_init_dma_protection_bits()
331 mask |= 1 << ((mmDMA_QM_0_CQ_RD_RATE_LIM_RST_TOKEN & 0x7F) >> 2); in goya_init_dma_protection_bits()
332 mask |= 1 << ((mmDMA_QM_0_CQ_RD_RATE_LIM_SAT & 0x7F) >> 2); in goya_init_dma_protection_bits()
333 mask |= 1 << ((mmDMA_QM_0_CQ_RD_RATE_LIM_TOUT & 0x7F) >> 2); in goya_init_dma_protection_bits()
335 WREG32(pb_addr + word_offset, ~mask); in goya_init_dma_protection_bits()
339 mask = 1 << ((mmDMA_QM_0_CQ_IFIFO_CNT & 0x7F) >> 2); in goya_init_dma_protection_bits()
340 mask |= 1 << ((mmDMA_QM_0_CP_MSG_BASE0_ADDR_LO & 0x7F) >> 2); in goya_init_dma_protection_bits()
341 mask |= 1 << ((mmDMA_QM_0_CP_MSG_BASE0_ADDR_HI & 0x7F) >> 2); in goya_init_dma_protection_bits()
342 mask |= 1 << ((mmDMA_QM_0_CP_MSG_BASE1_ADDR_LO & 0x7F) >> 2); in goya_init_dma_protection_bits()
343 mask |= 1 << ((mmDMA_QM_0_CP_MSG_BASE1_ADDR_HI & 0x7F) >> 2); in goya_init_dma_protection_bits()
344 mask |= 1 << ((mmDMA_QM_0_CP_MSG_BASE2_ADDR_LO & 0x7F) >> 2); in goya_init_dma_protection_bits()
345 mask |= 1 << ((mmDMA_QM_0_CP_MSG_BASE2_ADDR_HI & 0x7F) >> 2); in goya_init_dma_protection_bits()
346 mask |= 1 << ((mmDMA_QM_0_CP_MSG_BASE3_ADDR_LO & 0x7F) >> 2); in goya_init_dma_protection_bits()
347 mask |= 1 << ((mmDMA_QM_0_CP_MSG_BASE3_ADDR_HI & 0x7F) >> 2); in goya_init_dma_protection_bits()
348 mask |= 1 << ((mmDMA_QM_0_CP_LDMA_TSIZE_OFFSET & 0x7F) >> 2); in goya_init_dma_protection_bits()
349 mask |= 1 << ((mmDMA_QM_0_CP_LDMA_SRC_BASE_LO_OFFSET & 0x7F) >> 2); in goya_init_dma_protection_bits()
350 mask |= 1 << ((mmDMA_QM_0_CP_LDMA_SRC_BASE_HI_OFFSET & 0x7F) >> 2); in goya_init_dma_protection_bits()
351 mask |= 1 << ((mmDMA_QM_0_CP_LDMA_DST_BASE_LO_OFFSET & 0x7F) >> 2); in goya_init_dma_protection_bits()
352 mask |= 1 << ((mmDMA_QM_0_CP_LDMA_DST_BASE_HI_OFFSET & 0x7F) >> 2); in goya_init_dma_protection_bits()
353 mask |= 1 << ((mmDMA_QM_0_CP_LDMA_COMMIT_OFFSET & 0x7F) >> 2); in goya_init_dma_protection_bits()
355 WREG32(pb_addr + word_offset, ~mask); in goya_init_dma_protection_bits()
361 mask = 1 << ((mmDMA_QM_1_GLBL_CFG0 & 0x7F) >> 2); in goya_init_dma_protection_bits()
362 mask |= 1 << ((mmDMA_QM_1_GLBL_CFG1 & 0x7F) >> 2); in goya_init_dma_protection_bits()
363 mask |= 1 << ((mmDMA_QM_1_GLBL_PROT & 0x7F) >> 2); in goya_init_dma_protection_bits()
364 mask |= 1 << ((mmDMA_QM_1_GLBL_ERR_CFG & 0x7F) >> 2); in goya_init_dma_protection_bits()
365 mask |= 1 << ((mmDMA_QM_1_GLBL_ERR_ADDR_LO & 0x7F) >> 2); in goya_init_dma_protection_bits()
366 mask |= 1 << ((mmDMA_QM_1_GLBL_ERR_ADDR_HI & 0x7F) >> 2); in goya_init_dma_protection_bits()
367 mask |= 1 << ((mmDMA_QM_1_GLBL_ERR_WDATA & 0x7F) >> 2); in goya_init_dma_protection_bits()
368 mask |= 1 << ((mmDMA_QM_1_GLBL_SECURE_PROPS & 0x7F) >> 2); in goya_init_dma_protection_bits()
369 mask |= 1 << ((mmDMA_QM_1_GLBL_NON_SECURE_PROPS & 0x7F) >> 2); in goya_init_dma_protection_bits()
370 mask |= 1 << ((mmDMA_QM_1_GLBL_STS0 & 0x7F) >> 2); in goya_init_dma_protection_bits()
371 mask |= 1 << ((mmDMA_QM_1_GLBL_STS1 & 0x7F) >> 2); in goya_init_dma_protection_bits()
372 mask |= 1 << ((mmDMA_QM_1_PQ_BASE_LO & 0x7F) >> 2); in goya_init_dma_protection_bits()
373 mask |= 1 << ((mmDMA_QM_1_PQ_BASE_HI & 0x7F) >> 2); in goya_init_dma_protection_bits()
374 mask |= 1 << ((mmDMA_QM_1_PQ_SIZE & 0x7F) >> 2); in goya_init_dma_protection_bits()
375 mask |= 1 << ((mmDMA_QM_1_PQ_PI & 0x7F) >> 2); in goya_init_dma_protection_bits()
376 mask |= 1 << ((mmDMA_QM_1_PQ_CI & 0x7F) >> 2); in goya_init_dma_protection_bits()
377 mask |= 1 << ((mmDMA_QM_1_PQ_CFG0 & 0x7F) >> 2); in goya_init_dma_protection_bits()
378 mask |= 1 << ((mmDMA_QM_1_PQ_CFG1 & 0x7F) >> 2); in goya_init_dma_protection_bits()
379 mask |= 1 << ((mmDMA_QM_1_PQ_ARUSER & 0x7F) >> 2); in goya_init_dma_protection_bits()
381 WREG32(pb_addr + word_offset, ~mask); in goya_init_dma_protection_bits()
385 mask = 1 << ((mmDMA_QM_1_PQ_PUSH0 & 0x7F) >> 2); in goya_init_dma_protection_bits()
386 mask |= 1 << ((mmDMA_QM_1_PQ_PUSH1 & 0x7F) >> 2); in goya_init_dma_protection_bits()
387 mask |= 1 << ((mmDMA_QM_1_PQ_PUSH2 & 0x7F) >> 2); in goya_init_dma_protection_bits()
388 mask |= 1 << ((mmDMA_QM_1_PQ_PUSH3 & 0x7F) >> 2); in goya_init_dma_protection_bits()
389 mask |= 1 << ((mmDMA_QM_1_PQ_STS0 & 0x7F) >> 2); in goya_init_dma_protection_bits()
390 mask |= 1 << ((mmDMA_QM_1_PQ_STS1 & 0x7F) >> 2); in goya_init_dma_protection_bits()
391 mask |= 1 << ((mmDMA_QM_1_PQ_RD_RATE_LIM_EN & 0x7F) >> 2); in goya_init_dma_protection_bits()
392 mask |= 1 << ((mmDMA_QM_1_PQ_RD_RATE_LIM_RST_TOKEN & 0x7F) >> 2); in goya_init_dma_protection_bits()
393 mask |= 1 << ((mmDMA_QM_1_PQ_RD_RATE_LIM_SAT & 0x7F) >> 2); in goya_init_dma_protection_bits()
394 mask |= 1 << ((mmDMA_QM_1_PQ_RD_RATE_LIM_TOUT & 0x7F) >> 2); in goya_init_dma_protection_bits()
395 mask |= 1 << ((mmDMA_QM_1_CQ_CFG0 & 0x7F) >> 2); in goya_init_dma_protection_bits()
396 mask |= 1 << ((mmDMA_QM_1_CQ_CFG1 & 0x7F) >> 2); in goya_init_dma_protection_bits()
397 mask |= 1 << ((mmDMA_QM_1_CQ_ARUSER & 0x7F) >> 2); in goya_init_dma_protection_bits()
398 mask |= 1 << ((mmDMA_QM_1_CQ_PTR_LO & 0x7F) >> 2); in goya_init_dma_protection_bits()
399 mask |= 1 << ((mmDMA_QM_1_CQ_PTR_HI & 0x7F) >> 2); in goya_init_dma_protection_bits()
400 mask |= 1 << ((mmDMA_QM_1_CQ_TSIZE & 0x7F) >> 2); in goya_init_dma_protection_bits()
401 mask |= 1 << ((mmDMA_QM_1_CQ_CTL & 0x7F) >> 2); in goya_init_dma_protection_bits()
402 mask |= 1 << ((mmDMA_QM_1_CQ_PTR_LO_STS & 0x7F) >> 2); in goya_init_dma_protection_bits()
403 mask |= 1 << ((mmDMA_QM_1_CQ_PTR_HI_STS & 0x7F) >> 2); in goya_init_dma_protection_bits()
404 mask |= 1 << ((mmDMA_QM_1_CQ_TSIZE_STS & 0x7F) >> 2); in goya_init_dma_protection_bits()
405 mask |= 1 << ((mmDMA_QM_1_CQ_CTL_STS & 0x7F) >> 2); in goya_init_dma_protection_bits()
406 mask |= 1 << ((mmDMA_QM_1_CQ_STS0 & 0x7F) >> 2); in goya_init_dma_protection_bits()
407 mask |= 1 << ((mmDMA_QM_1_CQ_STS1 & 0x7F) >> 2); in goya_init_dma_protection_bits()
408 mask |= 1 << ((mmDMA_QM_1_CQ_RD_RATE_LIM_EN & 0x7F) >> 2); in goya_init_dma_protection_bits()
409 mask |= 1 << ((mmDMA_QM_1_CQ_RD_RATE_LIM_RST_TOKEN & 0x7F) >> 2); in goya_init_dma_protection_bits()
410 mask |= 1 << ((mmDMA_QM_1_CQ_RD_RATE_LIM_SAT & 0x7F) >> 2); in goya_init_dma_protection_bits()
411 mask |= 1 << ((mmDMA_QM_1_CQ_RD_RATE_LIM_TOUT & 0x7F) >> 2); in goya_init_dma_protection_bits()
413 WREG32(pb_addr + word_offset, ~mask); in goya_init_dma_protection_bits()
417 mask = 1 << ((mmDMA_QM_1_CQ_IFIFO_CNT & 0x7F) >> 2); in goya_init_dma_protection_bits()
418 mask |= 1 << ((mmDMA_QM_1_CP_MSG_BASE0_ADDR_LO & 0x7F) >> 2); in goya_init_dma_protection_bits()
419 mask |= 1 << ((mmDMA_QM_1_CP_MSG_BASE0_ADDR_HI & 0x7F) >> 2); in goya_init_dma_protection_bits()
420 mask |= 1 << ((mmDMA_QM_1_CP_MSG_BASE1_ADDR_LO & 0x7F) >> 2); in goya_init_dma_protection_bits()
421 mask |= 1 << ((mmDMA_QM_1_CP_MSG_BASE1_ADDR_HI & 0x7F) >> 2); in goya_init_dma_protection_bits()
422 mask |= 1 << ((mmDMA_QM_1_CP_MSG_BASE2_ADDR_LO & 0x7F) >> 2); in goya_init_dma_protection_bits()
423 mask |= 1 << ((mmDMA_QM_1_CP_MSG_BASE2_ADDR_HI & 0x7F) >> 2); in goya_init_dma_protection_bits()
424 mask |= 1 << ((mmDMA_QM_1_CP_MSG_BASE3_ADDR_LO & 0x7F) >> 2); in goya_init_dma_protection_bits()
425 mask |= 1 << ((mmDMA_QM_1_CP_MSG_BASE3_ADDR_HI & 0x7F) >> 2); in goya_init_dma_protection_bits()
426 mask |= 1 << ((mmDMA_QM_1_CP_LDMA_TSIZE_OFFSET & 0x7F) >> 2); in goya_init_dma_protection_bits()
427 mask |= 1 << ((mmDMA_QM_1_CP_LDMA_SRC_BASE_LO_OFFSET & 0x7F) >> 2); in goya_init_dma_protection_bits()
428 mask |= 1 << ((mmDMA_QM_1_CP_LDMA_SRC_BASE_HI_OFFSET & 0x7F) >> 2); in goya_init_dma_protection_bits()
429 mask |= 1 << ((mmDMA_QM_1_CP_LDMA_DST_BASE_LO_OFFSET & 0x7F) >> 2); in goya_init_dma_protection_bits()
430 mask |= 1 << ((mmDMA_QM_1_CP_LDMA_DST_BASE_HI_OFFSET & 0x7F) >> 2); in goya_init_dma_protection_bits()
431 mask |= 1 << ((mmDMA_QM_1_CP_LDMA_COMMIT_OFFSET & 0x7F) >> 2); in goya_init_dma_protection_bits()
433 WREG32(pb_addr + word_offset, ~mask); in goya_init_dma_protection_bits()
439 mask = 1 << ((mmDMA_QM_2_GLBL_CFG0 & 0x7F) >> 2); in goya_init_dma_protection_bits()
440 mask |= 1 << ((mmDMA_QM_2_GLBL_CFG1 & 0x7F) >> 2); in goya_init_dma_protection_bits()
441 mask |= 1 << ((mmDMA_QM_2_GLBL_PROT & 0x7F) >> 2); in goya_init_dma_protection_bits()
442 mask |= 1 << ((mmDMA_QM_2_GLBL_ERR_CFG & 0x7F) >> 2); in goya_init_dma_protection_bits()
443 mask |= 1 << ((mmDMA_QM_2_GLBL_ERR_ADDR_LO & 0x7F) >> 2); in goya_init_dma_protection_bits()
444 mask |= 1 << ((mmDMA_QM_2_GLBL_ERR_ADDR_HI & 0x7F) >> 2); in goya_init_dma_protection_bits()
445 mask |= 1 << ((mmDMA_QM_2_GLBL_ERR_WDATA & 0x7F) >> 2); in goya_init_dma_protection_bits()
446 mask |= 1 << ((mmDMA_QM_2_GLBL_SECURE_PROPS & 0x7F) >> 2); in goya_init_dma_protection_bits()
447 mask |= 1 << ((mmDMA_QM_2_GLBL_NON_SECURE_PROPS & 0x7F) >> 2); in goya_init_dma_protection_bits()
448 mask |= 1 << ((mmDMA_QM_2_GLBL_STS0 & 0x7F) >> 2); in goya_init_dma_protection_bits()
449 mask |= 1 << ((mmDMA_QM_2_GLBL_STS1 & 0x7F) >> 2); in goya_init_dma_protection_bits()
450 mask |= 1 << ((mmDMA_QM_2_PQ_BASE_LO & 0x7F) >> 2); in goya_init_dma_protection_bits()
451 mask |= 1 << ((mmDMA_QM_2_PQ_BASE_HI & 0x7F) >> 2); in goya_init_dma_protection_bits()
452 mask |= 1 << ((mmDMA_QM_2_PQ_SIZE & 0x7F) >> 2); in goya_init_dma_protection_bits()
453 mask |= 1 << ((mmDMA_QM_2_PQ_PI & 0x7F) >> 2); in goya_init_dma_protection_bits()
454 mask |= 1 << ((mmDMA_QM_2_PQ_CI & 0x7F) >> 2); in goya_init_dma_protection_bits()
455 mask |= 1 << ((mmDMA_QM_2_PQ_CFG0 & 0x7F) >> 2); in goya_init_dma_protection_bits()
456 mask |= 1 << ((mmDMA_QM_2_PQ_CFG1 & 0x7F) >> 2); in goya_init_dma_protection_bits()
457 mask |= 1 << ((mmDMA_QM_2_PQ_ARUSER & 0x7F) >> 2); in goya_init_dma_protection_bits()
459 WREG32(pb_addr + word_offset, ~mask); in goya_init_dma_protection_bits()
463 mask = 1 << ((mmDMA_QM_2_PQ_PUSH0 & 0x7F) >> 2); in goya_init_dma_protection_bits()
464 mask |= 1 << ((mmDMA_QM_2_PQ_PUSH1 & 0x7F) >> 2); in goya_init_dma_protection_bits()
465 mask |= 1 << ((mmDMA_QM_2_PQ_PUSH2 & 0x7F) >> 2); in goya_init_dma_protection_bits()
466 mask |= 1 << ((mmDMA_QM_2_PQ_PUSH3 & 0x7F) >> 2); in goya_init_dma_protection_bits()
467 mask |= 1 << ((mmDMA_QM_2_PQ_STS0 & 0x7F) >> 2); in goya_init_dma_protection_bits()
468 mask |= 1 << ((mmDMA_QM_2_PQ_STS1 & 0x7F) >> 2); in goya_init_dma_protection_bits()
469 mask |= 1 << ((mmDMA_QM_2_PQ_RD_RATE_LIM_EN & 0x7F) >> 2); in goya_init_dma_protection_bits()
470 mask |= 1 << ((mmDMA_QM_2_PQ_RD_RATE_LIM_RST_TOKEN & 0x7F) >> 2); in goya_init_dma_protection_bits()
471 mask |= 1 << ((mmDMA_QM_2_PQ_RD_RATE_LIM_SAT & 0x7F) >> 2); in goya_init_dma_protection_bits()
472 mask |= 1 << ((mmDMA_QM_2_PQ_RD_RATE_LIM_TOUT & 0x7F) >> 2); in goya_init_dma_protection_bits()
473 mask |= 1 << ((mmDMA_QM_2_CQ_CFG0 & 0x7F) >> 2); in goya_init_dma_protection_bits()
474 mask |= 1 << ((mmDMA_QM_2_CQ_CFG1 & 0x7F) >> 2); in goya_init_dma_protection_bits()
475 mask |= 1 << ((mmDMA_QM_2_CQ_ARUSER & 0x7F) >> 2); in goya_init_dma_protection_bits()
476 mask |= 1 << ((mmDMA_QM_2_CQ_PTR_LO & 0x7F) >> 2); in goya_init_dma_protection_bits()
477 mask |= 1 << ((mmDMA_QM_2_CQ_PTR_HI & 0x7F) >> 2); in goya_init_dma_protection_bits()
478 mask |= 1 << ((mmDMA_QM_2_CQ_TSIZE & 0x7F) >> 2); in goya_init_dma_protection_bits()
479 mask |= 1 << ((mmDMA_QM_2_CQ_CTL & 0x7F) >> 2); in goya_init_dma_protection_bits()
480 mask |= 1 << ((mmDMA_QM_2_CQ_PTR_LO_STS & 0x7F) >> 2); in goya_init_dma_protection_bits()
481 mask |= 1 << ((mmDMA_QM_2_CQ_PTR_HI_STS & 0x7F) >> 2); in goya_init_dma_protection_bits()
482 mask |= 1 << ((mmDMA_QM_2_CQ_TSIZE_STS & 0x7F) >> 2); in goya_init_dma_protection_bits()
483 mask |= 1 << ((mmDMA_QM_2_CQ_CTL_STS & 0x7F) >> 2); in goya_init_dma_protection_bits()
484 mask |= 1 << ((mmDMA_QM_2_CQ_STS0 & 0x7F) >> 2); in goya_init_dma_protection_bits()
485 mask |= 1 << ((mmDMA_QM_2_CQ_STS1 & 0x7F) >> 2); in goya_init_dma_protection_bits()
486 mask |= 1 << ((mmDMA_QM_2_CQ_RD_RATE_LIM_EN & 0x7F) >> 2); in goya_init_dma_protection_bits()
487 mask |= 1 << ((mmDMA_QM_2_CQ_RD_RATE_LIM_RST_TOKEN & 0x7F) >> 2); in goya_init_dma_protection_bits()
488 mask |= 1 << ((mmDMA_QM_2_CQ_RD_RATE_LIM_SAT & 0x7F) >> 2); in goya_init_dma_protection_bits()
489 mask |= 1 << ((mmDMA_QM_2_CQ_RD_RATE_LIM_TOUT & 0x7F) >> 2); in goya_init_dma_protection_bits()
491 WREG32(pb_addr + word_offset, ~mask); in goya_init_dma_protection_bits()
495 mask = 1 << ((mmDMA_QM_2_CQ_IFIFO_CNT & 0x7F) >> 2); in goya_init_dma_protection_bits()
496 mask |= 1 << ((mmDMA_QM_2_CP_MSG_BASE0_ADDR_LO & 0x7F) >> 2); in goya_init_dma_protection_bits()
497 mask |= 1 << ((mmDMA_QM_2_CP_MSG_BASE0_ADDR_HI & 0x7F) >> 2); in goya_init_dma_protection_bits()
498 mask |= 1 << ((mmDMA_QM_2_CP_MSG_BASE1_ADDR_LO & 0x7F) >> 2); in goya_init_dma_protection_bits()
499 mask |= 1 << ((mmDMA_QM_2_CP_MSG_BASE1_ADDR_HI & 0x7F) >> 2); in goya_init_dma_protection_bits()
500 mask |= 1 << ((mmDMA_QM_2_CP_MSG_BASE2_ADDR_LO & 0x7F) >> 2); in goya_init_dma_protection_bits()
501 mask |= 1 << ((mmDMA_QM_2_CP_MSG_BASE2_ADDR_HI & 0x7F) >> 2); in goya_init_dma_protection_bits()
502 mask |= 1 << ((mmDMA_QM_2_CP_MSG_BASE3_ADDR_LO & 0x7F) >> 2); in goya_init_dma_protection_bits()
503 mask |= 1 << ((mmDMA_QM_2_CP_MSG_BASE3_ADDR_HI & 0x7F) >> 2); in goya_init_dma_protection_bits()
504 mask |= 1 << ((mmDMA_QM_2_CP_LDMA_TSIZE_OFFSET & 0x7F) >> 2); in goya_init_dma_protection_bits()
505 mask |= 1 << ((mmDMA_QM_2_CP_LDMA_SRC_BASE_LO_OFFSET & 0x7F) >> 2); in goya_init_dma_protection_bits()
506 mask |= 1 << ((mmDMA_QM_2_CP_LDMA_SRC_BASE_HI_OFFSET & 0x7F) >> 2); in goya_init_dma_protection_bits()
507 mask |= 1 << ((mmDMA_QM_2_CP_LDMA_DST_BASE_LO_OFFSET & 0x7F) >> 2); in goya_init_dma_protection_bits()
508 mask |= 1 << ((mmDMA_QM_2_CP_LDMA_DST_BASE_HI_OFFSET & 0x7F) >> 2); in goya_init_dma_protection_bits()
509 mask |= 1 << ((mmDMA_QM_2_CP_LDMA_COMMIT_OFFSET & 0x7F) >> 2); in goya_init_dma_protection_bits()
511 WREG32(pb_addr + word_offset, ~mask); in goya_init_dma_protection_bits()
517 mask = 1 << ((mmDMA_QM_3_GLBL_CFG0 & 0x7F) >> 2); in goya_init_dma_protection_bits()
518 mask |= 1 << ((mmDMA_QM_3_GLBL_CFG1 & 0x7F) >> 2); in goya_init_dma_protection_bits()
519 mask |= 1 << ((mmDMA_QM_3_GLBL_PROT & 0x7F) >> 2); in goya_init_dma_protection_bits()
520 mask |= 1 << ((mmDMA_QM_3_GLBL_ERR_CFG & 0x7F) >> 2); in goya_init_dma_protection_bits()
521 mask |= 1 << ((mmDMA_QM_3_GLBL_ERR_ADDR_LO & 0x7F) >> 2); in goya_init_dma_protection_bits()
522 mask |= 1 << ((mmDMA_QM_3_GLBL_ERR_ADDR_HI & 0x7F) >> 2); in goya_init_dma_protection_bits()
523 mask |= 1 << ((mmDMA_QM_3_GLBL_ERR_WDATA & 0x7F) >> 2); in goya_init_dma_protection_bits()
524 mask |= 1 << ((mmDMA_QM_3_GLBL_SECURE_PROPS & 0x7F) >> 2); in goya_init_dma_protection_bits()
525 mask |= 1 << ((mmDMA_QM_3_GLBL_NON_SECURE_PROPS & 0x7F) >> 2); in goya_init_dma_protection_bits()
526 mask |= 1 << ((mmDMA_QM_3_GLBL_STS0 & 0x7F) >> 2); in goya_init_dma_protection_bits()
527 mask |= 1 << ((mmDMA_QM_3_GLBL_STS1 & 0x7F) >> 2); in goya_init_dma_protection_bits()
528 mask |= 1 << ((mmDMA_QM_3_PQ_BASE_LO & 0x7F) >> 2); in goya_init_dma_protection_bits()
529 mask |= 1 << ((mmDMA_QM_3_PQ_BASE_HI & 0x7F) >> 2); in goya_init_dma_protection_bits()
530 mask |= 1 << ((mmDMA_QM_3_PQ_SIZE & 0x7F) >> 2); in goya_init_dma_protection_bits()
531 mask |= 1 << ((mmDMA_QM_3_PQ_PI & 0x7F) >> 2); in goya_init_dma_protection_bits()
532 mask |= 1 << ((mmDMA_QM_3_PQ_CI & 0x7F) >> 2); in goya_init_dma_protection_bits()
533 mask |= 1 << ((mmDMA_QM_3_PQ_CFG0 & 0x7F) >> 2); in goya_init_dma_protection_bits()
534 mask |= 1 << ((mmDMA_QM_3_PQ_CFG1 & 0x7F) >> 2); in goya_init_dma_protection_bits()
535 mask |= 1 << ((mmDMA_QM_3_PQ_ARUSER & 0x7F) >> 2); in goya_init_dma_protection_bits()
537 WREG32(pb_addr + word_offset, ~mask); in goya_init_dma_protection_bits()
541 mask = 1 << ((mmDMA_QM_3_PQ_PUSH0 & 0x7F) >> 2); in goya_init_dma_protection_bits()
542 mask |= 1 << ((mmDMA_QM_3_PQ_PUSH1 & 0x7F) >> 2); in goya_init_dma_protection_bits()
543 mask |= 1 << ((mmDMA_QM_3_PQ_PUSH2 & 0x7F) >> 2); in goya_init_dma_protection_bits()
544 mask |= 1 << ((mmDMA_QM_3_PQ_PUSH3 & 0x7F) >> 2); in goya_init_dma_protection_bits()
545 mask |= 1 << ((mmDMA_QM_3_PQ_STS0 & 0x7F) >> 2); in goya_init_dma_protection_bits()
546 mask |= 1 << ((mmDMA_QM_3_PQ_STS1 & 0x7F) >> 2); in goya_init_dma_protection_bits()
547 mask |= 1 << ((mmDMA_QM_3_PQ_RD_RATE_LIM_EN & 0x7F) >> 2); in goya_init_dma_protection_bits()
548 mask |= 1 << ((mmDMA_QM_3_PQ_RD_RATE_LIM_RST_TOKEN & 0x7F) >> 2); in goya_init_dma_protection_bits()
549 mask |= 1 << ((mmDMA_QM_3_PQ_RD_RATE_LIM_SAT & 0x7F) >> 2); in goya_init_dma_protection_bits()
550 mask |= 1 << ((mmDMA_QM_3_PQ_RD_RATE_LIM_TOUT & 0x7F) >> 2); in goya_init_dma_protection_bits()
551 mask |= 1 << ((mmDMA_QM_3_CQ_CFG0 & 0x7F) >> 2); in goya_init_dma_protection_bits()
552 mask |= 1 << ((mmDMA_QM_3_CQ_CFG1 & 0x7F) >> 2); in goya_init_dma_protection_bits()
553 mask |= 1 << ((mmDMA_QM_3_CQ_ARUSER & 0x7F) >> 2); in goya_init_dma_protection_bits()
554 mask |= 1 << ((mmDMA_QM_3_CQ_PTR_LO & 0x7F) >> 2); in goya_init_dma_protection_bits()
555 mask |= 1 << ((mmDMA_QM_3_CQ_PTR_HI & 0x7F) >> 2); in goya_init_dma_protection_bits()
556 mask |= 1 << ((mmDMA_QM_3_CQ_TSIZE & 0x7F) >> 2); in goya_init_dma_protection_bits()
557 mask |= 1 << ((mmDMA_QM_3_CQ_CTL & 0x7F) >> 2); in goya_init_dma_protection_bits()
558 mask |= 1 << ((mmDMA_QM_3_CQ_PTR_LO_STS & 0x7F) >> 2); in goya_init_dma_protection_bits()
559 mask |= 1 << ((mmDMA_QM_3_CQ_PTR_HI_STS & 0x7F) >> 2); in goya_init_dma_protection_bits()
560 mask |= 1 << ((mmDMA_QM_3_CQ_TSIZE_STS & 0x7F) >> 2); in goya_init_dma_protection_bits()
561 mask |= 1 << ((mmDMA_QM_3_CQ_CTL_STS & 0x7F) >> 2); in goya_init_dma_protection_bits()
562 mask |= 1 << ((mmDMA_QM_3_CQ_STS0 & 0x7F) >> 2); in goya_init_dma_protection_bits()
563 mask |= 1 << ((mmDMA_QM_3_CQ_STS1 & 0x7F) >> 2); in goya_init_dma_protection_bits()
564 mask |= 1 << ((mmDMA_QM_3_CQ_RD_RATE_LIM_EN & 0x7F) >> 2); in goya_init_dma_protection_bits()
565 mask |= 1 << ((mmDMA_QM_3_CQ_RD_RATE_LIM_RST_TOKEN & 0x7F) >> 2); in goya_init_dma_protection_bits()
566 mask |= 1 << ((mmDMA_QM_3_CQ_RD_RATE_LIM_SAT & 0x7F) >> 2); in goya_init_dma_protection_bits()
567 mask |= 1 << ((mmDMA_QM_3_CQ_RD_RATE_LIM_TOUT & 0x7F) >> 2); in goya_init_dma_protection_bits()
569 WREG32(pb_addr + word_offset, ~mask); in goya_init_dma_protection_bits()
573 mask = 1 << ((mmDMA_QM_3_CQ_IFIFO_CNT & 0x7F) >> 2); in goya_init_dma_protection_bits()
574 mask |= 1 << ((mmDMA_QM_3_CP_MSG_BASE0_ADDR_LO & 0x7F) >> 2); in goya_init_dma_protection_bits()
575 mask |= 1 << ((mmDMA_QM_3_CP_MSG_BASE0_ADDR_HI & 0x7F) >> 2); in goya_init_dma_protection_bits()
576 mask |= 1 << ((mmDMA_QM_3_CP_MSG_BASE1_ADDR_LO & 0x7F) >> 2); in goya_init_dma_protection_bits()
577 mask |= 1 << ((mmDMA_QM_3_CP_MSG_BASE1_ADDR_HI & 0x7F) >> 2); in goya_init_dma_protection_bits()
578 mask |= 1 << ((mmDMA_QM_3_CP_MSG_BASE2_ADDR_LO & 0x7F) >> 2); in goya_init_dma_protection_bits()
579 mask |= 1 << ((mmDMA_QM_3_CP_MSG_BASE2_ADDR_HI & 0x7F) >> 2); in goya_init_dma_protection_bits()
580 mask |= 1 << ((mmDMA_QM_3_CP_MSG_BASE3_ADDR_LO & 0x7F) >> 2); in goya_init_dma_protection_bits()
581 mask |= 1 << ((mmDMA_QM_3_CP_MSG_BASE3_ADDR_HI & 0x7F) >> 2); in goya_init_dma_protection_bits()
582 mask |= 1 << ((mmDMA_QM_3_CP_LDMA_TSIZE_OFFSET & 0x7F) >> 2); in goya_init_dma_protection_bits()
583 mask |= 1 << ((mmDMA_QM_3_CP_LDMA_SRC_BASE_LO_OFFSET & 0x7F) >> 2); in goya_init_dma_protection_bits()
584 mask |= 1 << ((mmDMA_QM_3_CP_LDMA_SRC_BASE_HI_OFFSET & 0x7F) >> 2); in goya_init_dma_protection_bits()
585 mask |= 1 << ((mmDMA_QM_3_CP_LDMA_DST_BASE_LO_OFFSET & 0x7F) >> 2); in goya_init_dma_protection_bits()
586 mask |= 1 << ((mmDMA_QM_3_CP_LDMA_DST_BASE_HI_OFFSET & 0x7F) >> 2); in goya_init_dma_protection_bits()
587 mask |= 1 << ((mmDMA_QM_3_CP_LDMA_COMMIT_OFFSET & 0x7F) >> 2); in goya_init_dma_protection_bits()
589 WREG32(pb_addr + word_offset, ~mask); in goya_init_dma_protection_bits()
595 mask = 1 << ((mmDMA_QM_4_GLBL_CFG0 & 0x7F) >> 2); in goya_init_dma_protection_bits()
596 mask |= 1 << ((mmDMA_QM_4_GLBL_CFG1 & 0x7F) >> 2); in goya_init_dma_protection_bits()
597 mask |= 1 << ((mmDMA_QM_4_GLBL_PROT & 0x7F) >> 2); in goya_init_dma_protection_bits()
598 mask |= 1 << ((mmDMA_QM_4_GLBL_ERR_CFG & 0x7F) >> 2); in goya_init_dma_protection_bits()
599 mask |= 1 << ((mmDMA_QM_4_GLBL_ERR_ADDR_LO & 0x7F) >> 2); in goya_init_dma_protection_bits()
600 mask |= 1 << ((mmDMA_QM_4_GLBL_ERR_ADDR_HI & 0x7F) >> 2); in goya_init_dma_protection_bits()
601 mask |= 1 << ((mmDMA_QM_4_GLBL_ERR_WDATA & 0x7F) >> 2); in goya_init_dma_protection_bits()
602 mask |= 1 << ((mmDMA_QM_4_GLBL_SECURE_PROPS & 0x7F) >> 2); in goya_init_dma_protection_bits()
603 mask |= 1 << ((mmDMA_QM_4_GLBL_NON_SECURE_PROPS & 0x7F) >> 2); in goya_init_dma_protection_bits()
604 mask |= 1 << ((mmDMA_QM_4_GLBL_STS0 & 0x7F) >> 2); in goya_init_dma_protection_bits()
605 mask |= 1 << ((mmDMA_QM_4_GLBL_STS1 & 0x7F) >> 2); in goya_init_dma_protection_bits()
606 mask |= 1 << ((mmDMA_QM_4_PQ_BASE_LO & 0x7F) >> 2); in goya_init_dma_protection_bits()
607 mask |= 1 << ((mmDMA_QM_4_PQ_BASE_HI & 0x7F) >> 2); in goya_init_dma_protection_bits()
608 mask |= 1 << ((mmDMA_QM_4_PQ_SIZE & 0x7F) >> 2); in goya_init_dma_protection_bits()
609 mask |= 1 << ((mmDMA_QM_4_PQ_PI & 0x7F) >> 2); in goya_init_dma_protection_bits()
610 mask |= 1 << ((mmDMA_QM_4_PQ_CI & 0x7F) >> 2); in goya_init_dma_protection_bits()
611 mask |= 1 << ((mmDMA_QM_4_PQ_CFG0 & 0x7F) >> 2); in goya_init_dma_protection_bits()
612 mask |= 1 << ((mmDMA_QM_4_PQ_CFG1 & 0x7F) >> 2); in goya_init_dma_protection_bits()
613 mask |= 1 << ((mmDMA_QM_4_PQ_ARUSER & 0x7F) >> 2); in goya_init_dma_protection_bits()
615 WREG32(pb_addr + word_offset, ~mask); in goya_init_dma_protection_bits()
619 mask = 1 << ((mmDMA_QM_4_PQ_PUSH0 & 0x7F) >> 2); in goya_init_dma_protection_bits()
620 mask |= 1 << ((mmDMA_QM_4_PQ_PUSH1 & 0x7F) >> 2); in goya_init_dma_protection_bits()
621 mask |= 1 << ((mmDMA_QM_4_PQ_PUSH2 & 0x7F) >> 2); in goya_init_dma_protection_bits()
622 mask |= 1 << ((mmDMA_QM_4_PQ_PUSH3 & 0x7F) >> 2); in goya_init_dma_protection_bits()
623 mask |= 1 << ((mmDMA_QM_4_PQ_STS0 & 0x7F) >> 2); in goya_init_dma_protection_bits()
624 mask |= 1 << ((mmDMA_QM_4_PQ_STS1 & 0x7F) >> 2); in goya_init_dma_protection_bits()
625 mask |= 1 << ((mmDMA_QM_4_PQ_RD_RATE_LIM_EN & 0x7F) >> 2); in goya_init_dma_protection_bits()
626 mask |= 1 << ((mmDMA_QM_4_PQ_RD_RATE_LIM_RST_TOKEN & 0x7F) >> 2); in goya_init_dma_protection_bits()
627 mask |= 1 << ((mmDMA_QM_4_PQ_RD_RATE_LIM_SAT & 0x7F) >> 2); in goya_init_dma_protection_bits()
628 mask |= 1 << ((mmDMA_QM_4_PQ_RD_RATE_LIM_TOUT & 0x7F) >> 2); in goya_init_dma_protection_bits()
629 mask |= 1 << ((mmDMA_QM_4_CQ_CFG0 & 0x7F) >> 2); in goya_init_dma_protection_bits()
630 mask |= 1 << ((mmDMA_QM_4_CQ_CFG1 & 0x7F) >> 2); in goya_init_dma_protection_bits()
631 mask |= 1 << ((mmDMA_QM_4_CQ_ARUSER & 0x7F) >> 2); in goya_init_dma_protection_bits()
632 mask |= 1 << ((mmDMA_QM_4_CQ_PTR_LO & 0x7F) >> 2); in goya_init_dma_protection_bits()
633 mask |= 1 << ((mmDMA_QM_4_CQ_PTR_HI & 0x7F) >> 2); in goya_init_dma_protection_bits()
634 mask |= 1 << ((mmDMA_QM_4_CQ_TSIZE & 0x7F) >> 2); in goya_init_dma_protection_bits()
635 mask |= 1 << ((mmDMA_QM_4_CQ_CTL & 0x7F) >> 2); in goya_init_dma_protection_bits()
636 mask |= 1 << ((mmDMA_QM_4_CQ_PTR_LO_STS & 0x7F) >> 2); in goya_init_dma_protection_bits()
637 mask |= 1 << ((mmDMA_QM_4_CQ_PTR_HI_STS & 0x7F) >> 2); in goya_init_dma_protection_bits()
638 mask |= 1 << ((mmDMA_QM_4_CQ_TSIZE_STS & 0x7F) >> 2); in goya_init_dma_protection_bits()
639 mask |= 1 << ((mmDMA_QM_4_CQ_CTL_STS & 0x7F) >> 2); in goya_init_dma_protection_bits()
640 mask |= 1 << ((mmDMA_QM_4_CQ_STS0 & 0x7F) >> 2); in goya_init_dma_protection_bits()
641 mask |= 1 << ((mmDMA_QM_4_CQ_STS1 & 0x7F) >> 2); in goya_init_dma_protection_bits()
642 mask |= 1 << ((mmDMA_QM_4_CQ_RD_RATE_LIM_EN & 0x7F) >> 2); in goya_init_dma_protection_bits()
643 mask |= 1 << ((mmDMA_QM_4_CQ_RD_RATE_LIM_RST_TOKEN & 0x7F) >> 2); in goya_init_dma_protection_bits()
644 mask |= 1 << ((mmDMA_QM_4_CQ_RD_RATE_LIM_SAT & 0x7F) >> 2); in goya_init_dma_protection_bits()
645 mask |= 1 << ((mmDMA_QM_4_CQ_RD_RATE_LIM_TOUT & 0x7F) >> 2); in goya_init_dma_protection_bits()
647 WREG32(pb_addr + word_offset, ~mask); in goya_init_dma_protection_bits()
651 mask = 1 << ((mmDMA_QM_4_CQ_IFIFO_CNT & 0x7F) >> 2); in goya_init_dma_protection_bits()
652 mask |= 1 << ((mmDMA_QM_4_CP_MSG_BASE0_ADDR_LO & 0x7F) >> 2); in goya_init_dma_protection_bits()
653 mask |= 1 << ((mmDMA_QM_4_CP_MSG_BASE0_ADDR_HI & 0x7F) >> 2); in goya_init_dma_protection_bits()
654 mask |= 1 << ((mmDMA_QM_4_CP_MSG_BASE1_ADDR_LO & 0x7F) >> 2); in goya_init_dma_protection_bits()
655 mask |= 1 << ((mmDMA_QM_4_CP_MSG_BASE1_ADDR_HI & 0x7F) >> 2); in goya_init_dma_protection_bits()
656 mask |= 1 << ((mmDMA_QM_4_CP_MSG_BASE2_ADDR_LO & 0x7F) >> 2); in goya_init_dma_protection_bits()
657 mask |= 1 << ((mmDMA_QM_4_CP_MSG_BASE2_ADDR_HI & 0x7F) >> 2); in goya_init_dma_protection_bits()
658 mask |= 1 << ((mmDMA_QM_4_CP_MSG_BASE3_ADDR_LO & 0x7F) >> 2); in goya_init_dma_protection_bits()
659 mask |= 1 << ((mmDMA_QM_4_CP_MSG_BASE3_ADDR_HI & 0x7F) >> 2); in goya_init_dma_protection_bits()
660 mask |= 1 << ((mmDMA_QM_4_CP_LDMA_TSIZE_OFFSET & 0x7F) >> 2); in goya_init_dma_protection_bits()
661 mask |= 1 << ((mmDMA_QM_4_CP_LDMA_SRC_BASE_LO_OFFSET & 0x7F) >> 2); in goya_init_dma_protection_bits()
662 mask |= 1 << ((mmDMA_QM_4_CP_LDMA_SRC_BASE_HI_OFFSET & 0x7F) >> 2); in goya_init_dma_protection_bits()
663 mask |= 1 << ((mmDMA_QM_4_CP_LDMA_DST_BASE_LO_OFFSET & 0x7F) >> 2); in goya_init_dma_protection_bits()
664 mask |= 1 << ((mmDMA_QM_4_CP_LDMA_DST_BASE_HI_OFFSET & 0x7F) >> 2); in goya_init_dma_protection_bits()
665 mask |= 1 << ((mmDMA_QM_4_CP_LDMA_COMMIT_OFFSET & 0x7F) >> 2); in goya_init_dma_protection_bits()
667 WREG32(pb_addr + word_offset, ~mask); in goya_init_dma_protection_bits()
674 u32 pb_addr, mask; in goya_init_tpc_protection_bits() local
683 mask = 1 << ((mmTPC0_CFG_SEMAPHORE & 0x7F) >> 2); in goya_init_tpc_protection_bits()
684 mask |= 1 << ((mmTPC0_CFG_VFLAGS & 0x7F) >> 2); in goya_init_tpc_protection_bits()
685 mask |= 1 << ((mmTPC0_CFG_SFLAGS & 0x7F) >> 2); in goya_init_tpc_protection_bits()
686 mask |= 1 << ((mmTPC0_CFG_STATUS & 0x7F) >> 2); in goya_init_tpc_protection_bits()
688 WREG32(pb_addr + word_offset, ~mask); in goya_init_tpc_protection_bits()
693 mask = 1 << ((mmTPC0_CFG_CFG_BASE_ADDRESS_HIGH & 0x7F) >> 2); in goya_init_tpc_protection_bits()
694 mask |= 1 << ((mmTPC0_CFG_CFG_SUBTRACT_VALUE & 0x7F) >> 2); in goya_init_tpc_protection_bits()
695 mask |= 1 << ((mmTPC0_CFG_SM_BASE_ADDRESS_LOW & 0x7F) >> 2); in goya_init_tpc_protection_bits()
696 mask |= 1 << ((mmTPC0_CFG_SM_BASE_ADDRESS_HIGH & 0x7F) >> 2); in goya_init_tpc_protection_bits()
697 mask |= 1 << ((mmTPC0_CFG_TPC_STALL & 0x7F) >> 2); in goya_init_tpc_protection_bits()
698 mask |= 1 << ((mmTPC0_CFG_MSS_CONFIG & 0x7F) >> 2); in goya_init_tpc_protection_bits()
699 mask |= 1 << ((mmTPC0_CFG_TPC_INTR_CAUSE & 0x7F) >> 2); in goya_init_tpc_protection_bits()
700 mask |= 1 << ((mmTPC0_CFG_TPC_INTR_MASK & 0x7F) >> 2); in goya_init_tpc_protection_bits()
702 WREG32(pb_addr + word_offset, ~mask); in goya_init_tpc_protection_bits()
706 mask = 1 << ((mmTPC0_CFG_ARUSER & 0x7F) >> 2); in goya_init_tpc_protection_bits()
707 mask |= 1 << ((mmTPC0_CFG_AWUSER & 0x7F) >> 2); in goya_init_tpc_protection_bits()
709 WREG32(pb_addr + word_offset, ~mask); in goya_init_tpc_protection_bits()
714 mask = 1 << ((mmTPC0_CFG_FUNC_MBIST_CNTRL & 0x7F) >> 2); in goya_init_tpc_protection_bits()
715 mask |= 1 << ((mmTPC0_CFG_FUNC_MBIST_PAT & 0x7F) >> 2); in goya_init_tpc_protection_bits()
716 mask |= 1 << ((mmTPC0_CFG_FUNC_MBIST_MEM_0 & 0x7F) >> 2); in goya_init_tpc_protection_bits()
717 mask |= 1 << ((mmTPC0_CFG_FUNC_MBIST_MEM_1 & 0x7F) >> 2); in goya_init_tpc_protection_bits()
718 mask |= 1 << ((mmTPC0_CFG_FUNC_MBIST_MEM_2 & 0x7F) >> 2); in goya_init_tpc_protection_bits()
719 mask |= 1 << ((mmTPC0_CFG_FUNC_MBIST_MEM_3 & 0x7F) >> 2); in goya_init_tpc_protection_bits()
720 mask |= 1 << ((mmTPC0_CFG_FUNC_MBIST_MEM_4 & 0x7F) >> 2); in goya_init_tpc_protection_bits()
721 mask |= 1 << ((mmTPC0_CFG_FUNC_MBIST_MEM_5 & 0x7F) >> 2); in goya_init_tpc_protection_bits()
722 mask |= 1 << ((mmTPC0_CFG_FUNC_MBIST_MEM_6 & 0x7F) >> 2); in goya_init_tpc_protection_bits()
723 mask |= 1 << ((mmTPC0_CFG_FUNC_MBIST_MEM_7 & 0x7F) >> 2); in goya_init_tpc_protection_bits()
724 mask |= 1 << ((mmTPC0_CFG_FUNC_MBIST_MEM_8 & 0x7F) >> 2); in goya_init_tpc_protection_bits()
725 mask |= 1 << ((mmTPC0_CFG_FUNC_MBIST_MEM_9 & 0x7F) >> 2); in goya_init_tpc_protection_bits()
727 WREG32(pb_addr + word_offset, ~mask); in goya_init_tpc_protection_bits()
731 mask = 1 << ((mmTPC0_QM_GLBL_CFG0 & 0x7F) >> 2); in goya_init_tpc_protection_bits()
732 mask |= 1 << ((mmTPC0_QM_GLBL_CFG1 & 0x7F) >> 2); in goya_init_tpc_protection_bits()
733 mask |= 1 << ((mmTPC0_QM_GLBL_PROT & 0x7F) >> 2); in goya_init_tpc_protection_bits()
734 mask |= 1 << ((mmTPC0_QM_GLBL_ERR_CFG & 0x7F) >> 2); in goya_init_tpc_protection_bits()
735 mask |= 1 << ((mmTPC0_QM_GLBL_ERR_ADDR_LO & 0x7F) >> 2); in goya_init_tpc_protection_bits()
736 mask |= 1 << ((mmTPC0_QM_GLBL_ERR_ADDR_HI & 0x7F) >> 2); in goya_init_tpc_protection_bits()
737 mask |= 1 << ((mmTPC0_QM_GLBL_ERR_WDATA & 0x7F) >> 2); in goya_init_tpc_protection_bits()
738 mask |= 1 << ((mmTPC0_QM_GLBL_SECURE_PROPS & 0x7F) >> 2); in goya_init_tpc_protection_bits()
739 mask |= 1 << ((mmTPC0_QM_GLBL_NON_SECURE_PROPS & 0x7F) >> 2); in goya_init_tpc_protection_bits()
740 mask |= 1 << ((mmTPC0_QM_GLBL_STS0 & 0x7F) >> 2); in goya_init_tpc_protection_bits()
741 mask |= 1 << ((mmTPC0_QM_GLBL_STS1 & 0x7F) >> 2); in goya_init_tpc_protection_bits()
742 mask |= 1 << ((mmTPC0_QM_PQ_BASE_LO & 0x7F) >> 2); in goya_init_tpc_protection_bits()
743 mask |= 1 << ((mmTPC0_QM_PQ_BASE_HI & 0x7F) >> 2); in goya_init_tpc_protection_bits()
744 mask |= 1 << ((mmTPC0_QM_PQ_SIZE & 0x7F) >> 2); in goya_init_tpc_protection_bits()
745 mask |= 1 << ((mmTPC0_QM_PQ_PI & 0x7F) >> 2); in goya_init_tpc_protection_bits()
746 mask |= 1 << ((mmTPC0_QM_PQ_CI & 0x7F) >> 2); in goya_init_tpc_protection_bits()
747 mask |= 1 << ((mmTPC0_QM_PQ_CFG0 & 0x7F) >> 2); in goya_init_tpc_protection_bits()
748 mask |= 1 << ((mmTPC0_QM_PQ_CFG1 & 0x7F) >> 2); in goya_init_tpc_protection_bits()
749 mask |= 1 << ((mmTPC0_QM_PQ_ARUSER & 0x7F) >> 2); in goya_init_tpc_protection_bits()
751 WREG32(pb_addr + word_offset, ~mask); in goya_init_tpc_protection_bits()
755 mask = 1 << ((mmTPC0_QM_PQ_PUSH0 & 0x7F) >> 2); in goya_init_tpc_protection_bits()
756 mask |= 1 << ((mmTPC0_QM_PQ_PUSH1 & 0x7F) >> 2); in goya_init_tpc_protection_bits()
757 mask |= 1 << ((mmTPC0_QM_PQ_PUSH2 & 0x7F) >> 2); in goya_init_tpc_protection_bits()
758 mask |= 1 << ((mmTPC0_QM_PQ_PUSH3 & 0x7F) >> 2); in goya_init_tpc_protection_bits()
759 mask |= 1 << ((mmTPC0_QM_PQ_STS0 & 0x7F) >> 2); in goya_init_tpc_protection_bits()
760 mask |= 1 << ((mmTPC0_QM_PQ_STS1 & 0x7F) >> 2); in goya_init_tpc_protection_bits()
761 mask |= 1 << ((mmTPC0_QM_PQ_RD_RATE_LIM_EN & 0x7F) >> 2); in goya_init_tpc_protection_bits()
762 mask |= 1 << ((mmTPC0_QM_PQ_RD_RATE_LIM_RST_TOKEN & 0x7F) >> 2); in goya_init_tpc_protection_bits()
763 mask |= 1 << ((mmTPC0_QM_PQ_RD_RATE_LIM_SAT & 0x7F) >> 2); in goya_init_tpc_protection_bits()
764 mask |= 1 << ((mmTPC0_QM_PQ_RD_RATE_LIM_TOUT & 0x7F) >> 2); in goya_init_tpc_protection_bits()
765 mask |= 1 << ((mmTPC0_QM_CQ_CFG0 & 0x7F) >> 2); in goya_init_tpc_protection_bits()
766 mask |= 1 << ((mmTPC0_QM_CQ_CFG1 & 0x7F) >> 2); in goya_init_tpc_protection_bits()
767 mask |= 1 << ((mmTPC0_QM_CQ_ARUSER & 0x7F) >> 2); in goya_init_tpc_protection_bits()
768 mask |= 1 << ((mmTPC0_QM_CQ_PTR_LO & 0x7F) >> 2); in goya_init_tpc_protection_bits()
769 mask |= 1 << ((mmTPC0_QM_CQ_PTR_HI & 0x7F) >> 2); in goya_init_tpc_protection_bits()
770 mask |= 1 << ((mmTPC0_QM_CQ_TSIZE & 0x7F) >> 2); in goya_init_tpc_protection_bits()
771 mask |= 1 << ((mmTPC0_QM_CQ_CTL & 0x7F) >> 2); in goya_init_tpc_protection_bits()
772 mask |= 1 << ((mmTPC0_QM_CQ_PTR_LO_STS & 0x7F) >> 2); in goya_init_tpc_protection_bits()
773 mask |= 1 << ((mmTPC0_QM_CQ_PTR_HI_STS & 0x7F) >> 2); in goya_init_tpc_protection_bits()
774 mask |= 1 << ((mmTPC0_QM_CQ_TSIZE_STS & 0x7F) >> 2); in goya_init_tpc_protection_bits()
775 mask |= 1 << ((mmTPC0_QM_CQ_CTL_STS & 0x7F) >> 2); in goya_init_tpc_protection_bits()
776 mask |= 1 << ((mmTPC0_QM_CQ_STS0 & 0x7F) >> 2); in goya_init_tpc_protection_bits()
777 mask |= 1 << ((mmTPC0_QM_CQ_STS1 & 0x7F) >> 2); in goya_init_tpc_protection_bits()
778 mask |= 1 << ((mmTPC0_QM_CQ_RD_RATE_LIM_EN & 0x7F) >> 2); in goya_init_tpc_protection_bits()
779 mask |= 1 << ((mmTPC0_QM_CQ_RD_RATE_LIM_RST_TOKEN & 0x7F) >> 2); in goya_init_tpc_protection_bits()
780 mask |= 1 << ((mmTPC0_QM_CQ_RD_RATE_LIM_SAT & 0x7F) >> 2); in goya_init_tpc_protection_bits()
781 mask |= 1 << ((mmTPC0_QM_CQ_RD_RATE_LIM_TOUT & 0x7F) >> 2); in goya_init_tpc_protection_bits()
783 WREG32(pb_addr + word_offset, ~mask); in goya_init_tpc_protection_bits()
787 mask = 1 << ((mmTPC0_QM_CQ_IFIFO_CNT & 0x7F) >> 2); in goya_init_tpc_protection_bits()
788 mask |= 1 << ((mmTPC0_QM_CP_MSG_BASE0_ADDR_LO & 0x7F) >> 2); in goya_init_tpc_protection_bits()
789 mask |= 1 << ((mmTPC0_QM_CP_MSG_BASE0_ADDR_HI & 0x7F) >> 2); in goya_init_tpc_protection_bits()
790 mask |= 1 << ((mmTPC0_QM_CP_MSG_BASE1_ADDR_LO & 0x7F) >> 2); in goya_init_tpc_protection_bits()
791 mask |= 1 << ((mmTPC0_QM_CP_MSG_BASE1_ADDR_HI & 0x7F) >> 2); in goya_init_tpc_protection_bits()
792 mask |= 1 << ((mmTPC0_QM_CP_MSG_BASE2_ADDR_LO & 0x7F) >> 2); in goya_init_tpc_protection_bits()
793 mask |= 1 << ((mmTPC0_QM_CP_MSG_BASE2_ADDR_HI & 0x7F) >> 2); in goya_init_tpc_protection_bits()
794 mask |= 1 << ((mmTPC0_QM_CP_MSG_BASE3_ADDR_LO & 0x7F) >> 2); in goya_init_tpc_protection_bits()
795 mask |= 1 << ((mmTPC0_QM_CP_MSG_BASE3_ADDR_HI & 0x7F) >> 2); in goya_init_tpc_protection_bits()
796 mask |= 1 << ((mmTPC0_QM_CP_LDMA_TSIZE_OFFSET & 0x7F) >> 2); in goya_init_tpc_protection_bits()
797 mask |= 1 << ((mmTPC0_QM_CP_LDMA_SRC_BASE_LO_OFFSET & 0x7F) >> 2); in goya_init_tpc_protection_bits()
798 mask |= 1 << ((mmTPC0_QM_CP_LDMA_SRC_BASE_HI_OFFSET & 0x7F) >> 2); in goya_init_tpc_protection_bits()
799 mask |= 1 << ((mmTPC0_QM_CP_LDMA_DST_BASE_LO_OFFSET & 0x7F) >> 2); in goya_init_tpc_protection_bits()
800 mask |= 1 << ((mmTPC0_QM_CP_LDMA_DST_BASE_HI_OFFSET & 0x7F) >> 2); in goya_init_tpc_protection_bits()
801 mask |= 1 << ((mmTPC0_QM_CP_LDMA_COMMIT_OFFSET & 0x7F) >> 2); in goya_init_tpc_protection_bits()
803 WREG32(pb_addr + word_offset, ~mask); in goya_init_tpc_protection_bits()
807 mask = 1 << ((mmTPC0_CMDQ_GLBL_CFG0 & 0x7F) >> 2); in goya_init_tpc_protection_bits()
808 mask |= 1 << ((mmTPC0_CMDQ_GLBL_CFG1 & 0x7F) >> 2); in goya_init_tpc_protection_bits()
809 mask |= 1 << ((mmTPC0_CMDQ_GLBL_PROT & 0x7F) >> 2); in goya_init_tpc_protection_bits()
810 mask |= 1 << ((mmTPC0_CMDQ_GLBL_ERR_CFG & 0x7F) >> 2); in goya_init_tpc_protection_bits()
811 mask |= 1 << ((mmTPC0_CMDQ_GLBL_ERR_ADDR_LO & 0x7F) >> 2); in goya_init_tpc_protection_bits()
812 mask |= 1 << ((mmTPC0_CMDQ_GLBL_ERR_ADDR_HI & 0x7F) >> 2); in goya_init_tpc_protection_bits()
813 mask |= 1 << ((mmTPC0_CMDQ_GLBL_ERR_WDATA & 0x7F) >> 2); in goya_init_tpc_protection_bits()
814 mask |= 1 << ((mmTPC0_CMDQ_GLBL_SECURE_PROPS & 0x7F) >> 2); in goya_init_tpc_protection_bits()
815 mask |= 1 << ((mmTPC0_CMDQ_GLBL_NON_SECURE_PROPS & 0x7F) >> 2); in goya_init_tpc_protection_bits()
816 mask |= 1 << ((mmTPC0_CMDQ_GLBL_STS0 & 0x7F) >> 2); in goya_init_tpc_protection_bits()
817 mask |= 1 << ((mmTPC0_CMDQ_GLBL_STS1 & 0x7F) >> 2); in goya_init_tpc_protection_bits()
819 WREG32(pb_addr + word_offset, ~mask); in goya_init_tpc_protection_bits()
823 mask = 1 << ((mmTPC0_CMDQ_CQ_CFG0 & 0x7F) >> 2); in goya_init_tpc_protection_bits()
824 mask |= 1 << ((mmTPC0_CMDQ_CQ_CFG1 & 0x7F) >> 2); in goya_init_tpc_protection_bits()
825 mask |= 1 << ((mmTPC0_CMDQ_CQ_ARUSER & 0x7F) >> 2); in goya_init_tpc_protection_bits()
826 mask |= 1 << ((mmTPC0_CMDQ_CQ_PTR_LO_STS & 0x7F) >> 2); in goya_init_tpc_protection_bits()
827 mask |= 1 << ((mmTPC0_CMDQ_CQ_PTR_HI_STS & 0x7F) >> 2); in goya_init_tpc_protection_bits()
828 mask |= 1 << ((mmTPC0_CMDQ_CQ_TSIZE_STS & 0x7F) >> 2); in goya_init_tpc_protection_bits()
829 mask |= 1 << ((mmTPC0_CMDQ_CQ_CTL_STS & 0x7F) >> 2); in goya_init_tpc_protection_bits()
830 mask |= 1 << ((mmTPC0_CMDQ_CQ_STS0 & 0x7F) >> 2); in goya_init_tpc_protection_bits()
831 mask |= 1 << ((mmTPC0_CMDQ_CQ_STS1 & 0x7F) >> 2); in goya_init_tpc_protection_bits()
832 mask |= 1 << ((mmTPC0_CMDQ_CQ_RD_RATE_LIM_EN & 0x7F) >> 2); in goya_init_tpc_protection_bits()
833 mask |= 1 << ((mmTPC0_CMDQ_CQ_RD_RATE_LIM_RST_TOKEN & 0x7F) >> 2); in goya_init_tpc_protection_bits()
834 mask |= 1 << ((mmTPC0_CMDQ_CQ_RD_RATE_LIM_SAT & 0x7F) >> 2); in goya_init_tpc_protection_bits()
835 mask |= 1 << ((mmTPC0_CMDQ_CQ_RD_RATE_LIM_TOUT & 0x7F) >> 2); in goya_init_tpc_protection_bits()
837 WREG32(pb_addr + word_offset, ~mask); in goya_init_tpc_protection_bits()
841 mask = 1 << ((mmTPC0_CMDQ_CQ_IFIFO_CNT & 0x7F) >> 2); in goya_init_tpc_protection_bits()
842 mask |= 1 << ((mmTPC0_CMDQ_CP_MSG_BASE0_ADDR_LO & 0x7F) >> 2); in goya_init_tpc_protection_bits()
843 mask |= 1 << ((mmTPC0_CMDQ_CP_MSG_BASE0_ADDR_HI & 0x7F) >> 2); in goya_init_tpc_protection_bits()
844 mask |= 1 << ((mmTPC0_CMDQ_CP_MSG_BASE1_ADDR_LO & 0x7F) >> 2); in goya_init_tpc_protection_bits()
845 mask |= 1 << ((mmTPC0_CMDQ_CP_MSG_BASE1_ADDR_HI & 0x7F) >> 2); in goya_init_tpc_protection_bits()
846 mask |= 1 << ((mmTPC0_CMDQ_CP_MSG_BASE2_ADDR_LO & 0x7F) >> 2); in goya_init_tpc_protection_bits()
847 mask |= 1 << ((mmTPC0_CMDQ_CP_MSG_BASE2_ADDR_HI & 0x7F) >> 2); in goya_init_tpc_protection_bits()
848 mask |= 1 << ((mmTPC0_CMDQ_CP_MSG_BASE3_ADDR_LO & 0x7F) >> 2); in goya_init_tpc_protection_bits()
849 mask |= 1 << ((mmTPC0_CMDQ_CP_MSG_BASE3_ADDR_HI & 0x7F) >> 2); in goya_init_tpc_protection_bits()
850 mask |= 1 << ((mmTPC0_CMDQ_CP_LDMA_TSIZE_OFFSET & 0x7F) >> 2); in goya_init_tpc_protection_bits()
851 mask |= 1 << ((mmTPC0_CMDQ_CP_LDMA_SRC_BASE_LO_OFFSET & 0x7F) >> 2); in goya_init_tpc_protection_bits()
852 mask |= 1 << ((mmTPC0_CMDQ_CP_LDMA_SRC_BASE_HI_OFFSET & 0x7F) >> 2); in goya_init_tpc_protection_bits()
853 mask |= 1 << ((mmTPC0_CMDQ_CP_LDMA_DST_BASE_LO_OFFSET & 0x7F) >> 2); in goya_init_tpc_protection_bits()
854 mask |= 1 << ((mmTPC0_CMDQ_CP_LDMA_DST_BASE_HI_OFFSET & 0x7F) >> 2); in goya_init_tpc_protection_bits()
855 mask |= 1 << ((mmTPC0_CMDQ_CP_LDMA_COMMIT_OFFSET & 0x7F) >> 2); in goya_init_tpc_protection_bits()
856 mask |= 1 << ((mmTPC0_CMDQ_CP_STS & 0x7F) >> 2); in goya_init_tpc_protection_bits()
857 mask |= 1 << ((mmTPC0_CMDQ_CP_CURRENT_INST_LO & 0x7F) >> 2); in goya_init_tpc_protection_bits()
859 WREG32(pb_addr + word_offset, ~mask); in goya_init_tpc_protection_bits()
864 mask = 1 << ((mmTPC0_CMDQ_CP_CURRENT_INST_HI & 0x7F) >> 2); in goya_init_tpc_protection_bits()
865 mask |= 1 << ((mmTPC0_CMDQ_CP_BARRIER_CFG & 0x7F) >> 2); in goya_init_tpc_protection_bits()
866 mask |= 1 << ((mmTPC0_CMDQ_CP_DBG_0 & 0x7F) >> 2); in goya_init_tpc_protection_bits()
867 mask |= 1 << ((mmTPC0_CMDQ_CQ_BUF_ADDR & 0x7F) >> 2); in goya_init_tpc_protection_bits()
868 mask |= 1 << ((mmTPC0_CMDQ_CQ_BUF_RDATA & 0x7F) >> 2); in goya_init_tpc_protection_bits()
870 WREG32(pb_addr + word_offset, ~mask); in goya_init_tpc_protection_bits()
879 mask = 1 << ((mmTPC1_CFG_SEMAPHORE & 0x7F) >> 2); in goya_init_tpc_protection_bits()
880 mask |= 1 << ((mmTPC1_CFG_VFLAGS & 0x7F) >> 2); in goya_init_tpc_protection_bits()
881 mask |= 1 << ((mmTPC1_CFG_SFLAGS & 0x7F) >> 2); in goya_init_tpc_protection_bits()
882 mask |= 1 << ((mmTPC1_CFG_STATUS & 0x7F) >> 2); in goya_init_tpc_protection_bits()
884 WREG32(pb_addr + word_offset, ~mask); in goya_init_tpc_protection_bits()
889 mask = 1 << ((mmTPC1_CFG_CFG_BASE_ADDRESS_HIGH & 0x7F) >> 2); in goya_init_tpc_protection_bits()
890 mask |= 1 << ((mmTPC1_CFG_CFG_SUBTRACT_VALUE & 0x7F) >> 2); in goya_init_tpc_protection_bits()
891 mask |= 1 << ((mmTPC1_CFG_SM_BASE_ADDRESS_LOW & 0x7F) >> 2); in goya_init_tpc_protection_bits()
892 mask |= 1 << ((mmTPC1_CFG_SM_BASE_ADDRESS_HIGH & 0x7F) >> 2); in goya_init_tpc_protection_bits()
893 mask |= 1 << ((mmTPC1_CFG_TPC_STALL & 0x7F) >> 2); in goya_init_tpc_protection_bits()
894 mask |= 1 << ((mmTPC1_CFG_MSS_CONFIG & 0x7F) >> 2); in goya_init_tpc_protection_bits()
895 mask |= 1 << ((mmTPC1_CFG_TPC_INTR_CAUSE & 0x7F) >> 2); in goya_init_tpc_protection_bits()
896 mask |= 1 << ((mmTPC1_CFG_TPC_INTR_MASK & 0x7F) >> 2); in goya_init_tpc_protection_bits()
898 WREG32(pb_addr + word_offset, ~mask); in goya_init_tpc_protection_bits()
902 mask = 1 << ((mmTPC1_CFG_ARUSER & 0x7F) >> 2); in goya_init_tpc_protection_bits()
903 mask |= 1 << ((mmTPC1_CFG_AWUSER & 0x7F) >> 2); in goya_init_tpc_protection_bits()
905 WREG32(pb_addr + word_offset, ~mask); in goya_init_tpc_protection_bits()
910 mask = 1 << ((mmTPC1_CFG_FUNC_MBIST_CNTRL & 0x7F) >> 2); in goya_init_tpc_protection_bits()
911 mask |= 1 << ((mmTPC1_CFG_FUNC_MBIST_PAT & 0x7F) >> 2); in goya_init_tpc_protection_bits()
912 mask |= 1 << ((mmTPC1_CFG_FUNC_MBIST_MEM_0 & 0x7F) >> 2); in goya_init_tpc_protection_bits()
913 mask |= 1 << ((mmTPC1_CFG_FUNC_MBIST_MEM_1 & 0x7F) >> 2); in goya_init_tpc_protection_bits()
914 mask |= 1 << ((mmTPC1_CFG_FUNC_MBIST_MEM_2 & 0x7F) >> 2); in goya_init_tpc_protection_bits()
915 mask |= 1 << ((mmTPC1_CFG_FUNC_MBIST_MEM_3 & 0x7F) >> 2); in goya_init_tpc_protection_bits()
916 mask |= 1 << ((mmTPC1_CFG_FUNC_MBIST_MEM_4 & 0x7F) >> 2); in goya_init_tpc_protection_bits()
917 mask |= 1 << ((mmTPC1_CFG_FUNC_MBIST_MEM_5 & 0x7F) >> 2); in goya_init_tpc_protection_bits()
918 mask |= 1 << ((mmTPC1_CFG_FUNC_MBIST_MEM_6 & 0x7F) >> 2); in goya_init_tpc_protection_bits()
919 mask |= 1 << ((mmTPC1_CFG_FUNC_MBIST_MEM_7 & 0x7F) >> 2); in goya_init_tpc_protection_bits()
920 mask |= 1 << ((mmTPC1_CFG_FUNC_MBIST_MEM_8 & 0x7F) >> 2); in goya_init_tpc_protection_bits()
921 mask |= 1 << ((mmTPC1_CFG_FUNC_MBIST_MEM_9 & 0x7F) >> 2); in goya_init_tpc_protection_bits()
923 WREG32(pb_addr + word_offset, ~mask); in goya_init_tpc_protection_bits()
927 mask = 1 << ((mmTPC1_QM_GLBL_CFG0 & 0x7F) >> 2); in goya_init_tpc_protection_bits()
928 mask |= 1 << ((mmTPC1_QM_GLBL_CFG1 & 0x7F) >> 2); in goya_init_tpc_protection_bits()
929 mask |= 1 << ((mmTPC1_QM_GLBL_PROT & 0x7F) >> 2); in goya_init_tpc_protection_bits()
930 mask |= 1 << ((mmTPC1_QM_GLBL_ERR_CFG & 0x7F) >> 2); in goya_init_tpc_protection_bits()
931 mask |= 1 << ((mmTPC1_QM_GLBL_ERR_ADDR_LO & 0x7F) >> 2); in goya_init_tpc_protection_bits()
932 mask |= 1 << ((mmTPC1_QM_GLBL_ERR_ADDR_HI & 0x7F) >> 2); in goya_init_tpc_protection_bits()
933 mask |= 1 << ((mmTPC1_QM_GLBL_ERR_WDATA & 0x7F) >> 2); in goya_init_tpc_protection_bits()
934 mask |= 1 << ((mmTPC1_QM_GLBL_SECURE_PROPS & 0x7F) >> 2); in goya_init_tpc_protection_bits()
935 mask |= 1 << ((mmTPC1_QM_GLBL_NON_SECURE_PROPS & 0x7F) >> 2); in goya_init_tpc_protection_bits()
936 mask |= 1 << ((mmTPC1_QM_GLBL_STS0 & 0x7F) >> 2); in goya_init_tpc_protection_bits()
937 mask |= 1 << ((mmTPC1_QM_GLBL_STS1 & 0x7F) >> 2); in goya_init_tpc_protection_bits()
938 mask |= 1 << ((mmTPC1_QM_PQ_BASE_LO & 0x7F) >> 2); in goya_init_tpc_protection_bits()
939 mask |= 1 << ((mmTPC1_QM_PQ_BASE_HI & 0x7F) >> 2); in goya_init_tpc_protection_bits()
940 mask |= 1 << ((mmTPC1_QM_PQ_SIZE & 0x7F) >> 2); in goya_init_tpc_protection_bits()
941 mask |= 1 << ((mmTPC1_QM_PQ_PI & 0x7F) >> 2); in goya_init_tpc_protection_bits()
942 mask |= 1 << ((mmTPC1_QM_PQ_CI & 0x7F) >> 2); in goya_init_tpc_protection_bits()
943 mask |= 1 << ((mmTPC1_QM_PQ_CFG0 & 0x7F) >> 2); in goya_init_tpc_protection_bits()
944 mask |= 1 << ((mmTPC1_QM_PQ_CFG1 & 0x7F) >> 2); in goya_init_tpc_protection_bits()
945 mask |= 1 << ((mmTPC1_QM_PQ_ARUSER & 0x7F) >> 2); in goya_init_tpc_protection_bits()
947 WREG32(pb_addr + word_offset, ~mask); in goya_init_tpc_protection_bits()
951 mask = 1 << ((mmTPC1_QM_PQ_PUSH0 & 0x7F) >> 2); in goya_init_tpc_protection_bits()
952 mask |= 1 << ((mmTPC1_QM_PQ_PUSH1 & 0x7F) >> 2); in goya_init_tpc_protection_bits()
953 mask |= 1 << ((mmTPC1_QM_PQ_PUSH2 & 0x7F) >> 2); in goya_init_tpc_protection_bits()
954 mask |= 1 << ((mmTPC1_QM_PQ_PUSH3 & 0x7F) >> 2); in goya_init_tpc_protection_bits()
955 mask |= 1 << ((mmTPC1_QM_PQ_STS0 & 0x7F) >> 2); in goya_init_tpc_protection_bits()
956 mask |= 1 << ((mmTPC1_QM_PQ_STS1 & 0x7F) >> 2); in goya_init_tpc_protection_bits()
957 mask |= 1 << ((mmTPC1_QM_PQ_RD_RATE_LIM_EN & 0x7F) >> 2); in goya_init_tpc_protection_bits()
958 mask |= 1 << ((mmTPC1_QM_PQ_RD_RATE_LIM_RST_TOKEN & 0x7F) >> 2); in goya_init_tpc_protection_bits()
959 mask |= 1 << ((mmTPC1_QM_PQ_RD_RATE_LIM_SAT & 0x7F) >> 2); in goya_init_tpc_protection_bits()
960 mask |= 1 << ((mmTPC1_QM_PQ_RD_RATE_LIM_TOUT & 0x7F) >> 2); in goya_init_tpc_protection_bits()
961 mask |= 1 << ((mmTPC1_QM_CQ_CFG0 & 0x7F) >> 2); in goya_init_tpc_protection_bits()
962 mask |= 1 << ((mmTPC1_QM_CQ_CFG1 & 0x7F) >> 2); in goya_init_tpc_protection_bits()
963 mask |= 1 << ((mmTPC1_QM_CQ_ARUSER & 0x7F) >> 2); in goya_init_tpc_protection_bits()
964 mask |= 1 << ((mmTPC1_QM_CQ_PTR_LO & 0x7F) >> 2); in goya_init_tpc_protection_bits()
965 mask |= 1 << ((mmTPC1_QM_CQ_PTR_HI & 0x7F) >> 2); in goya_init_tpc_protection_bits()
966 mask |= 1 << ((mmTPC1_QM_CQ_TSIZE & 0x7F) >> 2); in goya_init_tpc_protection_bits()
967 mask |= 1 << ((mmTPC1_QM_CQ_CTL & 0x7F) >> 2); in goya_init_tpc_protection_bits()
968 mask |= 1 << ((mmTPC1_QM_CQ_PTR_LO_STS & 0x7F) >> 2); in goya_init_tpc_protection_bits()
969 mask |= 1 << ((mmTPC1_QM_CQ_PTR_HI_STS & 0x7F) >> 2); in goya_init_tpc_protection_bits()
970 mask |= 1 << ((mmTPC1_QM_CQ_TSIZE_STS & 0x7F) >> 2); in goya_init_tpc_protection_bits()
971 mask |= 1 << ((mmTPC1_QM_CQ_CTL_STS & 0x7F) >> 2); in goya_init_tpc_protection_bits()
972 mask |= 1 << ((mmTPC1_QM_CQ_STS0 & 0x7F) >> 2); in goya_init_tpc_protection_bits()
973 mask |= 1 << ((mmTPC1_QM_CQ_STS1 & 0x7F) >> 2); in goya_init_tpc_protection_bits()
974 mask |= 1 << ((mmTPC1_QM_CQ_RD_RATE_LIM_EN & 0x7F) >> 2); in goya_init_tpc_protection_bits()
975 mask |= 1 << ((mmTPC1_QM_CQ_RD_RATE_LIM_RST_TOKEN & 0x7F) >> 2); in goya_init_tpc_protection_bits()
976 mask |= 1 << ((mmTPC1_QM_CQ_RD_RATE_LIM_SAT & 0x7F) >> 2); in goya_init_tpc_protection_bits()
977 mask |= 1 << ((mmTPC1_QM_CQ_RD_RATE_LIM_TOUT & 0x7F) >> 2); in goya_init_tpc_protection_bits()
979 WREG32(pb_addr + word_offset, ~mask); in goya_init_tpc_protection_bits()
983 mask = 1 << ((mmTPC1_QM_CQ_IFIFO_CNT & 0x7F) >> 2); in goya_init_tpc_protection_bits()
984 mask |= 1 << ((mmTPC1_QM_CP_MSG_BASE0_ADDR_LO & 0x7F) >> 2); in goya_init_tpc_protection_bits()
985 mask |= 1 << ((mmTPC1_QM_CP_MSG_BASE0_ADDR_HI & 0x7F) >> 2); in goya_init_tpc_protection_bits()
986 mask |= 1 << ((mmTPC1_QM_CP_MSG_BASE1_ADDR_LO & 0x7F) >> 2); in goya_init_tpc_protection_bits()
987 mask |= 1 << ((mmTPC1_QM_CP_MSG_BASE1_ADDR_HI & 0x7F) >> 2); in goya_init_tpc_protection_bits()
988 mask |= 1 << ((mmTPC1_QM_CP_MSG_BASE2_ADDR_LO & 0x7F) >> 2); in goya_init_tpc_protection_bits()
989 mask |= 1 << ((mmTPC1_QM_CP_MSG_BASE2_ADDR_HI & 0x7F) >> 2); in goya_init_tpc_protection_bits()
990 mask |= 1 << ((mmTPC1_QM_CP_MSG_BASE3_ADDR_LO & 0x7F) >> 2); in goya_init_tpc_protection_bits()
991 mask |= 1 << ((mmTPC1_QM_CP_MSG_BASE3_ADDR_HI & 0x7F) >> 2); in goya_init_tpc_protection_bits()
992 mask |= 1 << ((mmTPC1_QM_CP_LDMA_TSIZE_OFFSET & 0x7F) >> 2); in goya_init_tpc_protection_bits()
993 mask |= 1 << ((mmTPC1_QM_CP_LDMA_SRC_BASE_LO_OFFSET & 0x7F) >> 2); in goya_init_tpc_protection_bits()
994 mask |= 1 << ((mmTPC1_QM_CP_LDMA_SRC_BASE_HI_OFFSET & 0x7F) >> 2); in goya_init_tpc_protection_bits()
995 mask |= 1 << ((mmTPC1_QM_CP_LDMA_DST_BASE_LO_OFFSET & 0x7F) >> 2); in goya_init_tpc_protection_bits()
996 mask |= 1 << ((mmTPC1_QM_CP_LDMA_DST_BASE_HI_OFFSET & 0x7F) >> 2); in goya_init_tpc_protection_bits()
997 mask |= 1 << ((mmTPC1_QM_CP_LDMA_COMMIT_OFFSET & 0x7F) >> 2); in goya_init_tpc_protection_bits()
999 WREG32(pb_addr + word_offset, ~mask); in goya_init_tpc_protection_bits()
1003 mask = 1 << ((mmTPC1_CMDQ_GLBL_CFG0 & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1004 mask |= 1 << ((mmTPC1_CMDQ_GLBL_CFG1 & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1005 mask |= 1 << ((mmTPC1_CMDQ_GLBL_PROT & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1006 mask |= 1 << ((mmTPC1_CMDQ_GLBL_ERR_CFG & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1007 mask |= 1 << ((mmTPC1_CMDQ_GLBL_ERR_ADDR_LO & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1008 mask |= 1 << ((mmTPC1_CMDQ_GLBL_ERR_ADDR_HI & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1009 mask |= 1 << ((mmTPC1_CMDQ_GLBL_ERR_WDATA & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1010 mask |= 1 << ((mmTPC1_CMDQ_GLBL_SECURE_PROPS & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1011 mask |= 1 << ((mmTPC1_CMDQ_GLBL_NON_SECURE_PROPS & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1012 mask |= 1 << ((mmTPC1_CMDQ_GLBL_STS0 & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1013 mask |= 1 << ((mmTPC1_CMDQ_GLBL_STS1 & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1015 WREG32(pb_addr + word_offset, ~mask); in goya_init_tpc_protection_bits()
1019 mask = 1 << ((mmTPC1_CMDQ_CQ_CFG0 & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1020 mask |= 1 << ((mmTPC1_CMDQ_CQ_CFG1 & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1021 mask |= 1 << ((mmTPC1_CMDQ_CQ_ARUSER & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1022 mask |= 1 << ((mmTPC1_CMDQ_CQ_PTR_LO_STS & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1023 mask |= 1 << ((mmTPC1_CMDQ_CQ_PTR_HI_STS & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1024 mask |= 1 << ((mmTPC1_CMDQ_CQ_TSIZE_STS & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1025 mask |= 1 << ((mmTPC1_CMDQ_CQ_CTL_STS & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1026 mask |= 1 << ((mmTPC1_CMDQ_CQ_STS0 & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1027 mask |= 1 << ((mmTPC1_CMDQ_CQ_STS1 & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1028 mask |= 1 << ((mmTPC1_CMDQ_CQ_RD_RATE_LIM_EN & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1029 mask |= 1 << ((mmTPC1_CMDQ_CQ_RD_RATE_LIM_RST_TOKEN & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1030 mask |= 1 << ((mmTPC1_CMDQ_CQ_RD_RATE_LIM_SAT & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1031 mask |= 1 << ((mmTPC1_CMDQ_CQ_RD_RATE_LIM_TOUT & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1033 WREG32(pb_addr + word_offset, ~mask); in goya_init_tpc_protection_bits()
1037 mask = 1 << ((mmTPC1_CMDQ_CQ_IFIFO_CNT & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1038 mask |= 1 << ((mmTPC1_CMDQ_CP_MSG_BASE0_ADDR_LO & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1039 mask |= 1 << ((mmTPC1_CMDQ_CP_MSG_BASE0_ADDR_HI & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1040 mask |= 1 << ((mmTPC1_CMDQ_CP_MSG_BASE1_ADDR_LO & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1041 mask |= 1 << ((mmTPC1_CMDQ_CP_MSG_BASE1_ADDR_HI & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1042 mask |= 1 << ((mmTPC1_CMDQ_CP_MSG_BASE2_ADDR_LO & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1043 mask |= 1 << ((mmTPC1_CMDQ_CP_MSG_BASE2_ADDR_HI & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1044 mask |= 1 << ((mmTPC1_CMDQ_CP_MSG_BASE3_ADDR_LO & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1045 mask |= 1 << ((mmTPC1_CMDQ_CP_MSG_BASE3_ADDR_HI & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1046 mask |= 1 << ((mmTPC1_CMDQ_CP_LDMA_TSIZE_OFFSET & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1047 mask |= 1 << ((mmTPC1_CMDQ_CP_LDMA_SRC_BASE_LO_OFFSET & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1048 mask |= 1 << ((mmTPC1_CMDQ_CP_LDMA_SRC_BASE_HI_OFFSET & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1049 mask |= 1 << ((mmTPC1_CMDQ_CP_LDMA_DST_BASE_LO_OFFSET & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1050 mask |= 1 << ((mmTPC1_CMDQ_CP_LDMA_DST_BASE_HI_OFFSET & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1051 mask |= 1 << ((mmTPC1_CMDQ_CP_LDMA_COMMIT_OFFSET & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1052 mask |= 1 << ((mmTPC1_CMDQ_CP_STS & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1053 mask |= 1 << ((mmTPC1_CMDQ_CP_CURRENT_INST_LO & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1055 WREG32(pb_addr + word_offset, ~mask); in goya_init_tpc_protection_bits()
1060 mask = 1 << ((mmTPC1_CMDQ_CP_CURRENT_INST_HI & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1061 mask |= 1 << ((mmTPC1_CMDQ_CP_BARRIER_CFG & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1062 mask |= 1 << ((mmTPC1_CMDQ_CP_DBG_0 & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1063 mask |= 1 << ((mmTPC1_CMDQ_CQ_BUF_ADDR & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1064 mask |= 1 << ((mmTPC1_CMDQ_CQ_BUF_RDATA & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1066 WREG32(pb_addr + word_offset, ~mask); in goya_init_tpc_protection_bits()
1075 mask = 1 << ((mmTPC2_CFG_SEMAPHORE & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1076 mask |= 1 << ((mmTPC2_CFG_VFLAGS & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1077 mask |= 1 << ((mmTPC2_CFG_SFLAGS & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1078 mask |= 1 << ((mmTPC2_CFG_STATUS & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1080 WREG32(pb_addr + word_offset, ~mask); in goya_init_tpc_protection_bits()
1085 mask = 1 << ((mmTPC2_CFG_CFG_BASE_ADDRESS_HIGH & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1086 mask |= 1 << ((mmTPC2_CFG_CFG_SUBTRACT_VALUE & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1087 mask |= 1 << ((mmTPC2_CFG_SM_BASE_ADDRESS_LOW & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1088 mask |= 1 << ((mmTPC2_CFG_SM_BASE_ADDRESS_HIGH & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1089 mask |= 1 << ((mmTPC2_CFG_TPC_STALL & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1090 mask |= 1 << ((mmTPC2_CFG_MSS_CONFIG & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1091 mask |= 1 << ((mmTPC2_CFG_TPC_INTR_CAUSE & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1092 mask |= 1 << ((mmTPC2_CFG_TPC_INTR_MASK & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1094 WREG32(pb_addr + word_offset, ~mask); in goya_init_tpc_protection_bits()
1098 mask = 1 << ((mmTPC2_CFG_ARUSER & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1099 mask |= 1 << ((mmTPC2_CFG_AWUSER & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1101 WREG32(pb_addr + word_offset, ~mask); in goya_init_tpc_protection_bits()
1106 mask = 1 << ((mmTPC2_CFG_FUNC_MBIST_CNTRL & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1107 mask |= 1 << ((mmTPC2_CFG_FUNC_MBIST_PAT & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1108 mask |= 1 << ((mmTPC2_CFG_FUNC_MBIST_MEM_0 & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1109 mask |= 1 << ((mmTPC2_CFG_FUNC_MBIST_MEM_1 & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1110 mask |= 1 << ((mmTPC2_CFG_FUNC_MBIST_MEM_2 & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1111 mask |= 1 << ((mmTPC2_CFG_FUNC_MBIST_MEM_3 & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1112 mask |= 1 << ((mmTPC2_CFG_FUNC_MBIST_MEM_4 & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1113 mask |= 1 << ((mmTPC2_CFG_FUNC_MBIST_MEM_5 & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1114 mask |= 1 << ((mmTPC2_CFG_FUNC_MBIST_MEM_6 & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1115 mask |= 1 << ((mmTPC2_CFG_FUNC_MBIST_MEM_7 & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1116 mask |= 1 << ((mmTPC2_CFG_FUNC_MBIST_MEM_8 & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1117 mask |= 1 << ((mmTPC2_CFG_FUNC_MBIST_MEM_9 & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1119 WREG32(pb_addr + word_offset, ~mask); in goya_init_tpc_protection_bits()
1123 mask = 1 << ((mmTPC2_QM_GLBL_CFG0 & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1124 mask |= 1 << ((mmTPC2_QM_GLBL_CFG1 & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1125 mask |= 1 << ((mmTPC2_QM_GLBL_PROT & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1126 mask |= 1 << ((mmTPC2_QM_GLBL_ERR_CFG & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1127 mask |= 1 << ((mmTPC2_QM_GLBL_ERR_ADDR_LO & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1128 mask |= 1 << ((mmTPC2_QM_GLBL_ERR_ADDR_HI & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1129 mask |= 1 << ((mmTPC2_QM_GLBL_ERR_WDATA & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1130 mask |= 1 << ((mmTPC2_QM_GLBL_SECURE_PROPS & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1131 mask |= 1 << ((mmTPC2_QM_GLBL_NON_SECURE_PROPS & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1132 mask |= 1 << ((mmTPC2_QM_GLBL_STS0 & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1133 mask |= 1 << ((mmTPC2_QM_GLBL_STS1 & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1134 mask |= 1 << ((mmTPC2_QM_PQ_BASE_LO & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1135 mask |= 1 << ((mmTPC2_QM_PQ_BASE_HI & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1136 mask |= 1 << ((mmTPC2_QM_PQ_SIZE & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1137 mask |= 1 << ((mmTPC2_QM_PQ_PI & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1138 mask |= 1 << ((mmTPC2_QM_PQ_CI & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1139 mask |= 1 << ((mmTPC2_QM_PQ_CFG0 & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1140 mask |= 1 << ((mmTPC2_QM_PQ_CFG1 & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1141 mask |= 1 << ((mmTPC2_QM_PQ_ARUSER & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1143 WREG32(pb_addr + word_offset, ~mask); in goya_init_tpc_protection_bits()
1147 mask = 1 << ((mmTPC2_QM_PQ_PUSH0 & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1148 mask |= 1 << ((mmTPC2_QM_PQ_PUSH1 & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1149 mask |= 1 << ((mmTPC2_QM_PQ_PUSH2 & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1150 mask |= 1 << ((mmTPC2_QM_PQ_PUSH3 & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1151 mask |= 1 << ((mmTPC2_QM_PQ_STS0 & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1152 mask |= 1 << ((mmTPC2_QM_PQ_STS1 & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1153 mask |= 1 << ((mmTPC2_QM_PQ_RD_RATE_LIM_EN & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1154 mask |= 1 << ((mmTPC2_QM_PQ_RD_RATE_LIM_RST_TOKEN & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1155 mask |= 1 << ((mmTPC2_QM_PQ_RD_RATE_LIM_SAT & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1156 mask |= 1 << ((mmTPC2_QM_PQ_RD_RATE_LIM_TOUT & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1157 mask |= 1 << ((mmTPC2_QM_CQ_CFG0 & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1158 mask |= 1 << ((mmTPC2_QM_CQ_CFG1 & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1159 mask |= 1 << ((mmTPC2_QM_CQ_ARUSER & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1160 mask |= 1 << ((mmTPC2_QM_CQ_PTR_LO & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1161 mask |= 1 << ((mmTPC2_QM_CQ_PTR_HI & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1162 mask |= 1 << ((mmTPC2_QM_CQ_TSIZE & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1163 mask |= 1 << ((mmTPC2_QM_CQ_CTL & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1164 mask |= 1 << ((mmTPC2_QM_CQ_PTR_LO_STS & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1165 mask |= 1 << ((mmTPC2_QM_CQ_PTR_HI_STS & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1166 mask |= 1 << ((mmTPC2_QM_CQ_TSIZE_STS & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1167 mask |= 1 << ((mmTPC2_QM_CQ_CTL_STS & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1168 mask |= 1 << ((mmTPC2_QM_CQ_STS0 & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1169 mask |= 1 << ((mmTPC2_QM_CQ_STS1 & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1170 mask |= 1 << ((mmTPC2_QM_CQ_RD_RATE_LIM_EN & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1171 mask |= 1 << ((mmTPC2_QM_CQ_RD_RATE_LIM_RST_TOKEN & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1172 mask |= 1 << ((mmTPC2_QM_CQ_RD_RATE_LIM_SAT & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1173 mask |= 1 << ((mmTPC2_QM_CQ_RD_RATE_LIM_TOUT & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1175 WREG32(pb_addr + word_offset, ~mask); in goya_init_tpc_protection_bits()
1179 mask = 1 << ((mmTPC2_QM_CQ_IFIFO_CNT & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1180 mask |= 1 << ((mmTPC2_QM_CP_MSG_BASE0_ADDR_LO & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1181 mask |= 1 << ((mmTPC2_QM_CP_MSG_BASE0_ADDR_HI & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1182 mask |= 1 << ((mmTPC2_QM_CP_MSG_BASE1_ADDR_LO & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1183 mask |= 1 << ((mmTPC2_QM_CP_MSG_BASE1_ADDR_HI & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1184 mask |= 1 << ((mmTPC2_QM_CP_MSG_BASE2_ADDR_LO & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1185 mask |= 1 << ((mmTPC2_QM_CP_MSG_BASE2_ADDR_HI & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1186 mask |= 1 << ((mmTPC2_QM_CP_MSG_BASE3_ADDR_LO & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1187 mask |= 1 << ((mmTPC2_QM_CP_MSG_BASE3_ADDR_HI & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1188 mask |= 1 << ((mmTPC2_QM_CP_LDMA_TSIZE_OFFSET & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1189 mask |= 1 << ((mmTPC2_QM_CP_LDMA_SRC_BASE_LO_OFFSET & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1190 mask |= 1 << ((mmTPC2_QM_CP_LDMA_SRC_BASE_HI_OFFSET & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1191 mask |= 1 << ((mmTPC2_QM_CP_LDMA_DST_BASE_LO_OFFSET & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1192 mask |= 1 << ((mmTPC2_QM_CP_LDMA_DST_BASE_HI_OFFSET & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1193 mask |= 1 << ((mmTPC2_QM_CP_LDMA_COMMIT_OFFSET & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1195 WREG32(pb_addr + word_offset, ~mask); in goya_init_tpc_protection_bits()
1199 mask = 1 << ((mmTPC2_CMDQ_GLBL_CFG0 & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1200 mask |= 1 << ((mmTPC2_CMDQ_GLBL_CFG1 & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1201 mask |= 1 << ((mmTPC2_CMDQ_GLBL_PROT & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1202 mask |= 1 << ((mmTPC2_CMDQ_GLBL_ERR_CFG & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1203 mask |= 1 << ((mmTPC2_CMDQ_GLBL_ERR_ADDR_LO & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1204 mask |= 1 << ((mmTPC2_CMDQ_GLBL_ERR_ADDR_HI & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1205 mask |= 1 << ((mmTPC2_CMDQ_GLBL_ERR_WDATA & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1206 mask |= 1 << ((mmTPC2_CMDQ_GLBL_SECURE_PROPS & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1207 mask |= 1 << ((mmTPC2_CMDQ_GLBL_NON_SECURE_PROPS & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1208 mask |= 1 << ((mmTPC2_CMDQ_GLBL_STS0 & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1209 mask |= 1 << ((mmTPC2_CMDQ_GLBL_STS1 & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1211 WREG32(pb_addr + word_offset, ~mask); in goya_init_tpc_protection_bits()
1215 mask = 1 << ((mmTPC2_CMDQ_CQ_CFG0 & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1216 mask |= 1 << ((mmTPC2_CMDQ_CQ_CFG1 & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1217 mask |= 1 << ((mmTPC2_CMDQ_CQ_ARUSER & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1218 mask |= 1 << ((mmTPC2_CMDQ_CQ_PTR_LO_STS & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1219 mask |= 1 << ((mmTPC2_CMDQ_CQ_PTR_HI_STS & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1220 mask |= 1 << ((mmTPC2_CMDQ_CQ_TSIZE_STS & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1221 mask |= 1 << ((mmTPC2_CMDQ_CQ_CTL_STS & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1222 mask |= 1 << ((mmTPC2_CMDQ_CQ_STS0 & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1223 mask |= 1 << ((mmTPC2_CMDQ_CQ_STS1 & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1224 mask |= 1 << ((mmTPC2_CMDQ_CQ_RD_RATE_LIM_EN & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1225 mask |= 1 << ((mmTPC2_CMDQ_CQ_RD_RATE_LIM_RST_TOKEN & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1226 mask |= 1 << ((mmTPC2_CMDQ_CQ_RD_RATE_LIM_SAT & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1227 mask |= 1 << ((mmTPC2_CMDQ_CQ_RD_RATE_LIM_TOUT & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1229 WREG32(pb_addr + word_offset, ~mask); in goya_init_tpc_protection_bits()
1233 mask = 1 << ((mmTPC2_CMDQ_CQ_IFIFO_CNT & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1234 mask |= 1 << ((mmTPC2_CMDQ_CP_MSG_BASE0_ADDR_LO & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1235 mask |= 1 << ((mmTPC2_CMDQ_CP_MSG_BASE0_ADDR_HI & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1236 mask |= 1 << ((mmTPC2_CMDQ_CP_MSG_BASE1_ADDR_LO & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1237 mask |= 1 << ((mmTPC2_CMDQ_CP_MSG_BASE1_ADDR_HI & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1238 mask |= 1 << ((mmTPC2_CMDQ_CP_MSG_BASE2_ADDR_LO & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1239 mask |= 1 << ((mmTPC2_CMDQ_CP_MSG_BASE2_ADDR_HI & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1240 mask |= 1 << ((mmTPC2_CMDQ_CP_MSG_BASE3_ADDR_LO & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1241 mask |= 1 << ((mmTPC2_CMDQ_CP_MSG_BASE3_ADDR_HI & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1242 mask |= 1 << ((mmTPC2_CMDQ_CP_LDMA_TSIZE_OFFSET & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1243 mask |= 1 << ((mmTPC2_CMDQ_CP_LDMA_SRC_BASE_LO_OFFSET & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1244 mask |= 1 << ((mmTPC2_CMDQ_CP_LDMA_SRC_BASE_HI_OFFSET & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1245 mask |= 1 << ((mmTPC2_CMDQ_CP_LDMA_DST_BASE_LO_OFFSET & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1246 mask |= 1 << ((mmTPC2_CMDQ_CP_LDMA_DST_BASE_HI_OFFSET & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1247 mask |= 1 << ((mmTPC2_CMDQ_CP_LDMA_COMMIT_OFFSET & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1248 mask |= 1 << ((mmTPC2_CMDQ_CP_STS & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1249 mask |= 1 << ((mmTPC2_CMDQ_CP_CURRENT_INST_LO & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1251 WREG32(pb_addr + word_offset, ~mask); in goya_init_tpc_protection_bits()
1256 mask = 1 << ((mmTPC2_CMDQ_CP_CURRENT_INST_HI & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1257 mask |= 1 << ((mmTPC2_CMDQ_CP_BARRIER_CFG & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1258 mask |= 1 << ((mmTPC2_CMDQ_CP_DBG_0 & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1259 mask |= 1 << ((mmTPC2_CMDQ_CQ_BUF_ADDR & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1260 mask |= 1 << ((mmTPC2_CMDQ_CQ_BUF_RDATA & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1262 WREG32(pb_addr + word_offset, ~mask); in goya_init_tpc_protection_bits()
1271 mask = 1 << ((mmTPC3_CFG_SEMAPHORE & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1272 mask |= 1 << ((mmTPC3_CFG_VFLAGS & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1273 mask |= 1 << ((mmTPC3_CFG_SFLAGS & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1274 mask |= 1 << ((mmTPC3_CFG_STATUS & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1276 WREG32(pb_addr + word_offset, ~mask); in goya_init_tpc_protection_bits()
1281 mask = 1 << ((mmTPC3_CFG_CFG_BASE_ADDRESS_HIGH & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1282 mask |= 1 << ((mmTPC3_CFG_CFG_SUBTRACT_VALUE & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1283 mask |= 1 << ((mmTPC3_CFG_SM_BASE_ADDRESS_LOW & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1284 mask |= 1 << ((mmTPC3_CFG_SM_BASE_ADDRESS_HIGH & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1285 mask |= 1 << ((mmTPC3_CFG_TPC_STALL & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1286 mask |= 1 << ((mmTPC3_CFG_MSS_CONFIG & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1287 mask |= 1 << ((mmTPC3_CFG_TPC_INTR_CAUSE & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1288 mask |= 1 << ((mmTPC3_CFG_TPC_INTR_MASK & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1290 WREG32(pb_addr + word_offset, ~mask); in goya_init_tpc_protection_bits()
1294 mask = 1 << ((mmTPC3_CFG_ARUSER & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1295 mask |= 1 << ((mmTPC3_CFG_AWUSER & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1297 WREG32(pb_addr + word_offset, ~mask); in goya_init_tpc_protection_bits()
1302 mask = 1 << ((mmTPC3_CFG_FUNC_MBIST_CNTRL & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1303 mask |= 1 << ((mmTPC3_CFG_FUNC_MBIST_PAT & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1304 mask |= 1 << ((mmTPC3_CFG_FUNC_MBIST_MEM_0 & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1305 mask |= 1 << ((mmTPC3_CFG_FUNC_MBIST_MEM_1 & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1306 mask |= 1 << ((mmTPC3_CFG_FUNC_MBIST_MEM_2 & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1307 mask |= 1 << ((mmTPC3_CFG_FUNC_MBIST_MEM_3 & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1308 mask |= 1 << ((mmTPC3_CFG_FUNC_MBIST_MEM_4 & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1309 mask |= 1 << ((mmTPC3_CFG_FUNC_MBIST_MEM_5 & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1310 mask |= 1 << ((mmTPC3_CFG_FUNC_MBIST_MEM_6 & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1311 mask |= 1 << ((mmTPC3_CFG_FUNC_MBIST_MEM_7 & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1312 mask |= 1 << ((mmTPC3_CFG_FUNC_MBIST_MEM_8 & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1313 mask |= 1 << ((mmTPC3_CFG_FUNC_MBIST_MEM_9 & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1315 WREG32(pb_addr + word_offset, ~mask); in goya_init_tpc_protection_bits()
1319 mask = 1 << ((mmTPC3_QM_GLBL_CFG0 & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1320 mask |= 1 << ((mmTPC3_QM_GLBL_CFG1 & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1321 mask |= 1 << ((mmTPC3_QM_GLBL_PROT & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1322 mask |= 1 << ((mmTPC3_QM_GLBL_ERR_CFG & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1323 mask |= 1 << ((mmTPC3_QM_GLBL_ERR_ADDR_LO & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1324 mask |= 1 << ((mmTPC3_QM_GLBL_ERR_ADDR_HI & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1325 mask |= 1 << ((mmTPC3_QM_GLBL_ERR_WDATA & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1326 mask |= 1 << ((mmTPC3_QM_GLBL_SECURE_PROPS & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1327 mask |= 1 << ((mmTPC3_QM_GLBL_NON_SECURE_PROPS & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1328 mask |= 1 << ((mmTPC3_QM_GLBL_STS0 & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1329 mask |= 1 << ((mmTPC3_QM_GLBL_STS1 & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1330 mask |= 1 << ((mmTPC3_QM_PQ_BASE_LO & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1331 mask |= 1 << ((mmTPC3_QM_PQ_BASE_HI & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1332 mask |= 1 << ((mmTPC3_QM_PQ_SIZE & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1333 mask |= 1 << ((mmTPC3_QM_PQ_PI & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1334 mask |= 1 << ((mmTPC3_QM_PQ_CI & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1335 mask |= 1 << ((mmTPC3_QM_PQ_CFG0 & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1336 mask |= 1 << ((mmTPC3_QM_PQ_CFG1 & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1337 mask |= 1 << ((mmTPC3_QM_PQ_ARUSER & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1339 WREG32(pb_addr + word_offset, ~mask); in goya_init_tpc_protection_bits()
1343 mask = 1 << ((mmTPC3_QM_PQ_PUSH0 & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1344 mask |= 1 << ((mmTPC3_QM_PQ_PUSH1 & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1345 mask |= 1 << ((mmTPC3_QM_PQ_PUSH2 & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1346 mask |= 1 << ((mmTPC3_QM_PQ_PUSH3 & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1347 mask |= 1 << ((mmTPC3_QM_PQ_STS0 & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1348 mask |= 1 << ((mmTPC3_QM_PQ_STS1 & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1349 mask |= 1 << ((mmTPC3_QM_PQ_RD_RATE_LIM_EN & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1350 mask |= 1 << ((mmTPC3_QM_PQ_RD_RATE_LIM_RST_TOKEN & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1351 mask |= 1 << ((mmTPC3_QM_PQ_RD_RATE_LIM_SAT & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1352 mask |= 1 << ((mmTPC3_QM_PQ_RD_RATE_LIM_TOUT & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1353 mask |= 1 << ((mmTPC3_QM_CQ_CFG0 & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1354 mask |= 1 << ((mmTPC3_QM_CQ_CFG1 & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1355 mask |= 1 << ((mmTPC3_QM_CQ_ARUSER & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1356 mask |= 1 << ((mmTPC3_QM_CQ_PTR_LO & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1357 mask |= 1 << ((mmTPC3_QM_CQ_PTR_HI & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1358 mask |= 1 << ((mmTPC3_QM_CQ_TSIZE & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1359 mask |= 1 << ((mmTPC3_QM_CQ_CTL & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1360 mask |= 1 << ((mmTPC3_QM_CQ_PTR_LO_STS & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1361 mask |= 1 << ((mmTPC3_QM_CQ_PTR_HI_STS & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1362 mask |= 1 << ((mmTPC3_QM_CQ_TSIZE_STS & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1363 mask |= 1 << ((mmTPC3_QM_CQ_CTL_STS & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1364 mask |= 1 << ((mmTPC3_QM_CQ_STS0 & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1365 mask |= 1 << ((mmTPC3_QM_CQ_STS1 & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1366 mask |= 1 << ((mmTPC3_QM_CQ_RD_RATE_LIM_EN & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1367 mask |= 1 << ((mmTPC3_QM_CQ_RD_RATE_LIM_RST_TOKEN & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1368 mask |= 1 << ((mmTPC3_QM_CQ_RD_RATE_LIM_SAT & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1369 mask |= 1 << ((mmTPC3_QM_CQ_RD_RATE_LIM_TOUT & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1371 WREG32(pb_addr + word_offset, ~mask); in goya_init_tpc_protection_bits()
1375 mask = 1 << ((mmTPC3_QM_CQ_IFIFO_CNT & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1376 mask |= 1 << ((mmTPC3_QM_CP_MSG_BASE0_ADDR_LO & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1377 mask |= 1 << ((mmTPC3_QM_CP_MSG_BASE0_ADDR_HI & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1378 mask |= 1 << ((mmTPC3_QM_CP_MSG_BASE1_ADDR_LO & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1379 mask |= 1 << ((mmTPC3_QM_CP_MSG_BASE1_ADDR_HI & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1380 mask |= 1 << ((mmTPC3_QM_CP_MSG_BASE2_ADDR_LO & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1381 mask |= 1 << ((mmTPC3_QM_CP_MSG_BASE2_ADDR_HI & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1382 mask |= 1 << ((mmTPC3_QM_CP_MSG_BASE3_ADDR_LO & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1383 mask |= 1 << ((mmTPC3_QM_CP_MSG_BASE3_ADDR_HI & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1384 mask |= 1 << ((mmTPC3_QM_CP_LDMA_TSIZE_OFFSET & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1385 mask |= 1 << ((mmTPC3_QM_CP_LDMA_SRC_BASE_LO_OFFSET & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1386 mask |= 1 << ((mmTPC3_QM_CP_LDMA_SRC_BASE_HI_OFFSET & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1387 mask |= 1 << ((mmTPC3_QM_CP_LDMA_DST_BASE_LO_OFFSET & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1388 mask |= 1 << ((mmTPC3_QM_CP_LDMA_DST_BASE_HI_OFFSET & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1389 mask |= 1 << ((mmTPC3_QM_CP_LDMA_COMMIT_OFFSET & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1391 WREG32(pb_addr + word_offset, ~mask); in goya_init_tpc_protection_bits()
1395 mask = 1 << ((mmTPC3_CMDQ_GLBL_CFG0 & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1396 mask |= 1 << ((mmTPC3_CMDQ_GLBL_CFG1 & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1397 mask |= 1 << ((mmTPC3_CMDQ_GLBL_PROT & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1398 mask |= 1 << ((mmTPC3_CMDQ_GLBL_ERR_CFG & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1399 mask |= 1 << ((mmTPC3_CMDQ_GLBL_ERR_ADDR_LO & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1400 mask |= 1 << ((mmTPC3_CMDQ_GLBL_ERR_ADDR_HI & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1401 mask |= 1 << ((mmTPC3_CMDQ_GLBL_ERR_WDATA & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1402 mask |= 1 << ((mmTPC3_CMDQ_GLBL_SECURE_PROPS & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1403 mask |= 1 << ((mmTPC3_CMDQ_GLBL_NON_SECURE_PROPS & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1404 mask |= 1 << ((mmTPC3_CMDQ_GLBL_STS0 & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1405 mask |= 1 << ((mmTPC3_CMDQ_GLBL_STS1 & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1407 WREG32(pb_addr + word_offset, ~mask); in goya_init_tpc_protection_bits()
1411 mask = 1 << ((mmTPC3_CMDQ_CQ_CFG0 & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1412 mask |= 1 << ((mmTPC3_CMDQ_CQ_CFG1 & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1413 mask |= 1 << ((mmTPC3_CMDQ_CQ_ARUSER & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1414 mask |= 1 << ((mmTPC3_CMDQ_CQ_PTR_LO_STS & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1415 mask |= 1 << ((mmTPC3_CMDQ_CQ_PTR_HI_STS & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1416 mask |= 1 << ((mmTPC3_CMDQ_CQ_TSIZE_STS & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1417 mask |= 1 << ((mmTPC3_CMDQ_CQ_CTL_STS & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1418 mask |= 1 << ((mmTPC3_CMDQ_CQ_STS0 & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1419 mask |= 1 << ((mmTPC3_CMDQ_CQ_STS1 & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1420 mask |= 1 << ((mmTPC3_CMDQ_CQ_RD_RATE_LIM_EN & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1421 mask |= 1 << ((mmTPC3_CMDQ_CQ_RD_RATE_LIM_RST_TOKEN & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1422 mask |= 1 << ((mmTPC3_CMDQ_CQ_RD_RATE_LIM_SAT & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1423 mask |= 1 << ((mmTPC3_CMDQ_CQ_RD_RATE_LIM_TOUT & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1425 WREG32(pb_addr + word_offset, ~mask); in goya_init_tpc_protection_bits()
1429 mask = 1 << ((mmTPC3_CMDQ_CQ_IFIFO_CNT & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1430 mask |= 1 << ((mmTPC3_CMDQ_CP_MSG_BASE0_ADDR_LO & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1431 mask |= 1 << ((mmTPC3_CMDQ_CP_MSG_BASE0_ADDR_HI & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1432 mask |= 1 << ((mmTPC3_CMDQ_CP_MSG_BASE1_ADDR_LO & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1433 mask |= 1 << ((mmTPC3_CMDQ_CP_MSG_BASE1_ADDR_HI & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1434 mask |= 1 << ((mmTPC3_CMDQ_CP_MSG_BASE2_ADDR_LO & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1435 mask |= 1 << ((mmTPC3_CMDQ_CP_MSG_BASE2_ADDR_HI & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1436 mask |= 1 << ((mmTPC3_CMDQ_CP_MSG_BASE3_ADDR_LO & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1437 mask |= 1 << ((mmTPC3_CMDQ_CP_MSG_BASE3_ADDR_HI & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1438 mask |= 1 << ((mmTPC3_CMDQ_CP_LDMA_TSIZE_OFFSET & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1439 mask |= 1 << ((mmTPC3_CMDQ_CP_LDMA_SRC_BASE_LO_OFFSET & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1440 mask |= 1 << ((mmTPC3_CMDQ_CP_LDMA_SRC_BASE_HI_OFFSET & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1441 mask |= 1 << ((mmTPC3_CMDQ_CP_LDMA_DST_BASE_LO_OFFSET & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1442 mask |= 1 << ((mmTPC3_CMDQ_CP_LDMA_DST_BASE_HI_OFFSET & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1443 mask |= 1 << ((mmTPC3_CMDQ_CP_LDMA_COMMIT_OFFSET & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1444 mask |= 1 << ((mmTPC3_CMDQ_CP_STS & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1445 mask |= 1 << ((mmTPC3_CMDQ_CP_CURRENT_INST_LO & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1447 WREG32(pb_addr + word_offset, ~mask); in goya_init_tpc_protection_bits()
1452 mask = 1 << ((mmTPC3_CMDQ_CP_CURRENT_INST_HI & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1453 mask |= 1 << ((mmTPC3_CMDQ_CP_BARRIER_CFG & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1454 mask |= 1 << ((mmTPC3_CMDQ_CP_DBG_0 & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1455 mask |= 1 << ((mmTPC3_CMDQ_CQ_BUF_ADDR & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1456 mask |= 1 << ((mmTPC3_CMDQ_CQ_BUF_RDATA & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1458 WREG32(pb_addr + word_offset, ~mask); in goya_init_tpc_protection_bits()
1467 mask = 1 << ((mmTPC4_CFG_SEMAPHORE & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1468 mask |= 1 << ((mmTPC4_CFG_VFLAGS & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1469 mask |= 1 << ((mmTPC4_CFG_SFLAGS & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1470 mask |= 1 << ((mmTPC4_CFG_STATUS & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1472 WREG32(pb_addr + word_offset, ~mask); in goya_init_tpc_protection_bits()
1477 mask = 1 << ((mmTPC4_CFG_CFG_BASE_ADDRESS_HIGH & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1478 mask |= 1 << ((mmTPC4_CFG_CFG_SUBTRACT_VALUE & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1479 mask |= 1 << ((mmTPC4_CFG_SM_BASE_ADDRESS_LOW & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1480 mask |= 1 << ((mmTPC4_CFG_SM_BASE_ADDRESS_HIGH & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1481 mask |= 1 << ((mmTPC4_CFG_TPC_STALL & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1482 mask |= 1 << ((mmTPC4_CFG_MSS_CONFIG & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1483 mask |= 1 << ((mmTPC4_CFG_TPC_INTR_CAUSE & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1484 mask |= 1 << ((mmTPC4_CFG_TPC_INTR_MASK & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1486 WREG32(pb_addr + word_offset, ~mask); in goya_init_tpc_protection_bits()
1490 mask = 1 << ((mmTPC4_CFG_ARUSER & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1491 mask |= 1 << ((mmTPC4_CFG_AWUSER & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1493 WREG32(pb_addr + word_offset, ~mask); in goya_init_tpc_protection_bits()
1498 mask = 1 << ((mmTPC4_CFG_FUNC_MBIST_CNTRL & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1499 mask |= 1 << ((mmTPC4_CFG_FUNC_MBIST_PAT & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1500 mask |= 1 << ((mmTPC4_CFG_FUNC_MBIST_MEM_0 & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1501 mask |= 1 << ((mmTPC4_CFG_FUNC_MBIST_MEM_1 & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1502 mask |= 1 << ((mmTPC4_CFG_FUNC_MBIST_MEM_2 & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1503 mask |= 1 << ((mmTPC4_CFG_FUNC_MBIST_MEM_3 & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1504 mask |= 1 << ((mmTPC4_CFG_FUNC_MBIST_MEM_4 & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1505 mask |= 1 << ((mmTPC4_CFG_FUNC_MBIST_MEM_5 & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1506 mask |= 1 << ((mmTPC4_CFG_FUNC_MBIST_MEM_6 & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1507 mask |= 1 << ((mmTPC4_CFG_FUNC_MBIST_MEM_7 & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1508 mask |= 1 << ((mmTPC4_CFG_FUNC_MBIST_MEM_8 & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1509 mask |= 1 << ((mmTPC4_CFG_FUNC_MBIST_MEM_9 & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1511 WREG32(pb_addr + word_offset, ~mask); in goya_init_tpc_protection_bits()
1515 mask = 1 << ((mmTPC4_QM_GLBL_CFG0 & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1516 mask |= 1 << ((mmTPC4_QM_GLBL_CFG1 & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1517 mask |= 1 << ((mmTPC4_QM_GLBL_PROT & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1518 mask |= 1 << ((mmTPC4_QM_GLBL_ERR_CFG & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1519 mask |= 1 << ((mmTPC4_QM_GLBL_ERR_ADDR_LO & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1520 mask |= 1 << ((mmTPC4_QM_GLBL_ERR_ADDR_HI & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1521 mask |= 1 << ((mmTPC4_QM_GLBL_ERR_WDATA & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1522 mask |= 1 << ((mmTPC4_QM_GLBL_SECURE_PROPS & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1523 mask |= 1 << ((mmTPC4_QM_GLBL_NON_SECURE_PROPS & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1524 mask |= 1 << ((mmTPC4_QM_GLBL_STS0 & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1525 mask |= 1 << ((mmTPC4_QM_GLBL_STS1 & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1526 mask |= 1 << ((mmTPC4_QM_PQ_BASE_LO & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1527 mask |= 1 << ((mmTPC4_QM_PQ_BASE_HI & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1528 mask |= 1 << ((mmTPC4_QM_PQ_SIZE & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1529 mask |= 1 << ((mmTPC4_QM_PQ_PI & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1530 mask |= 1 << ((mmTPC4_QM_PQ_CI & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1531 mask |= 1 << ((mmTPC4_QM_PQ_CFG0 & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1532 mask |= 1 << ((mmTPC4_QM_PQ_CFG1 & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1533 mask |= 1 << ((mmTPC4_QM_PQ_ARUSER & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1535 WREG32(pb_addr + word_offset, ~mask); in goya_init_tpc_protection_bits()
1539 mask = 1 << ((mmTPC4_QM_PQ_PUSH0 & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1540 mask |= 1 << ((mmTPC4_QM_PQ_PUSH1 & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1541 mask |= 1 << ((mmTPC4_QM_PQ_PUSH2 & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1542 mask |= 1 << ((mmTPC4_QM_PQ_PUSH3 & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1543 mask |= 1 << ((mmTPC4_QM_PQ_STS0 & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1544 mask |= 1 << ((mmTPC4_QM_PQ_STS1 & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1545 mask |= 1 << ((mmTPC4_QM_PQ_RD_RATE_LIM_EN & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1546 mask |= 1 << ((mmTPC4_QM_PQ_RD_RATE_LIM_RST_TOKEN & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1547 mask |= 1 << ((mmTPC4_QM_PQ_RD_RATE_LIM_SAT & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1548 mask |= 1 << ((mmTPC4_QM_PQ_RD_RATE_LIM_TOUT & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1549 mask |= 1 << ((mmTPC4_QM_CQ_CFG0 & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1550 mask |= 1 << ((mmTPC4_QM_CQ_CFG1 & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1551 mask |= 1 << ((mmTPC4_QM_CQ_ARUSER & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1552 mask |= 1 << ((mmTPC4_QM_CQ_PTR_LO & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1553 mask |= 1 << ((mmTPC4_QM_CQ_PTR_HI & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1554 mask |= 1 << ((mmTPC4_QM_CQ_TSIZE & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1555 mask |= 1 << ((mmTPC4_QM_CQ_CTL & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1556 mask |= 1 << ((mmTPC4_QM_CQ_PTR_LO_STS & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1557 mask |= 1 << ((mmTPC4_QM_CQ_PTR_HI_STS & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1558 mask |= 1 << ((mmTPC4_QM_CQ_TSIZE_STS & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1559 mask |= 1 << ((mmTPC4_QM_CQ_CTL_STS & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1560 mask |= 1 << ((mmTPC4_QM_CQ_STS0 & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1561 mask |= 1 << ((mmTPC4_QM_CQ_STS1 & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1562 mask |= 1 << ((mmTPC4_QM_CQ_RD_RATE_LIM_EN & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1563 mask |= 1 << ((mmTPC4_QM_CQ_RD_RATE_LIM_RST_TOKEN & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1564 mask |= 1 << ((mmTPC4_QM_CQ_RD_RATE_LIM_SAT & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1565 mask |= 1 << ((mmTPC4_QM_CQ_RD_RATE_LIM_TOUT & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1567 WREG32(pb_addr + word_offset, ~mask); in goya_init_tpc_protection_bits()
1571 mask = 1 << ((mmTPC4_QM_CQ_IFIFO_CNT & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1572 mask |= 1 << ((mmTPC4_QM_CP_MSG_BASE0_ADDR_LO & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1573 mask |= 1 << ((mmTPC4_QM_CP_MSG_BASE0_ADDR_HI & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1574 mask |= 1 << ((mmTPC4_QM_CP_MSG_BASE1_ADDR_LO & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1575 mask |= 1 << ((mmTPC4_QM_CP_MSG_BASE1_ADDR_HI & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1576 mask |= 1 << ((mmTPC4_QM_CP_MSG_BASE2_ADDR_LO & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1577 mask |= 1 << ((mmTPC4_QM_CP_MSG_BASE2_ADDR_HI & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1578 mask |= 1 << ((mmTPC4_QM_CP_MSG_BASE3_ADDR_LO & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1579 mask |= 1 << ((mmTPC4_QM_CP_MSG_BASE3_ADDR_HI & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1580 mask |= 1 << ((mmTPC4_QM_CP_LDMA_TSIZE_OFFSET & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1581 mask |= 1 << ((mmTPC4_QM_CP_LDMA_SRC_BASE_LO_OFFSET & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1582 mask |= 1 << ((mmTPC4_QM_CP_LDMA_SRC_BASE_HI_OFFSET & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1583 mask |= 1 << ((mmTPC4_QM_CP_LDMA_DST_BASE_LO_OFFSET & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1584 mask |= 1 << ((mmTPC4_QM_CP_LDMA_DST_BASE_HI_OFFSET & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1585 mask |= 1 << ((mmTPC4_QM_CP_LDMA_COMMIT_OFFSET & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1587 WREG32(pb_addr + word_offset, ~mask); in goya_init_tpc_protection_bits()
1591 mask = 1 << ((mmTPC4_CMDQ_GLBL_CFG0 & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1592 mask |= 1 << ((mmTPC4_CMDQ_GLBL_CFG1 & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1593 mask |= 1 << ((mmTPC4_CMDQ_GLBL_PROT & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1594 mask |= 1 << ((mmTPC4_CMDQ_GLBL_ERR_CFG & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1595 mask |= 1 << ((mmTPC4_CMDQ_GLBL_ERR_ADDR_LO & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1596 mask |= 1 << ((mmTPC4_CMDQ_GLBL_ERR_ADDR_HI & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1597 mask |= 1 << ((mmTPC4_CMDQ_GLBL_ERR_WDATA & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1598 mask |= 1 << ((mmTPC4_CMDQ_GLBL_SECURE_PROPS & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1599 mask |= 1 << ((mmTPC4_CMDQ_GLBL_NON_SECURE_PROPS & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1600 mask |= 1 << ((mmTPC4_CMDQ_GLBL_STS0 & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1601 mask |= 1 << ((mmTPC4_CMDQ_GLBL_STS1 & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1603 WREG32(pb_addr + word_offset, ~mask); in goya_init_tpc_protection_bits()
1607 mask = 1 << ((mmTPC4_CMDQ_CQ_CFG0 & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1608 mask |= 1 << ((mmTPC4_CMDQ_CQ_CFG1 & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1609 mask |= 1 << ((mmTPC4_CMDQ_CQ_ARUSER & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1610 mask |= 1 << ((mmTPC4_CMDQ_CQ_PTR_LO_STS & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1611 mask |= 1 << ((mmTPC4_CMDQ_CQ_PTR_HI_STS & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1612 mask |= 1 << ((mmTPC4_CMDQ_CQ_TSIZE_STS & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1613 mask |= 1 << ((mmTPC4_CMDQ_CQ_CTL_STS & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1614 mask |= 1 << ((mmTPC4_CMDQ_CQ_STS0 & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1615 mask |= 1 << ((mmTPC4_CMDQ_CQ_STS1 & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1616 mask |= 1 << ((mmTPC4_CMDQ_CQ_RD_RATE_LIM_EN & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1617 mask |= 1 << ((mmTPC4_CMDQ_CQ_RD_RATE_LIM_RST_TOKEN & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1618 mask |= 1 << ((mmTPC4_CMDQ_CQ_RD_RATE_LIM_SAT & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1619 mask |= 1 << ((mmTPC4_CMDQ_CQ_RD_RATE_LIM_TOUT & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1621 WREG32(pb_addr + word_offset, ~mask); in goya_init_tpc_protection_bits()
1625 mask = 1 << ((mmTPC4_CMDQ_CQ_IFIFO_CNT & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1626 mask |= 1 << ((mmTPC4_CMDQ_CP_MSG_BASE0_ADDR_LO & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1627 mask |= 1 << ((mmTPC4_CMDQ_CP_MSG_BASE0_ADDR_HI & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1628 mask |= 1 << ((mmTPC4_CMDQ_CP_MSG_BASE1_ADDR_LO & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1629 mask |= 1 << ((mmTPC4_CMDQ_CP_MSG_BASE1_ADDR_HI & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1630 mask |= 1 << ((mmTPC4_CMDQ_CP_MSG_BASE2_ADDR_LO & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1631 mask |= 1 << ((mmTPC4_CMDQ_CP_MSG_BASE2_ADDR_HI & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1632 mask |= 1 << ((mmTPC4_CMDQ_CP_MSG_BASE3_ADDR_LO & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1633 mask |= 1 << ((mmTPC4_CMDQ_CP_MSG_BASE3_ADDR_HI & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1634 mask |= 1 << ((mmTPC4_CMDQ_CP_LDMA_TSIZE_OFFSET & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1635 mask |= 1 << ((mmTPC4_CMDQ_CP_LDMA_SRC_BASE_LO_OFFSET & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1636 mask |= 1 << ((mmTPC4_CMDQ_CP_LDMA_SRC_BASE_HI_OFFSET & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1637 mask |= 1 << ((mmTPC4_CMDQ_CP_LDMA_DST_BASE_LO_OFFSET & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1638 mask |= 1 << ((mmTPC4_CMDQ_CP_LDMA_DST_BASE_HI_OFFSET & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1639 mask |= 1 << ((mmTPC4_CMDQ_CP_LDMA_COMMIT_OFFSET & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1640 mask |= 1 << ((mmTPC4_CMDQ_CP_STS & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1641 mask |= 1 << ((mmTPC4_CMDQ_CP_CURRENT_INST_LO & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1643 WREG32(pb_addr + word_offset, ~mask); in goya_init_tpc_protection_bits()
1648 mask = 1 << ((mmTPC4_CMDQ_CP_CURRENT_INST_HI & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1649 mask |= 1 << ((mmTPC4_CMDQ_CP_BARRIER_CFG & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1650 mask |= 1 << ((mmTPC4_CMDQ_CP_DBG_0 & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1651 mask |= 1 << ((mmTPC4_CMDQ_CQ_BUF_ADDR & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1652 mask |= 1 << ((mmTPC4_CMDQ_CQ_BUF_RDATA & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1654 WREG32(pb_addr + word_offset, ~mask); in goya_init_tpc_protection_bits()
1663 mask = 1 << ((mmTPC5_CFG_SEMAPHORE & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1664 mask |= 1 << ((mmTPC5_CFG_VFLAGS & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1665 mask |= 1 << ((mmTPC5_CFG_SFLAGS & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1666 mask |= 1 << ((mmTPC5_CFG_STATUS & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1668 WREG32(pb_addr + word_offset, ~mask); in goya_init_tpc_protection_bits()
1673 mask = 1 << ((mmTPC5_CFG_CFG_BASE_ADDRESS_HIGH & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1674 mask |= 1 << ((mmTPC5_CFG_CFG_SUBTRACT_VALUE & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1675 mask |= 1 << ((mmTPC5_CFG_SM_BASE_ADDRESS_LOW & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1676 mask |= 1 << ((mmTPC5_CFG_SM_BASE_ADDRESS_HIGH & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1677 mask |= 1 << ((mmTPC5_CFG_TPC_STALL & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1678 mask |= 1 << ((mmTPC5_CFG_MSS_CONFIG & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1679 mask |= 1 << ((mmTPC5_CFG_TPC_INTR_CAUSE & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1680 mask |= 1 << ((mmTPC5_CFG_TPC_INTR_MASK & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1682 WREG32(pb_addr + word_offset, ~mask); in goya_init_tpc_protection_bits()
1686 mask = 1 << ((mmTPC5_CFG_ARUSER & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1687 mask |= 1 << ((mmTPC5_CFG_AWUSER & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1689 WREG32(pb_addr + word_offset, ~mask); in goya_init_tpc_protection_bits()
1694 mask = 1 << ((mmTPC5_CFG_FUNC_MBIST_CNTRL & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1695 mask |= 1 << ((mmTPC5_CFG_FUNC_MBIST_PAT & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1696 mask |= 1 << ((mmTPC5_CFG_FUNC_MBIST_MEM_0 & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1697 mask |= 1 << ((mmTPC5_CFG_FUNC_MBIST_MEM_1 & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1698 mask |= 1 << ((mmTPC5_CFG_FUNC_MBIST_MEM_2 & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1699 mask |= 1 << ((mmTPC5_CFG_FUNC_MBIST_MEM_3 & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1700 mask |= 1 << ((mmTPC5_CFG_FUNC_MBIST_MEM_4 & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1701 mask |= 1 << ((mmTPC5_CFG_FUNC_MBIST_MEM_5 & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1702 mask |= 1 << ((mmTPC5_CFG_FUNC_MBIST_MEM_6 & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1703 mask |= 1 << ((mmTPC5_CFG_FUNC_MBIST_MEM_7 & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1704 mask |= 1 << ((mmTPC5_CFG_FUNC_MBIST_MEM_8 & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1705 mask |= 1 << ((mmTPC5_CFG_FUNC_MBIST_MEM_9 & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1707 WREG32(pb_addr + word_offset, ~mask); in goya_init_tpc_protection_bits()
1711 mask = 1 << ((mmTPC5_QM_GLBL_CFG0 & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1712 mask |= 1 << ((mmTPC5_QM_GLBL_CFG1 & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1713 mask |= 1 << ((mmTPC5_QM_GLBL_PROT & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1714 mask |= 1 << ((mmTPC5_QM_GLBL_ERR_CFG & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1715 mask |= 1 << ((mmTPC5_QM_GLBL_ERR_ADDR_LO & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1716 mask |= 1 << ((mmTPC5_QM_GLBL_ERR_ADDR_HI & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1717 mask |= 1 << ((mmTPC5_QM_GLBL_ERR_WDATA & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1718 mask |= 1 << ((mmTPC5_QM_GLBL_SECURE_PROPS & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1719 mask |= 1 << ((mmTPC5_QM_GLBL_NON_SECURE_PROPS & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1720 mask |= 1 << ((mmTPC5_QM_GLBL_STS0 & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1721 mask |= 1 << ((mmTPC5_QM_GLBL_STS1 & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1722 mask |= 1 << ((mmTPC5_QM_PQ_BASE_LO & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1723 mask |= 1 << ((mmTPC5_QM_PQ_BASE_HI & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1724 mask |= 1 << ((mmTPC5_QM_PQ_SIZE & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1725 mask |= 1 << ((mmTPC5_QM_PQ_PI & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1726 mask |= 1 << ((mmTPC5_QM_PQ_CI & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1727 mask |= 1 << ((mmTPC5_QM_PQ_CFG0 & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1728 mask |= 1 << ((mmTPC5_QM_PQ_CFG1 & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1729 mask |= 1 << ((mmTPC5_QM_PQ_ARUSER & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1731 WREG32(pb_addr + word_offset, ~mask); in goya_init_tpc_protection_bits()
1735 mask = 1 << ((mmTPC5_QM_PQ_PUSH0 & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1736 mask |= 1 << ((mmTPC5_QM_PQ_PUSH1 & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1737 mask |= 1 << ((mmTPC5_QM_PQ_PUSH2 & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1738 mask |= 1 << ((mmTPC5_QM_PQ_PUSH3 & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1739 mask |= 1 << ((mmTPC5_QM_PQ_STS0 & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1740 mask |= 1 << ((mmTPC5_QM_PQ_STS1 & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1741 mask |= 1 << ((mmTPC5_QM_PQ_RD_RATE_LIM_EN & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1742 mask |= 1 << ((mmTPC5_QM_PQ_RD_RATE_LIM_RST_TOKEN & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1743 mask |= 1 << ((mmTPC5_QM_PQ_RD_RATE_LIM_SAT & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1744 mask |= 1 << ((mmTPC5_QM_PQ_RD_RATE_LIM_TOUT & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1745 mask |= 1 << ((mmTPC5_QM_CQ_CFG0 & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1746 mask |= 1 << ((mmTPC5_QM_CQ_CFG1 & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1747 mask |= 1 << ((mmTPC5_QM_CQ_ARUSER & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1748 mask |= 1 << ((mmTPC5_QM_CQ_PTR_LO & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1749 mask |= 1 << ((mmTPC5_QM_CQ_PTR_HI & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1750 mask |= 1 << ((mmTPC5_QM_CQ_TSIZE & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1751 mask |= 1 << ((mmTPC5_QM_CQ_CTL & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1752 mask |= 1 << ((mmTPC5_QM_CQ_PTR_LO_STS & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1753 mask |= 1 << ((mmTPC5_QM_CQ_PTR_HI_STS & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1754 mask |= 1 << ((mmTPC5_QM_CQ_TSIZE_STS & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1755 mask |= 1 << ((mmTPC5_QM_CQ_CTL_STS & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1756 mask |= 1 << ((mmTPC5_QM_CQ_STS0 & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1757 mask |= 1 << ((mmTPC5_QM_CQ_STS1 & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1758 mask |= 1 << ((mmTPC5_QM_CQ_RD_RATE_LIM_EN & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1759 mask |= 1 << ((mmTPC5_QM_CQ_RD_RATE_LIM_RST_TOKEN & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1760 mask |= 1 << ((mmTPC5_QM_CQ_RD_RATE_LIM_SAT & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1761 mask |= 1 << ((mmTPC5_QM_CQ_RD_RATE_LIM_TOUT & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1763 WREG32(pb_addr + word_offset, ~mask); in goya_init_tpc_protection_bits()
1767 mask = 1 << ((mmTPC5_QM_CQ_IFIFO_CNT & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1768 mask |= 1 << ((mmTPC5_QM_CP_MSG_BASE0_ADDR_LO & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1769 mask |= 1 << ((mmTPC5_QM_CP_MSG_BASE0_ADDR_HI & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1770 mask |= 1 << ((mmTPC5_QM_CP_MSG_BASE1_ADDR_LO & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1771 mask |= 1 << ((mmTPC5_QM_CP_MSG_BASE1_ADDR_HI & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1772 mask |= 1 << ((mmTPC5_QM_CP_MSG_BASE2_ADDR_LO & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1773 mask |= 1 << ((mmTPC5_QM_CP_MSG_BASE2_ADDR_HI & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1774 mask |= 1 << ((mmTPC5_QM_CP_MSG_BASE3_ADDR_LO & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1775 mask |= 1 << ((mmTPC5_QM_CP_MSG_BASE3_ADDR_HI & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1776 mask |= 1 << ((mmTPC5_QM_CP_LDMA_TSIZE_OFFSET & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1777 mask |= 1 << ((mmTPC5_QM_CP_LDMA_SRC_BASE_LO_OFFSET & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1778 mask |= 1 << ((mmTPC5_QM_CP_LDMA_SRC_BASE_HI_OFFSET & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1779 mask |= 1 << ((mmTPC5_QM_CP_LDMA_DST_BASE_LO_OFFSET & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1780 mask |= 1 << ((mmTPC5_QM_CP_LDMA_DST_BASE_HI_OFFSET & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1781 mask |= 1 << ((mmTPC5_QM_CP_LDMA_COMMIT_OFFSET & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1783 WREG32(pb_addr + word_offset, ~mask); in goya_init_tpc_protection_bits()
1787 mask = 1 << ((mmTPC5_CMDQ_GLBL_CFG0 & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1788 mask |= 1 << ((mmTPC5_CMDQ_GLBL_CFG1 & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1789 mask |= 1 << ((mmTPC5_CMDQ_GLBL_PROT & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1790 mask |= 1 << ((mmTPC5_CMDQ_GLBL_ERR_CFG & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1791 mask |= 1 << ((mmTPC5_CMDQ_GLBL_ERR_ADDR_LO & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1792 mask |= 1 << ((mmTPC5_CMDQ_GLBL_ERR_ADDR_HI & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1793 mask |= 1 << ((mmTPC5_CMDQ_GLBL_ERR_WDATA & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1794 mask |= 1 << ((mmTPC5_CMDQ_GLBL_SECURE_PROPS & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1795 mask |= 1 << ((mmTPC5_CMDQ_GLBL_NON_SECURE_PROPS & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1796 mask |= 1 << ((mmTPC5_CMDQ_GLBL_STS0 & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1797 mask |= 1 << ((mmTPC5_CMDQ_GLBL_STS1 & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1799 WREG32(pb_addr + word_offset, ~mask); in goya_init_tpc_protection_bits()
1803 mask = 1 << ((mmTPC5_CMDQ_CQ_CFG0 & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1804 mask |= 1 << ((mmTPC5_CMDQ_CQ_CFG1 & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1805 mask |= 1 << ((mmTPC5_CMDQ_CQ_ARUSER & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1806 mask |= 1 << ((mmTPC5_CMDQ_CQ_PTR_LO_STS & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1807 mask |= 1 << ((mmTPC5_CMDQ_CQ_PTR_HI_STS & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1808 mask |= 1 << ((mmTPC5_CMDQ_CQ_TSIZE_STS & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1809 mask |= 1 << ((mmTPC5_CMDQ_CQ_CTL_STS & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1810 mask |= 1 << ((mmTPC5_CMDQ_CQ_STS0 & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1811 mask |= 1 << ((mmTPC5_CMDQ_CQ_STS1 & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1812 mask |= 1 << ((mmTPC5_CMDQ_CQ_RD_RATE_LIM_EN & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1813 mask |= 1 << ((mmTPC5_CMDQ_CQ_RD_RATE_LIM_RST_TOKEN & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1814 mask |= 1 << ((mmTPC5_CMDQ_CQ_RD_RATE_LIM_SAT & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1815 mask |= 1 << ((mmTPC5_CMDQ_CQ_RD_RATE_LIM_TOUT & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1817 WREG32(pb_addr + word_offset, ~mask); in goya_init_tpc_protection_bits()
1821 mask = 1 << ((mmTPC5_CMDQ_CQ_IFIFO_CNT & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1822 mask |= 1 << ((mmTPC5_CMDQ_CP_MSG_BASE0_ADDR_LO & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1823 mask |= 1 << ((mmTPC5_CMDQ_CP_MSG_BASE0_ADDR_HI & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1824 mask |= 1 << ((mmTPC5_CMDQ_CP_MSG_BASE1_ADDR_LO & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1825 mask |= 1 << ((mmTPC5_CMDQ_CP_MSG_BASE1_ADDR_HI & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1826 mask |= 1 << ((mmTPC5_CMDQ_CP_MSG_BASE2_ADDR_LO & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1827 mask |= 1 << ((mmTPC5_CMDQ_CP_MSG_BASE2_ADDR_HI & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1828 mask |= 1 << ((mmTPC5_CMDQ_CP_MSG_BASE3_ADDR_LO & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1829 mask |= 1 << ((mmTPC5_CMDQ_CP_MSG_BASE3_ADDR_HI & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1830 mask |= 1 << ((mmTPC5_CMDQ_CP_LDMA_TSIZE_OFFSET & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1831 mask |= 1 << ((mmTPC5_CMDQ_CP_LDMA_SRC_BASE_LO_OFFSET & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1832 mask |= 1 << ((mmTPC5_CMDQ_CP_LDMA_SRC_BASE_HI_OFFSET & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1833 mask |= 1 << ((mmTPC5_CMDQ_CP_LDMA_DST_BASE_LO_OFFSET & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1834 mask |= 1 << ((mmTPC5_CMDQ_CP_LDMA_DST_BASE_HI_OFFSET & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1835 mask |= 1 << ((mmTPC5_CMDQ_CP_LDMA_COMMIT_OFFSET & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1836 mask |= 1 << ((mmTPC5_CMDQ_CP_STS & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1837 mask |= 1 << ((mmTPC5_CMDQ_CP_CURRENT_INST_LO & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1839 WREG32(pb_addr + word_offset, ~mask); in goya_init_tpc_protection_bits()
1844 mask = 1 << ((mmTPC5_CMDQ_CP_CURRENT_INST_HI & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1845 mask |= 1 << ((mmTPC5_CMDQ_CP_BARRIER_CFG & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1846 mask |= 1 << ((mmTPC5_CMDQ_CP_DBG_0 & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1847 mask |= 1 << ((mmTPC5_CMDQ_CQ_BUF_ADDR & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1848 mask |= 1 << ((mmTPC5_CMDQ_CQ_BUF_RDATA & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1850 WREG32(pb_addr + word_offset, ~mask); in goya_init_tpc_protection_bits()
1859 mask = 1 << ((mmTPC6_CFG_SEMAPHORE & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1860 mask |= 1 << ((mmTPC6_CFG_VFLAGS & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1861 mask |= 1 << ((mmTPC6_CFG_SFLAGS & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1862 mask |= 1 << ((mmTPC6_CFG_STATUS & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1864 WREG32(pb_addr + word_offset, ~mask); in goya_init_tpc_protection_bits()
1869 mask = 1 << ((mmTPC6_CFG_CFG_BASE_ADDRESS_HIGH & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1870 mask |= 1 << ((mmTPC6_CFG_CFG_SUBTRACT_VALUE & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1871 mask |= 1 << ((mmTPC6_CFG_SM_BASE_ADDRESS_LOW & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1872 mask |= 1 << ((mmTPC6_CFG_SM_BASE_ADDRESS_HIGH & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1873 mask |= 1 << ((mmTPC6_CFG_TPC_STALL & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1874 mask |= 1 << ((mmTPC6_CFG_MSS_CONFIG & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1875 mask |= 1 << ((mmTPC6_CFG_TPC_INTR_CAUSE & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1876 mask |= 1 << ((mmTPC6_CFG_TPC_INTR_MASK & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1878 WREG32(pb_addr + word_offset, ~mask); in goya_init_tpc_protection_bits()
1882 mask = 1 << ((mmTPC6_CFG_ARUSER & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1883 mask |= 1 << ((mmTPC6_CFG_AWUSER & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1885 WREG32(pb_addr + word_offset, ~mask); in goya_init_tpc_protection_bits()
1890 mask = 1 << ((mmTPC6_CFG_FUNC_MBIST_CNTRL & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1891 mask |= 1 << ((mmTPC6_CFG_FUNC_MBIST_PAT & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1892 mask |= 1 << ((mmTPC6_CFG_FUNC_MBIST_MEM_0 & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1893 mask |= 1 << ((mmTPC6_CFG_FUNC_MBIST_MEM_1 & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1894 mask |= 1 << ((mmTPC6_CFG_FUNC_MBIST_MEM_2 & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1895 mask |= 1 << ((mmTPC6_CFG_FUNC_MBIST_MEM_3 & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1896 mask |= 1 << ((mmTPC6_CFG_FUNC_MBIST_MEM_4 & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1897 mask |= 1 << ((mmTPC6_CFG_FUNC_MBIST_MEM_5 & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1898 mask |= 1 << ((mmTPC6_CFG_FUNC_MBIST_MEM_6 & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1899 mask |= 1 << ((mmTPC6_CFG_FUNC_MBIST_MEM_7 & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1900 mask |= 1 << ((mmTPC6_CFG_FUNC_MBIST_MEM_8 & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1901 mask |= 1 << ((mmTPC6_CFG_FUNC_MBIST_MEM_9 & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1903 WREG32(pb_addr + word_offset, ~mask); in goya_init_tpc_protection_bits()
1907 mask = 1 << ((mmTPC6_QM_GLBL_CFG0 & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1908 mask |= 1 << ((mmTPC6_QM_GLBL_CFG1 & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1909 mask |= 1 << ((mmTPC6_QM_GLBL_PROT & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1910 mask |= 1 << ((mmTPC6_QM_GLBL_ERR_CFG & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1911 mask |= 1 << ((mmTPC6_QM_GLBL_ERR_ADDR_LO & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1912 mask |= 1 << ((mmTPC6_QM_GLBL_ERR_ADDR_HI & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1913 mask |= 1 << ((mmTPC6_QM_GLBL_ERR_WDATA & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1914 mask |= 1 << ((mmTPC6_QM_GLBL_SECURE_PROPS & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1915 mask |= 1 << ((mmTPC6_QM_GLBL_NON_SECURE_PROPS & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1916 mask |= 1 << ((mmTPC6_QM_GLBL_STS0 & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1917 mask |= 1 << ((mmTPC6_QM_GLBL_STS1 & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1918 mask |= 1 << ((mmTPC6_QM_PQ_BASE_LO & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1919 mask |= 1 << ((mmTPC6_QM_PQ_BASE_HI & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1920 mask |= 1 << ((mmTPC6_QM_PQ_SIZE & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1921 mask |= 1 << ((mmTPC6_QM_PQ_PI & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1922 mask |= 1 << ((mmTPC6_QM_PQ_CI & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1923 mask |= 1 << ((mmTPC6_QM_PQ_CFG0 & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1924 mask |= 1 << ((mmTPC6_QM_PQ_CFG1 & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1925 mask |= 1 << ((mmTPC6_QM_PQ_ARUSER & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1927 WREG32(pb_addr + word_offset, ~mask); in goya_init_tpc_protection_bits()
1931 mask = 1 << ((mmTPC6_QM_PQ_PUSH0 & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1932 mask |= 1 << ((mmTPC6_QM_PQ_PUSH1 & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1933 mask |= 1 << ((mmTPC6_QM_PQ_PUSH2 & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1934 mask |= 1 << ((mmTPC6_QM_PQ_PUSH3 & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1935 mask |= 1 << ((mmTPC6_QM_PQ_STS0 & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1936 mask |= 1 << ((mmTPC6_QM_PQ_STS1 & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1937 mask |= 1 << ((mmTPC6_QM_PQ_RD_RATE_LIM_EN & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1938 mask |= 1 << ((mmTPC6_QM_PQ_RD_RATE_LIM_RST_TOKEN & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1939 mask |= 1 << ((mmTPC6_QM_PQ_RD_RATE_LIM_SAT & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1940 mask |= 1 << ((mmTPC6_QM_PQ_RD_RATE_LIM_TOUT & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1941 mask |= 1 << ((mmTPC6_QM_CQ_CFG0 & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1942 mask |= 1 << ((mmTPC6_QM_CQ_CFG1 & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1943 mask |= 1 << ((mmTPC6_QM_CQ_ARUSER & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1944 mask |= 1 << ((mmTPC6_QM_CQ_PTR_LO & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1945 mask |= 1 << ((mmTPC6_QM_CQ_PTR_HI & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1946 mask |= 1 << ((mmTPC6_QM_CQ_TSIZE & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1947 mask |= 1 << ((mmTPC6_QM_CQ_CTL & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1948 mask |= 1 << ((mmTPC6_QM_CQ_PTR_LO_STS & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1949 mask |= 1 << ((mmTPC6_QM_CQ_PTR_HI_STS & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1950 mask |= 1 << ((mmTPC6_QM_CQ_TSIZE_STS & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1951 mask |= 1 << ((mmTPC6_QM_CQ_CTL_STS & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1952 mask |= 1 << ((mmTPC6_QM_CQ_STS0 & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1953 mask |= 1 << ((mmTPC6_QM_CQ_STS1 & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1954 mask |= 1 << ((mmTPC6_QM_CQ_RD_RATE_LIM_EN & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1955 mask |= 1 << ((mmTPC6_QM_CQ_RD_RATE_LIM_RST_TOKEN & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1956 mask |= 1 << ((mmTPC6_QM_CQ_RD_RATE_LIM_SAT & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1957 mask |= 1 << ((mmTPC6_QM_CQ_RD_RATE_LIM_TOUT & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1959 WREG32(pb_addr + word_offset, ~mask); in goya_init_tpc_protection_bits()
1963 mask = 1 << ((mmTPC6_QM_CQ_IFIFO_CNT & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1964 mask |= 1 << ((mmTPC6_QM_CP_MSG_BASE0_ADDR_LO & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1965 mask |= 1 << ((mmTPC6_QM_CP_MSG_BASE0_ADDR_HI & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1966 mask |= 1 << ((mmTPC6_QM_CP_MSG_BASE1_ADDR_LO & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1967 mask |= 1 << ((mmTPC6_QM_CP_MSG_BASE1_ADDR_HI & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1968 mask |= 1 << ((mmTPC6_QM_CP_MSG_BASE2_ADDR_LO & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1969 mask |= 1 << ((mmTPC6_QM_CP_MSG_BASE2_ADDR_HI & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1970 mask |= 1 << ((mmTPC6_QM_CP_MSG_BASE3_ADDR_LO & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1971 mask |= 1 << ((mmTPC6_QM_CP_MSG_BASE3_ADDR_HI & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1972 mask |= 1 << ((mmTPC6_QM_CP_LDMA_TSIZE_OFFSET & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1973 mask |= 1 << ((mmTPC6_QM_CP_LDMA_SRC_BASE_LO_OFFSET & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1974 mask |= 1 << ((mmTPC6_QM_CP_LDMA_SRC_BASE_HI_OFFSET & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1975 mask |= 1 << ((mmTPC6_QM_CP_LDMA_DST_BASE_LO_OFFSET & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1976 mask |= 1 << ((mmTPC6_QM_CP_LDMA_DST_BASE_HI_OFFSET & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1977 mask |= 1 << ((mmTPC6_QM_CP_LDMA_COMMIT_OFFSET & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1979 WREG32(pb_addr + word_offset, ~mask); in goya_init_tpc_protection_bits()
1983 mask = 1 << ((mmTPC6_CMDQ_GLBL_CFG0 & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1984 mask |= 1 << ((mmTPC6_CMDQ_GLBL_CFG1 & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1985 mask |= 1 << ((mmTPC6_CMDQ_GLBL_PROT & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1986 mask |= 1 << ((mmTPC6_CMDQ_GLBL_ERR_CFG & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1987 mask |= 1 << ((mmTPC6_CMDQ_GLBL_ERR_ADDR_LO & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1988 mask |= 1 << ((mmTPC6_CMDQ_GLBL_ERR_ADDR_HI & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1989 mask |= 1 << ((mmTPC6_CMDQ_GLBL_ERR_WDATA & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1990 mask |= 1 << ((mmTPC6_CMDQ_GLBL_SECURE_PROPS & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1991 mask |= 1 << ((mmTPC6_CMDQ_GLBL_NON_SECURE_PROPS & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1992 mask |= 1 << ((mmTPC6_CMDQ_GLBL_STS0 & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1993 mask |= 1 << ((mmTPC6_CMDQ_GLBL_STS1 & 0x7F) >> 2); in goya_init_tpc_protection_bits()
1995 WREG32(pb_addr + word_offset, ~mask); in goya_init_tpc_protection_bits()
1999 mask = 1 << ((mmTPC6_CMDQ_CQ_CFG0 & 0x7F) >> 2); in goya_init_tpc_protection_bits()
2000 mask |= 1 << ((mmTPC6_CMDQ_CQ_CFG1 & 0x7F) >> 2); in goya_init_tpc_protection_bits()
2001 mask |= 1 << ((mmTPC6_CMDQ_CQ_ARUSER & 0x7F) >> 2); in goya_init_tpc_protection_bits()
2002 mask |= 1 << ((mmTPC6_CMDQ_CQ_PTR_LO_STS & 0x7F) >> 2); in goya_init_tpc_protection_bits()
2003 mask |= 1 << ((mmTPC6_CMDQ_CQ_PTR_HI_STS & 0x7F) >> 2); in goya_init_tpc_protection_bits()
2004 mask |= 1 << ((mmTPC6_CMDQ_CQ_TSIZE_STS & 0x7F) >> 2); in goya_init_tpc_protection_bits()
2005 mask |= 1 << ((mmTPC6_CMDQ_CQ_CTL_STS & 0x7F) >> 2); in goya_init_tpc_protection_bits()
2006 mask |= 1 << ((mmTPC6_CMDQ_CQ_STS0 & 0x7F) >> 2); in goya_init_tpc_protection_bits()
2007 mask |= 1 << ((mmTPC6_CMDQ_CQ_STS1 & 0x7F) >> 2); in goya_init_tpc_protection_bits()
2008 mask |= 1 << ((mmTPC6_CMDQ_CQ_RD_RATE_LIM_EN & 0x7F) >> 2); in goya_init_tpc_protection_bits()
2009 mask |= 1 << ((mmTPC6_CMDQ_CQ_RD_RATE_LIM_RST_TOKEN & 0x7F) >> 2); in goya_init_tpc_protection_bits()
2010 mask |= 1 << ((mmTPC6_CMDQ_CQ_RD_RATE_LIM_SAT & 0x7F) >> 2); in goya_init_tpc_protection_bits()
2011 mask |= 1 << ((mmTPC6_CMDQ_CQ_RD_RATE_LIM_TOUT & 0x7F) >> 2); in goya_init_tpc_protection_bits()
2013 WREG32(pb_addr + word_offset, ~mask); in goya_init_tpc_protection_bits()
2017 mask = 1 << ((mmTPC6_CMDQ_CQ_IFIFO_CNT & 0x7F) >> 2); in goya_init_tpc_protection_bits()
2018 mask |= 1 << ((mmTPC6_CMDQ_CP_MSG_BASE0_ADDR_LO & 0x7F) >> 2); in goya_init_tpc_protection_bits()
2019 mask |= 1 << ((mmTPC6_CMDQ_CP_MSG_BASE0_ADDR_HI & 0x7F) >> 2); in goya_init_tpc_protection_bits()
2020 mask |= 1 << ((mmTPC6_CMDQ_CP_MSG_BASE1_ADDR_LO & 0x7F) >> 2); in goya_init_tpc_protection_bits()
2021 mask |= 1 << ((mmTPC6_CMDQ_CP_MSG_BASE1_ADDR_HI & 0x7F) >> 2); in goya_init_tpc_protection_bits()
2022 mask |= 1 << ((mmTPC6_CMDQ_CP_MSG_BASE2_ADDR_LO & 0x7F) >> 2); in goya_init_tpc_protection_bits()
2023 mask |= 1 << ((mmTPC6_CMDQ_CP_MSG_BASE2_ADDR_HI & 0x7F) >> 2); in goya_init_tpc_protection_bits()
2024 mask |= 1 << ((mmTPC6_CMDQ_CP_MSG_BASE3_ADDR_LO & 0x7F) >> 2); in goya_init_tpc_protection_bits()
2025 mask |= 1 << ((mmTPC6_CMDQ_CP_MSG_BASE3_ADDR_HI & 0x7F) >> 2); in goya_init_tpc_protection_bits()
2026 mask |= 1 << ((mmTPC6_CMDQ_CP_LDMA_TSIZE_OFFSET & 0x7F) >> 2); in goya_init_tpc_protection_bits()
2027 mask |= 1 << ((mmTPC6_CMDQ_CP_LDMA_SRC_BASE_LO_OFFSET & 0x7F) >> 2); in goya_init_tpc_protection_bits()
2028 mask |= 1 << ((mmTPC6_CMDQ_CP_LDMA_SRC_BASE_HI_OFFSET & 0x7F) >> 2); in goya_init_tpc_protection_bits()
2029 mask |= 1 << ((mmTPC6_CMDQ_CP_LDMA_DST_BASE_LO_OFFSET & 0x7F) >> 2); in goya_init_tpc_protection_bits()
2030 mask |= 1 << ((mmTPC6_CMDQ_CP_LDMA_DST_BASE_HI_OFFSET & 0x7F) >> 2); in goya_init_tpc_protection_bits()
2031 mask |= 1 << ((mmTPC6_CMDQ_CP_LDMA_COMMIT_OFFSET & 0x7F) >> 2); in goya_init_tpc_protection_bits()
2032 mask |= 1 << ((mmTPC6_CMDQ_CP_STS & 0x7F) >> 2); in goya_init_tpc_protection_bits()
2033 mask |= 1 << ((mmTPC6_CMDQ_CP_CURRENT_INST_LO & 0x7F) >> 2); in goya_init_tpc_protection_bits()
2035 WREG32(pb_addr + word_offset, ~mask); in goya_init_tpc_protection_bits()
2040 mask = 1 << ((mmTPC6_CMDQ_CP_CURRENT_INST_HI & 0x7F) >> 2); in goya_init_tpc_protection_bits()
2041 mask |= 1 << ((mmTPC6_CMDQ_CP_BARRIER_CFG & 0x7F) >> 2); in goya_init_tpc_protection_bits()
2042 mask |= 1 << ((mmTPC6_CMDQ_CP_DBG_0 & 0x7F) >> 2); in goya_init_tpc_protection_bits()
2043 mask |= 1 << ((mmTPC6_CMDQ_CQ_BUF_ADDR & 0x7F) >> 2); in goya_init_tpc_protection_bits()
2044 mask |= 1 << ((mmTPC6_CMDQ_CQ_BUF_RDATA & 0x7F) >> 2); in goya_init_tpc_protection_bits()
2046 WREG32(pb_addr + word_offset, ~mask); in goya_init_tpc_protection_bits()
2055 mask = 1 << ((mmTPC7_CFG_SEMAPHORE & 0x7F) >> 2); in goya_init_tpc_protection_bits()
2056 mask |= 1 << ((mmTPC7_CFG_VFLAGS & 0x7F) >> 2); in goya_init_tpc_protection_bits()
2057 mask |= 1 << ((mmTPC7_CFG_SFLAGS & 0x7F) >> 2); in goya_init_tpc_protection_bits()
2058 mask |= 1 << ((mmTPC7_CFG_STATUS & 0x7F) >> 2); in goya_init_tpc_protection_bits()
2060 WREG32(pb_addr + word_offset, ~mask); in goya_init_tpc_protection_bits()
2065 mask = 1 << ((mmTPC7_CFG_CFG_BASE_ADDRESS_HIGH & 0x7F) >> 2); in goya_init_tpc_protection_bits()
2066 mask |= 1 << ((mmTPC7_CFG_CFG_SUBTRACT_VALUE & 0x7F) >> 2); in goya_init_tpc_protection_bits()
2067 mask |= 1 << ((mmTPC7_CFG_SM_BASE_ADDRESS_LOW & 0x7F) >> 2); in goya_init_tpc_protection_bits()
2068 mask |= 1 << ((mmTPC7_CFG_SM_BASE_ADDRESS_HIGH & 0x7F) >> 2); in goya_init_tpc_protection_bits()
2069 mask |= 1 << ((mmTPC7_CFG_TPC_STALL & 0x7F) >> 2); in goya_init_tpc_protection_bits()
2070 mask |= 1 << ((mmTPC7_CFG_MSS_CONFIG & 0x7F) >> 2); in goya_init_tpc_protection_bits()
2071 mask |= 1 << ((mmTPC7_CFG_TPC_INTR_CAUSE & 0x7F) >> 2); in goya_init_tpc_protection_bits()
2072 mask |= 1 << ((mmTPC7_CFG_TPC_INTR_MASK & 0x7F) >> 2); in goya_init_tpc_protection_bits()
2074 WREG32(pb_addr + word_offset, ~mask); in goya_init_tpc_protection_bits()
2078 mask = 1 << ((mmTPC7_CFG_ARUSER & 0x7F) >> 2); in goya_init_tpc_protection_bits()
2079 mask |= 1 << ((mmTPC7_CFG_AWUSER & 0x7F) >> 2); in goya_init_tpc_protection_bits()
2081 WREG32(pb_addr + word_offset, ~mask); in goya_init_tpc_protection_bits()
2086 mask = 1 << ((mmTPC7_CFG_FUNC_MBIST_CNTRL & 0x7F) >> 2); in goya_init_tpc_protection_bits()
2087 mask |= 1 << ((mmTPC7_CFG_FUNC_MBIST_PAT & 0x7F) >> 2); in goya_init_tpc_protection_bits()
2088 mask |= 1 << ((mmTPC7_CFG_FUNC_MBIST_MEM_0 & 0x7F) >> 2); in goya_init_tpc_protection_bits()
2089 mask |= 1 << ((mmTPC7_CFG_FUNC_MBIST_MEM_1 & 0x7F) >> 2); in goya_init_tpc_protection_bits()
2090 mask |= 1 << ((mmTPC7_CFG_FUNC_MBIST_MEM_2 & 0x7F) >> 2); in goya_init_tpc_protection_bits()
2091 mask |= 1 << ((mmTPC7_CFG_FUNC_MBIST_MEM_3 & 0x7F) >> 2); in goya_init_tpc_protection_bits()
2092 mask |= 1 << ((mmTPC7_CFG_FUNC_MBIST_MEM_4 & 0x7F) >> 2); in goya_init_tpc_protection_bits()
2093 mask |= 1 << ((mmTPC7_CFG_FUNC_MBIST_MEM_5 & 0x7F) >> 2); in goya_init_tpc_protection_bits()
2094 mask |= 1 << ((mmTPC7_CFG_FUNC_MBIST_MEM_6 & 0x7F) >> 2); in goya_init_tpc_protection_bits()
2095 mask |= 1 << ((mmTPC7_CFG_FUNC_MBIST_MEM_7 & 0x7F) >> 2); in goya_init_tpc_protection_bits()
2096 mask |= 1 << ((mmTPC7_CFG_FUNC_MBIST_MEM_8 & 0x7F) >> 2); in goya_init_tpc_protection_bits()
2097 mask |= 1 << ((mmTPC7_CFG_FUNC_MBIST_MEM_9 & 0x7F) >> 2); in goya_init_tpc_protection_bits()
2099 WREG32(pb_addr + word_offset, ~mask); in goya_init_tpc_protection_bits()
2103 mask = 1 << ((mmTPC7_QM_GLBL_CFG0 & 0x7F) >> 2); in goya_init_tpc_protection_bits()
2104 mask |= 1 << ((mmTPC7_QM_GLBL_CFG1 & 0x7F) >> 2); in goya_init_tpc_protection_bits()
2105 mask |= 1 << ((mmTPC7_QM_GLBL_PROT & 0x7F) >> 2); in goya_init_tpc_protection_bits()
2106 mask |= 1 << ((mmTPC7_QM_GLBL_ERR_CFG & 0x7F) >> 2); in goya_init_tpc_protection_bits()
2107 mask |= 1 << ((mmTPC7_QM_GLBL_ERR_ADDR_LO & 0x7F) >> 2); in goya_init_tpc_protection_bits()
2108 mask |= 1 << ((mmTPC7_QM_GLBL_ERR_ADDR_HI & 0x7F) >> 2); in goya_init_tpc_protection_bits()
2109 mask |= 1 << ((mmTPC7_QM_GLBL_ERR_WDATA & 0x7F) >> 2); in goya_init_tpc_protection_bits()
2110 mask |= 1 << ((mmTPC7_QM_GLBL_SECURE_PROPS & 0x7F) >> 2); in goya_init_tpc_protection_bits()
2111 mask |= 1 << ((mmTPC7_QM_GLBL_NON_SECURE_PROPS & 0x7F) >> 2); in goya_init_tpc_protection_bits()
2112 mask |= 1 << ((mmTPC7_QM_GLBL_STS0 & 0x7F) >> 2); in goya_init_tpc_protection_bits()
2113 mask |= 1 << ((mmTPC7_QM_GLBL_STS1 & 0x7F) >> 2); in goya_init_tpc_protection_bits()
2114 mask |= 1 << ((mmTPC7_QM_PQ_BASE_LO & 0x7F) >> 2); in goya_init_tpc_protection_bits()
2115 mask |= 1 << ((mmTPC7_QM_PQ_BASE_HI & 0x7F) >> 2); in goya_init_tpc_protection_bits()
2116 mask |= 1 << ((mmTPC7_QM_PQ_SIZE & 0x7F) >> 2); in goya_init_tpc_protection_bits()
2117 mask |= 1 << ((mmTPC7_QM_PQ_PI & 0x7F) >> 2); in goya_init_tpc_protection_bits()
2118 mask |= 1 << ((mmTPC7_QM_PQ_CI & 0x7F) >> 2); in goya_init_tpc_protection_bits()
2119 mask |= 1 << ((mmTPC7_QM_PQ_CFG0 & 0x7F) >> 2); in goya_init_tpc_protection_bits()
2120 mask |= 1 << ((mmTPC7_QM_PQ_CFG1 & 0x7F) >> 2); in goya_init_tpc_protection_bits()
2121 mask |= 1 << ((mmTPC7_QM_PQ_ARUSER & 0x7F) >> 2); in goya_init_tpc_protection_bits()
2123 WREG32(pb_addr + word_offset, ~mask); in goya_init_tpc_protection_bits()
2127 mask = 1 << ((mmTPC7_QM_PQ_PUSH0 & 0x7F) >> 2); in goya_init_tpc_protection_bits()
2128 mask |= 1 << ((mmTPC7_QM_PQ_PUSH1 & 0x7F) >> 2); in goya_init_tpc_protection_bits()
2129 mask |= 1 << ((mmTPC7_QM_PQ_PUSH2 & 0x7F) >> 2); in goya_init_tpc_protection_bits()
2130 mask |= 1 << ((mmTPC7_QM_PQ_PUSH3 & 0x7F) >> 2); in goya_init_tpc_protection_bits()
2131 mask |= 1 << ((mmTPC7_QM_PQ_STS0 & 0x7F) >> 2); in goya_init_tpc_protection_bits()
2132 mask |= 1 << ((mmTPC7_QM_PQ_STS1 & 0x7F) >> 2); in goya_init_tpc_protection_bits()
2133 mask |= 1 << ((mmTPC7_QM_PQ_RD_RATE_LIM_EN & 0x7F) >> 2); in goya_init_tpc_protection_bits()
2134 mask |= 1 << ((mmTPC7_QM_PQ_RD_RATE_LIM_RST_TOKEN & 0x7F) >> 2); in goya_init_tpc_protection_bits()
2135 mask |= 1 << ((mmTPC7_QM_PQ_RD_RATE_LIM_SAT & 0x7F) >> 2); in goya_init_tpc_protection_bits()
2136 mask |= 1 << ((mmTPC7_QM_PQ_RD_RATE_LIM_TOUT & 0x7F) >> 2); in goya_init_tpc_protection_bits()
2137 mask |= 1 << ((mmTPC7_QM_CQ_CFG0 & 0x7F) >> 2); in goya_init_tpc_protection_bits()
2138 mask |= 1 << ((mmTPC7_QM_CQ_CFG1 & 0x7F) >> 2); in goya_init_tpc_protection_bits()
2139 mask |= 1 << ((mmTPC7_QM_CQ_ARUSER & 0x7F) >> 2); in goya_init_tpc_protection_bits()
2140 mask |= 1 << ((mmTPC7_QM_CQ_PTR_LO & 0x7F) >> 2); in goya_init_tpc_protection_bits()
2141 mask |= 1 << ((mmTPC7_QM_CQ_PTR_HI & 0x7F) >> 2); in goya_init_tpc_protection_bits()
2142 mask |= 1 << ((mmTPC7_QM_CQ_TSIZE & 0x7F) >> 2); in goya_init_tpc_protection_bits()
2143 mask |= 1 << ((mmTPC7_QM_CQ_CTL & 0x7F) >> 2); in goya_init_tpc_protection_bits()
2144 mask |= 1 << ((mmTPC7_QM_CQ_PTR_LO_STS & 0x7F) >> 2); in goya_init_tpc_protection_bits()
2145 mask |= 1 << ((mmTPC7_QM_CQ_PTR_HI_STS & 0x7F) >> 2); in goya_init_tpc_protection_bits()
2146 mask |= 1 << ((mmTPC7_QM_CQ_TSIZE_STS & 0x7F) >> 2); in goya_init_tpc_protection_bits()
2147 mask |= 1 << ((mmTPC7_QM_CQ_CTL_STS & 0x7F) >> 2); in goya_init_tpc_protection_bits()
2148 mask |= 1 << ((mmTPC7_QM_CQ_STS0 & 0x7F) >> 2); in goya_init_tpc_protection_bits()
2149 mask |= 1 << ((mmTPC7_QM_CQ_STS1 & 0x7F) >> 2); in goya_init_tpc_protection_bits()
2150 mask |= 1 << ((mmTPC7_QM_CQ_RD_RATE_LIM_EN & 0x7F) >> 2); in goya_init_tpc_protection_bits()
2151 mask |= 1 << ((mmTPC7_QM_CQ_RD_RATE_LIM_RST_TOKEN & 0x7F) >> 2); in goya_init_tpc_protection_bits()
2152 mask |= 1 << ((mmTPC7_QM_CQ_RD_RATE_LIM_SAT & 0x7F) >> 2); in goya_init_tpc_protection_bits()
2153 mask |= 1 << ((mmTPC7_QM_CQ_RD_RATE_LIM_TOUT & 0x7F) >> 2); in goya_init_tpc_protection_bits()
2155 WREG32(pb_addr + word_offset, ~mask); in goya_init_tpc_protection_bits()
2159 mask = 1 << ((mmTPC7_QM_CQ_IFIFO_CNT & 0x7F) >> 2); in goya_init_tpc_protection_bits()
2160 mask |= 1 << ((mmTPC7_QM_CP_MSG_BASE0_ADDR_LO & 0x7F) >> 2); in goya_init_tpc_protection_bits()
2161 mask |= 1 << ((mmTPC7_QM_CP_MSG_BASE0_ADDR_HI & 0x7F) >> 2); in goya_init_tpc_protection_bits()
2162 mask |= 1 << ((mmTPC7_QM_CP_MSG_BASE1_ADDR_LO & 0x7F) >> 2); in goya_init_tpc_protection_bits()
2163 mask |= 1 << ((mmTPC7_QM_CP_MSG_BASE1_ADDR_HI & 0x7F) >> 2); in goya_init_tpc_protection_bits()
2164 mask |= 1 << ((mmTPC7_QM_CP_MSG_BASE2_ADDR_LO & 0x7F) >> 2); in goya_init_tpc_protection_bits()
2165 mask |= 1 << ((mmTPC7_QM_CP_MSG_BASE2_ADDR_HI & 0x7F) >> 2); in goya_init_tpc_protection_bits()
2166 mask |= 1 << ((mmTPC7_QM_CP_MSG_BASE3_ADDR_LO & 0x7F) >> 2); in goya_init_tpc_protection_bits()
2167 mask |= 1 << ((mmTPC7_QM_CP_MSG_BASE3_ADDR_HI & 0x7F) >> 2); in goya_init_tpc_protection_bits()
2168 mask |= 1 << ((mmTPC7_QM_CP_LDMA_TSIZE_OFFSET & 0x7F) >> 2); in goya_init_tpc_protection_bits()
2169 mask |= 1 << ((mmTPC7_QM_CP_LDMA_SRC_BASE_LO_OFFSET & 0x7F) >> 2); in goya_init_tpc_protection_bits()
2170 mask |= 1 << ((mmTPC7_QM_CP_LDMA_SRC_BASE_HI_OFFSET & 0x7F) >> 2); in goya_init_tpc_protection_bits()
2171 mask |= 1 << ((mmTPC7_QM_CP_LDMA_DST_BASE_LO_OFFSET & 0x7F) >> 2); in goya_init_tpc_protection_bits()
2172 mask |= 1 << ((mmTPC7_QM_CP_LDMA_DST_BASE_HI_OFFSET & 0x7F) >> 2); in goya_init_tpc_protection_bits()
2173 mask |= 1 << ((mmTPC7_QM_CP_LDMA_COMMIT_OFFSET & 0x7F) >> 2); in goya_init_tpc_protection_bits()
2175 WREG32(pb_addr + word_offset, ~mask); in goya_init_tpc_protection_bits()
2179 mask = 1 << ((mmTPC7_CMDQ_GLBL_CFG0 & 0x7F) >> 2); in goya_init_tpc_protection_bits()
2180 mask |= 1 << ((mmTPC7_CMDQ_GLBL_CFG1 & 0x7F) >> 2); in goya_init_tpc_protection_bits()
2181 mask |= 1 << ((mmTPC7_CMDQ_GLBL_PROT & 0x7F) >> 2); in goya_init_tpc_protection_bits()
2182 mask |= 1 << ((mmTPC7_CMDQ_GLBL_ERR_CFG & 0x7F) >> 2); in goya_init_tpc_protection_bits()
2183 mask |= 1 << ((mmTPC7_CMDQ_GLBL_ERR_ADDR_LO & 0x7F) >> 2); in goya_init_tpc_protection_bits()
2184 mask |= 1 << ((mmTPC7_CMDQ_GLBL_ERR_ADDR_HI & 0x7F) >> 2); in goya_init_tpc_protection_bits()
2185 mask |= 1 << ((mmTPC7_CMDQ_GLBL_ERR_WDATA & 0x7F) >> 2); in goya_init_tpc_protection_bits()
2186 mask |= 1 << ((mmTPC7_CMDQ_GLBL_SECURE_PROPS & 0x7F) >> 2); in goya_init_tpc_protection_bits()
2187 mask |= 1 << ((mmTPC7_CMDQ_GLBL_NON_SECURE_PROPS & 0x7F) >> 2); in goya_init_tpc_protection_bits()
2188 mask |= 1 << ((mmTPC7_CMDQ_GLBL_STS0 & 0x7F) >> 2); in goya_init_tpc_protection_bits()
2189 mask |= 1 << ((mmTPC7_CMDQ_GLBL_STS1 & 0x7F) >> 2); in goya_init_tpc_protection_bits()
2191 WREG32(pb_addr + word_offset, ~mask); in goya_init_tpc_protection_bits()
2195 mask = 1 << ((mmTPC7_CMDQ_CQ_CFG0 & 0x7F) >> 2); in goya_init_tpc_protection_bits()
2196 mask |= 1 << ((mmTPC7_CMDQ_CQ_CFG1 & 0x7F) >> 2); in goya_init_tpc_protection_bits()
2197 mask |= 1 << ((mmTPC7_CMDQ_CQ_ARUSER & 0x7F) >> 2); in goya_init_tpc_protection_bits()
2198 mask |= 1 << ((mmTPC7_CMDQ_CQ_PTR_LO_STS & 0x7F) >> 2); in goya_init_tpc_protection_bits()
2199 mask |= 1 << ((mmTPC7_CMDQ_CQ_PTR_HI_STS & 0x7F) >> 2); in goya_init_tpc_protection_bits()
2200 mask |= 1 << ((mmTPC7_CMDQ_CQ_TSIZE_STS & 0x7F) >> 2); in goya_init_tpc_protection_bits()
2201 mask |= 1 << ((mmTPC7_CMDQ_CQ_CTL_STS & 0x7F) >> 2); in goya_init_tpc_protection_bits()
2202 mask |= 1 << ((mmTPC7_CMDQ_CQ_STS0 & 0x7F) >> 2); in goya_init_tpc_protection_bits()
2203 mask |= 1 << ((mmTPC7_CMDQ_CQ_STS1 & 0x7F) >> 2); in goya_init_tpc_protection_bits()
2204 mask |= 1 << ((mmTPC7_CMDQ_CQ_RD_RATE_LIM_EN & 0x7F) >> 2); in goya_init_tpc_protection_bits()
2205 mask |= 1 << ((mmTPC7_CMDQ_CQ_RD_RATE_LIM_RST_TOKEN & 0x7F) >> 2); in goya_init_tpc_protection_bits()
2206 mask |= 1 << ((mmTPC7_CMDQ_CQ_RD_RATE_LIM_SAT & 0x7F) >> 2); in goya_init_tpc_protection_bits()
2207 mask |= 1 << ((mmTPC7_CMDQ_CQ_RD_RATE_LIM_TOUT & 0x7F) >> 2); in goya_init_tpc_protection_bits()
2209 WREG32(pb_addr + word_offset, ~mask); in goya_init_tpc_protection_bits()
2213 mask = 1 << ((mmTPC7_CMDQ_CQ_IFIFO_CNT & 0x7F) >> 2); in goya_init_tpc_protection_bits()
2214 mask |= 1 << ((mmTPC7_CMDQ_CP_MSG_BASE0_ADDR_LO & 0x7F) >> 2); in goya_init_tpc_protection_bits()
2215 mask |= 1 << ((mmTPC7_CMDQ_CP_MSG_BASE0_ADDR_HI & 0x7F) >> 2); in goya_init_tpc_protection_bits()
2216 mask |= 1 << ((mmTPC7_CMDQ_CP_MSG_BASE1_ADDR_LO & 0x7F) >> 2); in goya_init_tpc_protection_bits()
2217 mask |= 1 << ((mmTPC7_CMDQ_CP_MSG_BASE1_ADDR_HI & 0x7F) >> 2); in goya_init_tpc_protection_bits()
2218 mask |= 1 << ((mmTPC7_CMDQ_CP_MSG_BASE2_ADDR_LO & 0x7F) >> 2); in goya_init_tpc_protection_bits()
2219 mask |= 1 << ((mmTPC7_CMDQ_CP_MSG_BASE2_ADDR_HI & 0x7F) >> 2); in goya_init_tpc_protection_bits()
2220 mask |= 1 << ((mmTPC7_CMDQ_CP_MSG_BASE3_ADDR_LO & 0x7F) >> 2); in goya_init_tpc_protection_bits()
2221 mask |= 1 << ((mmTPC7_CMDQ_CP_MSG_BASE3_ADDR_HI & 0x7F) >> 2); in goya_init_tpc_protection_bits()
2222 mask |= 1 << ((mmTPC7_CMDQ_CP_LDMA_TSIZE_OFFSET & 0x7F) >> 2); in goya_init_tpc_protection_bits()
2223 mask |= 1 << ((mmTPC7_CMDQ_CP_LDMA_SRC_BASE_LO_OFFSET & 0x7F) >> 2); in goya_init_tpc_protection_bits()
2224 mask |= 1 << ((mmTPC7_CMDQ_CP_LDMA_SRC_BASE_HI_OFFSET & 0x7F) >> 2); in goya_init_tpc_protection_bits()
2225 mask |= 1 << ((mmTPC7_CMDQ_CP_LDMA_DST_BASE_LO_OFFSET & 0x7F) >> 2); in goya_init_tpc_protection_bits()
2226 mask |= 1 << ((mmTPC7_CMDQ_CP_LDMA_DST_BASE_HI_OFFSET & 0x7F) >> 2); in goya_init_tpc_protection_bits()
2227 mask |= 1 << ((mmTPC7_CMDQ_CP_LDMA_COMMIT_OFFSET & 0x7F) >> 2); in goya_init_tpc_protection_bits()
2228 mask |= 1 << ((mmTPC7_CMDQ_CP_STS & 0x7F) >> 2); in goya_init_tpc_protection_bits()
2229 mask |= 1 << ((mmTPC7_CMDQ_CP_CURRENT_INST_LO & 0x7F) >> 2); in goya_init_tpc_protection_bits()
2231 WREG32(pb_addr + word_offset, ~mask); in goya_init_tpc_protection_bits()
2236 mask = 1 << ((mmTPC7_CMDQ_CP_CURRENT_INST_HI & 0x7F) >> 2); in goya_init_tpc_protection_bits()
2237 mask |= 1 << ((mmTPC7_CMDQ_CP_BARRIER_CFG & 0x7F) >> 2); in goya_init_tpc_protection_bits()
2238 mask |= 1 << ((mmTPC7_CMDQ_CP_DBG_0 & 0x7F) >> 2); in goya_init_tpc_protection_bits()
2239 mask |= 1 << ((mmTPC7_CMDQ_CQ_BUF_ADDR & 0x7F) >> 2); in goya_init_tpc_protection_bits()
2240 mask |= 1 << ((mmTPC7_CMDQ_CQ_BUF_RDATA & 0x7F) >> 2); in goya_init_tpc_protection_bits()
2242 WREG32(pb_addr + word_offset, ~mask); in goya_init_tpc_protection_bits()
2275 u32 pb_addr, mask; in goya_init_protection_bits() local
2360 mask = 1 << ((mmTPC_PLL_CLK_RLX_0 & 0x7C) >> 2); in goya_init_protection_bits()
2362 WREG32(pb_addr + word_offset, mask); in goya_init_protection_bits()