diff --git a/dp/wifi3.0/dp_main.c b/dp/wifi3.0/dp_main.c index a06b7e4f95f9..99c06cc40104 100644 --- a/dp/wifi3.0/dp_main.c +++ b/dp/wifi3.0/dp_main.c @@ -1,5 +1,5 @@ /* - * Copyright (c) 2016 The Linux Foundation. All rights reserved. + * Copyright (c) 2016-2017 The Linux Foundation. All rights reserved. * * Permission to use, copy, modify, and/or distribute this software for * any purpose with or without fee is hereby granted, provided that the @@ -129,7 +129,7 @@ void *hif_get_hal_handle(void *hif_handle); * * Return: remaining budget/quota for the soc device */ -uint32_t dp_service_srngs(void *dp_ctx, uint32_t dp_budget) +static uint32_t dp_service_srngs(void *dp_ctx, uint32_t dp_budget) { struct dp_intr *int_ctx = (struct dp_intr *)dp_ctx; struct dp_soc *soc = int_ctx->soc; @@ -223,7 +223,7 @@ budget_done: * */ #ifdef DP_INTR_POLL_BASED -void dp_interrupt_timer(void *arg) +static void dp_interrupt_timer(void *arg) { struct dp_soc *soc = (struct dp_soc *) arg; int i; @@ -244,7 +244,7 @@ void dp_interrupt_timer(void *arg) * * Return: 0 for success. nonzero for failure. */ -QDF_STATUS dp_soc_interrupt_attach(void *txrx_soc) +static QDF_STATUS dp_soc_interrupt_attach(void *txrx_soc) { struct dp_soc *soc = (struct dp_soc *)txrx_soc; int i; @@ -271,7 +271,7 @@ QDF_STATUS dp_soc_interrupt_attach(void *txrx_soc) * * Return: void */ -void dp_soc_interrupt_detach(void *txrx_soc) +static void dp_soc_interrupt_detach(void *txrx_soc) { struct dp_soc *soc = (struct dp_soc *)txrx_soc; @@ -290,7 +290,7 @@ void dp_soc_interrupt_detach(void *txrx_soc) * * Return: 0 for success. nonzero for failure. */ -QDF_STATUS dp_soc_interrupt_attach(void *txrx_soc) +static QDF_STATUS dp_soc_interrupt_attach(void *txrx_soc) { struct dp_soc *soc = (struct dp_soc *)txrx_soc; @@ -361,7 +361,7 @@ QDF_STATUS dp_soc_interrupt_attach(void *txrx_soc) * * Return: void */ -void dp_soc_interrupt_detach(void *txrx_soc) +static void dp_soc_interrupt_detach(void *txrx_soc) { struct dp_soc *soc = (struct dp_soc *)txrx_soc; int i; @@ -646,10 +646,11 @@ fail: return QDF_STATUS_E_FAILURE; } +#ifdef notused /* * Free link descriptor pool that was setup HW */ -void dp_hw_link_desc_pool_cleanup(struct dp_soc *soc) +static void dp_hw_link_desc_pool_cleanup(struct dp_soc *soc) { int i; @@ -677,6 +678,7 @@ void dp_hw_link_desc_pool_cleanup(struct dp_soc *soc) } } } +#endif /* notused */ /* TODO: Following should be configurable */ #define WBM_RELEASE_RING_SIZE 64 @@ -865,7 +867,7 @@ static void dp_pdev_detach_wifi3(void *txrx_pdev, int force); * * Return: DP PDEV handle on success, NULL on failure */ -void *dp_pdev_attach_wifi3(struct cdp_soc_t *txrx_soc, void *ctrl_pdev, +static void *dp_pdev_attach_wifi3(struct cdp_soc_t *txrx_soc, void *ctrl_pdev, HTC_HANDLE htc_handle, qdf_device_t qdf_osdev, uint8_t pdev_id) { struct dp_soc *soc = (struct dp_soc *)txrx_soc; @@ -1048,7 +1050,7 @@ static void dp_pdev_detach_wifi3(void *txrx_pdev, int force) * @txrx_soc: DP SOC handle * */ -void dp_soc_detach_wifi3(void *txrx_soc) +static void dp_soc_detach_wifi3(void *txrx_soc) { struct dp_soc *soc = (struct dp_soc *)txrx_soc; struct dp_pdev *pdev = qdf_mem_malloc(sizeof(*pdev)); @@ -1125,7 +1127,7 @@ void dp_soc_detach_wifi3(void *txrx_soc) * dp_soc_attach_target_wifi3() - SOC initialization in the target * @txrx_soc: Datapath SOC handle */ -int dp_soc_attach_target_wifi3(struct cdp_soc_t *cdp_soc) +static int dp_soc_attach_target_wifi3(struct cdp_soc_t *cdp_soc) { struct dp_soc *soc = (struct dp_soc *)cdp_soc; int i; @@ -1166,7 +1168,7 @@ int dp_soc_attach_target_wifi3(struct cdp_soc_t *cdp_soc) * * Return: DP VDEV handle on success, NULL on failure */ -void *dp_vdev_attach_wifi3(void *txrx_pdev, +static void *dp_vdev_attach_wifi3(void *txrx_pdev, uint8_t *vdev_mac_addr, uint8_t vdev_id, enum wlan_op_mode op_mode) { struct dp_pdev *pdev = (struct dp_pdev *)txrx_pdev; @@ -1235,7 +1237,7 @@ fail0: * * Return: DP VDEV handle on success, NULL on failure */ -void dp_vdev_register_wifi3(void *vdev_handle, void *osif_vdev, +static void dp_vdev_register_wifi3(void *vdev_handle, void *osif_vdev, struct ol_txrx_ops *txrx_ops) { struct dp_vdev *vdev = (struct dp_vdev *)vdev_handle; @@ -1264,7 +1266,7 @@ void dp_vdev_register_wifi3(void *vdev_handle, void *osif_vdev, * @cb_context: Callback context * */ -void dp_vdev_detach_wifi3(void *vdev_handle, +static void dp_vdev_detach_wifi3(void *vdev_handle, ol_txrx_vdev_delete_cb callback, void *cb_context) { struct dp_vdev *vdev = (struct dp_vdev *)vdev_handle; @@ -1315,7 +1317,7 @@ void dp_vdev_detach_wifi3(void *vdev_handle, * * Return: DP peeer handle on success, NULL on failure */ -void *dp_peer_create_wifi3(void *vdev_handle, uint8_t *peer_mac_addr) +static void *dp_peer_create_wifi3(void *vdev_handle, uint8_t *peer_mac_addr) { struct dp_peer *peer; int i; @@ -1394,7 +1396,7 @@ void *dp_peer_create_wifi3(void *vdev_handle, uint8_t *peer_mac_addr) * * Return: void */ -void dp_peer_setup_wifi3(void *vdev_hdl, void *peer_hdl) +static void dp_peer_setup_wifi3(void *vdev_hdl, void *peer_hdl) { struct dp_peer *peer = (struct dp_peer *)peer_hdl; struct dp_vdev *vdev = (struct dp_vdev *)vdev_hdl; @@ -1424,7 +1426,7 @@ void dp_peer_setup_wifi3(void *vdev_hdl, void *peer_hdl) * @authorize * */ -void dp_peer_authorize(void *peer_handle, uint32_t authorize) +static void dp_peer_authorize(void *peer_handle, uint32_t authorize) { struct dp_peer *peer = (struct dp_peer *)peer_handle; struct dp_soc *soc; @@ -1550,7 +1552,7 @@ void dp_peer_unref_delete(void *peer_handle) * @peer_handle: Datapath peer handle * */ -void dp_peer_delete_wifi3(void *peer_handle) +static void dp_peer_delete_wifi3(void *peer_handle) { struct dp_peer *peer = (struct dp_peer *)peer_handle; @@ -1580,7 +1582,7 @@ void dp_peer_delete_wifi3(void *peer_handle) * @peer_handle: Datapath peer handle * */ -uint8 *dp_get_vdev_mac_addr_wifi3(void *pvdev) +static uint8 *dp_get_vdev_mac_addr_wifi3(void *pvdev) { struct dp_vdev *vdev = pvdev; @@ -1592,7 +1594,7 @@ uint8 *dp_get_vdev_mac_addr_wifi3(void *pvdev) * @peer_handle: Datapath peer handle * */ -void *dp_get_vdev_from_vdev_id_wifi3(void *dev, uint8_t vdev_id) +static void *dp_get_vdev_from_vdev_id_wifi3(void *dev, uint8_t vdev_id) { struct dp_pdev *pdev = dev; struct dp_vdev *vdev = NULL; @@ -1608,14 +1610,14 @@ void *dp_get_vdev_from_vdev_id_wifi3(void *dev, uint8_t vdev_id) return vdev; } -int dp_get_opmode(void *vdev_handle) +static int dp_get_opmode(void *vdev_handle) { struct dp_vdev *vdev = vdev_handle; return vdev->opmode; } -void *dp_get_ctrl_pdev_from_vdev_wifi3(void *pvdev) +static void *dp_get_ctrl_pdev_from_vdev_wifi3(void *pvdev) { struct dp_vdev *vdev = pvdev; struct dp_pdev *pdev = vdev->pdev;