qca-wifi: umac-dp decoupling changes in ctrl_ops for datapath
Modify datapath APIs to make sure they do not need to receive dp handles from umac interface. Change-Id: I0979795a6356a29394daa2719dfbd36cdde3d0e2
This commit is contained in:
@@ -1,5 +1,5 @@
|
||||
/*
|
||||
* Copyright (c) 2017-2019 The Linux Foundation. All rights reserved.
|
||||
* Copyright (c) 2017-2020 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
|
||||
@@ -709,9 +709,8 @@ static void dp_iterate_free_peer_msdu_q(void *pdev_hdl)
|
||||
* Return: QDF_STATUS
|
||||
*/
|
||||
QDF_STATUS
|
||||
dp_config_enh_tx_capture(struct cdp_pdev *pdev_handle, uint8_t val)
|
||||
dp_config_enh_tx_capture(struct dp_pdev *pdev, uint8_t val)
|
||||
{
|
||||
struct dp_pdev *pdev = (struct dp_pdev *)pdev_handle;
|
||||
int i, j;
|
||||
|
||||
qdf_spin_lock(&pdev->tx_capture.config_lock);
|
||||
@@ -3200,16 +3199,14 @@ QDF_STATUS dp_send_ack_frame_to_stack(struct dp_soc *soc,
|
||||
|
||||
/**
|
||||
* dp_peer_set_tx_capture_enabled: Set tx_cap_enabled bit in peer
|
||||
* @peer_handle: Peer handle
|
||||
* @peer: Peer handle
|
||||
* @value: Enable/disable setting for tx_cap_enabled
|
||||
*
|
||||
* Return: None
|
||||
*/
|
||||
void
|
||||
dp_peer_set_tx_capture_enabled(struct cdp_peer *peer_handle, bool value)
|
||||
dp_peer_set_tx_capture_enabled(struct dp_peer *peer, bool value)
|
||||
{
|
||||
struct dp_peer *peer = (struct dp_peer *)peer_handle;
|
||||
|
||||
peer->tx_cap_enabled = value;
|
||||
if (!value)
|
||||
dp_peer_tx_cap_tid_queue_flush(peer);
|
||||
|
Reference in New Issue
Block a user