summaryrefslogtreecommitdiff
path: root/core/utils/ptt
diff options
context:
space:
mode:
authorRyan Hsu <ryanhsu@codeaurora.org>2016-04-28 10:20:14 -0700
committerGerrit - the friendly Code Review server <code-review@localhost>2016-06-01 10:49:09 -0700
commitceddceb3916e7c19df84324c7d81e2643779e2c4 (patch)
tree65426f27e3bb0d8b61230bf9adecebc6cb290c74 /core/utils/ptt
parent5e2e20529e81962902af3a4b622442a49e7d7037 (diff)
qcacld-3.0: Add support for cnss logger module
qcacld-2.0 to qcacld-3.0 propagation CONFIG_CNSS_LOGGER is introduced to move the logging feature from CLD driver to kernel module. This change will mainly benefit for two things for CLD driver. - To support for dual wifi driver instances and also future plan of moving out the logging thread and buffer management to the kernel module. - While debugging the critical feature that triggers the autoshutdown and SSR, the log buffer in the CLD driver will be lost after the driver restart or unload. The CLD driver will register itself to the cnss logging module and get the radio index as the indentification for rest of the operation. Also the message sent from CLD driver to usespace need to be packed with struct tAniNlHdr; and the hddctx.radio_index need to be filled along with the message, so that usespace can differentiate the message. Change-Id: I7ea6cdefac0916b9d4dd76da175607bf7169a8fa CRs-fixed: 995073
Diffstat (limited to 'core/utils/ptt')
-rw-r--r--core/utils/ptt/inc/wlan_ptt_sock_svc.h5
1 files changed, 0 insertions, 5 deletions
diff --git a/core/utils/ptt/inc/wlan_ptt_sock_svc.h b/core/utils/ptt/inc/wlan_ptt_sock_svc.h
index 08c149053446..44587480e7ac 100644
--- a/core/utils/ptt/inc/wlan_ptt_sock_svc.h
+++ b/core/utils/ptt/inc/wlan_ptt_sock_svc.h
@@ -115,11 +115,6 @@ static inline int ptt_sock_send_msg_to_app(tAniHdr *wmsg, int radio,
* WLAN Driver, in either direction. Each msg will begin with this header and
* will followed by the Quarky message
*/
-typedef struct sAniNlMsg {
- struct nlmsghdr nlh; /* Netlink Header */
- int radio; /* unit number of the radio */
- tAniHdr wmsg; /* Airgo Message Header */
-} tAniNlHdr;
typedef struct sAniAppRegReq {
tAniNlModTypes type; /* module id */
int pid; /* process id */