android: radeonsi: fix sid_table.h generated header include path

generated-sources-dir-for macro replaces intermediates-dir-for
and LOCAL_MODULE_CLASS is defined as required by new macro,
in order to avoid the following building error:

external/mesa/src/gallium/drivers/radeonsi/si_debug.c:29:10: fatal error: 'sid_tables.h' file not found
1 error generated.

Fixes: 730574c58e8 ("android: ac/debug: move sid_tables.h generation and
IB decode to amd/common")
Acked-by: Nicolai Hähnle <>
Acked-by: Emil Velikov <>

(cherry picked from commit 933988901ab14b3c950272b60a56cb48265076b0)
diff --git a/src/gallium/drivers/radeonsi/ b/src/gallium/drivers/radeonsi/
index d8bc990..b6f9e26 100644
--- a/src/gallium/drivers/radeonsi/
+++ b/src/gallium/drivers/radeonsi/
@@ -32,9 +32,11 @@
 LOCAL_CFLAGS += -DFORCE_BUILD_AMDGPU   # instructs LLVM to declare LLVMInitializeAMDGPU* functions
 	$(MESA_TOP)/src/amd/common \
-	$(call intermediates-dir-for,STATIC_LIBRARIES,libmesa_amd_common)/common
+	$(call generated-sources-dir-for,STATIC_LIBRARIES,libmesa_amd_common,,)/common
 LOCAL_SHARED_LIBRARIES := libdrm_radeon
 LOCAL_MODULE := libmesa_pipe_radeonsi