summaryrefslogtreecommitdiff
path: root/drivers/net/ethernet/freescale/dpa/Makefile
blob: 929db39c468c3ba0e188d6ffdcf2f7d9b07fcc9f (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
#
# Makefile for the Freescale Ethernet controllers
#
ccflags-y += -DVERSION=\"\"
#
# Include netcomm SW specific definitions
include $(srctree)/drivers/net/ethernet/freescale/fman/ncsw_config.mk

ccflags-y += -I$(NET_DPA)

obj-$(CONFIG_FSL_DPAA_1588) += dpaa_1588.o
# dpaa_debugfs needs to be initialized before dpaa_eth
obj-$(CONFIG_FSL_DPAA_ETH_DEBUGFS) += dpaa_debugfs.o dpaa_generic_debugfs.o
obj-$(CONFIG_FSL_DPAA_ETH) += fsl-mac.o fsl-dpa.o fsl-dpa-common.o \
 fsl-dpa-base.o fsl-dpa-shared.o fsl-dpa-proxy.o fsl-dpa-macless.o \
 fsl-dpa-generic.o
obj-$(CONFIG_FSL_DPAA_OFFLINE_PORTS) += fsl-oh.o
obj-$(CONFIG_PTP_1588_CLOCK_DPAA) += dpaa_ptp.o

fsl-dpa-objs	:= dpaa_ethtool.o dpaa_eth_sysfs.o \
  dpaa_eth.o dpaa_eth_sg.o
fsl-dpa-common-objs	:= dpaa_eth_common.o
fsl-dpa-base-objs	:= dpaa_eth_base.o
fsl-dpa-shared-objs	:= dpaa_eth_shared.o
fsl-dpa-proxy-objs	:= dpaa_eth_proxy.o
fsl-dpa-macless-objs	:= dpaa_eth_macless.o
fsl-dpa-generic-objs	:= dpaa_eth_generic.o dpaa_eth_generic_sysfs.o \
 dpaa_generic_ethtool.o
fsl-mac-objs	:= mac.o mac-api.o
fsl-oh-objs	:= offline_port.o
obj-$(CONFIG_FSL_CAPWAP) += capwap/

# Needed by the tracing framework
CFLAGS_dpaa_eth.o := -I$(src)