xref: /linux/drivers/net/ethernet/davicom/Kconfig (revision a7f7f6248d9740d710fd6bd190293fe5e16410ac)
1ec8f24b7SThomas Gleixner# SPDX-License-Identifier: GPL-2.0-only
2d7058a79SJeff Kirsher#
3d7058a79SJeff Kirsher# Davicom device configuration
4d7058a79SJeff Kirsher#
5d7058a79SJeff Kirsher
6d7058a79SJeff Kirsherconfig DM9000
7d7058a79SJeff Kirsher	tristate "DM9000 support"
8a687a533SArnd Bergmann	depends on ARM || MIPS || COLDFIRE || NIOS2
9d7058a79SJeff Kirsher	select CRC32
10d7058a79SJeff Kirsher	select MII
11*a7f7f624SMasahiro Yamada	help
12d7058a79SJeff Kirsher	  Support for DM9000 chipset.
13d7058a79SJeff Kirsher
14d7058a79SJeff Kirsher	  To compile this driver as a module, choose M here.  The module
15d7058a79SJeff Kirsher	  will be called dm9000.
16d7058a79SJeff Kirsher
17d7058a79SJeff Kirsherconfig DM9000_FORCE_SIMPLE_PHY_POLL
18d7058a79SJeff Kirsher	bool "Force simple NSR based PHY polling"
19d7058a79SJeff Kirsher	depends on DM9000
20*a7f7f624SMasahiro Yamada	help
21d7058a79SJeff Kirsher	  This configuration forces the DM9000 to use the NSR's LinkStatus
22d7058a79SJeff Kirsher	  bit to determine if the link is up or down instead of the more
23d7058a79SJeff Kirsher	  costly MII PHY reads. Note, this will not work if the chip is
24d7058a79SJeff Kirsher	  operating with an external PHY.
25