qcacmn: Handle void pointer declarations for pdev and vdev

Replace void pointer handles for pdev and vdev with
abstract structure handles in cdp.
New file cdp_txrx_handle.h has the abstract
structure declarations.

Change-Id: I333e6ea5e699e7cebbfc6281faf7f07c0aee4e2a
CRs-Fixed: 1109835
Tento commit je obsažen v:
Venkata Sharath Chandra Manchala
2016-11-28 18:10:11 -08:00
odevzdal qcabuildsw
rodič 703be6d6c4
revize f2a125a6f8
20 změnil soubory, kde provedl 388 přidání a 352 odebrání

Zobrazit soubor

@@ -1,5 +1,5 @@
/*
* Copyright (c) 2016 The Linux Foundation. All rights reserved.
* Copyright (c) 2016-2017 The Linux Foundation. All rights reserved.
*
* Previously licensed under the ISC license by Qualcomm Atheros, Inc.
*
@@ -34,9 +34,10 @@
#include <cdp_txrx_stats_struct.h>
#include "cdp_txrx_ops.h"
#include "cdp_txrx_handle.h"
static inline uint32_t cdp_pflow_update_pdev_params
(ol_txrx_soc_handle soc, void *pdev,
(ol_txrx_soc_handle soc, struct cdp_pdev *pdev,
ol_ath_param_t param, uint32_t val, void *ctx)
{
if (soc->ops->pflow_ops->pflow_update_pdev_params)