Lines Matching +full:ipa +full:- +full:reg
1 // SPDX-License-Identifier: GPL-2.0
3 /* Copyright (C) 2022-2024 Linaro Ltd. */
18 /* Bits 5-31 reserved */
41 /* Bits 17-31 reserved */
52 /* Bits 22-23 reserved */
54 /* Bits 25-31 reserved */
69 /* Bits 8-31 reserved */
83 /* Bits 1-3 reserved */
85 /* Bits 5-7 reserved */
87 /* Bits 9-11 reserved */
89 /* Bits 13-31 reserved */
94 /* Valid bits defined by ipa->available */
97 REG(IPA_BCR, ipa_bcr, 0x000001d0);
101 /* Bits 17-31 reserved */
107 /* Valid bits defined by ipa->available */
113 /* Bits 5-31 reserved */
201 /* Bits 2-31 reserved */
212 /* Bits 9-31 reserved */
219 /* Bits 2-31 reserved */
234 /* Bits 29-31 reserved */
246 /* Bits 14-31 reserved */
258 /* Bits 9-11 reserved */
278 /* Bits 25-31 reserved */
285 /* Bits 1-31 reserved */
313 /* Bits 3-31 reserved */
321 /* Bits 16-31 reserved */
329 /* Bits 6-7 reserved */
331 /* Bits 9-31 reserved */
345 /* Bits 7-15 reserved */
354 /* Bits 23-31 reserved */
361 REG(IPA_IRQ_STTS, ipa_irq_stts, 0x00003008 + 0x1000 * GSI_EE_AP);
364 REG(IPA_IRQ_EN, ipa_irq_en, 0x0000300c + 0x1000 * GSI_EE_AP);
367 REG(IPA_IRQ_CLR, ipa_irq_clr, 0x00003010 + 0x1000 * GSI_EE_AP);
371 /* Bits 1-31 reserved */
376 /* Valid bits defined by ipa->available */
380 /* Valid bits defined by ipa->available */
384 /* Valid bits defined by ipa->available */
388 static const struct reg *reg_array[] = {
435 .reg = reg_array,