qcacmn: Update cfr metadata len calculation logic

Separate the common fields of csi_cfr_header and update
the logic of calculating the cfr_metadata_len.
Move cmn header update code to single place.

CRs-Fixed: 2916901
Change-Id: I97d99df45f667f4ed3b80264b12d3d09a3bcae95
This commit is contained in:
Shwetha G K
2021-04-06 12:33:29 +05:30
committed by Madan Koyyalamudi
parent 26086e7971
commit 8159fecc91
7 changed files with 103 additions and 120 deletions

View File

@@ -423,12 +423,12 @@ void ucfg_cfr_capture_data(struct wlan_objmgr_psoc *psoc, uint32_t vdev_id,
goto exit;
}
hdr->vendorid = CFR_VENDOR_ID;
hdr->cfr_metadata_version = CFR_META_VERSION_1;
hdr->cfr_data_version = CFR_DATA_VERSION_1;
hdr->chip_type = CFR_CAPTURE_RADIO_ADRASTEA;
hdr->pltform_type = CFR_PLATFORM_TYPE_ARM;
hdr->cfr_metadata_len = sizeof(struct cfr_metadata_version_1);
hdr->cmn.vendorid = CFR_VENDOR_ID;
hdr->cmn.cfr_metadata_version = CFR_META_VERSION_1;
hdr->cmn.cfr_data_version = CFR_DATA_VERSION_1;
hdr->cmn.chip_type = CFR_CAPTURE_RADIO_ADRASTEA;
hdr->cmn.pltform_type = CFR_PLATFORM_TYPE_ARM;
hdr->cmn.cfr_metadata_len = CFR_META_DATA_LEN;
vaddr = pcfr->cfr_mem_chunk.vaddr;
rindex = (u32 *)vaddr;