dsa.h (561bed688bffedd6bbdfa70af7a4f64f0a3e2140) dsa.h (0650bf52b31ff35dc6430fc2e37969c36baba724)
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

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

1041 int cmd)
1042{
1043 return -EOPNOTSUPP;
1044}
1045#endif
1046
1047void dsa_unregister_switch(struct dsa_switch *ds);
1048int dsa_register_switch(struct dsa_switch *ds);
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

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

1041 int cmd)
1042{
1043 return -EOPNOTSUPP;
1044}
1045#endif
1046
1047void dsa_unregister_switch(struct dsa_switch *ds);
1048int dsa_register_switch(struct dsa_switch *ds);
1049void dsa_switch_shutdown(struct dsa_switch *ds);
1049struct dsa_switch *dsa_switch_find(int tree_index, int sw_index);
1050#ifdef CONFIG_PM_SLEEP
1051int dsa_switch_suspend(struct dsa_switch *ds);
1052int dsa_switch_resume(struct dsa_switch *ds);
1053#else
1054static inline int dsa_switch_suspend(struct dsa_switch *ds)
1055{
1056 return 0;

--- 89 unchanged lines hidden ---
1050struct dsa_switch *dsa_switch_find(int tree_index, int sw_index);
1051#ifdef CONFIG_PM_SLEEP
1052int dsa_switch_suspend(struct dsa_switch *ds);
1053int dsa_switch_resume(struct dsa_switch *ds);
1054#else
1055static inline int dsa_switch_suspend(struct dsa_switch *ds)
1056{
1057 return 0;

--- 89 unchanged lines hidden ---