linux/drivers/net/wireless/ath/ath11k/p2p.c

// SPDX-License-Identifier: BSD-3-Clause-Clear
/*
 * Copyright (c) 2024 Qualcomm Innovation Center, Inc. All rights reserved.
 */

#include "core.h"
#include "wmi.h"
#include "mac.h"
#include "p2p.h"

static void ath11k_p2p_noa_ie_fill(u8 *data, size_t len,
				   const struct ath11k_wmi_p2p_noa_info *noa)
{}

static size_t
ath11k_p2p_noa_ie_len_compute(const struct ath11k_wmi_p2p_noa_info *noa)
{}

static void ath11k_p2p_noa_ie_assign(struct ath11k_vif *arvif, void *ie,
				     size_t len)
{}

static void __ath11k_p2p_noa_update(struct ath11k_vif *arvif,
				    const struct ath11k_wmi_p2p_noa_info *noa)
{}

void ath11k_p2p_noa_update(struct ath11k_vif *arvif,
			   const struct ath11k_wmi_p2p_noa_info *noa)
{}

static void ath11k_p2p_noa_update_vdev_iter(void *data, u8 *mac,
					    struct ieee80211_vif *vif)
{}

void ath11k_p2p_noa_update_by_vdev_id(struct ath11k *ar, u32 vdev_id,
				      const struct ath11k_wmi_p2p_noa_info *noa)
{}