18c2ecf20Sopenharmony_ci# SPDX-License-Identifier: GPL-2.0-only
28c2ecf20Sopenharmony_ci#
38c2ecf20Sopenharmony_ci# Davicom device configuration
48c2ecf20Sopenharmony_ci#
58c2ecf20Sopenharmony_ci
68c2ecf20Sopenharmony_ciconfig DM9000
78c2ecf20Sopenharmony_ci	tristate "DM9000 support"
88c2ecf20Sopenharmony_ci	depends on ARM || MIPS || COLDFIRE || NIOS2
98c2ecf20Sopenharmony_ci	select CRC32
108c2ecf20Sopenharmony_ci	select MII
118c2ecf20Sopenharmony_ci	help
128c2ecf20Sopenharmony_ci	  Support for DM9000 chipset.
138c2ecf20Sopenharmony_ci
148c2ecf20Sopenharmony_ci	  To compile this driver as a module, choose M here.  The module
158c2ecf20Sopenharmony_ci	  will be called dm9000.
168c2ecf20Sopenharmony_ci
178c2ecf20Sopenharmony_ciconfig DM9000_FORCE_SIMPLE_PHY_POLL
188c2ecf20Sopenharmony_ci	bool "Force simple NSR based PHY polling"
198c2ecf20Sopenharmony_ci	depends on DM9000
208c2ecf20Sopenharmony_ci	help
218c2ecf20Sopenharmony_ci	  This configuration forces the DM9000 to use the NSR's LinkStatus
228c2ecf20Sopenharmony_ci	  bit to determine if the link is up or down instead of the more
238c2ecf20Sopenharmony_ci	  costly MII PHY reads. Note, this will not work if the chip is
248c2ecf20Sopenharmony_ci	  operating with an external PHY.
25