xref: /linux/drivers/platform/surface/aggregator/Makefile (revision eb0e90a82098d4a48308abb87d2087578a83987f)
1c167b9c7SMaximilian Luz# SPDX-License-Identifier: GPL-2.0+
2c167b9c7SMaximilian Luz# Copyright (C) 2019-2020 Maximilian Luz <luzmaximilian@gmail.com>
3c167b9c7SMaximilian Luz
40d21bb85SMaximilian Luz# For include/trace/define_trace.h to include trace.h
50d21bb85SMaximilian LuzCFLAGS_core.o = -I$(src)
60d21bb85SMaximilian Luz
7c167b9c7SMaximilian Luzobj-$(CONFIG_SURFACE_AGGREGATOR) += surface_aggregator.o
8c167b9c7SMaximilian Luz
9c167b9c7SMaximilian Luzsurface_aggregator-objs := core.o
10c167b9c7SMaximilian Luzsurface_aggregator-objs += ssh_parser.o
11c167b9c7SMaximilian Luzsurface_aggregator-objs += ssh_packet_layer.o
12c167b9c7SMaximilian Luzsurface_aggregator-objs += ssh_request_layer.o
13c167b9c7SMaximilian Luzsurface_aggregator-objs += controller.o
14*eb0e90a8SMaximilian Luz
15*eb0e90a8SMaximilian Luzifeq ($(CONFIG_SURFACE_AGGREGATOR_BUS),y)
16*eb0e90a8SMaximilian Luzsurface_aggregator-objs += bus.o
17*eb0e90a8SMaximilian Luzendif
18