xref: /linux/drivers/net/ethernet/ti/Makefile (revision 16f54164828b253d7792b67b05c07540f236ece5)
1b2441318SGreg Kroah-Hartman# SPDX-License-Identifier: GPL-2.0
2b544dbacSJeff Kirsher#
3b544dbacSJeff Kirsher# Makefile for the TI network device drivers.
4b544dbacSJeff Kirsher#
5b544dbacSJeff Kirsher
6e5a49c1eSTony Lindgrenobj-$(CONFIG_TI_CPSW) += cpsw-common.o
7e5a49c1eSTony Lindgrenobj-$(CONFIG_TI_DAVINCI_EMAC) += cpsw-common.o
8e5a49c1eSTony Lindgren
9b544dbacSJeff Kirsherobj-$(CONFIG_TLAN) += tlan.o
10b544dbacSJeff Kirsherobj-$(CONFIG_CPMAC) += cpmac.o
1199f62971SGrygorii Strashkoobj-$(CONFIG_TI_DAVINCI_EMAC) += ti_davinci_emac.o
1299f62971SGrygorii Strashkoti_davinci_emac-y := davinci_emac.o davinci_cpdma.o
13b544dbacSJeff Kirsherobj-$(CONFIG_TI_DAVINCI_MDIO) += davinci_mdio.o
145892cd13SMugunthan V Nobj-$(CONFIG_TI_CPSW_PHY_SEL) += cpsw-phy-sel.o
15be9ca0d3SArnd Bergmannobj-$(CONFIG_TI_CPTS_MOD) += cpts.o
16df828598SMugunthan V Nobj-$(CONFIG_TI_CPSW) += ti_cpsw.o
17*16f54164SGrygorii Strashkoti_cpsw-y := cpsw.o davinci_cpdma.o cpsw_ale.o
1884640e27SKaricheri, Muralidharan
1984640e27SKaricheri, Muralidharanobj-$(CONFIG_TI_KEYSTONE_NETCP) += keystone_netcp.o
20*16f54164SGrygorii Strashkokeystone_netcp-y := netcp_core.o cpsw_ale.o
2158c11b5fSKaricheri, Muralidharanobj-$(CONFIG_TI_KEYSTONE_NETCP_ETHSS) += keystone_netcp_ethss.o
2258c11b5fSKaricheri, Muralidharankeystone_netcp_ethss-y := netcp_ethss.o netcp_sgmii.o netcp_xgbepcsr.o
23