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

// SPDX-License-Identifier: ISC
/*
 * Copyright (C) 2018 Lorenzo Bianconi <[email protected]>
 */
#include <linux/kernel.h>
#include <linux/firmware.h>
#include <linux/module.h>

#include "mt76x0.h"
#include "mcu.h"
#include "../mt76x02_usb.h"

#define MCU_FW_URB_MAX_PAYLOAD
#define MCU_FW_URB_SIZE

static int
mt76x0u_upload_firmware(struct mt76x02_dev *dev,
			const struct mt76x02_fw_header *hdr)
{}

static int mt76x0_get_firmware(struct mt76x02_dev *dev,
			       const struct firmware **fw)
{}

static int mt76x0u_load_firmware(struct mt76x02_dev *dev)
{}

int mt76x0u_mcu_init(struct mt76x02_dev *dev)
{}