xref: /linux/drivers/net/ethernet/davicom/Kconfig (revision ec8f24b7faaf3d4799a7c3f4c1b87f6b02778ad1)
1*ec8f24b7SThomas 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
11d7058a79SJeff Kirsher	---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
20d7058a79SJeff Kirsher	---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