Config.in.misc 4.2 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164
  1. # for DMA driver required
  2. config ADK_KERNEL_FW_LOADER
  3. boolean
  4. default y if ADK_TARGET_SYSTEM_CUBOX_I
  5. default n
  6. config ADK_KERNEL_FIRMWARE_IN_KERNEL
  7. boolean
  8. default y if ADK_TARGET_SYSTEM_CUBOX_I
  9. default n
  10. config ADK_KERNEL_FW_LOADER_USER_HELPER
  11. boolean
  12. default y if ADK_TARGET_SYSTEM_CUBOX_I
  13. default n
  14. config ADK_KPACKAGE_KMOD_DMA_BCM2708
  15. select ADK_KERNEL_DMADEVICES
  16. boolean
  17. config ADK_KPACKAGE_KMOD_REGMAP_MMIO
  18. select ADK_KERNEL_REGMAP
  19. boolean
  20. config ADK_KERNEL_KEYS
  21. boolean
  22. config ADK_KERNEL_I2C
  23. boolean
  24. config ADK_KERNEL_I2C_CHARDEV
  25. tristate
  26. config ADK_KERNEL_RTC_CLASS
  27. boolean
  28. config ADK_KERNEL_RTC_HCTOSYS
  29. boolean
  30. config ADK_KERNEL_RTC_INTF_DEV
  31. boolean
  32. menu "Miscellaneous devices support"
  33. config ADK_KERNEL_KEXEC
  34. prompt ".................................. Add KEXEC syscall"
  35. boolean
  36. help
  37. You need also kexec-tools to benefit from it.
  38. config ADK_KERNEL_RTC_DRV_PXA
  39. prompt ".................................. RTC support for Sharp Zaurus"
  40. boolean
  41. select ADK_KERNEL_RTC_CLASS
  42. select ADK_KERNEL_RTC_HCTOSYS
  43. select ADK_KERNEL_RTC_INTF_DEV
  44. default y if ADK_TARGET_SYSTEM_SHARP_ZAURUS
  45. default n
  46. depends on ADK_TARGET_SYSTEM_SHARP_ZAURUS
  47. help
  48. Sharp Zaurus RTC.
  49. config ADK_KERNEL_RTC_DRV_AT91SAM9
  50. prompt ".................................. RTC support for AT91SAM9 (Fox G20)"
  51. boolean
  52. select ADK_KERNEL_RTC_CLASS
  53. select ADK_KERNEL_RTC_HCTOSYS
  54. select ADK_KERNEL_RTC_INTF_DEV
  55. default y if ADK_TARGET_SYSTEM_ACMESYSTEMS_FOXG20
  56. default n
  57. depends on ADK_TARGET_SYSTEM_ACMESYSTEMS_FOXG20
  58. help
  59. Fox G20 RTC support.
  60. config ADK_KERNEL_RTC_DRV_CMOS
  61. prompt ".................................. RTC support for PC CMOS"
  62. boolean
  63. select ADK_KERNEL_RTC_CLASS
  64. select ADK_KERNEL_RTC_HCTOSYS
  65. select ADK_KERNEL_RTC_INTF_DEV
  66. default y if ADK_TARGET_SYSTEM_PCENGINES_ALIX1C
  67. default y if ADK_TARGET_SYSTEM_PCENGINES_ALIX2D13
  68. default y if ADK_TARGET_SYSTEM_IBM_X40
  69. default y if ADK_TARGET_SYSTEM_LEMOTE_YEELONG
  70. default n
  71. depends on (ADK_TARGET_SYSTEM_PCENGINES_ALIX1C || ADK_TARGET_SYSTEM_PCENGINES_ALIX2D13 || ADK_TARGET_SYSTEM_IBM_X40 || ADK_TARGET_SYSTEM_LEMOTE_YEELONG)
  72. help
  73. PC CMOS RTC support.
  74. config ADK_KPACKAGE_KMOD_SCx200_ACB
  75. prompt "kmod-i2c-geode.................... I2C driver for Geode"
  76. tristate
  77. select ADK_KERNEL_I2C
  78. select ADK_KERNEL_I2C_CHARDEV
  79. default n
  80. depends on ADK_CPU_GEODE
  81. help
  82. I2C driver for Geode boards.
  83. config ADK_KPACKAGE_KMOD_PARPORT
  84. prompt "kmod-parport...................... generic parallel port support"
  85. tristate
  86. default n
  87. depends on ADK_TARGET_WITH_PP
  88. help
  89. Kernel module for generic parallel port support.
  90. config ADK_KPACKAGE_KMOD_PARPORT_PC
  91. prompt "kmod-parport-pc................. PC style parallel port support"
  92. tristate
  93. default n
  94. depends on ADK_KPACKAGE_KMOD_PARPORT
  95. help
  96. Kernel module for PC style parallel port support.
  97. config ADK_KPACKAGE_KMOD_PLIP
  98. prompt "kmod-plip....................... PLIP (internet over parallel port)"
  99. tristate
  100. default n
  101. depends on ADK_KPACKAGE_KMOD_PARPORT
  102. select ADK_KPACKAGE_KMOD_PARPORT_PC
  103. help
  104. PLIP: IPv4 over parallel port, using a Turbo Laplink
  105. (crossed null-printer) cable. Drivers exist for DOS
  106. (from Crynwr), Linux 2.x (protocol changed and is no
  107. longer compatible with Linux 1.x), FreeBSD and MirBSD.
  108. This will enlarge your kernel by about 8 KiB.
  109. config ADK_KPACKAGE_KMOD_PRINTER
  110. prompt "kmod-lp......................... line printer support"
  111. tristate
  112. default n
  113. depends on ADK_KPACKAGE_KMOD_PARPORT
  114. select ADK_KPACKAGE_KMOD_PARPORT_PC
  115. help
  116. Kernel module for line printer support
  117. config ADK_KPACKAGE_KMOD_PPDEV
  118. prompt "kmod-ppdev...................... userland parallel port driver"
  119. tristate
  120. default n
  121. depends on ADK_KPACKAGE_KMOD_PARPORT
  122. select ADK_KPACKAGE_KMOD_PARPORT_PC
  123. help
  124. Kernel module for userland parallel port access
  125. config ADK_KPACKAGE_KMOD_FW_LOADER
  126. prompt "kmod-fw-loader.................... userspace firmware loading support"
  127. tristate
  128. depends on !ADK_TARGET_SYSTEM_SHARP_ZAURUS
  129. default n
  130. help
  131. This may be necessary when using drivers which require
  132. loading of external firmware files.
  133. config ADK_KPACKAGE_KMOD_EEPROM_93CX6
  134. prompt "kmod-eeprom-93cx6................. 93cx6 eeprom support"
  135. tristate
  136. depends on ADK_KPACKAGE_KMOD_MAC80211
  137. select ADK_KERNEL_MISC_DEVICES
  138. default n
  139. help
  140. endmenu