xref: /linux/drivers/net/dsa/mxl862xx/mxl862xx.h (revision c17ee635fd3a482b2ad2bf5e269755c2eae5f25e)
1*23794becSDaniel Golle /* SPDX-License-Identifier: GPL-2.0-or-later */
2*23794becSDaniel Golle 
3*23794becSDaniel Golle #ifndef __MXL862XX_H
4*23794becSDaniel Golle #define __MXL862XX_H
5*23794becSDaniel Golle 
6*23794becSDaniel Golle #include <linux/mdio.h>
7*23794becSDaniel Golle #include <net/dsa.h>
8*23794becSDaniel Golle 
9*23794becSDaniel Golle #define MXL862XX_MAX_PORTS		17
10*23794becSDaniel Golle 
11*23794becSDaniel Golle struct mxl862xx_priv {
12*23794becSDaniel Golle 	struct dsa_switch *ds;
13*23794becSDaniel Golle 	struct mdio_device *mdiodev;
14*23794becSDaniel Golle };
15*23794becSDaniel Golle 
16*23794becSDaniel Golle #endif /* __MXL862XX_H */
17