dsa.h (1163319993f0abf8092d5f18fdff98096f7a3a73) dsa.h (d538eca85c2aa6ecb5036e6ff47efc93d9f294da)
1/* SPDX-License-Identifier: GPL-2.0-or-later */
2/*
3 * include/net/dsa.h - Driver for Distributed Switch Architecture switch chips
4 * Copyright (c) 2008-2009 Marvell Semiconductor
5 */
6
7#ifndef __LINUX_NET_DSA_H
8#define __LINUX_NET_DSA_H

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

888
889 /*
890 * ethtool timestamp info
891 */
892 int (*get_ts_info)(struct dsa_switch *ds, int port,
893 struct ethtool_ts_info *ts);
894
895 /*
1/* SPDX-License-Identifier: GPL-2.0-or-later */
2/*
3 * include/net/dsa.h - Driver for Distributed Switch Architecture switch chips
4 * Copyright (c) 2008-2009 Marvell Semiconductor
5 */
6
7#ifndef __LINUX_NET_DSA_H
8#define __LINUX_NET_DSA_H

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

888
889 /*
890 * ethtool timestamp info
891 */
892 int (*get_ts_info)(struct dsa_switch *ds, int port,
893 struct ethtool_ts_info *ts);
894
895 /*
896 * DCB ops
897 */
898 int (*port_get_default_prio)(struct dsa_switch *ds, int port);
899 int (*port_set_default_prio)(struct dsa_switch *ds, int port,
900 u8 prio);
901
902 /*
896 * Suspend and resume
897 */
898 int (*suspend)(struct dsa_switch *ds);
899 int (*resume)(struct dsa_switch *ds);
900
901 /*
902 * Port enable/disable
903 */

--- 502 unchanged lines hidden ---
903 * Suspend and resume
904 */
905 int (*suspend)(struct dsa_switch *ds);
906 int (*resume)(struct dsa_switch *ds);
907
908 /*
909 * Port enable/disable
910 */

--- 502 unchanged lines hidden ---