Commit 83f835a3 authored by Yangbo Lu's avatar Yangbo Lu Committed by Benjamin Cabé
Browse files

drivers: ethernet: move i.MX NETC ethernet driver to subdirectory



Moved i.MX NETC ethernet driver to subdirectory. And DSA driver will be
added.

Signed-off-by: default avatarYangbo Lu <yangbo.lu@nxp.com>
parent 6738a570
Loading
Loading
Loading
Loading
+1 −5
Original line number Diff line number Diff line
@@ -50,11 +50,6 @@ if(CONFIG_ETH_NXP_S32_NETC)
  zephyr_library_sources_ifdef(CONFIG_DT_HAS_NXP_S32_NETC_VSI_ENABLED	eth_nxp_s32_netc_vsi.c)
endif()

if(CONFIG_ETH_NXP_IMX_NETC)
  zephyr_library_sources(eth_nxp_imx_netc.c)
  zephyr_library_sources(eth_nxp_imx_netc_psi.c)
endif()

zephyr_library_sources_ifdef(CONFIG_ETH_NXP_S32_GMAC	eth_nxp_s32_gmac.c)
zephyr_library_sources_ifdef(CONFIG_ETH_NUMAKER		eth_numaker.c)

@@ -75,4 +70,5 @@ endif()
add_subdirectory(phy)
add_subdirectory(eth_nxp_enet_qos)
add_subdirectory(nxp_enet)
add_subdirectory(nxp_imx_netc)
add_subdirectory(dwc_xgmac)
+1 −1
Original line number Diff line number Diff line
@@ -65,7 +65,6 @@ source "drivers/ethernet/Kconfig.w5500"
source "drivers/ethernet/Kconfig.dsa"
source "drivers/ethernet/Kconfig.xlnx_gem"
source "drivers/ethernet/Kconfig.cyclonev"
source "drivers/ethernet/Kconfig.nxp_imx_netc"
source "drivers/ethernet/Kconfig.nxp_s32_netc"
source "drivers/ethernet/Kconfig.nxp_s32_gmac"
source "drivers/ethernet/Kconfig.smsc91x"
@@ -83,6 +82,7 @@ source "drivers/ethernet/dwc_xgmac/Kconfig"
source "drivers/ethernet/phy/Kconfig"

source "drivers/ethernet/nxp_enet/Kconfig"
source "drivers/ethernet/nxp_imx_netc/Kconfig"
source "drivers/ethernet/Kconfig.renesas_ra"

endif # "Ethernet Drivers"
+7 −0
Original line number Diff line number Diff line
# Copyright 2025 NXP
# SPDX-License-Identifier: Apache-2.0

if(CONFIG_ETH_NXP_IMX_NETC)
  zephyr_library_sources(eth_nxp_imx_netc.c)
  zephyr_library_sources(eth_nxp_imx_netc_psi.c)
endif()
+2 −2
Original line number Diff line number Diff line
/*
 * Copyright 2024 NXP
 * Copyright 2024-2025 NXP
 *
 * SPDX-License-Identifier: Apache-2.0
 */
@@ -18,7 +18,7 @@ LOG_MODULE_REGISTER(nxp_imx_eth);
#include <zephyr/net/phy.h>
#include <ethernet/eth_stats.h>

#include "eth.h"
#include "../eth.h"
#include "eth_nxp_imx_netc_priv.h"

const struct device *netc_dev_list[NETC_DRV_MAX_INST_SUPPORT];
Loading