xref: /linux/drivers/net/dsa/mv88e6xxx/Makefile (revision 25768de50b1f2dbb6ea44bd5148a87fe2c9c3688)
1b2441318SGreg Kroah-Hartman# SPDX-License-Identifier: GPL-2.0
26654d0bfSVivien Didelotobj-$(CONFIG_NET_DSA_MV88E6XXX) += mv88e6xxx.o
36654d0bfSVivien Didelotmv88e6xxx-objs := chip.o
49dd43aa2SAndrew Lunnmv88e6xxx-objs += devlink.o
5a935c052SVivien Didelotmv88e6xxx-objs += global1.o
6720c6343SVivien Didelotmv88e6xxx-objs += global1_atu.o
7332aa5ccSVivien Didelotmv88e6xxx-objs += global1_vtu.o
863368a74SAndrew Lunnmv88e6xxx-objs += global2.o
963368a74SAndrew Lunnmv88e6xxx-objs += global2_avb.o
1063368a74SAndrew Lunnmv88e6xxx-objs += global2_scratch.o
11c6fe0ad2SBrandon Streiffmv88e6xxx-$(CONFIG_NET_DSA_MV88E6XXX_PTP) += hwtstamp.o
12*94a2a84fSLinus Walleijmv88e6xxx-$(CONFIG_NET_DSA_MV88E6XXX_LEDS) += leds.o
134aabe35cSRussell King (Oracle)mv88e6xxx-objs += pcs-6185.o
1485764555SRussell Kingmv88e6xxx-objs += pcs-6352.o
15e5b732a2SRussell King (Oracle)mv88e6xxx-objs += pcs-639x.o
1610fa5bfcSAndrew Lunnmv88e6xxx-objs += phy.o
1718abed21SVivien Didelotmv88e6xxx-objs += port.o
1860907013SMarek Behúnmv88e6xxx-objs += port_hidden.o
192fa8d3afSBrandon Streiffmv88e6xxx-$(CONFIG_NET_DSA_MV88E6XXX_PTP) += ptp.o
206d91782fSAndrew Lunnmv88e6xxx-objs += serdes.o
21e7ba0fadSVivien Didelotmv88e6xxx-objs += smi.o
22830763b9SHans J. Schultzmv88e6xxx-objs += switchdev.o
238646384dSVladimir Olteanmv88e6xxx-objs += trace.o
248646384dSVladimir Oltean
258646384dSVladimir Oltean# for tracing framework to find trace.h
268646384dSVladimir OlteanCFLAGS_trace.o := -I$(src)
27