linux/drivers/net/wireless/realtek/rtw88/util.c

// SPDX-License-Identifier: GPL-2.0 OR BSD-3-Clause
/* Copyright(c) 2018-2019  Realtek Corporation
 */

#include "main.h"
#include "util.h"
#include "reg.h"

bool check_hw_ready(struct rtw_dev *rtwdev, u32 addr, u32 mask, u32 target)
{}
EXPORT_SYMBOL();

bool ltecoex_read_reg(struct rtw_dev *rtwdev, u16 offset, u32 *val)
{}

bool ltecoex_reg_write(struct rtw_dev *rtwdev, u16 offset, u32 value)
{}

void rtw_restore_reg(struct rtw_dev *rtwdev,
		     struct rtw_backup_info *bckp, u32 num)
{}
EXPORT_SYMBOL();

void rtw_desc_to_mcsrate(u16 rate, u8 *mcs, u8 *nss)
{}

struct rtw_stas_entry {};

struct rtw_iter_stas_data {};

static void rtw_collect_sta_iter(void *data, struct ieee80211_sta *sta)
{}

void rtw_iterate_stas(struct rtw_dev *rtwdev,
		      void (*iterator)(void *data,
				       struct ieee80211_sta *sta),
		      void *data)
{}

struct rtw_vifs_entry {};

struct rtw_iter_vifs_data {};

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

void rtw_iterate_vifs(struct rtw_dev *rtwdev,
		      void (*iterator)(void *data, struct ieee80211_vif *vif),
		      void *data)
{}