linux/drivers/net/wireless/mediatek/mt76/mt7603/init.c

// SPDX-License-Identifier: ISC

#include <linux/etherdevice.h>
#include "mt7603.h"
#include "mac.h"
#include "eeprom.h"

const struct mt76_driver_ops mt7603_drv_ops =;

static void
mt7603_set_tmac_template(struct mt7603_dev *dev)
{}

static void
mt7603_dma_sched_init(struct mt7603_dev *dev)
{}

static void
mt7603_phy_init(struct mt7603_dev *dev)
{}

static void
mt7603_mac_init(struct mt7603_dev *dev)
{}

static int
mt7603_init_hardware(struct mt7603_dev *dev)
{}

static const struct ieee80211_iface_limit if_limits[] =;

static const struct ieee80211_iface_combination if_comb[] =;

static void mt7603_led_set_config(struct mt76_phy *mphy, u8 delay_on,
				  u8 delay_off)
{}

static int mt7603_led_set_blink(struct led_classdev *led_cdev,
				unsigned long *delay_on,
				unsigned long *delay_off)
{}

static void mt7603_led_set_brightness(struct led_classdev *led_cdev,
				      enum led_brightness brightness)
{}

static u32 __mt7603_reg_addr(struct mt7603_dev *dev, u32 addr)
{}

static u32 mt7603_rr(struct mt76_dev *mdev, u32 offset)
{}

static void mt7603_wr(struct mt76_dev *mdev, u32 offset, u32 val)
{}

static u32 mt7603_rmw(struct mt76_dev *mdev, u32 offset, u32 mask, u32 val)
{}

static void
mt7603_regd_notifier(struct wiphy *wiphy,
		     struct regulatory_request *request)
{}

static int
mt7603_txpower_signed(int val)
{}

static void
mt7603_init_txpower(struct mt7603_dev *dev,
		    struct ieee80211_supported_band *sband)
{}

int mt7603_register_device(struct mt7603_dev *dev)
{}

void mt7603_unregister_device(struct mt7603_dev *dev)
{}