aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/net/ethernet/freescale/enetc/enetc_mdio.h
blob: 60c9a388982435e8b16b8e9dd1891edd2f51e703 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
/* SPDX-License-Identifier: (GPL-2.0+ OR BSD-3-Clause) */
/* Copyright 2019 NXP */

#include <linux/phy.h>
#include "enetc_pf.h"

struct enetc_mdio_priv {
	struct enetc_hw *hw;
};

int enetc_mdio_write(struct mii_bus *bus, int phy_id, int regnum, u16 value);
int enetc_mdio_read(struct mii_bus *bus, int phy_id, int regnum);