History log of /wlan-dirver/qca-wifi-host-cmn/target_if/cfr/inc/target_if_cfr_enh.h (Results 1 – 14 of 14)
Revision Date Author Comments
# ccbe4298 11-Sep-2023 Adwait Nayak <quic_adwaitn@quicinc.com>

qcacmn: CFR buffer length calculation for QCN6432

For QCN6432, below factors are taken into account to
calculate the maximum CFR buffer length:

max number of MU users supported = 8
uCode header = (

qcacmn: CFR buffer length calculation for QCN6432

For QCN6432, below factors are taken into account to
calculate the maximum CFR buffer length:

max number of MU users supported = 8
uCode header = (14 + (max number of MU users supported *2) )*4
= 120 Bytes
Max CVMEM Banks available = 4
Each bank is capable of storing 8KB
Total CVMEM bank size = 4 * 8 = 32KB
Max allowed mode is 320M
Max number of actual tones supported = 1001

Max CFR data len = 1001 * Max NSS * Max Chains * Size of tone
= 1001 * 4 * 2 * 4
= 32032 Bytes

Max CFR buffer length = Max CFR data len + ucode header
= 32032 + 120
= 32152 Bytes
CRs-Fixed: 3623934
Change-Id: If859c3a861a5b5698b69ee6afe4d3b8d0b048812

show more ...


# 0536af11 02-Aug-2023 Shwetha G K <quic_kshwetha@quicinc.com>

qcacmn: Extract enhanced aoa data

Changes to extract enhanced aoa data from WMI event

CRs-Fixed: 3553725
Change-Id: I4a37fdb889cd5d461ee6ef92966a042aeed91fc8


# 5ca9d1b8 16-May-2023 sivaraman <quic_sivad@quicinc.com>

qcacmn: Update the CFR streamfs buf size for Miami

Update the CFR streamfs buf size for Miami

Change-Id: Ie8ddc32161e9c9eafc258da8fbb0c2cd9173cbe7
CRs-Fixed: 3409861


# 06106258 30-May-2023 Shwetha G K <quic_kshwetha@quicinc.com>

qcacmn: Gain 62, 63 & 64 support for 11be targets

11be target support 65 gain values from 0 to 64.
Add changes to support the same.

Change-Id: I4239683ca7e49b2cc8c5de7b0a719e27a74b8494
CRs-Fixed: 3

qcacmn: Gain 62, 63 & 64 support for 11be targets

11be target support 65 gain values from 0 to 64.
Add changes to support the same.

Change-Id: I4239683ca7e49b2cc8c5de7b0a719e27a74b8494
CRs-Fixed: 3513135

show more ...


# e11f459a 17-Apr-2023 Kannan Saravanan <quic_kannsara@quicinc.com>

qcacmn: Pebble bring-up changes in Umac and target_if layer

Add device Id and target type checks for qcn6432 target
compilation
Add CFR and spectral support for QCN6432

Change-Id: Ic908fa768aa1be7c

qcacmn: Pebble bring-up changes in Umac and target_if layer

Add device Id and target type checks for qcn6432 target
compilation
Add CFR and spectral support for QCN6432

Change-Id: Ic908fa768aa1be7cfc40be7fcc7f9ca6aa85aaa6
CRs-Fixed: 3351747

show more ...


# ebb31019 03-Aug-2022 Nidhi Jain <quic_nidhjain@quicinc.com>

qcacmn: Update max data length for waikiki

This is used in streamfs buffer size.
This is done in consideration with using upto
504 tones in place of 512 tones for CFR.

Change-Id: I7e45697e47f4b818b

qcacmn: Update max data length for waikiki

This is used in streamfs buffer size.
This is done in consideration with using upto
504 tones in place of 512 tones for CFR.

Change-Id: I7e45697e47f4b818b472b1bd8e91d785e676c506
CRs-Fixed: 3260185

show more ...


# e36320f5 21-Jun-2022 Shwetha G K <quic_kshwetha@quicinc.com>

qcacmn: Update streamfs buf size for waikiki

Update streamfs buffer size for waikiki

CRs-Fixed: 3224877
Change-Id: I86a622ca8ea938915bcec00320918b87b2a4a74e


# 0d831d42 12-Oct-2021 Shwetha G K <skempa@codeaurora.org>

qcacmn: Waikiki CFR changes

Waikiki CFR changes

CRs-Fixed: 3057989
Change-Id: Ib2028ecede35cc2e531a394f5229a71b84757b9f


# c2a21454 14-Jan-2021 Adwait Nayak <adwait@codeaurora.org>

qcacmn: Modify number of buffers in Relay FS

Bring down number of sub buffers in Relay FS from
470 to 255. Earlier 470 buffers were introduced to
maintain 2MB uniformity across platform for relayfs.

qcacmn: Modify number of buffers in Relay FS

Bring down number of sub buffers in Relay FS from
470 to 255. Earlier 470 buffers were introduced to
maintain 2MB uniformity across platform for relayfs.
But, as IPQ5018 is 512M platform and having 255
buffers is sufficient enough to hold CFR data,
we have brought down the number to 255.

This saves 1MB memory.

Change-Id: Ibbd6926c6712b871e8174e44bd24abf703a8e736
CRs-Fixed: 2855173

show more ...


# 37a9d7cf 29-Oct-2020 Pavankumar Nandeshwar <pnandesh@codeaurora.org>

qcacmn: add CFR changes for QCN9100

Add CFR related changes for target type
QCN9100

Change-Id: I44f7a521fb38f883b6e1a6a71e39805a1da69687


# 9b8183fe 10-Aug-2020 Adwait Nayak <adwait@codeaurora.org>

qcacmn: Enable CFR support for IPQ5018

Enable CFR support for IPQ5018.
Calculate stream FS buffer length based on CFR payload,
CFR uCode header and CSI metadata.

Change-Id: Idd903ead75d635ce87ffc0d

qcacmn: Enable CFR support for IPQ5018

Enable CFR support for IPQ5018.
Calculate stream FS buffer length based on CFR payload,
CFR uCode header and CSI metadata.

Change-Id: Idd903ead75d635ce87ffc0df80e5c32fb62d15aa
CRs-Fixed: 2751408

show more ...


# 5ae97cd6 26-Jul-2020 Shwetha G K <skempa@codeaurora.org>

qcacmn: Add freeze_tlv_version in cfir_enh_dma_hdr

Add freeze_tlv_version in cfir_enh_dma_hdr where,
version 1: Cypress/HastingsPrime which supports single user
channel capture

qcacmn: Add freeze_tlv_version in cfir_enh_dma_hdr

Add freeze_tlv_version in cfir_enh_dma_hdr where,
version 1: Cypress/HastingsPrime which supports single user
channel capture
version 2: Maple/Spruce/Moselle which supports MU channel
capture for up to 4 users
version 3: Pine which supports MU channel capture for up to
37 users

CRs-Fixed: 2741027
Change-Id: Iadd6dc2ff82030f502776ce35988b4472450337e

show more ...


# a87d0fe7 15-Jul-2020 Shwetha G K <skempa@codeaurora.org>

qcacmn: freeze_tlv changes due to 37 UL-MU users in Pine

Add freeze_tlv changes due to 37 UL-MU users in Pine

Change-Id: Ibe794b83e7d8722b5ea8709fa23d33fb823bd992


# 5ebf659b 01-Jul-2020 Shwetha G K <skempa@codeaurora.org>

qcacmn: Enhanced CFR code cleanup

Enhanced CFR code cleanup

Change-Id: Ie27a0523c8216fc12f24ba6c707ce45cc61fb5c8