#
b9fcc44f |
| 12-Feb-2023 |
Jeff Johnson <quic_jjohnson@quicinc.com> |
qcacmn: Fix QDF MC Timer documentation
The kernel-doc script identified documentation issues in the QDF MC Timer abstractions, so fix those issues. In addition, there are a number of instances where
qcacmn: Fix QDF MC Timer documentation
The kernel-doc script identified documentation issues in the QDF MC Timer abstractions, so fix those issues. In addition, there are a number of instances where public functions have their implementation documented. In those cases make sure only the interface is documented.
Change-Id: Ied6cf02d2091099351cd82245a667fd1e6cad461 CRs-Fixed: 3405262
show more ...
|
#
3bdf954a |
| 27-Aug-2022 |
Jeff Johnson <quic_jjohnson@quicinc.com> |
qcacmn: qdf: Fix misspellings
Fix misspellings in qdf/...
Change-Id: If61ee47fba94b2bb60f33ab74feda56dbe5cb7bd CRs-Fixed: 3277902
|
#
2888b71d |
| 30-Aug-2022 |
abhinav kumar <quic_abhikuma@quicinc.com> |
qcacmn: Save jiffies value for QDF timer
Save the jiffies value in a per-timer context in qdf_mc_timer_t while processing qdf_mc_timer_start and scheduler_mc_timer_callback. It will help the debugge
qcacmn: Save jiffies value for QDF timer
Save the jiffies value in a per-timer context in qdf_mc_timer_t while processing qdf_mc_timer_start and scheduler_mc_timer_callback. It will help the debugger to know the exact time gap between the start and stop/expiry of the QDF timer.
Change-Id: Ia79011971184de9390632253417ee35dc7d26cf8 CRs-Fixed: 3283746
show more ...
|
#
a8d8b663 |
| 14-Sep-2021 |
Pragaspathi Thilagaraj <tpragasp@codeaurora.org> |
qcacmn: Define QDF API for vzalloc and vfree
Define QDF API for virtual memory allocation and free. Also add new api to get time of the day in microseconds.
Change-Id: I2921055bbb6b5d2a1105d19448b2
qcacmn: Define QDF API for vzalloc and vfree
Define QDF API for virtual memory allocation and free. Also add new api to get time of the day in microseconds.
Change-Id: I2921055bbb6b5d2a1105d19448b2a10fa2d6ccc5 CRs-Fixed: 3038180
show more ...
|
#
c88eb857 |
| 04-May-2019 |
Bala Venkatesh <bjavvaji@codeaurora.org> |
qcacmn: Stop ROC timer synchronously
Mc timer is used to initialize the p2p roc timer. And the actual timer runs in the soft irq thread and when the timer exipres it posts the message to mc thread.
qcacmn: Stop ROC timer synchronously
Mc timer is used to initialize the p2p roc timer. And the actual timer runs in the soft irq thread and when the timer exipres it posts the message to mc thread. Currently, qdf_mc_timer_stop is called to stop the timer. It calls the del_timer internally to delete the timer. del_timer() ensures that the given timer is not queued to run anywhere in the system. But the callback may be running on another CPU core can create race conditions.
So use del_timer_sync to delete the roc timer.
Change-Id: I2c0fd6e335fc342a3acf06ede534c84d40e19346 CRs-Fixed: 2447236
show more ...
|
#
ad85c389 |
| 17-Jan-2019 |
Ashish Kumar Dhanotiya <adhanoti@codeaurora.org> |
qcacmn: Update driver timer APIs according to kernel 4.19
There are some changes to timer APIs in latest kernel, update driver APIs accordingly to invoke correct kernel APIs for timer functionalitie
qcacmn: Update driver timer APIs according to kernel 4.19
There are some changes to timer APIs in latest kernel, update driver APIs accordingly to invoke correct kernel APIs for timer functionalities.
Change-Id: Ie017c8b1ef8237ca34f696c23509519a1187167c CRs-fixed: 2383574
show more ...
|
#
1974e07d |
| 25-Apr-2018 |
Jeff Johnson <jjohnson@codeaurora.org> |
qcacmn: qdf: Remove legacy markings
Per current guidance remove legacy markings.
Change-Id: Ia920daa3248677b9446f4203c7698cbc37648fbd CRs-Fixed: 2230684
|
#
fe276b3b |
| 22-Mar-2018 |
Mahesh Kumar Kalikot Veetil <mkalikot@codeaurora.org> |
qcacmn: Fix qdf_get_monotonic_boottime_ns()
Fix the API implementation to account for time spent in system suspend. This matches with API qdf_get_monotonic_boottime() implementation.
Change-Id: I4b
qcacmn: Fix qdf_get_monotonic_boottime_ns()
Fix the API implementation to account for time spent in system suspend. This matches with API qdf_get_monotonic_boottime() implementation.
Change-Id: I4bf8980bfc4500c035e8de7df4d8a18dfc6775ae CRs-Fixed: 2211953
show more ...
|
#
1435fba5 |
| 21-Feb-2018 |
gaurank kathpalia <gkathpal@codeaurora.org> |
qcacmn: Add qdf time api to get time of the day in millisec
qcacld-2.0 to qcacmn propagation
Adds qdf time api to get time of the day in millisec
Also send host timestamp to firmware, so that firm
qcacmn: Add qdf time api to get time of the day in millisec
qcacld-2.0 to qcacmn propagation
Adds qdf time api to get time of the day in millisec
Also send host timestamp to firmware, so that firmware can print the logs timestamp in sync with host via the wmi interface,with api wmi_send_time_stamp_sync_cmd_tlv()
Change-Id: Id6acfc5227fdca2fbf8d266998fdfc4046adc5f4 CRs-Fixed: 2193978
show more ...
|
#
f7fb76bd |
| 07-Dec-2017 |
Dustin Brown <dustinb@codeaurora.org> |
qcacmn: Add qdf_mc_timer_check_for_leaks API
Add a new QDF MC Timer API for asserting that there are no active MC Timers allocated. This is useful for detecting MC Timer leaks at runtime.
Change-I
qcacmn: Add qdf_mc_timer_check_for_leaks API
Add a new QDF MC Timer API for asserting that there are no active MC Timers allocated. This is useful for detecting MC Timer leaks at runtime.
Change-Id: I272ce806111b01b5c7f6b0dfef2e992c27b83529 CRs-Fixed: 2125800
show more ...
|
#
43977f7e |
| 03-Apr-2017 |
Srinivas Girigowda <sgirigow@codeaurora.org> |
qcacmn: Fix kernel checkpatch warnings in QDF
Fix kernel checkpatch warnings in QDF.
Change-Id: Id2f54c6c436bde55b040012fbbe9922cb177461e CRs-Fixed: 2028128
|
#
c7e0c632 |
| 18-May-2017 |
Dustin Brown <dustinb@codeaurora.org> |
qcacmn: Create QDF timer multiplier get/set APIs
In order to provide greater flexibility on emulation platforms, replace the current hard-coded QDF_TIMER_MULTIPLIER with a pair of get/set methods, c
qcacmn: Create QDF timer multiplier get/set APIs
In order to provide greater flexibility on emulation platforms, replace the current hard-coded QDF_TIMER_MULTIPLIER with a pair of get/set methods, configurable at runtime.
Change-Id: I0757da6c2129db08459411eaef75b6183f1aa557 CRs-Fixed: 2049309
show more ...
|
#
cae132b6 |
| 03-Jan-2017 |
Arunk Khandavalli <akhandav@codeaurora.org> |
qcacmn: Get monotonic boottime from kernel in nano sec
qcacld-2.0 to qca-wifi-host-cmn propogation
Add support to get the boot time from kernel in nano seconds.
Change-Id: Iaa512248a5e56d77cff39da
qcacmn: Get monotonic boottime from kernel in nano sec
qcacld-2.0 to qca-wifi-host-cmn propogation
Add support to get the boot time from kernel in nano seconds.
Change-Id: Iaa512248a5e56d77cff39da562e0c9ee4eaeeefd CRs-Fixed: 1107219
show more ...
|
#
66eabcfd |
| 06-Oct-2016 |
Krunal Soni <ksoni@codeaurora.org> |
qcacmn: Add control path scheduler to common driver
Add control path converged scheduler functionality to common driver.
Change-Id: I2087b985b4bed661c03e667dbcc082714add1266 CRs-Fixed: 1095867
|
#
e2e31353 |
| 27-Oct-2016 |
Sreelakshmi Konamki <skonam@codeaurora.org> |
qcacmn: Change time format of MTRACE logs
qcacld-2.0 to qcacld-3.0 propagation
MTRACE logs timestamp format is different from logcat logs, and it's difficult to correlate with other logs.
This fix
qcacmn: Change time format of MTRACE logs
qcacld-2.0 to qcacld-3.0 propagation
MTRACE logs timestamp format is different from logcat logs, and it's difficult to correlate with other logs.
This fix changes the timeformat of MTRACE logs from qtimer ticks to hr:min:sec:msec
Change-Id: I45e5d28fbeccd757648f05ce4e593d8ca4fe7804 CRS-Fixed: 1049125
show more ...
|
#
4729b6f8 |
| 07-Oct-2016 |
Jeff Johnson <jjohnson@codeaurora.org> |
qcacmn: Fix -Wmissing-prototypes in QDF
We want to enable the compiler's -Wmissing-prototypes switch, but there is existing code that is generating warnings. Fix all warnings in qdf.
Change-Id: Ib4
qcacmn: Fix -Wmissing-prototypes in QDF
We want to enable the compiler's -Wmissing-prototypes switch, but there is existing code that is generating warnings. Fix all warnings in qdf.
Change-Id: Ib499e7d0a5bfb6d2e5a7eaa7fbe769bb2b49772a CRs-Fixed: 1076314
show more ...
|
#
5776318d |
| 03-Mar-2016 |
Chouhan, Anurag <achouhan@codeaurora.org> |
qcacmn: Add QDF OS abstraction convergence
Converge ADF and CDF API's and move them to QDF folder. MCL/WIN driver use this QDF converged module for OS abstraction.
Change-Id: I1d0cdfd8730a5c021aaa5
qcacmn: Add QDF OS abstraction convergence
Converge ADF and CDF API's and move them to QDF folder. MCL/WIN driver use this QDF converged module for OS abstraction.
Change-Id: I1d0cdfd8730a5c021aaa50b7dc8549d491d760b3 CRs-Fixed: 981187
show more ...
|
#
142cee4b |
| 02-Mar-2016 |
Prakash Dhavali <pdhavali@codeaurora.org> |
Initial host-common file folder cleanup and moves
Initial host-common file folder cleanup and moves on top of baseline reference of MCL WLAN driver SU#5.0.0.160.
Move dp, ht comm, hif, wmi and qdf
Initial host-common file folder cleanup and moves
Initial host-common file folder cleanup and moves on top of baseline reference of MCL WLAN driver SU#5.0.0.160.
Move dp, ht comm, hif, wmi and qdf folders one level up
Change-Id: I2120898024b1eafd5d651c48768dbf48bf05995d
show more ...
|