Commit Graph

62 Commits

Author SHA1 Message Date
Naveen Rawat
364a3d31a9 qcacmn: Invoke WIFI POS APIs from dispatcher init and deinit
Invoke wifi_pos init and deinit APIs from dispatcher init-deinit APIs.

Change-Id: Ie6a0a0f80ad848a291b2d487bcc361f912fe45a1
CRs-Fixed: 2003488
2017-03-22 01:36:37 -07:00
Subrat Mishra
81c60e87a3 qcacmn: Airtime Fairness convergence
ATF TxOps and RxOps interfaces added in psoc TxOps as well as RxOps.
New API aaded to vdev object manager.
ATF component ID added.

Change-Id: Ib694d91b59167d3831d876412513c260379801ef
2017-03-20 06:29:03 -07:00
Tushnim Bhattacharyya
b6f300b4b2 qcacmn: Initialize Policy Manager on host common
Initialize restructured policy manager on host common.

Change-Id: Ib50aeb58413c96d9e6c2238a70a5c886cf13c7d3
CRs-Fixed: 2009818
2017-03-17 17:57:19 -07:00
Mukul Sharma
409f04a345 qcacmn: Fix PMO deinit sequence
Fix PMO deinit sequence.

Change-Id: I2fc13e9ff52ea23c4e386942fb7edbea8166701c
CRs-Fixed: 2015427
2017-03-08 17:22:10 -08:00
Mukul Sharma
77172ecc0e qcacmn: Add pmo init/deint support
Add pmo Init/Deinit support in dispatcher.

Change-Id: I5fe04ee0debda5d7d25fb655bdd59d1c2c0fdd0e
CRs-Fixed: 2001044
2017-02-28 16:21:22 -08:00
Varun Reddy Yeturu
b43977b152 qcacmn: Serialization component initialization
Trigger the initialization of the serialization
umac common component from the dispatcher during
the startup

Change-Id: I65f02ec4b5668f1b6e2efa20f7558252e57b2fb3
CRs-Fixed: 2000032
2017-02-18 18:55:15 -08:00
Vivek Chettri
326121d5d0 qcacmn: Enable scheduler for qca-wifi-11.0
Enable the scheduler init code for qca-wifi-11.0 since it is now
enabled to handle scheduler functionalitites.

Change-Id: I9362655dbc85fccd6475d790076c3de5c0e6e710
CRs-Fixed: 1117366
2017-02-09 16:33:16 -08:00
Selvaraj, Sridhar
fe23c57ef1 qcacmn: Export symbols of dispatcher public API's
Export symbols of the following dispatcher public API's.
1) dispatcher_init/deinit
2) dispatcher_psoc_open/close
3) dispatcher_psoc_enable/disable

Change-Id: I90c79a8c455f117b8805c0557eca6167b30286c3
CRs-Fixed: 1109029
2017-01-11 03:04:07 -08:00
Himanshu Agarwal
56d8a79a89 qcacmn: Call mgmt txrx init and deinit from dispatcher APIs
Call mgmt txrx init and deinit from dispatcher APIs.

Change-Id: I5a20ae1ce663b3ee271daebe67659193154df5c8
CRs-Fixed: 1103247
2017-01-10 03:05:47 -08:00
Selvaraj, Sridhar
85ad39b00e qcacmn: Add support to create global obj as part of init
Add support to create global obj manager as part of init
sequence and also use QDF return types in all obj manager API's.

Change-Id: I0c58be908f36912764914bf9aba9b006220e8c0d
CRs-Fixed: 1107317
2017-01-06 11:40:20 -08:00
Krunal Soni
66eabcfdcc qcacmn: Add control path scheduler to common driver
Add control path converged scheduler functionality to common
driver.

Change-Id: I2087b985b4bed661c03e667dbcc082714add1266
CRs-Fixed: 1095867
2016-12-12 22:24:34 -08:00
Rajeev Kumar
e1c6dd9297 qcacmn: Define init-deinit basic framework for convergence
Define basic dispatcher framework for init/deinit. Each individual
component is supposed to define its own init/deinit primitives and
remove dummy place holder primitives.

Change-Id: Ibaf64c6a6715da2ab02f646ddb4fca4e6f46e031
CRs-Fixed: 1095741
2016-12-01 19:19:11 -08:00