|
@@ -7533,15 +7533,17 @@ int ipa3_init_hw(void)
|
|
|
}
|
|
|
|
|
|
/* Configure COAL_MASTER_CFG */
|
|
|
- memset(&master_cfg, 0, sizeof(master_cfg));
|
|
|
- ipahal_read_reg_fields(IPA_COAL_MASTER_CFG, &master_cfg);
|
|
|
- master_cfg.coal_ipv4_id_ignore = ipa3_ctx->coal_ipv4_id_ignore;
|
|
|
- ipahal_write_reg_fields(IPA_COAL_MASTER_CFG, &master_cfg);
|
|
|
+ if(ipa3_ctx->ipa_hw_type >= IPA_HW_v5_5) {
|
|
|
+ memset(&master_cfg, 0, sizeof(master_cfg));
|
|
|
+ ipahal_read_reg_fields(IPA_COAL_MASTER_CFG, &master_cfg);
|
|
|
+ master_cfg.coal_ipv4_id_ignore = ipa3_ctx->coal_ipv4_id_ignore;
|
|
|
+ ipahal_write_reg_fields(IPA_COAL_MASTER_CFG, &master_cfg);
|
|
|
|
|
|
- IPADBG(
|
|
|
- ": coal-ipv4-id-ignore = %s\n",
|
|
|
- master_cfg.coal_ipv4_id_ignore ?
|
|
|
- "True" : "False");
|
|
|
+ IPADBG(
|
|
|
+ ": coal-ipv4-id-ignore = %s\n",
|
|
|
+ master_cfg.coal_ipv4_id_ignore ?
|
|
|
+ "True" : "False");
|
|
|
+ }
|
|
|
|
|
|
ipa_comp_cfg();
|
|
|
|