| Lennert Buytenhek | 91da11f | 2008-10-07 13:44:02 +0000 | [diff] [blame] | 1 | menuconfig NET_DSA | 
 | 2 | 	bool "Distributed Switch Architecture support" | 
 | 3 | 	default n | 
| Heiko Carstens | 510149e | 2008-10-13 18:58:48 -0700 | [diff] [blame] | 4 | 	depends on EXPERIMENTAL && !S390 | 
| David S. Miller | 45cec1b | 2008-10-08 17:33:01 -0700 | [diff] [blame] | 5 | 	select PHYLIB | 
| Lennert Buytenhek | 91da11f | 2008-10-07 13:44:02 +0000 | [diff] [blame] | 6 | 	---help--- | 
 | 7 | 	  This allows you to use hardware switch chips that use | 
 | 8 | 	  the Distributed Switch Architecture. | 
 | 9 |  | 
 | 10 |  | 
 | 11 | if NET_DSA | 
 | 12 |  | 
 | 13 | # tagging formats | 
| Lennert Buytenhek | cf85d08 | 2008-10-07 13:45:02 +0000 | [diff] [blame] | 14 | config NET_DSA_TAG_DSA | 
 | 15 | 	bool | 
 | 16 | 	default n | 
 | 17 |  | 
| Lennert Buytenhek | 91da11f | 2008-10-07 13:44:02 +0000 | [diff] [blame] | 18 | config NET_DSA_TAG_EDSA | 
 | 19 | 	bool | 
 | 20 | 	default n | 
 | 21 |  | 
| Lennert Buytenhek | 396138f | 2008-10-07 13:46:07 +0000 | [diff] [blame] | 22 | config NET_DSA_TAG_TRAILER | 
 | 23 | 	bool | 
 | 24 | 	default n | 
 | 25 |  | 
| Lennert Buytenhek | 91da11f | 2008-10-07 13:44:02 +0000 | [diff] [blame] | 26 |  | 
 | 27 | # switch drivers | 
 | 28 | config NET_DSA_MV88E6XXX | 
 | 29 | 	bool | 
 | 30 | 	default n | 
 | 31 |  | 
| Lennert Buytenhek | 2e16a77 | 2008-10-07 13:46:22 +0000 | [diff] [blame] | 32 | config NET_DSA_MV88E6060 | 
 | 33 | 	bool "Marvell 88E6060 ethernet switch chip support" | 
 | 34 | 	select NET_DSA_TAG_TRAILER | 
 | 35 | 	---help--- | 
 | 36 | 	  This enables support for the Marvell 88E6060 ethernet switch | 
 | 37 | 	  chip. | 
 | 38 |  | 
| Lennert Buytenhek | 2e5f032 | 2008-10-07 13:45:18 +0000 | [diff] [blame] | 39 | config NET_DSA_MV88E6XXX_NEED_PPU | 
 | 40 | 	bool | 
 | 41 | 	default n | 
 | 42 |  | 
 | 43 | config NET_DSA_MV88E6131 | 
| Lennert Buytenhek | 076d3e1 | 2009-03-20 09:50:39 +0000 | [diff] [blame] | 44 | 	bool "Marvell 88E6095/6095F/6131 ethernet switch chip support" | 
| Lennert Buytenhek | 2e5f032 | 2008-10-07 13:45:18 +0000 | [diff] [blame] | 45 | 	select NET_DSA_MV88E6XXX | 
 | 46 | 	select NET_DSA_MV88E6XXX_NEED_PPU | 
 | 47 | 	select NET_DSA_TAG_DSA | 
 | 48 | 	---help--- | 
| Lennert Buytenhek | 076d3e1 | 2009-03-20 09:50:39 +0000 | [diff] [blame] | 49 | 	  This enables support for the Marvell 88E6095/6095F/6131 | 
 | 50 | 	  ethernet switch chips. | 
| Lennert Buytenhek | 2e5f032 | 2008-10-07 13:45:18 +0000 | [diff] [blame] | 51 |  | 
| Lennert Buytenhek | 91da11f | 2008-10-07 13:44:02 +0000 | [diff] [blame] | 52 | config NET_DSA_MV88E6123_61_65 | 
 | 53 | 	bool "Marvell 88E6123/6161/6165 ethernet switch chip support" | 
 | 54 | 	select NET_DSA_MV88E6XXX | 
 | 55 | 	select NET_DSA_TAG_EDSA | 
 | 56 | 	---help--- | 
 | 57 | 	  This enables support for the Marvell 88E6123/6161/6165 | 
 | 58 | 	  ethernet switch chips. | 
 | 59 |  | 
 | 60 | endif |