Kconfig 1.7 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182
  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. select ARCH_REQUIRE_GPIOLIB
  29. config MACH_G4EVM
  30. bool "G4EVM board"
  31. depends on ARCH_SH7377
  32. config MACH_AP4EVB
  33. bool "AP4EVB board"
  34. depends on ARCH_SH7372
  35. comment "SH-Mobile System Configuration"
  36. menu "Memory configuration"
  37. config MEMORY_START
  38. hex "Physical memory start address"
  39. default "0x50000000" if MACH_G3EVM
  40. default "0x40000000" if MACH_G4EVM
  41. default "0x40000000" if MACH_AP4EVB
  42. default "0x00000000"
  43. ---help---
  44. Tweak this only when porting to a new machine which does not
  45. already have a defconfig. Changing it from the known correct
  46. value on any of the known systems will only lead to disaster.
  47. config MEMORY_SIZE
  48. hex "Physical memory size"
  49. default "0x08000000" if MACH_G3EVM
  50. default "0x08000000" if MACH_G4EVM
  51. default "0x10000000" if MACH_AP4EVB
  52. default "0x04000000"
  53. help
  54. This sets the default memory size assumed by your kernel. It can
  55. be overridden as normal by the 'mem=' argument on the kernel command
  56. line.
  57. endmenu
  58. menu "Timer and clock configuration"
  59. config SH_TIMER_CMT
  60. bool "CMT timer driver"
  61. default y
  62. help
  63. This enables build of the CMT timer driver.
  64. endmenu
  65. endif