Kconfig 1.5 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253
  1. config MTK_RAM_CONSOLE
  2. bool "mt ram console"
  3. help
  4. ram_console is a feature which will record some
  5. debug information and can be read after reboot.
  6. It can be configured as SRAM or DRAM.
  7. Each ram type should be set address and size.
  8. config MTK_RAM_CONSOLE_USING_SRAM
  9. bool "Using SRAM as ram console storage"
  10. depends on MTK_RAM_CONSOLE
  11. help
  12. If set this config as yes, ram_console will use
  13. SRAM as its storage, all ram_console content
  14. will write into SRAM.
  15. You should set SRAM address and size as belows.
  16. config MTK_RAM_CONSOLE_USING_DRAM
  17. bool "Using DRAM as ram console storage"
  18. depends on MTK_RAM_CONSOLE
  19. help
  20. If set this config as yes, ram_console will use
  21. DRAM as its storage, all ram_console content
  22. will write into DRAM.
  23. You should set DRAM address and size as belows.
  24. config MTK_RAM_CONSOLE_SIZE
  25. hex "MTK RAM console address"
  26. default 0
  27. depends on MTK_RAM_CONSOLE
  28. help
  29. SRAM ram_console memory allocate size.
  30. config MTK_RAM_CONSOLE_ADDR
  31. hex "MTK RAM console buffer size"
  32. default 0
  33. depends on MTK_RAM_CONSOLE
  34. help
  35. SRAM ram_console address.
  36. config MTK_RAM_CONSOLE_DRAM_SIZE
  37. hex "MTK RAM console dram address"
  38. default 0
  39. depends on MTK_RAM_CONSOLE
  40. help
  41. DRAM ram_console memory allocate size.
  42. config MTK_RAM_CONSOLE_DRAM_ADDR
  43. hex "MTK RAM console dram size"
  44. default 0
  45. depends on MTK_RAM_CONSOLE
  46. help
  47. DRAM ram_console address.