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"
41source "drivers/mdio/Kconfig.lan865x"
42source "drivers/mdio/Kconfig.sy1xx"
43
44config MDIO_INIT_PRIORITY
45	int "Init priority"
46	default 60
47	help
48	  MDIO device driver initialization priority.
49
50
51module = MDIO
52module-str = mdio
53source "subsys/logging/Kconfig.template.log_config"
54
55endif # MDIO
56