securemsm: Add support for Bazel/Kleaf
Steps to test 1. Create symlink cd kernel_platform mkdir techpacks cd techpacks mkdir securemsm-kernel cd securemsm-kernel ln /vendor/qcom/open-source/securemsm-kernel/* . 2. To compile cd kernel_platfrom tools/bazel run --lto=thin //techpacks/securemsm-kernel:pineapple_consolidate_securemsm-kernel_dist 3. Test done: Able to compile smcinvoke/tz_log/qseecom DLKM and able to install it at out/target/product/<target>/dlkm/lib/modules Change-Id: I8258a1351281a0acb05a2e909bbc421d576b4ee0
This commit is contained in:

committed by
Gerrit - the friendly Code Review server

parent
4924ac3c04
commit
3c9e16a3e9
@@ -487,10 +487,16 @@ TRACE_EVENT(smcinvoke_release,
|
||||
);
|
||||
|
||||
#endif /* _TRACE_SMCINVOKE_H */
|
||||
/*
|
||||
* Path must be relative to location of 'define_trace.h' header in kernel
|
||||
* Define path if not defined in bazel file
|
||||
*/
|
||||
#ifndef SMCINVOKE_TRACE_INCLUDE_PATH
|
||||
#define SMCINVOKE_TRACE_INCLUDE_PATH ../../../../vendor/qcom/opensource/securemsm-kernel/smcinvoke
|
||||
#endif
|
||||
|
||||
#undef TRACE_INCLUDE_PATH
|
||||
#define TRACE_INCLUDE_PATH ../../../../vendor/qcom/opensource/securemsm-kernel/smcinvoke
|
||||
|
||||
#define TRACE_INCLUDE_PATH SMCINVOKE_TRACE_INCLUDE_PATH
|
||||
#undef TRACE_INCLUDE_FILE
|
||||
#define TRACE_INCLUDE_FILE trace_smcinvoke
|
||||
|
||||
|
Reference in New Issue
Block a user