Kconfig 4.8 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201
  1. # Copyright 2007 Simtec Electronics
  2. #
  3. # Licensed under GPLv2
  4. config CPU_S3C2440
  5. bool
  6. select CPU_ARM920T
  7. select S3C_GPIO_PULL_UP
  8. select S3C2410_CLOCK
  9. select S3C2410_PM if PM
  10. select S3C2410_GPIO
  11. select S3C2440_DMA if S3C2410_DMA
  12. select CPU_S3C244X
  13. select CPU_LLSERIAL_S3C2440
  14. help
  15. Support for S3C2440 Samsung Mobile CPU based systems.
  16. config CPU_S3C2442
  17. bool
  18. select CPU_ARM920T
  19. select S3C2410_CLOCK
  20. select S3C2410_GPIO
  21. select S3C2410_PM if PM
  22. select CPU_S3C244X
  23. select CPU_LLSERIAL_S3C2440
  24. help
  25. Support for S3C2442 Samsung Mobile CPU based systems.
  26. config CPU_S3C244X
  27. bool
  28. depends on CPU_S3C2440 || CPU_S3C2442
  29. help
  30. Support for S3C2440 and S3C2442 Samsung Mobile CPU based systems.
  31. config S3C2440_CPUFREQ
  32. bool "S3C2440/S3C2442 CPU Frequency scaling support"
  33. depends on CPU_FREQ_S3C24XX && (CPU_S3C2440 || CPU_S3C2442)
  34. select S3C2410_CPUFREQ_UTILS
  35. default y
  36. help
  37. CPU Frequency scaling support for S3C2440 and S3C2442 SoC CPUs.
  38. config S3C2440_XTAL_12000000
  39. bool
  40. help
  41. Indicate that the build needs to support 12MHz system
  42. crystal.
  43. config S3C2440_XTAL_16934400
  44. bool
  45. help
  46. Indicate that the build needs to support 16.9344MHz system
  47. crystal.
  48. config S3C2440_PLL_12000000
  49. bool
  50. depends on S3C2440_CPUFREQ && S3C2440_XTAL_12000000
  51. default y if CPU_FREQ_S3C24XX_PLL
  52. help
  53. PLL tables for S3C2440 or S3C2442 CPUs with 12MHz crystals.
  54. config S3C2440_PLL_16934400
  55. bool
  56. depends on S3C2440_CPUFREQ && S3C2440_XTAL_16934400
  57. default y if CPU_FREQ_S3C24XX_PLL
  58. help
  59. PLL tables for S3C2440 or S3C2442 CPUs with 16.934MHz crystals.
  60. config S3C2440_DMA
  61. bool
  62. depends on CPU_S3C2440
  63. help
  64. Support for S3C2440 specific DMA code5A
  65. menu "S3C2440 and S3C2442 Machines"
  66. config MACH_ANUBIS
  67. bool "Simtec Electronics ANUBIS"
  68. select CPU_S3C2440
  69. select S3C24XX_DCLK
  70. select PM_SIMTEC if PM
  71. select HAVE_PATA_PLATFORM
  72. select S3C24XX_GPIO_EXTRA64
  73. select S3C2440_XTAL_12000000
  74. select S3C_DEV_USB_HOST
  75. help
  76. Say Y here if you are using the Simtec Electronics ANUBIS
  77. development system
  78. config MACH_NEO1973_GTA02
  79. bool "Openmoko GTA02 / Freerunner phone"
  80. select CPU_S3C2442
  81. select MFD_PCF50633
  82. select PCF50633_GPIO
  83. select I2C
  84. select POWER_SUPPLY
  85. select MACH_NEO1973
  86. select S3C2410_PWM
  87. help
  88. Say Y here if you are using the Openmoko GTA02 / Freerunner GSM Phone
  89. config MACH_OSIRIS
  90. bool "Simtec IM2440D20 (OSIRIS) module"
  91. select CPU_S3C2440
  92. select S3C24XX_DCLK
  93. select PM_SIMTEC if PM
  94. select S3C24XX_GPIO_EXTRA128
  95. select S3C2440_XTAL_12000000
  96. select S3C2410_IOTIMING if S3C2440_CPUFREQ
  97. select S3C_DEV_USB_HOST
  98. select S3C_DEV_NAND
  99. help
  100. Say Y here if you are using the Simtec IM2440D20 module, also
  101. known as the Osiris.
  102. config MACH_OSIRIS_DVS
  103. tristate "Simtec IM2440D20 (OSIRIS) Dynamic Voltage Scaling driver"
  104. depends on MACH_OSIRIS
  105. select TPS65010
  106. help
  107. Say Y/M here if you want to have dynamic voltage scaling support
  108. on the Simtec IM2440D20 (OSIRIS) module via the TPS65011.
  109. The DVS driver alters the voltage supplied to the ARM core
  110. depending on the frequency it is running at. The driver itself
  111. does not do any of the frequency alteration, which is left up
  112. to the cpufreq driver.
  113. config MACH_RX3715
  114. bool "HP iPAQ rx3715"
  115. select CPU_S3C2440
  116. select S3C2440_XTAL_16934400
  117. select PM_H1940 if PM
  118. select S3C_DEV_NAND
  119. help
  120. Say Y here if you are using the HP iPAQ rx3715.
  121. config ARCH_S3C2440
  122. bool "SMDK2440"
  123. select CPU_S3C2440
  124. select S3C2440_XTAL_16934400
  125. select MACH_SMDK
  126. select S3C_DEV_USB_HOST
  127. select S3C_DEV_NAND
  128. help
  129. Say Y here if you are using the SMDK2440.
  130. config MACH_NEXCODER_2440
  131. bool "NexVision NEXCODER 2440 Light Board"
  132. select CPU_S3C2440
  133. select S3C2440_XTAL_12000000
  134. select S3C_DEV_USB_HOST
  135. select S3C_DEV_NAND
  136. help
  137. Say Y here if you are using the Nex Vision NEXCODER 2440 Light Board
  138. config SMDK2440_CPU2440
  139. bool "SMDK2440 with S3C2440 CPU module"
  140. default y if ARCH_S3C2440
  141. select S3C2440_XTAL_16934400
  142. select CPU_S3C2440
  143. config SMDK2440_CPU2442
  144. bool "SMDM2440 with S3C2442 CPU module"
  145. select CPU_S3C2442
  146. config MACH_AT2440EVB
  147. bool "Avantech AT2440EVB development board"
  148. select CPU_S3C2440
  149. select S3C_DEV_USB_HOST
  150. select S3C_DEV_NAND
  151. help
  152. Say Y here if you are using the AT2440EVB development board
  153. config MACH_MINI2440
  154. bool "MINI2440 development board"
  155. select CPU_S3C2440
  156. select EEPROM_AT24
  157. select LEDS_TRIGGER_BACKLIGHT
  158. select S3C_DEV_NAND
  159. select S3C_DEV_USB_HOST
  160. help
  161. Say Y here to select support for the MINI2440. Is a 10cm x 10cm board
  162. available via various sources. It can come with a 3.5" or 7" touch LCD.
  163. config MACH_RX1950
  164. bool "HP iPAQ rx1950"
  165. select CPU_S3C2442
  166. select S3C24XX_DCLK
  167. select PM_H1940 if PM
  168. select I2C
  169. select S3C2410_PWM
  170. select S3C_DEV_NAND
  171. select S3C2410_IOTIMING if S3C2440_CPUFREQ
  172. select S3C2440_XTAL_16934400
  173. help
  174. Say Y here if you're using HP iPAQ rx1950
  175. endmenu