1# MDIO configuration options
2
3# Copyright (c) 2021 IP-Logix Inc.
4# SPDX-License-Identifier: Apache-2.0
5
6#
7# MDIO options
8#
9menuconfig MDIO
10	bool "Management Data Input/Output (MDIO) drivers"
11	help
12	  Enable MDIO Driver Configuration
13
14if MDIO
15
16config MDIO_SHELL
17	bool "MDIO Shell"
18	depends on SHELL
19	help
20	  Enable MDIO Shell.
21
22	  The MDIO shell currently supports scanning and device
23	  read/write.
24
25# Include these first so that any properties (e.g. defaults) below can be
26# overridden (by defining symbols in multiple locations)
27source "drivers/mdio/Kconfig.esp32"
28source "drivers/mdio/Kconfig.sam"
29source "drivers/mdio/Kconfig.nxp_imx_netc"
30source "drivers/mdio/Kconfig.nxp_s32_netc"
31source "drivers/mdio/Kconfig.nxp_s32_gmac"
32source "drivers/mdio/Kconfig.adin2111"
33source "drivers/mdio/Kconfig.gpio"
34source "drivers/mdio/Kconfig.litex"
35source "drivers/mdio/Kconfig.nxp_enet"
36source "drivers/mdio/Kconfig.stm32_hal"
37source "drivers/mdio/Kconfig.xmc4xxx"
38source "drivers/mdio/Kconfig.nxp_enet_qos"
39source "drivers/mdio/Kconfig.dwcxgmac"
40source "drivers/mdio/Kconfig.renesas_ra"
41
42config MDIO_INIT_PRIORITY
43	int "Init priority"
44	default 60
45	help
46	  MDIO device driver initialization priority.
47
48
49module = MDIO
50module-str = mdio
51source "subsys/logging/Kconfig.template.log_config"
52
53endif # MDIO
54