qcacmn: Add vap_hardstart function to NIC_DEV structure

vap_hardstart function was added as a structure element to NIC_DEV
as part of OL/DA modularization. These changes were added in the
NIC_DEV structure in osdep_adf_internal.h

Move declaration to NIC_DEV in qdf/linux/src/i_osdep.h introduced
as part of QDF convergence.

Change-Id: Ie9ea734818cbf4b335831155f55701549b13f435
CRs-Fixed: 1090532
This commit is contained in:
Sathish Kumar
2016-11-16 23:03:18 +05:30
committed by qcabuildsw
parent f0825482da
commit 5b2cd35073

View File

@@ -170,6 +170,8 @@ typedef struct {
* @acfg_event_os_work: schedule or create work
* @acfg_netlink_wq_init_done: Work queue ready
* @osdev_acfg_handle: acfg handle
* @vap_hardstart: Tx function specific to the radio
* initiailzed during VAP create
*/
struct _NIC_DEV {
qdf_device_t qdf_dev;
@@ -200,7 +202,7 @@ struct _NIC_DEV {
void *osdev_acfg_handle;
#endif /* ACFG_NETLINK_TX */
#endif /* UMAC_SUPPORT_ACFG */
int (*vap_hardstart)(struct sk_buff *skb, struct net_device *dev);
};
#define __QDF_SYSCTL_PROC_DOINTVEC(ctl, write, filp, buffer, lenp, ppos) \