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