d2ea187228
MDIO controller is part of GMAC and it requires GMAC ethernet driver to initialize first because it will reset the whole GMAC hw block during initialization. Both C22 and C45 APIs are supported. Co-authored-by: Benjamin Perseghetti <bperseghetti@rudislabs.com> Signed-off-by: Manuel Argüelles <manuel.arguelles@nxp.com> Signed-off-by: Benjamin Perseghetti <bperseghetti@rudislabs.com>
12 lines
382 B
Plaintext
12 lines
382 B
Plaintext
# Copyright 2022-2023 NXP
|
|
# SPDX-License-Identifier: Apache-2.0
|
|
|
|
config MDIO_NXP_S32_NETC
|
|
bool "NXP S32 NETC External MDIO driver"
|
|
default y
|
|
depends on DT_HAS_NXP_S32_NETC_EMDIO_ENABLED
|
|
depends on ETH_NXP_S32_NETC && DT_HAS_NXP_S32_NETC_PSI_ENABLED
|
|
select NOCACHE_MEMORY if ARCH_HAS_NOCACHE_MEMORY_SUPPORT
|
|
help
|
|
Enable NETC External MDIO Controller driver for NXP S32 SoCs.
|