^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1) # SPDX-License-Identifier: GPL-2.0
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 2) # Greybus core
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 3) greybus-y := core.o \
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 4) debugfs.o \
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 5) hd.o \
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 6) manifest.o \
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 7) module.o \
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 8) interface.o \
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 9) bundle.o \
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 10) connection.o \
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 11) control.o \
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 12) svc.o \
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 13) svc_watchdog.o \
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 14) operation.o
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 15)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 16) obj-$(CONFIG_GREYBUS) += greybus.o
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 17)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 18) # needed for trace events
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 19) ccflags-y += -I$(src)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 20)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 21) # Greybus Host controller drivers
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 22) gb-es2-y := es2.o
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 23)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 24) obj-$(CONFIG_GREYBUS_ES2) += gb-es2.o
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 25)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 26)