Kconfig 1.5 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475
  1. # Copyright 2008 Openmoko, Inc.
  2. # Copyright 2008 Simtec Electronics
  3. # Ben Dooks <ben@simtec.co.uk>
  4. #
  5. # Licensed under GPLv2
  6. config PLAT_S3C64XX
  7. bool
  8. depends on ARCH_S3C64XX
  9. default y
  10. select CPU_V6
  11. select PLAT_S3C
  12. select ARM_VIC
  13. select NO_IOPORT
  14. select ARCH_REQUIRE_GPIOLIB
  15. select SAMSUNG_CLKSRC
  16. select SAMSUNG_IRQ_VIC_TIMER
  17. select SAMSUNG_IRQ_UART
  18. select S3C_GPIO_TRACK
  19. select S3C_GPIO_PULL_UPDOWN
  20. select S3C_GPIO_CFG_S3C24XX
  21. select S3C_GPIO_CFG_S3C64XX
  22. select S3C_DEV_NAND
  23. select USB_ARCH_HAS_OHCI
  24. select SAMSUNG_GPIOLIB_4BIT
  25. help
  26. Base platform code for any Samsung S3C64XX device
  27. if PLAT_S3C64XX
  28. # Configuration options shared by all S3C64XX implementations
  29. config CPU_S3C6400_INIT
  30. bool
  31. help
  32. Common initialisation code for the S3C6400 that is shared
  33. by other CPUs in the series, such as the S3C6410.
  34. config CPU_S3C6400_CLOCK
  35. bool
  36. help
  37. Common clock support code for the S3C6400 that is shared
  38. by other CPUs in the series, such as the S3C6410.
  39. config S3C64XX_DMA
  40. bool "S3C64XX DMA"
  41. select S3C_DMA
  42. # platform specific device setup
  43. config S3C64XX_SETUP_I2C0
  44. bool
  45. default y
  46. help
  47. Common setup code for i2c bus 0.
  48. Note, currently since i2c0 is always compiled, this setup helper
  49. is always compiled with it.
  50. config S3C64XX_SETUP_I2C1
  51. bool
  52. help
  53. Common setup code for i2c bus 1.
  54. config S3C64XX_SETUP_FB_24BPP
  55. bool
  56. help
  57. Common setup code for S3C64XX with an 24bpp RGB display helper.
  58. config S3C64XX_SETUP_SDHCI_GPIO
  59. bool
  60. help
  61. Common setup code for S3C64XX SDHCI GPIO configurations
  62. endif