xref: /linux/drivers/net/ethernet/davicom/Kconfig (revision d7058a79c56abf58bb33a5c2eee2f7cde6f5ec36)
1*d7058a79SJeff Kirsher#
2*d7058a79SJeff Kirsher# Davicom device configuration
3*d7058a79SJeff Kirsher#
4*d7058a79SJeff Kirsher
5*d7058a79SJeff Kirsherconfig DM9000
6*d7058a79SJeff Kirsher	tristate "DM9000 support"
7*d7058a79SJeff Kirsher	depends on ARM || BLACKFIN || MIPS
8*d7058a79SJeff Kirsher	select CRC32
9*d7058a79SJeff Kirsher	select MII
10*d7058a79SJeff Kirsher	---help---
11*d7058a79SJeff Kirsher	  Support for DM9000 chipset.
12*d7058a79SJeff Kirsher
13*d7058a79SJeff Kirsher	  To compile this driver as a module, choose M here.  The module
14*d7058a79SJeff Kirsher	  will be called dm9000.
15*d7058a79SJeff Kirsher
16*d7058a79SJeff Kirsherconfig DM9000_DEBUGLEVEL
17*d7058a79SJeff Kirsher	int "DM9000 maximum debug level"
18*d7058a79SJeff Kirsher	depends on DM9000
19*d7058a79SJeff Kirsher	default 4
20*d7058a79SJeff Kirsher	---help---
21*d7058a79SJeff Kirsher	  The maximum level of debugging code compiled into the DM9000
22*d7058a79SJeff Kirsher	  driver.
23*d7058a79SJeff Kirsher
24*d7058a79SJeff Kirsherconfig DM9000_FORCE_SIMPLE_PHY_POLL
25*d7058a79SJeff Kirsher	bool "Force simple NSR based PHY polling"
26*d7058a79SJeff Kirsher	depends on DM9000
27*d7058a79SJeff Kirsher	---help---
28*d7058a79SJeff Kirsher	  This configuration forces the DM9000 to use the NSR's LinkStatus
29*d7058a79SJeff Kirsher	  bit to determine if the link is up or down instead of the more
30*d7058a79SJeff Kirsher	  costly MII PHY reads. Note, this will not work if the chip is
31*d7058a79SJeff Kirsher	  operating with an external PHY.
32