# 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