Commit | Line | Data |
---|---|---|
b2441318 | 1 | /* SPDX-License-Identifier: GPL-2.0 */ |
98cd1552 FF |
2 | #ifndef __DSA_LOOP_H |
3 | #define __DSA_LOOP_H | |
4 | ||
5 | struct dsa_chip_data; | |
6 | ||
7 | struct dsa_loop_pdata { | |
8 | /* Must be first, such that dsa_register_switch() can access this | |
9 | * without gory pointer manipulations | |
10 | */ | |
11 | struct dsa_chip_data cd; | |
12 | const char *name; | |
13 | unsigned int enabled_ports; | |
14 | const char *netdev; | |
15 | }; | |
16 | ||
17 | #define DSA_LOOP_NUM_PORTS 6 | |
18 | #define DSA_LOOP_CPU_PORT (DSA_LOOP_NUM_PORTS - 1) | |
19 | ||
20 | #endif /* __DSA_LOOP_H */ |