From 568581483e80b3f840bd3d1f810bd01f3b62bc0b Mon Sep 17 00:00:00 2001 From: Justin TerAvest Date: Wed, 18 Oct 2017 11:27:33 -0600 Subject: [PATCH] minigbm: Link amdgpuaddr for DRV_AMDGPU. The amdgpu driver requires functions provided by amdgpuaddr: * AddrComputeSurfaceInfo * AddrConvertTileInfoToHW * AddrCreate * AddrDestroy We need to link against amdgpuaddr when using this driver. BUG=b:64515630 TEST=Built modified arc-cros-gralloc, got ARC++ graphics on AMD Change-Id: I5bfa32f0c912ac5d3a19ab4f337614a1d91a6328 Reviewed-on: https://chromium-review.googlesource.com/726364 Commit-Ready: Justin TerAvest Tested-by: Justin TerAvest Reviewed-by: Gurchetan Singh --- cros_gralloc/Makefile | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/cros_gralloc/Makefile b/cros_gralloc/Makefile index 17e884f..1583a6f 100644 --- a/cros_gralloc/Makefile +++ b/cros_gralloc/Makefile @@ -21,6 +21,10 @@ CXXFLAGS += -std=c++14 CFLAGS += -std=c99 LIBS += -shared -lcutils -lhardware -lsync $(LIBDRM_LIBS) +ifdef DRV_AMDGPU + LIBS += -lamdgpuaddr +endif + OBJS = $(foreach source, $(SOURCES), $(addsuffix .o, $(basename $(source)))) OBJECTS = $(addprefix $(TARGET_DIR), $(notdir $(OBJS))) -- 2.11.0