Kconfig 1.4 KB

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