Config.in.misc 3.5 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144
  1. # This file is part of the OpenADK project. OpenADK is copyrighted
  2. # material, please see the LICENCE file in the top-level directory.
  3. config ADK_KERNEL_MISC_DEVICES
  4. bool
  5. config ADK_KERNEL_MFD_SYSCON
  6. bool
  7. config ADK_KERNEL_OF
  8. bool
  9. config ADK_KERNEL_FIRMWARE_IN_KERNEL
  10. bool
  11. default y if ADK_KERNEL_R8169 && ADK_KERNEL_ROOT_NFS
  12. default n
  13. config ADK_KERNEL_EXTRA_FIRMWARE
  14. string
  15. default "rtl8168e-2.fw" if ADK_KERNEL_R8169 && ADK_KERNEL_ROOT_NFS
  16. default ""
  17. config ADK_KERNEL_FW_LOADER_USER_HELPER
  18. bool
  19. config ADK_KERNEL_KEYS
  20. bool
  21. config ADK_KERNEL_SBUS
  22. bool
  23. config ADK_KERNEL_FSL_OTP
  24. bool
  25. depends on ADK_TARGET_SYSTEM_SOLIDRUN_IMX6
  26. default y if ADK_TARGET_SYSTEM_SOLIDRUN_IMX6
  27. default n
  28. config ADK_KERNEL_IMX_WEIM
  29. bool
  30. depends on ADK_TARGET_SYSTEM_SOLIDRUN_IMX6
  31. default y if ADK_TARGET_SYSTEM_SOLIDRUN_IMX6
  32. default n
  33. config ADK_KERNEL_INTEL_IOMMU
  34. bool
  35. config ADK_KERNEL_IOMMU_API
  36. bool
  37. config ADK_KERNEL_IOMMU_IOVA
  38. bool
  39. config ADK_KERNEL_DMAR_TABLE
  40. bool
  41. menu "Miscellaneous devices support"
  42. source "target/linux/config/Config.in.rtc"
  43. source "target/linux/config/Config.in.leds"
  44. source "target/linux/config/Config.in.watchdog"
  45. source "target/linux/config/Config.in.thermal"
  46. source "target/linux/config/Config.in.i2c"
  47. source "target/linux/config/Config.in.spi"
  48. source "target/linux/config/Config.in.regmap"
  49. source "target/linux/config/Config.in.regulator"
  50. source "target/linux/config/Config.in.gpio"
  51. source "target/linux/config/Config.in.dma"
  52. source "target/linux/config/Config.in.lib"
  53. config ADK_KERNEL_PWM
  54. bool
  55. config ADK_KERNEL_PWM_IMX
  56. bool
  57. select ADK_KERNEL_PWM
  58. depends on ADK_TARGET_SYSTEM_SOLIDRUN_IMX6
  59. default y if ADK_TARGET_SYSTEM_SOLIDRUN_IMX6
  60. default n
  61. config ADK_KERNEL_KEXEC
  62. bool "Add KEXEC syscall"
  63. help
  64. You need also kexec-tools to benefit from it.
  65. config ADK_KERNEL_PARPORT
  66. tristate "Generic parallel port support"
  67. depends on ADK_TARGET_WITH_PP
  68. help
  69. Kernel module for generic parallel port support.
  70. config ADK_KERNEL_PARPORT_PC
  71. tristate "PC style parallel port support"
  72. depends on ADK_KERNEL_PARPORT
  73. help
  74. Kernel module for PC style parallel port support.
  75. config ADK_KERNEL_PLIP
  76. tristate "PLIP (internet over parallel port)"
  77. depends on ADK_KERNEL_PARPORT
  78. select ADK_KERNEL_PARPORT_PC
  79. help
  80. PLIP: IPv4 over parallel port, using a Turbo Laplink
  81. (crossed null-printer) cable. Drivers exist for DOS
  82. (from Crynwr), Linux 2.x (protocol changed and is no
  83. longer compatible with Linux 1.x), FreeBSD and MirBSD.
  84. This will enlarge your kernel by about 8 KiB.
  85. config ADK_KERNEL_PRINTER
  86. tristate "Line printer support"
  87. depends on ADK_KERNEL_PARPORT
  88. select ADK_KERNEL_PARPORT_PC
  89. help
  90. Kernel module for line printer support
  91. config ADK_KERNEL_PPDEV
  92. tristate "Userland parallel port driver"
  93. depends on ADK_KERNEL_PARPORT
  94. select ADK_KERNEL_PARPORT_PC
  95. help
  96. Kernel module for userland parallel port access
  97. config ADK_KERNEL_FW_LOADER
  98. tristate "Userspace firmware loading support"
  99. depends on !ADK_TARGET_SYSTEM_SHARP_ZAURUS
  100. help
  101. This may be necessary when using drivers which require
  102. loading of external firmware files.
  103. config ADK_KERNEL_EEPROM_93CX6
  104. tristate "93cx6 eeprom support"
  105. depends on ADK_KERNEL_MAC80211
  106. select ADK_KERNEL_MISC_DEVICES
  107. config ADK_KERNEL_IOMMU_SUPPORT
  108. bool "IOMMU support for Intel"
  109. select ADK_KERNEL_PCI_MSI
  110. select ADK_KERNEL_INTEL_IOMMU
  111. select ADK_KERNEL_IOMMU_API
  112. select ADK_KERNEL_IOMMU_IOVA
  113. select ADK_KERNEL_DMAR_TABLE
  114. depends on ADK_TARGET_WITH_IOMMU
  115. default y
  116. endmenu