hc
2024-05-10 37f49e37ab4cb5d0bc4c60eb5c6d4dd57db767bb
kernel/drivers/net/ethernet/freescale/Kconfig
....@@ -1,3 +1,4 @@
1
+# SPDX-License-Identifier: GPL-2.0-only
12 #
23 # Freescale device configuration
34 #
....@@ -9,7 +10,7 @@
910 M523x || M527x || M5272 || M528x || M520x || M532x || \
1011 ARCH_MXC || ARCH_MXS || (PPC_MPC52xx && PPC_BESTCOMM) || \
1112 ARCH_LAYERSCAPE || COMPILE_TEST
12
- ---help---
13
+ help
1314 If you have a network (Ethernet) card belonging to this class, say Y.
1415
1516 Note that the answer to this question doesn't directly affect the
....@@ -24,9 +25,10 @@
2425 depends on (M523x || M527x || M5272 || M528x || M520x || M532x || \
2526 ARCH_MXC || SOC_IMX28 || COMPILE_TEST)
2627 default ARCH_MXC || SOC_IMX28 if ARM
28
+ select CRC32
2729 select PHYLIB
2830 imply PTP_1588_CLOCK
29
- ---help---
31
+ help
3032 Say Y here if you want to use the built-in 10/100 Fast ethernet
3133 controller on some Motorola ColdFire and Freescale i.MX processors.
3234
....@@ -36,7 +38,7 @@
3638 select CRC32
3739 select PHYLIB
3840 select PPC_BESTCOMM_FEC
39
- ---help---
41
+ help
4042 This option enables support for the MPC5200's on-chip
4143 Fast Ethernet Controller
4244 If compiled as module, it will be called fec_mpc52xx.
....@@ -45,7 +47,7 @@
4547 bool "FEC MPC52xx MDIO bus driver"
4648 depends on FEC_MPC52xx
4749 default y
48
- ---help---
50
+ help
4951 The MPC5200's FEC can connect to the Ethernet either with
5052 an external MII PHY chip or 10 Mbps 7-wire interface
5153 (Motorola? industry standard).
....@@ -59,7 +61,7 @@
5961 config FSL_PQ_MDIO
6062 tristate "Freescale PQ MDIO"
6163 select PHYLIB
62
- ---help---
64
+ help
6365 This driver supports the MDIO bus used by the gianfar and UCC drivers.
6466
6567 config FSL_XGMAC_MDIO
....@@ -67,17 +69,17 @@
6769 select PHYLIB
6870 depends on OF
6971 select OF_MDIO
70
- ---help---
72
+ help
7173 This driver supports the MDIO bus on the Fman 10G Ethernet MACs, and
7274 on the FMan mEMAC (which supports both Clauses 22 and 45)
7375
7476 config UCC_GETH
7577 tristate "Freescale QE Gigabit Ethernet"
76
- depends on QUICC_ENGINE
78
+ depends on QUICC_ENGINE && PPC32
7779 select FSL_PQ_MDIO
7880 select PHYLIB
7981 select FIXED_PHY
80
- ---help---
82
+ help
8183 This driver supports the Gigabit Ethernet mode of the QUICC Engine,
8284 which is available on some Freescale SOCs.
8385
....@@ -92,11 +94,13 @@
9294 select PHYLIB
9395 select FIXED_PHY
9496 select CRC32
95
- ---help---
97
+ help
9698 This driver supports the Gigabit TSEC on the MPC83xx, MPC85xx,
9799 and MPC86xx family of chips, the eTSEC on LS1021A and the FEC
98100 on the 8540.
99101
100102 source "drivers/net/ethernet/freescale/dpaa/Kconfig"
103
+source "drivers/net/ethernet/freescale/dpaa2/Kconfig"
104
+source "drivers/net/ethernet/freescale/enetc/Kconfig"
101105
102106 endif # NET_VENDOR_FREESCALE