summaryrefslogtreecommitdiff
path: root/ipa_reg-v4.7.c
diff options
context:
space:
mode:
authorAlex Elder <elder@linaro.org>2022-07-13 14:08:35 -0500
committerAlex Elder <elder@linaro.org>2022-07-14 15:17:30 -0500
commitf7cdfa54028e51f0b4647de3de90f84867d395e2 (patch)
treed419c775da35a70284e3f15563305a77f5dddfbe /ipa_reg-v4.7.c
parent8180039a7cacc89dc12cf7f607378eb1f85bf2ee (diff)
regs: define the AGGR_FORCE_CLOSE register
Define the AGGR_FORCE_CLOSE register offset for each IPA version. This register has no fields; it's a bitmap of endpoints. Signed-off-by: Alex Elder <elder@linaro.org>
Diffstat (limited to 'ipa_reg-v4.7.c')
-rw-r--r--ipa_reg-v4.7.c4
1 files changed, 4 insertions, 0 deletions
diff --git a/ipa_reg-v4.7.c b/ipa_reg-v4.7.c
index 35cf54b..1c3a842 100644
--- a/ipa_reg-v4.7.c
+++ b/ipa_reg-v4.7.c
@@ -131,6 +131,9 @@ static const u32 ipa_reg_local_pkt_proc_cntxt_field[] = {
/* Offset must be a multiple of 8 (bottom 3 bits 0) */
IPA_REG_FIELDS(LOCAL_PKT_PROC_CNTXT, local_pkt_proc_cntxt, 0x000001e8);
+/* ipa->available defines valid bits (no fields) */
+IPA_REG(AGGR_FORCE_CLOSE, aggr_force_close, 0x000001ec);
+
static const struct ipa_reg *ipa_reg[] = {
[IPA_REG_COMP_CFG] = &ipa_reg_comp_cfg,
[IPA_REG_CLKON_CFG] = &ipa_reg_clkon_cfg,
@@ -142,6 +145,7 @@ static const struct ipa_reg *ipa_reg[] = {
[IPA_REG_FILT_ROUT_HASH_FLUSH] = &ipa_reg_filt_rout_hash_flush,
[IPA_REG_STATE_AGGR_ACTIVE] = &ipa_reg_state_aggr_active,
[IPA_REG_LOCAL_PKT_PROC_CNTXT] = &ipa_reg_local_pkt_proc_cntxt,
+ [IPA_REG_AGGR_FORCE_CLOSE] = &ipa_reg_aggr_force_close,
};
const struct ipa_regs ipa_regs_v4_7 = {