android_kernel_samsung_msm8976/drivers/misc/ktest
LuK1337 fc9499e55a Import latest Samsung release
* Package version: T713XXU2BQCO

Change-Id: I293d9e7f2df458c512d59b7a06f8ca6add610c99
2017-04-18 03:43:52 +02:00
..
ktest_sample
Makefile
Makefile.dev
README
kt_l1pgt.c
kt_lkmauth.c
kt_pkm.c
ktest.c
ktest_common.h

README

Fast development build instructions

make -f Makefile.dev clean

make -f Makefile.dev TARGET=<product_name> all ARCH=arm CROSS_COMPILE=arm-eabi-

where <product_name> appears in android/out/target/product/<product_name>

e.g.

make -f Makefile.dev TARGET=hlteuc all ARCH=arm CROSS_COMPILE=arm-eabi-

Some Notes
==========================================================================
One has to disable LKMAUTH feature for active development of this module.Otherwise each change force us to build kernel and modem files. To disable LKMAUTH you can modify android/kernel/Makefile and edit out -DTIMA_LKM_AUTH_ENABLED.

You also need -DTIMA_ENABLED -DTIMA_TEST_INFRA.

One can enable and disable this feature by turning on/off CONFIG_TIMA_TEST in android/kernel/arch/arm/configs/<appropriate_defconfig>

e.g. set

CONFIG_TIMA_TEST=m
in
kernel/arch/arm/configs/msm8974_sec_eng_defconfig