Config.in.misc 2.6 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107
  1. # for DMA driver required
  2. config ADK_KERNEL_FW_LOADER
  3. boolean
  4. default n
  5. config ADK_KERNEL_FIRMWARE_IN_KERNEL
  6. boolean
  7. default n
  8. config ADK_KERNEL_FW_LOADER_USER_HELPER
  9. boolean
  10. default n
  11. config ADK_KPACKAGE_KMOD_DMA_BCM2708
  12. select ADK_KERNEL_DMADEVICES
  13. boolean
  14. config ADK_KPACKAGE_KMOD_REGMAP_MMIO
  15. select ADK_KERNEL_REGMAP
  16. boolean
  17. config ADK_KERNEL_KEYS
  18. boolean
  19. menu "Miscellaneous devices support"
  20. source "target/linux/config/Config.in.rtc"
  21. source "target/linux/config/Config.in.leds"
  22. source "target/linux/config/Config.in.watchdog"
  23. source "target/linux/config/Config.in.i2c"
  24. source "target/linux/config/Config.in.spi"
  25. source "target/linux/config/Config.in.regulator"
  26. source "target/linux/config/Config.in.gpio"
  27. source "target/linux/config/Config.in.dma"
  28. source "target/linux/config/Config.in.lib"
  29. config ADK_KERNEL_KEXEC
  30. prompt "Add KEXEC syscall"
  31. boolean
  32. help
  33. You need also kexec-tools to benefit from it.
  34. config ADK_KPACKAGE_KMOD_PARPORT
  35. prompt "Generic parallel port support"
  36. tristate
  37. default n
  38. depends on ADK_TARGET_WITH_PP
  39. help
  40. Kernel module for generic parallel port support.
  41. config ADK_KPACKAGE_KMOD_PARPORT_PC
  42. prompt "PC style parallel port support"
  43. tristate
  44. default n
  45. depends on ADK_KPACKAGE_KMOD_PARPORT
  46. help
  47. Kernel module for PC style parallel port support.
  48. config ADK_KPACKAGE_KMOD_PLIP
  49. prompt "PLIP (internet over parallel port)"
  50. tristate
  51. default n
  52. depends on ADK_KPACKAGE_KMOD_PARPORT
  53. select ADK_KPACKAGE_KMOD_PARPORT_PC
  54. help
  55. PLIP: IPv4 over parallel port, using a Turbo Laplink
  56. (crossed null-printer) cable. Drivers exist for DOS
  57. (from Crynwr), Linux 2.x (protocol changed and is no
  58. longer compatible with Linux 1.x), FreeBSD and MirBSD.
  59. This will enlarge your kernel by about 8 KiB.
  60. config ADK_KPACKAGE_KMOD_PRINTER
  61. prompt "Line printer support"
  62. tristate
  63. default n
  64. depends on ADK_KPACKAGE_KMOD_PARPORT
  65. select ADK_KPACKAGE_KMOD_PARPORT_PC
  66. help
  67. Kernel module for line printer support
  68. config ADK_KPACKAGE_KMOD_PPDEV
  69. prompt "Userland parallel port driver"
  70. tristate
  71. default n
  72. depends on ADK_KPACKAGE_KMOD_PARPORT
  73. select ADK_KPACKAGE_KMOD_PARPORT_PC
  74. help
  75. Kernel module for userland parallel port access
  76. config ADK_KPACKAGE_KMOD_FW_LOADER
  77. prompt "Userspace firmware loading support"
  78. tristate
  79. depends on !ADK_TARGET_SYSTEM_SHARP_ZAURUS
  80. default n
  81. help
  82. This may be necessary when using drivers which require
  83. loading of external firmware files.
  84. config ADK_KPACKAGE_KMOD_EEPROM_93CX6
  85. prompt "93cx6 eeprom support"
  86. tristate
  87. depends on ADK_KPACKAGE_KMOD_MAC80211
  88. select ADK_KERNEL_MISC_DEVICES
  89. default n
  90. help
  91. endmenu