diff options
author | Neela Chithirala <chithiralan@google.com> | 2021-11-19 02:37:22 +0000 |
---|---|---|
committer | Neela Chithirala <chithiralan@google.com> | 2021-11-19 07:37:45 +0000 |
commit | e14069f1739b05c7a7f60ae73c8ce14b91ef12e0 (patch) | |
tree | 49b54f216dc0556c514ce692e13f3bfa53d442dc /Makefile | |
parent | de16475969ca7dfaecf7144ece32b929cf193861 (diff) | |
download | gs201-e14069f1739b05c7a7f60ae73c8ce14b91ef12e0.tar.gz |
Merge branch 'gs201-release' to android13-gs-pixel-5.10
* gs201-release:
gxp: Initial commit for PM interface
gxp: map and unmap TPU mailbox queues buffer
gxp: unittests: add a gxp-debugfs-test.c
gxp: unittests: add a gxp-platform-test.c
gxp: unittests: add a gxp-vd-test.c
gxp: unittests: add a gxp-firmware-test.c
gxp: Update the logging/tracing device/host shared structures.
gxp: Add ability to mmap telemetry buffers
gxp: Move ETM trace_data off the stack
gxp: Add IOCTL for configuring ETM registers
gxp: Update copyright to "Google LLC"
gxp: Remove NEED_SG_DMA_LENGTH from Kconfig
gxp: unittests: fix kunit path in kokoro
gxp: unittests: let LPM be always active
gxp: unittests: add a fake firmware loader
gxp: unittests: support device tree in unit tests
gxp: unittests: use kokoro to execute tests
Signed-off-by: Neela Chithirala <chithiralan@google.com>
Change-Id: I8fa8dfaaa70d2a40503ff3bffe636380b69e443c
Diffstat (limited to 'Makefile')
-rw-r--r-- | Makefile | 12 |
1 files changed, 12 insertions, 0 deletions
@@ -17,6 +17,8 @@ gxp-objs += \ gxp-mapping.o \ gxp-platform.o \ gxp-range-alloc.o \ + gxp-pm.o \ + gxp-telemetry.o \ gxp-vd.o KERNEL_SRC ?= /lib/modules/$(shell uname -r)/build @@ -55,5 +57,15 @@ ccflags-y += -DCONFIG_GXP_$(GXP_PLATFORM) KBUILD_OPTIONS += CONFIG_GXP=m +ifdef CONFIG_GXP_TEST +subdir-ccflags-y += -Wall -Werror +obj-y += unittests/ +include $(srctree)/drivers/gxp/unittests/Makefile.include +$(call include_test_path, $(gxp-objs)) +endif + +# Access TPU driver's exported symbols. +KBUILD_EXTRA_SYMBOLS += ../google-modules/edgetpu/janeiro/drivers/edgetpu/Module.symvers + modules modules_install clean: $(MAKE) -C $(KERNEL_SRC) M=$(M) W=1 $(KBUILD_OPTIONS) $(@) |