162306a36Sopenharmony_ci# SPDX-License-Identifier: GPL-2.0-only
262306a36Sopenharmony_ci#
362306a36Sopenharmony_ci# Configuration for NCSI support
462306a36Sopenharmony_ci#
562306a36Sopenharmony_ci
662306a36Sopenharmony_ciconfig NET_NCSI
762306a36Sopenharmony_ci	bool "NCSI interface support"
862306a36Sopenharmony_ci	depends on INET
962306a36Sopenharmony_ci	help
1062306a36Sopenharmony_ci	  This module provides NCSI (Network Controller Sideband Interface)
1162306a36Sopenharmony_ci	  support. Enable this only if your system connects to a network
1262306a36Sopenharmony_ci	  device via NCSI and the ethernet driver you're using supports
1362306a36Sopenharmony_ci	  the protocol explicitly.
1462306a36Sopenharmony_ciconfig NCSI_OEM_CMD_GET_MAC
1562306a36Sopenharmony_ci	bool "Get NCSI OEM MAC Address"
1662306a36Sopenharmony_ci	depends on NET_NCSI
1762306a36Sopenharmony_ci	help
1862306a36Sopenharmony_ci	  This allows to get MAC address from NCSI firmware and set them back to
1962306a36Sopenharmony_ci		controller.
2062306a36Sopenharmony_ciconfig NCSI_OEM_CMD_KEEP_PHY
2162306a36Sopenharmony_ci	bool "Keep PHY Link up"
2262306a36Sopenharmony_ci	depends on NET_NCSI
2362306a36Sopenharmony_ci	help
2462306a36Sopenharmony_ci	  This allows to keep PHY link up and prevents any channel resets during
2562306a36Sopenharmony_ci	  the host load.
26