Config.in.misc 2.7 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107
  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. default n
  20. config ADK_KERNEL_KEYS
  21. bool
  22. config ADK_KERNEL_SBUS
  23. bool
  24. config ADK_KERNEL_IMX_WEIM
  25. bool
  26. depends on ADK_TARGET_SYSTEM_SOLIDRUN_IMX6
  27. default y if ADK_TARGET_SYSTEM_SOLIDRUN_IMX6
  28. default n
  29. menu "Miscellaneous devices support"
  30. source "target/linux/config/Config.in.rtc"
  31. source "target/linux/config/Config.in.leds"
  32. source "target/linux/config/Config.in.watchdog"
  33. source "target/linux/config/Config.in.thermal"
  34. source "target/linux/config/Config.in.i2c"
  35. source "target/linux/config/Config.in.spi"
  36. source "target/linux/config/Config.in.regmap"
  37. source "target/linux/config/Config.in.regulator"
  38. source "target/linux/config/Config.in.gpio"
  39. source "target/linux/config/Config.in.dma"
  40. source "target/linux/config/Config.in.lib"
  41. config ADK_KERNEL_KEXEC
  42. bool "Add KEXEC syscall"
  43. help
  44. You need also kexec-tools to benefit from it.
  45. config ADK_KERNEL_PARPORT
  46. tristate "Generic parallel port support"
  47. depends on ADK_TARGET_WITH_PP
  48. help
  49. Kernel module for generic parallel port support.
  50. config ADK_KERNEL_PARPORT_PC
  51. tristate "PC style parallel port support"
  52. depends on ADK_KERNEL_PARPORT
  53. help
  54. Kernel module for PC style parallel port support.
  55. config ADK_KERNEL_PLIP
  56. tristate "PLIP (internet over parallel port)"
  57. depends on ADK_KERNEL_PARPORT
  58. select ADK_KERNEL_PARPORT_PC
  59. help
  60. PLIP: IPv4 over parallel port, using a Turbo Laplink
  61. (crossed null-printer) cable. Drivers exist for DOS
  62. (from Crynwr), Linux 2.x (protocol changed and is no
  63. longer compatible with Linux 1.x), FreeBSD and MirBSD.
  64. This will enlarge your kernel by about 8 KiB.
  65. config ADK_KERNEL_PRINTER
  66. tristate "Line printer support"
  67. depends on ADK_KERNEL_PARPORT
  68. select ADK_KERNEL_PARPORT_PC
  69. help
  70. Kernel module for line printer support
  71. config ADK_KERNEL_PPDEV
  72. tristate "Userland parallel port driver"
  73. depends on ADK_KERNEL_PARPORT
  74. select ADK_KERNEL_PARPORT_PC
  75. help
  76. Kernel module for userland parallel port access
  77. config ADK_KERNEL_FW_LOADER
  78. tristate "Userspace firmware loading support"
  79. depends on !ADK_TARGET_SYSTEM_SHARP_ZAURUS
  80. help
  81. This may be necessary when using drivers which require
  82. loading of external firmware files.
  83. config ADK_KERNEL_EEPROM_93CX6
  84. tristate "93cx6 eeprom support"
  85. depends on ADK_KERNEL_MAC80211
  86. select ADK_KERNEL_MISC_DEVICES
  87. endmenu