qcacmn: Support per mac CE for WMI commands

Firmware requires WMI commands to be sent on different copy engine for
each MAC. Change CE assignement to support this.

Change-Id: I91a2422a944741dc25c3bf45b18cde30e7409632
CRs-Fixed: 2005214
Este commit está contenido en:
Kiran Venkatappa
2017-02-10 16:31:49 +05:30
cometido por qcabuildsw
padre e77f653463
commit e17e3b63e0
Se han modificado 7 ficheros con 295 adiciones y 111 borrados

Ver fichero

@@ -1,5 +1,5 @@
/*
* Copyright (c) 2013-2016 The Linux Foundation. All rights reserved.
* Copyright (c) 2013-2017 The Linux Foundation. All rights reserved.
*
* Previously licensed under the ISC license by Qualcomm Atheros, Inc.
*
@@ -208,6 +208,13 @@ typedef struct _HTC_TARGET {
* drop it. Besides, nodrop pkts have higher priority than normal pkts.
*/
A_BOOL is_nodrop_pkt;
/*
* Number of WMI endpoints used.
* Default value is 1. But it should be overidden after htc_create to
* reflect the actual count.
*/
uint8_t wmi_ep_count;
} HTC_TARGET;
#if defined ENABLE_BUNDLE_TX