linux/drivers/net/wireless/quantenna/qtnfmac/trans.c

// SPDX-License-Identifier: GPL-2.0+
/* Copyright (c) 2015-2016 Quantenna Communications. All rights reserved. */

#include <linux/types.h>
#include <linux/export.h>
#include <linux/slab.h>

#include "core.h"
#include "commands.h"
#include "event.h"
#include "bus.h"

#define QTNF_DEF_SYNC_CMD_TIMEOUT

int qtnf_trans_send_cmd_with_resp(struct qtnf_bus *bus, struct sk_buff *cmd_skb,
				  struct sk_buff **response_skb)
{}

static void qtnf_trans_signal_cmdresp(struct qtnf_bus *bus, struct sk_buff *skb)
{}

static int qtnf_trans_event_enqueue(struct qtnf_bus *bus, struct sk_buff *skb)
{}

void qtnf_trans_init(struct qtnf_bus *bus)
{}

static void qtnf_trans_free_events(struct qtnf_bus *bus)
{}

void qtnf_trans_free(struct qtnf_bus *bus)
{}

int qtnf_trans_handle_rx_ctl_packet(struct qtnf_bus *bus, struct sk_buff *skb)
{}
EXPORT_SYMBOL_GPL();