8ac79820 | 03-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 ...
|
6cb33ae7 | 08-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 ...
|
561a25b7 | 18-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 |
7b9d7b46 | 08-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 |
7e31c686 | 18-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 ...
|
a7e715c3 | 13-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 ...
|
b02f8575 | 30-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 |
87ab436e | 12-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 ...
|
02e22639 | 07-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 |
5a888e90 | 07-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 ...
|
b33774b0 | 31-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 |
3d8ea8bb | 31-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 ...
|
920df40d | 10-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 |
d0fbd9ba | 07-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 ...
|
e144f654 | 30-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 ...
|
87ee9000 | 20-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 |
c4bc8cea | 27-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 ...
|
2ec2768b | 24-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 ...
|
b1be304d | 02-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 ...
|
1551c1bb | 09-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 ...
|
4ae0fef4 | 22-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 ...
|
97303bf3 | 06-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 |
25bd9c5c | 20-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 ...
|
075cc964 | 08-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 ...
|
2fd60f79 | 08-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 ...
|