Config.in.xtensa 2.0 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061
  1. # This file is part of the OpenADK project. OpenADK is copyrighted
  2. # material, please see the LICENCE file in the top-level directory.
  3. config ADK_LINUX_KERNEL_XTENSA_VARIANT_DC233C
  4. bool
  5. config ADK_LINUX_KERNEL_XTENSA_VARIANT_DC232B
  6. bool
  7. config ADK_LINUX_KERNEL_XTENSA_VARIANT_MMU
  8. bool
  9. depends on ADK_TARGET_WITH_MMU
  10. default y if ADK_TARGET_WITH_MMU
  11. config ADK_LINUX_KERNEL_INITIALIZE_XTENSA_MMU_INSIDE_VMLINUX
  12. bool
  13. config ADK_LINUX_KERNEL_XTENSA_VARIANT_CUSTOM
  14. bool
  15. default y if ADK_TARGET_BINFMT_FDPIC
  16. default y if ADK_TARGET_BINFMT_FLAT
  17. config ADK_LINUX_KERNEL_XTENSA_VARIANT_CUSTOM_NAME
  18. string
  19. default "dc233c" if ADK_TARGET_CPU_XTENSA_DC233C
  20. default "dc232b" if ADK_TARGET_CPU_XTENSA_DC232B
  21. default "de233_fpu" if ADK_TARGET_CPU_XTENSA_DE233_FPU
  22. default "de212" if ADK_TARGET_CPU_XTENSA_DE212
  23. config ADK_LINUX_KERNEL_BUILTIN_DTB
  24. string
  25. default "kc705_nommu" if ADK_TARGET_CPU_XTENSA_DE212
  26. config ADK_LINUX_KERNEL_USER_ABI_CALL0_ONLY
  27. bool
  28. default y if ADK_TARGET_ABI_CALL0
  29. config ADK_LINUX_KERNEL_MEMMAP_CACHEATTR
  30. hex
  31. default "0x2cccccc7" if ADK_TARGET_CPU_XTENSA_DC233C
  32. default "0x22222222" if ADK_TARGET_CPU_XTENSA_DE212
  33. depends on !ADK_TARGET_WITH_MMU
  34. config ADK_LINUX_KERNEL_KERNEL_LOAD_ADDRESS
  35. hex
  36. default "0x00003000" if ADK_TARGET_CPU_XTENSA_DC233C
  37. default "0x00003000" if ADK_TARGET_CPU_XTENSA_DE233_FPU
  38. default "0x60003000" if ADK_TARGET_CPU_XTENSA_DE212
  39. config ADK_LINUX_KERNEL_DEFAULT_MEM_START
  40. hex
  41. default "0x00000000" if ADK_TARGET_CPU_XTENSA_DC233C
  42. default "0x60000000" if ADK_TARGET_CPU_XTENSA_DE212
  43. depends on !ADK_TARGET_WITH_MMU
  44. config ADK_LINUX_KERNEL_CMDLINE
  45. string
  46. default "earlycon=uart8250,mmio32,0xfd050020,115200n8 console=ttyS0,115200n8 memmap=0x08000000@0" if ADK_TARGET_CPU_XTENSA_DC233C
  47. default "earlycon=uart8250,mmio32,0xfd050020,115200n8 console=ttyS0,115200n8 memmap=0x08000000@0" if ADK_TARGET_CPU_XTENSA_DE233_FPU
  48. default "earlycon=uart8250,mmio32,0x9d050020,115200n8 memmap=256M@0x60000000" if ADK_TARGET_CPU_XTENSA_DE212
  49. depends on ADK_TARGET_LINUX_ARCH_XTENSA