dsa.h (97a69a0dea9a048c6769249f1552de5f56731524) dsa.h (c362beb072e14b929eb657dc174d83ccdd9b0eed)
1/*
2 * include/net/dsa.h - Driver for Distributed Switch Architecture switch chips
3 * Copyright (c) 2008-2009 Marvell Semiconductor
4 *
5 * This program is free software; you can redistribute it and/or modify
6 * it under the terms of the GNU General Public License as published by
7 * the Free Software Foundation; either version 2 of the License, or
8 * (at your option) any later version.

--- 197 unchanged lines hidden (view full) ---

206 struct net_device *bridge_dev;
207 struct devlink_port devlink_port;
208 struct phylink *pl;
209
210 struct work_struct xmit_work;
211 struct sk_buff_head xmit_queue;
212
213 /*
1/*
2 * include/net/dsa.h - Driver for Distributed Switch Architecture switch chips
3 * Copyright (c) 2008-2009 Marvell Semiconductor
4 *
5 * This program is free software; you can redistribute it and/or modify
6 * it under the terms of the GNU General Public License as published by
7 * the Free Software Foundation; either version 2 of the License, or
8 * (at your option) any later version.

--- 197 unchanged lines hidden (view full) ---

206 struct net_device *bridge_dev;
207 struct devlink_port devlink_port;
208 struct phylink *pl;
209
210 struct work_struct xmit_work;
211 struct sk_buff_head xmit_queue;
212
213 /*
214 * Give the switch driver somewhere to hang its per-port private data
215 * structures (accessible from the tagger).
216 */
217 void *priv;
218
219 /*
214 * Original copy of the master netdev ethtool_ops
215 */
216 const struct ethtool_ops *orig_ethtool_ops;
217
218 /*
219 * Original copy of the master netdev net_device_ops
220 */
221 const struct net_device_ops *orig_ndo_ops;

--- 499 unchanged lines hidden ---
220 * Original copy of the master netdev ethtool_ops
221 */
222 const struct ethtool_ops *orig_ethtool_ops;
223
224 /*
225 * Original copy of the master netdev net_device_ops
226 */
227 const struct net_device_ops *orig_ndo_ops;

--- 499 unchanged lines hidden ---