Commit Graph

66 Commits

Author SHA1 Message Date
Wu Gao
849fd2c759 qcacmn: Init and deinit P2P
This is a change to init and de-init P2P component in host common. Add
P2P component name in qdf trace.

Change-Id: I0a9d56afe851e3414bf860bed944c4e0fe661fbc
CRs-Fixed: 2006260
2017-03-29 18:12:47 -07:00
Om Prakash Tripathi
89db19b5b7 qcacmn: Enable converged scan component
Update WMI layer to adopt to converged scan module
and enable converged scan component init/deinit

Change-Id: I4f9da95f90f737ac8bdcaa54f9eb4e154f37d3de
CRs-Fixed: 1095299
2017-03-29 09:09:24 -07:00
Ashok Ponnaiah
f8c3145190 qcacmn: move crypto init from umac to cmn code
move crypto init from umac to cmn code

Move wlan_crypto_main.h file from src folder to
include folder

Change #if to #ifdef

Change-Id: I363d4b2e7b2c2fc3291f1dd5ef8a6f3837a82df5
2017-03-24 11:09:15 -07:00
Naveen Rawat
68429e32a0 qcacmn: Invoke NAN APIs from dispatcher
Invoke NAN init/deinit and psoc enable/disable APIs from
dispatcher component.

Change-Id: I45a42d6601b4852e00fb9e3dd13510c8ea87ce5a
CRs-Fixed: 2014795
2017-03-23 19:56:32 -07:00
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