Lines Matching +full:ipa +full:- +full:reg
1 // SPDX-License-Identifier: GPL-2.0
7 #include "../ipa.h"
16 /* Bits 5-31 reserved */
39 /* Bits 17-31 reserved */
50 /* Bits 22-23 reserved */
52 /* Bits 25-31 reserved */
67 /* Bits 8-31 reserved */
81 /* Bits 1-3 reserved */
83 /* Bits 5-7 reserved */
85 /* Bits 9-11 reserved */
87 /* Bits 13-31 reserved */
94 /* Bits 1-3 reserved */
96 /* Bits 5-7 reserved */
98 /* Bits 9-11 reserved */
100 /* Bits 13-31 reserved */
105 /* Valid bits defined by ipa->available */
108 REG(IPA_BCR, ipa_bcr, 0x000001d0);
112 /* Bits 17-31 reserved */
118 /* Valid bits defined by ipa->available */
124 /* Bits 5-31 reserved */
212 /* Bits 2-31 reserved */
223 /* Bits 9-31 reserved */
230 /* Bits 2-31 reserved */
245 /* Bits 29-31 reserved */
257 /* Bits 14-31 reserved */
269 /* Bits 9-11 reserved */
289 /* Bits 25-31 reserved */
296 /* Bits 1-31 reserved */
324 /* Bits 3-31 reserved */
332 /* Bits 16-31 reserved */
340 /* Bits 6-7 reserved */
342 /* Bits 9-31 reserved */
356 /* Bits 7-15 reserved */
365 /* Bits 23-31 reserved */
372 REG(IPA_IRQ_STTS, ipa_irq_stts, 0x00003008 + 0x1000 * GSI_EE_AP);
375 REG(IPA_IRQ_EN, ipa_irq_en, 0x0000300c + 0x1000 * GSI_EE_AP);
378 REG(IPA_IRQ_CLR, ipa_irq_clr, 0x00003010 + 0x1000 * GSI_EE_AP);
382 /* Bits 1-31 reserved */
387 /* Valid bits defined by ipa->available */
391 /* Valid bits defined by ipa->available */
395 /* Valid bits defined by ipa->available */
399 static const struct reg *reg_array[] = {
447 .reg = reg_array,