summaryrefslogtreecommitdiff
path: root/drivers/emac-dwc-eqos/Kbuild
blob: 5d4d0411d428f20f29c512377ad048e52bd81e23 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
# Kernel module instructions go here.
obj-m := emac_dwc_eqos.o
emac_dwc_eqos-y := DWC_ETH_QOS_dev.o DWC_ETH_QOS_drv.o DWC_ETH_QOS_desc.o DWC_ETH_QOS_ethtool.o DWC_ETH_QOS_platform.o DWC_ETH_QOS_mdio.o DWC_ETH_QOS_eee.o DWC_ETH_QOS_rgmii_io_macro.o DWC_ETH_QOS_poll_support.o

ifeq ($(CONFIG_PTP_1588_CLOCK), y)
EXTRA_CFLAGS+=-DCONFIG_PTPSUPPORT_OBJ
emac_dwc_eqos-y += DWC_ETH_QOS_ptp.o
endif

ifeq ($(CONFIG_IPA_OFFLOAD), 1)
EXTRA_CFLAGS+=-DDWC_ETH_QOS_ENABLE_IPA
emac_dwc_eqos-y += DWC_ETH_QOS_ipa.o
endif