Kconfig 1.5 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344
  1. config MTK_AEE_FEATURE
  2. tristate "Enable Android Exception Enhancement"
  3. default n
  4. select FIQ_GLUE if !TRUSTONIC_TEE_SUPPORT && !ARM_PSCI && !TRUSTY
  5. help
  6. AEE (Android Exception Engine) that designed by Mediatek is an
  7. exception catching and debugging information generation mechanism.
  8. It can collect and dump information to filesystem
  9. (/sdcard/mtklog/aee_exp) when fatel occur(E.g. kernel
  10. panic/android system server crash and ..)
  11. config MTK_AEE_AED
  12. tristate "Enable AEE Kernel Exception Report Daemon"
  13. default y
  14. help
  15. MTK_AEE_AED is the kernel config of aed, which is the base support for
  16. aee features. Such as:
  17. aed debug: some test case for aee driver itself
  18. aed main: aed main function and ioctl for user space aee
  19. monitor hang: detect hang feature...
  20. config MTK_AEE_IPANIC
  21. tristate "Enable AEE Kernel Panic Dump"
  22. default y
  23. help
  24. MTK_AEE_IPANIC is the kernel config of ipanic feature designed by
  25. MTK, which is the enhancement of kernel defaut panic flow, and combine
  26. with aee.
  27. It do some hook function and get some kernel panic information for debug.
  28. config MTK_AEE_POWERKEY_HANG_DETECT
  29. bool "powerkey monitor"
  30. default n
  31. help
  32. MTK_AEE_POWERKEY_HANG_DETECT is the kernel config of hang feature
  33. designed by MTK, which is a debug feature for detect device hang.
  34. When the device hang and can detect by this mechanism, it will notice
  35. user space aee and get some debug information.
  36. config MTK_AEE_MRDUMP
  37. bool "MT-RAMDUMP support"
  38. default n
  39. help
  40. MT-RAMDUMP support full system ramdump when kernel occur.