# 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 |