Commit Graph

8 Commits

Author SHA1 Message Date
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