Kconfig 4.8 KB

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