linux/drivers/net/wireless/mediatek/mt76/mt792x_mac.c

// SPDX-License-Identifier: ISC
/* Copyright (C) 2023 MediaTek Inc. */

#include <linux/module.h>

#include "mt792x.h"
#include "mt792x_regs.h"

void mt792x_mac_work(struct work_struct *work)
{}
EXPORT_SYMBOL_GPL();

void mt792x_mac_set_timeing(struct mt792x_phy *phy)
{}
EXPORT_SYMBOL_GPL();

void mt792x_mac_update_mib_stats(struct mt792x_phy *phy)
{}
EXPORT_SYMBOL_GPL();

struct mt76_wcid *mt792x_rx_get_wcid(struct mt792x_dev *dev, u16 idx,
				     bool unicast)
{}
EXPORT_SYMBOL_GPL();

static void
mt792x_mac_rssi_iter(void *priv, u8 *mac, struct ieee80211_vif *vif)
{}

void mt792x_mac_assoc_rssi(struct mt792x_dev *dev, struct sk_buff *skb)
{}
EXPORT_SYMBOL_GPL();

void mt792x_mac_reset_counters(struct mt792x_phy *phy)
{}
EXPORT_SYMBOL_GPL();

static u8
mt792x_phy_get_nf(struct mt792x_phy *phy, int idx)
{}

static void
mt792x_phy_update_channel(struct mt76_phy *mphy, int idx)
{}

void mt792x_update_channel(struct mt76_phy *mphy)
{}
EXPORT_SYMBOL_GPL();

void mt792x_reset(struct mt76_dev *mdev)
{}
EXPORT_SYMBOL_GPL();

void mt792x_mac_init_band(struct mt792x_dev *dev, u8 band)
{}
EXPORT_SYMBOL_GPL();

void mt792x_pm_wake_work(struct work_struct *work)
{}
EXPORT_SYMBOL_GPL();

void mt792x_pm_power_save_work(struct work_struct *work)
{}
EXPORT_SYMBOL_GPL();