linux/drivers/net/mdio/mdio-cavium.c

// SPDX-License-Identifier: GPL-2.0
/*
 * Copyright (C) 2009-2016 Cavium, Inc.
 */

#include <linux/delay.h>
#include <linux/io.h>
#include <linux/module.h>
#include <linux/phy.h>

#include "mdio-cavium.h"

static void cavium_mdiobus_set_mode(struct cavium_mdiobus *p,
				    enum cavium_mdiobus_mode m)
{}

static int cavium_mdiobus_c45_addr(struct cavium_mdiobus *p,
				   int phy_id, int devad, int regnum)
{}

int cavium_mdiobus_read_c22(struct mii_bus *bus, int phy_id, int regnum)
{}
EXPORT_SYMBOL();

int cavium_mdiobus_read_c45(struct mii_bus *bus, int phy_id, int devad,
			    int regnum)
{}
EXPORT_SYMBOL();

int cavium_mdiobus_write_c22(struct mii_bus *bus, int phy_id, int regnum,
			     u16 val)
{}
EXPORT_SYMBOL();

int cavium_mdiobus_write_c45(struct mii_bus *bus, int phy_id, int devad,
			     int regnum, u16 val)
{}
EXPORT_SYMBOL();

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