Kconfig 3.0 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125
  1. # arch/arm/mach-s3c2440/Kconfig
  2. #
  3. # Copyright 2007 Simtec Electronics
  4. #
  5. # Licensed under GPLv2
  6. config CPU_S3C2440
  7. bool
  8. depends on ARCH_S3C2410
  9. select CPU_ARM920T
  10. select S3C2410_CLOCK
  11. select S3C2410_PM if PM
  12. select S3C2410_GPIO
  13. select S3C2440_DMA if S3C2410_DMA
  14. select CPU_S3C244X
  15. select CPU_LLSERIAL_S3C2440
  16. help
  17. Support for S3C2440 Samsung Mobile CPU based systems.
  18. config S3C2440_DMA
  19. bool
  20. depends on ARCH_S3C2410 && CPU_S3C24405B
  21. help
  22. Support for S3C2440 specific DMA code5A
  23. menu "S3C2440 Machines"
  24. config MACH_ANUBIS
  25. bool "Simtec Electronics ANUBIS"
  26. select CPU_S3C2440
  27. select S3C24XX_DCLK
  28. select PM_SIMTEC if PM
  29. select HAVE_PATA_PLATFORM
  30. select S3C24XX_GPIO_EXTRA64
  31. select S3C2440_XTAL_12000000
  32. select S3C_DEV_USB_HOST
  33. help
  34. Say Y here if you are using the Simtec Electronics ANUBIS
  35. development system
  36. config MACH_OSIRIS
  37. bool "Simtec IM2440D20 (OSIRIS) module"
  38. select CPU_S3C2440
  39. select S3C24XX_DCLK
  40. select PM_SIMTEC if PM
  41. select S3C24XX_GPIO_EXTRA128
  42. select S3C2440_XTAL_12000000
  43. select S3C2410_IOTIMING if S3C2440_CPUFREQ
  44. select S3C_DEV_USB_HOST
  45. select S3C_DEV_NAND
  46. help
  47. Say Y here if you are using the Simtec IM2440D20 module, also
  48. known as the Osiris.
  49. config MACH_OSIRIS_DVS
  50. tristate "Simtec IM2440D20 (OSIRIS) Dynamic Voltage Scaling driver"
  51. depends on MACH_OSIRIS
  52. select TPS65010
  53. help
  54. Say Y/M here if you want to have dynamic voltage scaling support
  55. on the Simtec IM2440D20 (OSIRIS) module via the TPS65011.
  56. The DVS driver alters the voltage supplied to the ARM core
  57. depending on the frequency it is running at. The driver itself
  58. does not do any of the frequency alteration, which is left up
  59. to the cpufreq driver.
  60. config MACH_RX3715
  61. bool "HP iPAQ rx3715"
  62. select CPU_S3C2440
  63. select S3C2440_XTAL_16934400
  64. select PM_H1940 if PM
  65. select S3C_DEV_NAND
  66. help
  67. Say Y here if you are using the HP iPAQ rx3715.
  68. config ARCH_S3C2440
  69. bool "SMDK2440"
  70. select CPU_S3C2440
  71. select S3C2440_XTAL_16934400
  72. select MACH_SMDK
  73. select S3C_DEV_USB_HOST
  74. select S3C_DEV_NAND
  75. help
  76. Say Y here if you are using the SMDK2440.
  77. config MACH_NEXCODER_2440
  78. bool "NexVision NEXCODER 2440 Light Board"
  79. select CPU_S3C2440
  80. select S3C2440_XTAL_12000000
  81. select S3C_DEV_USB_HOST
  82. select S3C_DEV_NAND
  83. help
  84. Say Y here if you are using the Nex Vision NEXCODER 2440 Light Board
  85. config SMDK2440_CPU2440
  86. bool "SMDK2440 with S3C2440 CPU module"
  87. depends on ARCH_S3C2440
  88. default y if ARCH_S3C2440
  89. select S3C2440_XTAL_16934400
  90. select CPU_S3C2440
  91. config MACH_AT2440EVB
  92. bool "Avantech AT2440EVB development board"
  93. select CPU_S3C2440
  94. select S3C_DEV_USB_HOST
  95. select S3C_DEV_NAND
  96. help
  97. Say Y here if you are using the AT2440EVB development board
  98. config MACH_MINI2440
  99. bool "MINI2440 development board"
  100. select CPU_S3C2440
  101. select EEPROM_AT24
  102. select LEDS_TRIGGER_BACKLIGHT
  103. select SND_S3C24XX_SOC_S3C24XX_UDA134X
  104. select S3C_DEV_NAND
  105. select S3C_DEV_USB_HOST
  106. help
  107. Say Y here to select support for the MINI2440. Is a 10cm x 10cm board
  108. available via various sources. It can come with a 3.5" or 7" touch LCD.
  109. endmenu