History log of /wlan-dirver/platform/cnss_utils/ (Results 1 – 25 of 35)
Revision Date Author Comments
(<<< Hide modified files)
(Show modified files >>>)
8ac7982003-Apr-2024 Vishal Miskin <quic_vmiskin@quicinc.com>

cnss2: enable cnss2 for anorak target

- Add defconfigs for consoilidated and GKI variants.
- Add anorak target to wlan bazel config.

Change-Id: Ic5b4e156b6af63e5b46217fa9e917929c1521294
CRs-Fixed:

cnss2: enable cnss2 for anorak target

- Add defconfigs for consoilidated and GKI variants.
- Add anorak target to wlan bazel config.

Change-Id: Ic5b4e156b6af63e5b46217fa9e917929c1521294
CRs-Fixed: 3792481

show more ...

6cb33ae708-Apr-2024 Nirav Shah <quic_nnshah@quicinc.com>

cnss_utils: Add QMI indication to send async indication

Add QMI indication to send async data from wlan firmware
to wlan driver.

Change-Id: I769ba51890087e812f8d58b8d4f4143d4b8fd420
CRs-Fixed: 3781

cnss_utils: Add QMI indication to send async indication

Add QMI indication to send async data from wlan firmware
to wlan driver.

Change-Id: I769ba51890087e812f8d58b8d4f4143d4b8fd420
CRs-Fixed: 3781857

show more ...

561a25b718-Mar-2024 Sandeep Singh <quic_sandsing@quicinc.com>

cnss_utils: update platform side qmi service file

Add serial id, SW_CTRL_GPIO in platform driver side
qmi service file.

Change-Id: If94ea3333c564483e5dfbd79fbcb14d1e9f51a75
CRs-Fixed: 3762111

7b9d7b4608-Mar-2024 Lin Bai <quic_lbai@quicinc.com>

cnss2: Add chip serial id in wlfw cap resp

Add support to handle chip serial number in wlfw cap
respone message.

Change-Id: Icf6a310a127264c09db8567f53372590cae0e81f
CRs-Fixed: 3754364

7e31c68618-Mar-2024 Lin Bai <quic_lbai@quicinc.com>

cnss2: Add memory type for seg CALDB DDR

When FW supports segment CALDB memory in memory request,
it will request memory with new type
QMI_WLFW_MEM_CALDB_SEG_V01.

Change-Id: I84b62436ea2616cb2d663c

cnss2: Add memory type for seg CALDB DDR

When FW supports segment CALDB memory in memory request,
it will request memory with new type
QMI_WLFW_MEM_CALDB_SEG_V01.

Change-Id: I84b62436ea2616cb2d663c604ac4af8a8d9966b8
CRs-Fixed: 3763980

show more ...

a7e715c313-Feb-2024 Naman Padhiar <quic_npadhiar@quicinc.com>

cnss_utils: Add QMI message Soft SKU information

Add QMI request containing Soft SKU license address
and size. WLAN FW gets this request and downloads
license from host memory to FW memory.

Change-

cnss_utils: Add QMI message Soft SKU information

Add QMI request containing Soft SKU license address
and size. WLAN FW gets this request and downloads
license from host memory to FW memory.

Change-Id: Ice3fcf99806232669f89c44603caa2fa4c89e076
CRs-Fixed: 3735666

show more ...

b02f857530-Jan-2024 Mohammed Ahmed <quic_moah@quicinc.com>

cnss_utils: add smem-mailbox APIs

Add smem_mailbox start, stop, and write API usage.

Change-Id: Ie284b0df439bb3181168b3bdb2e532daf593a951
CRs-Fixed: 3723643

87ab436e12-Jan-2024 Naman Padhiar <quic_npadhiar@quicinc.com>

icnss2: Enable Support for WFC call TWT config

Update icnss2 driver to support WFC call TWT config
params exchange between IMS and WLAN firmware.

Change-Id: Ib565019c0b51db3cc3def8a994094eeeed7a701

icnss2: Enable Support for WFC call TWT config

Update icnss2 driver to support WFC call TWT config
params exchange between IMS and WLAN firmware.

Change-Id: Ib565019c0b51db3cc3def8a994094eeeed7a701a
CRs-Fixed: 3710947

show more ...

02e2263907-Dec-2023 Sandeep Singh <quic_sandsing@quicinc.com>

icnss2: enable icnss2 compilation for volcano

Enable icnss2 compilation and bazel related configs
for volcano.

Change-Id: Iff95b1983f323c76651564a94a35618781966ec6
CRs-Fixed: 3684107

5a888e9007-Dec-2023 Lin Bai <quic_lbai@quicinc.com>

cnss2: Add segment CALDB support flag in FW Cap

When FW supports segment CALDB memory in memory request,
it sets CALDB_SEG_DDR in its capability which is sent to
host by Target Cap QMI message.

Cha

cnss2: Add segment CALDB support flag in FW Cap

When FW supports segment CALDB memory in memory request,
it sets CALDB_SEG_DDR in its capability which is sent to
host by Target Cap QMI message.

Change-Id: I84b62336ea2616cb2d663c604ac4af8a8d9966b8
CRs-Fixed: 3681105

show more ...

b33774b031-Oct-2023 Sandeep Singh <quic_sandsing@quicinc.com>

icnss2: add bazel config files for pitti

Add bazel config files for pitti.

Change-Id: I53571d0408aa53b9ac9ed7c55297a52c214d3c8d
CRs-Fixed: 3681289

3d8ea8bb31-Oct-2023 Yeshwanth Sriram Guntuka <quic_ysriramg@quicinc.com>

cnss_utils: Add LPASS SSR reason code and new memory type

Add LPASS SSR reason code that would be used to indicate
the reason for LPASS crash and also add memory type for
FW to request shared memory

cnss_utils: Add LPASS SSR reason code and new memory type

Add LPASS SSR reason code that would be used to indicate
the reason for LPASS crash and also add memory type for
FW to request shared memory with LPASS for direct link
use case.

CRs-Fixed: 3653551
Change-Id: I4d6ed721857289f43c01c8522d844656ef15c1b1

show more ...

920df40d10-Oct-2023 Dundi Raviteja <quic_dundi@quicinc.com>

icnss2: Add bazel configs for monaco

Add bazel config files for monaco compilation.

Change-Id: Ib16ae673065849b941c52ec1cb26114fa71edfe5
CRs-Fixed: 3650989

d0fbd9ba07-Sep-2023 Sai Kumar Kunchala <quic_kunchala@quicinc.com>

cnss2: enable cnss2 for Niobe target

- Add defconfigs for consoilidated and GKI variants.
- Add Niobe target to wlan bazel config.

Change-Id: Id6f57de324bf1c89a521236373cdbc61e453b492
CRs-Fixed:

cnss2: enable cnss2 for Niobe target

- Add defconfigs for consoilidated and GKI variants.
- Add Niobe target to wlan bazel config.

Change-Id: Id6f57de324bf1c89a521236373cdbc61e453b492
CRs-Fixed: 3614358

show more ...

e144f65430-Aug-2023 Mohammed Ahmed <quic_moah@quicinc.com>

cnss2: Add config files for sun compilation

Current code does not contain config files
required for sun compilation. Fix this
by adding sun config files.

Change-Id: I130e6d9f16e36335a0acc52f98715ca

cnss2: Add config files for sun compilation

Current code does not contain config files
required for sun compilation. Fix this
by adding sun config files.

Change-Id: I130e6d9f16e36335a0acc52f98715cab622ef8b4
CRs-Fixed: 3603141

show more ...

87ee900020-Jul-2023 Sandeep Singh <quic_sandsing@quicinc.com>

icnss2: add blair config files to enable bazel compilation

Add blair config files to enable bazel compilation.

Change-Id: If22e082f51a53f359d760f70bde6d89189e12271
CRs-Fixed: 3578579

c4bc8cea27-Jun-2023 Naman Padhiar <quic_npadhiar@quicinc.com>

cnss2: Add PCI link info to Host Cap QMI message

PCI link info contains maximum link speed and link width
supported by platform. WLAN FW will use supported link
speed to restrict link speed switch u

cnss2: Add PCI link info to Host Cap QMI message

PCI link info contains maximum link speed and link width
supported by platform. WLAN FW will use supported link
speed to restrict link speed switch upto maximum
supported speed.

Change-Id: Icdf54c8729192faf4966514b57bd826f86652065
CRs-Fixed: 3535790

show more ...

2ec2768b24-Jun-2023 Alan Chen <quic_alache@quicinc.com>

cnss2: Make changes to support WLAN DDK for all modules

To be in line with upstream changes on bazel, create separate defconfig
files for each module instead.

Change-Id: Ic2c24f8d8c207b51a0a5b4b9d1

cnss2: Make changes to support WLAN DDK for all modules

To be in line with upstream changes on bazel, create separate defconfig
files for each module instead.

Change-Id: Ic2c24f8d8c207b51a0a5b4b9d1088601bc91765c
CRs-Fixed: 3539620

show more ...

b1be304d02-Jun-2023 Naman Padhiar <quic_npadhiar@quicinc.com>

cnss_utils: Wait for initialization of daemon config

There is scenario where cnss-daemon is got connected with
cnss-plat-ipc module but message to initialize daemon
config is not yet received from c

cnss_utils: Wait for initialization of daemon config

There is scenario where cnss-daemon is got connected with
cnss-plat-ipc module but message to initialize daemon
config is not yet received from cnss-daemon. At the same
time cnss2 module checks for DMS support in daemon config
which is not yet initialized. As use-nv-mac is set from DTSI,
DMS support must be enabled. Since it is not found enabled,
cnss2 asserts.
To fix this, along with cnss-daemon connection check also
wait for message from cnss-daemon which initializes daemon
config.

Change-Id: I2579e7e9040c0ea7286c265488e2050652c5cc21
CRs-Fixed: 3517692

show more ...

1551c1bb09-May-2023 Sandeep Singh <quic_sandsing@quicinc.com>

cnss_utils: Add qmi paratmeter in cap resp to get HW capabilities

Add qmi paratmeters in qmi target capability response to
get PHY QAM and PHY HE Channel width capability from
wlan fw.

Change-Id: I

cnss_utils: Add qmi paratmeter in cap resp to get HW capabilities

Add qmi paratmeters in qmi target capability response to
get PHY QAM and PHY HE Channel width capability from
wlan fw.

Change-Id: Ib69afa7e09f96ddd2e9aa888c7209e78e058da5e
CRs-Fixed: 3516405

show more ...

4ae0fef422-Mar-2023 Jeff Johnson <quic_jjohnson@quicinc.com>

cnss2: Support the Bazel DDK

Android builds are transitioning to using Bazel for builds, and there
is a Driver Development Kit (DDK) which out-of-tree drivers must use
in this new scheme. Introduce

cnss2: Support the Bazel DDK

Android builds are transitioning to using Bazel for builds, and there
is a Driver Development Kit (DDK) which out-of-tree drivers must use
in this new scheme. Introduce the infrastructure to describe the wlan
platform driver modules using the DDK.

Change-Id: Ied2aae354aaea8a038461f6c74f26fe4f362a05a
CRs-Fixed: 3449426

show more ...

97303bf306-Mar-2023 Sandeep Singh <quic_sandsing@quicinc.com>

cnss_prealloc: update prealloc mem pool based on device type

Update prealloc mem pool based on device type.

Change-Id: Ic7fc2145a0039aa55643672b8e125857c096a3ee
CRs-Fixed: 3459351

25bd9c5c20-Jan-2023 Alan Chen <quic_alache@quicinc.com>

cnss_utils: Add AUX UC capability and PCIe link control QMI messages

Add support for AUX UC capability and PCIe link control QMI messages
by updating the WLAN Firmware Service QMI file with the late

cnss_utils: Add AUX UC capability and PCIe link control QMI messages

Add support for AUX UC capability and PCIe link control QMI messages
by updating the WLAN Firmware Service QMI file with the latest IDL file.

Change-Id: I3c51bbad8def33a727210ec80cad799fbb72b895
CRs-Fixed: 3385851

show more ...

075cc96408-Nov-2022 Surabhi Vishnoi <quic_svishnoi@quicinc.com>

icnss2: Send rf_subtype to firmware via QMI command

Send rf_subtype based on dt node "qcom, rf_subtype" to
firmware using QMI_WLFW_WLAN_HW_INIT_CFG message after
qmi server arrive. Firmware will ini

icnss2: Send rf_subtype to firmware via QMI command

Send rf_subtype based on dt node "qcom, rf_subtype" to
firmware using QMI_WLFW_WLAN_HW_INIT_CFG message after
qmi server arrive. Firmware will initialize different
halphy code based on rf_subtype sent by host.
Currently, this change will be applicable only for
adreastea targets which can have either slate RF or Apache
RF attached.

Change-Id: Iba327d0c221104a4ebb55a72d42e1a4b8dcb66c3

show more ...

2fd60f7908-Nov-2022 Naman Padhiar <quic_npadhiar@quicinc.com>

cnss2: Add API to get FW supported capabilities

Add and export API to check whether FW capabilities like
DIRECT_LINK, etc are supported by FW or not.
Update WLAN Firmware Service QMI file as per lat

cnss2: Add API to get FW supported capabilities

Add and export API to check whether FW capabilities like
DIRECT_LINK, etc are supported by FW or not.
Update WLAN Firmware Service QMI file as per latest IDL file.

Change-Id: Ic33104ec55e18845b8c33ff611d1ecc15ec5cd77
CRs-Fixed: 3335259

show more ...

12