Kconfig 1.7 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081
  1. if ARCH_SHMOBILE
  2. comment "SH-Mobile System Type"
  3. config ARCH_SH7367
  4. bool "SH-Mobile G3 (SH7367)"
  5. select CPU_V6
  6. select HAVE_CLK
  7. select COMMON_CLKDEV
  8. select GENERIC_TIME
  9. select GENERIC_CLOCKEVENTS
  10. config ARCH_SH7377
  11. bool "SH-Mobile G4 (SH7377)"
  12. select CPU_V7
  13. select HAVE_CLK
  14. select COMMON_CLKDEV
  15. select GENERIC_TIME
  16. select GENERIC_CLOCKEVENTS
  17. config ARCH_SH7372
  18. bool "SH-Mobile AP4 (SH7372)"
  19. select CPU_V7
  20. select HAVE_CLK
  21. select COMMON_CLKDEV
  22. select GENERIC_TIME
  23. select GENERIC_CLOCKEVENTS
  24. comment "SH-Mobile Board Type"
  25. config MACH_G3EVM
  26. bool "G3EVM board"
  27. depends on ARCH_SH7367
  28. config MACH_G4EVM
  29. bool "G4EVM board"
  30. depends on ARCH_SH7377
  31. config MACH_AP4EVB
  32. bool "AP4EVB board"
  33. depends on ARCH_SH7372
  34. comment "SH-Mobile System Configuration"
  35. menu "Memory configuration"
  36. config MEMORY_START
  37. hex "Physical memory start address"
  38. default "0x50000000" if MACH_G3EVM
  39. default "0x40000000" if MACH_G4EVM
  40. default "0x40000000" if MACH_AP4EVB
  41. default "0x00000000"
  42. ---help---
  43. Tweak this only when porting to a new machine which does not
  44. already have a defconfig. Changing it from the known correct
  45. value on any of the known systems will only lead to disaster.
  46. config MEMORY_SIZE
  47. hex "Physical memory size"
  48. default "0x08000000" if MACH_G3EVM
  49. default "0x08000000" if MACH_G4EVM
  50. default "0x10000000" if MACH_AP4EVB
  51. default "0x04000000"
  52. help
  53. This sets the default memory size assumed by your kernel. It can
  54. be overridden as normal by the 'mem=' argument on the kernel command
  55. line.
  56. endmenu
  57. menu "Timer and clock configuration"
  58. config SH_TIMER_CMT
  59. bool "CMT timer driver"
  60. default y
  61. help
  62. This enables build of the CMT timer driver.
  63. endmenu
  64. endif