| * net/dsa/dsa_priv.h - Hardware switch handling |
| * Copyright (c) 2008-2009 Marvell Semiconductor |
| * This program is free software; you can redistribute it and/or modify |
| * it under the terms of the GNU General Public License as published by |
| * the Free Software Foundation; either version 2 of the License, or |
| * (at your option) any later version. |
| * The linux network interface corresponding to this |
| * Which switch this port is a part of, and the port index |
| struct dsa_switch *parent; |
| * The phylib phy_device pointer for the PHY connected |
| extern char dsa_driver_version[]; |
| void dsa_slave_mii_bus_init(struct dsa_switch *ds); |
| struct net_device *dsa_slave_create(struct dsa_switch *ds, |
| extern const struct dsa_device_ops dsa_netdev_ops; |
| extern const struct dsa_device_ops edsa_netdev_ops; |
| extern const struct dsa_device_ops trailer_netdev_ops; |