Kconfig 3.6 KB

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