diff options
Diffstat (limited to 'ipa_reg-v4.2.c')
-rw-r--r-- | ipa_reg-v4.2.c | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/ipa_reg-v4.2.c b/ipa_reg-v4.2.c index edb4aff..8d0e820 100644 --- a/ipa_reg-v4.2.c +++ b/ipa_reg-v4.2.c @@ -143,6 +143,13 @@ 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 u32 ipa_reg_counter_cfg_field[] = { + /* Bits 0-3 reserved */ + [AGGR_GRANULARITY] = GENMASK(8, 4), + /* Bits 9-31 reserved */ +}; +IPA_REG_FIELDS(COUNTER_CFG, counter_cfg, 0x000001f0); + static const struct ipa_reg *ipa_reg[] = { [IPA_REG_COMP_CFG] = &ipa_reg_comp_cfg, [IPA_REG_CLKON_CFG] = &ipa_reg_clkon_cfg, @@ -156,6 +163,7 @@ static const struct ipa_reg *ipa_reg[] = { [IPA_REG_BCR] = &ipa_reg_bcr, [IPA_REG_LOCAL_PKT_PROC_CNTXT] = &ipa_reg_local_pkt_proc_cntxt, [IPA_REG_AGGR_FORCE_CLOSE] = &ipa_reg_aggr_force_close, + [IPA_REG_COUNTER_CFG] = &ipa_reg_counter_cfg, }; const struct ipa_regs ipa_regs_v4_2 = { |