xref: /linux/drivers/platform/surface/aggregator/Makefile (revision b2763358feb28590f6b52a4c95c94a645dadfb26)
1c167b9c7SMaximilian Luz# SPDX-License-Identifier: GPL-2.0+
2*b2763358SMaximilian Luz# Copyright (C) 2019-2021 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
14eb0e90a8SMaximilian Luz
15eb0e90a8SMaximilian Luzifeq ($(CONFIG_SURFACE_AGGREGATOR_BUS),y)
16eb0e90a8SMaximilian Luzsurface_aggregator-objs += bus.o
17eb0e90a8SMaximilian Luzendif
18