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

// SPDX-License-Identifier: GPL-2.0-only
/*
 * (c) Copyright 2002-2010, Ralink Technology, Inc.
 * Copyright (C) 2014 Felix Fietkau <[email protected]>
 * Copyright (C) 2015 Jakub Kicinski <[email protected]>
 * Copyright (C) 2018 Stanislaw Gruszka <[email protected]>
 */

#include "mt76x0.h"
#include "eeprom.h"
#include "mcu.h"
#include "initvals.h"
#include "initvals_init.h"
#include "../mt76x02_phy.h"

static void
mt76x0_set_wlan_state(struct mt76x02_dev *dev, u32 val, bool enable)
{}

void mt76x0_chip_onoff(struct mt76x02_dev *dev, bool enable, bool reset)
{}
EXPORT_SYMBOL_GPL();

static void mt76x0_reset_csr_bbp(struct mt76x02_dev *dev)
{}

#define RANDOM_WRITE(dev, tab)

static int mt76x0_init_bbp(struct mt76x02_dev *dev)
{}

static void mt76x0_init_mac_registers(struct mt76x02_dev *dev)
{}

void mt76x0_mac_stop(struct mt76x02_dev *dev)
{}
EXPORT_SYMBOL_GPL();

int mt76x0_init_hardware(struct mt76x02_dev *dev)
{}
EXPORT_SYMBOL_GPL();

static void
mt76x0_init_txpower(struct mt76x02_dev *dev,
		    struct ieee80211_supported_band *sband)
{}

int mt76x0_register_device(struct mt76x02_dev *dev)
{}
EXPORT_SYMBOL_GPL();