linux/drivers/net/ethernet/synopsys/dwc-xlgmac-common.c

/* Synopsys DesignWare Core Enterprise Ethernet (XLGMAC) Driver
 *
 * Copyright (c) 2017 Synopsys, Inc. (www.synopsys.com)
 *
 * This program is dual-licensed; you may select either version 2 of
 * the GNU General Public License ("GPL") or BSD license ("BSD").
 *
 * This Synopsys DWC XLGMAC software driver and associated documentation
 * (hereinafter the "Software") is an unsupported proprietary work of
 * Synopsys, Inc. unless otherwise expressly agreed to in writing between
 * Synopsys and you. The Software IS NOT an item of Licensed Software or a
 * Licensed Product under any End User Software License Agreement or
 * Agreement for Licensed Products with Synopsys or any supplement thereto.
 * Synopsys is a registered trademark of Synopsys, Inc. Other names included
 * in the SOFTWARE may be the trademarks of their respective owners.
 */

#include <linux/kernel.h>
#include <linux/module.h>

#include "dwc-xlgmac.h"
#include "dwc-xlgmac-reg.h"

static int debug =;
module_param(debug, int, 0644);
MODULE_PARM_DESC();
static const u32 default_msg_level =;

static unsigned char dev_addr[6] =;

static void xlgmac_read_mac_addr(struct xlgmac_pdata *pdata)
{}

static void xlgmac_default_config(struct xlgmac_pdata *pdata)
{}

static void xlgmac_init_all_ops(struct xlgmac_pdata *pdata)
{}

static int xlgmac_init(struct xlgmac_pdata *pdata)
{}

int xlgmac_drv_probe(struct device *dev, struct xlgmac_resources *res)
{}

int xlgmac_drv_remove(struct device *dev)
{}

void xlgmac_dump_tx_desc(struct xlgmac_pdata *pdata,
			 struct xlgmac_ring *ring,
			 unsigned int idx,
			 unsigned int count,
			 unsigned int flag)
{}

void xlgmac_dump_rx_desc(struct xlgmac_pdata *pdata,
			 struct xlgmac_ring *ring,
			 unsigned int idx)
{}

void xlgmac_print_pkt(struct net_device *netdev,
		      struct sk_buff *skb, bool tx_rx)
{}

void xlgmac_get_all_hw_features(struct xlgmac_pdata *pdata)
{}

void xlgmac_print_all_hw_features(struct xlgmac_pdata *pdata)
{}

MODULE_DESCRIPTION();
MODULE_VERSION();
MODULE_AUTHOR();
MODULE_LICENSE();