1178476Sjb# SPDX-License-Identifier: GPL-2.0-only
2178476Sjbconfig FS_ENET
3178476Sjb	tristate "Freescale Ethernet Driver"
4178476Sjb	depends on NET_VENDOR_FREESCALE && (CPM1 || CPM2 || PPC_MPC512x)
5178476Sjb	select MII
6178476Sjb	select PHYLIB
7178476Sjb
8178476Sjbconfig FS_ENET_MPC5121_FEC
9178476Sjb	def_bool y if (FS_ENET && PPC_MPC512x)
10178476Sjb	select FS_ENET_HAS_FEC
11178476Sjb
12178476Sjbconfig FS_ENET_HAS_SCC
13178476Sjb	bool "Chip has an SCC usable for ethernet"
14178476Sjb	depends on FS_ENET && (CPM1 || CPM2)
15178476Sjb	default y
16178476Sjb
17178476Sjbconfig FS_ENET_HAS_FCC
18178476Sjb	bool "Chip has an FCC usable for ethernet"
19178476Sjb	depends on FS_ENET && CPM2
20178476Sjb	default y
21178476Sjb
22178476Sjbconfig FS_ENET_HAS_FEC
23178476Sjb	bool "Chip has an FEC usable for ethernet"
24178476Sjb	depends on FS_ENET && (CPM1 || FS_ENET_MPC5121_FEC)
25178476Sjb	select FS_ENET_MDIO_FEC
26178476Sjb	default y
27178476Sjb
28178476Sjbconfig FS_ENET_MDIO_FEC
29178476Sjb	tristate "MDIO driver for FEC"
30178476Sjb	depends on FS_ENET && (CPM1 || FS_ENET_MPC5121_FEC)
31178476Sjb
32178476Sjbconfig FS_ENET_MDIO_FCC
33178476Sjb	tristate "MDIO driver for FCC"
34178476Sjb	depends on FS_ENET && CPM2
35178476Sjb	select MDIO_BITBANG
36178476Sjb