Config.in.graphics 4.5 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214
  1. menu "Graphic devices support"
  2. depends on ADK_TARGET_WITH_VGA || ADK_HARDWARE_QEMU
  3. config ADK_KERNEL_VT
  4. boolean
  5. default y if ADK_HARDWARE_VBOX
  6. default y if ADK_TARGET_WITH_VGA
  7. default n
  8. config ADK_KERNEL_VT_CONSOLE
  9. boolean
  10. default y if ADK_HARDWARE_VBOX
  11. default y if ADK_TARGET_WITH_VGA
  12. default n
  13. config ADK_KERNEL_VGA_CONSOLE
  14. boolean
  15. default y if ADK_HARDWARE_VBOX
  16. default n
  17. config ADK_KERNEL_FONTS
  18. boolean
  19. config ADK_KERNEL_FONT_8x16
  20. boolean
  21. select ADK_KERNEL_FONTS
  22. config ADK_KERNEL_FB
  23. boolean
  24. config ADK_KERNEL_FRAMEBUFFER_CONSOLE
  25. boolean
  26. default y if ADK_TARGET_SYSTEM_ARANYM_M68K
  27. default n
  28. config ADK_KERNEL_FRAMEBUFFER_CONSOLE_DETECT_PRIMARY
  29. boolean
  30. config ADK_KERNEL_MFD_SM501
  31. boolean
  32. config ADK_KERNEL_FB_ATARI
  33. boolean
  34. select ADK_KERNEL_FB
  35. default y if ADK_TARGET_SYSTEM_ARANYM_M68K
  36. default n
  37. config ADK_KERNEL_FB_CIRRUS
  38. boolean
  39. config ADK_KERNEL_FB_GEODE
  40. boolean
  41. config ADK_KERNEL_FB_SM501
  42. select ADK_KERNEL_MFD_SM501
  43. boolean
  44. config ADK_KERNEL_DRM
  45. boolean
  46. config ADK_KERNEL_DRM_I915
  47. boolean
  48. config ADK_KERNEL_DRM_I915_KMS
  49. boolean
  50. config ADK_KERNEL_DRM_VIVANTE
  51. boolean
  52. config ADK_KERNEL_DRM_IMX_FB_HELPER
  53. boolean
  54. config ADK_KERNEL_DRM_IMX_HDMI
  55. boolean
  56. config ADK_KERNEL_DRM_IMX_PARALLEL_DISPLAY
  57. boolean
  58. config ADK_KERNEL_DRM_IMX_LDB
  59. boolean
  60. config ADK_KERNEL_DRM_IMX_TVE
  61. boolean
  62. config ADK_KERNEL_DRM_IMX_IPUV3_CORE
  63. boolean
  64. config ADK_KERNEL_DRM_IMX_IPUV3
  65. boolean
  66. config ADK_KERNEL_RESET_CONTROLLER
  67. boolean
  68. config ADK_KERNEL_AGP
  69. boolean
  70. config ADK_KERNEL_AGP_INTEL
  71. boolean
  72. config ADK_KERNEL_LOGO
  73. boolean
  74. config ADK_KERNEL_LOGO_LINUX_CLUT224
  75. prompt "Enable Linux penguin boot logo"
  76. boolean
  77. select ADK_KERNEL_LOGO
  78. default n
  79. config ADK_KERNEL_FB_CON_DECOR
  80. prompt "Enable fullscreen boot logo"
  81. boolean
  82. select ADK_PACKAGE_FBSPLASH
  83. default n
  84. config ADK_KERNEL_FB_VESA
  85. prompt "Framebuffer support for VirtualBox Emulator (VESA)"
  86. boolean
  87. select ADK_KERNEL_FB
  88. select ADK_KERNEL_FRAMEBUFFER_CONSOLE
  89. default y if ADK_TARGET_SYSTEM_VBOX_I686
  90. default n
  91. depends on ADK_TARGET_SYSTEM_VBOX_I686
  92. help
  93. Framebuffer support for VirtualBox Emulator.
  94. config ADK_KERNEL_DRM_IMX
  95. prompt "Framebuffer support for Cubox-i (IMX)"
  96. boolean
  97. select ADK_KERNEL_DRM
  98. select ADK_KERNEL_DMA_CMA
  99. select ADK_KERNEL_RESET_CONTROLLER
  100. select ADK_KERNEL_DRM_IMX_FB_HELPER
  101. select ADK_KERNEL_DRM_IMX_HDMI
  102. select ADK_KERNEL_DRM_IMX_LDB
  103. select ADK_KERNEL_DRM_IMX_TVE
  104. select ADK_KERNEL_DRM_IMX_PARALLEL_DISPLAY
  105. select ADK_KERNEL_DRM_IMX_IPUV3
  106. select ADK_KERNEL_DRM_IMX_IPUV3_CORE
  107. select ADK_KERNEL_FB
  108. select ADK_KERNEL_STAGING
  109. select ADK_KERNEL_FRAMEBUFFER_CONSOLE
  110. select ADK_KERNEL_FRAMEBUFFER_CONSOLE_DETECT_PRIMARY
  111. select ADK_KERNEL_I2C_IMX
  112. default y if ADK_TARGET_SYSTEM_CUBOX_I
  113. default n
  114. depends on ADK_TARGET_SYSTEM_CUBOX_I
  115. help
  116. Framebuffer support for Cubox-i.
  117. config ADK_KERNEL_FB_PXA
  118. prompt "Framebuffer support for Sharp Zaurus (PXA)"
  119. boolean
  120. select ADK_KERNEL_FB
  121. select ADK_KERNEL_FRAMEBUFFER_CONSOLE
  122. default y if ADK_TARGET_SYSTEM_SHARP_ZAURUS
  123. default n
  124. depends on ADK_TARGET_SYSTEM_SHARP_ZAURUS
  125. help
  126. Framebuffer support for Sharp Zaurus CL Series.
  127. config ADK_KERNEL_FB_GEODE_LX
  128. prompt "Framebuffer support for ALIX boards (GEODE)"
  129. boolean
  130. select ADK_KERNEL_FB
  131. select ADK_KERNEL_FRAMEBUFFER_CONSOLE
  132. select ADK_KERNEL_FB_GEODE
  133. default y if ADK_TARGET_SYSTEM_PCENGINES_ALIX1C
  134. default n
  135. depends on ADK_TARGET_SYSTEM_PCENGINES_ALIX1C
  136. help
  137. Framebuffer support for ALIX boards with VGA.
  138. config ADK_KERNEL_FB_SM7XX
  139. prompt "Framebuffer support for Lemote Yeelong (SM7XX)"
  140. boolean
  141. select ADK_KERNEL_FB
  142. select ADK_KERNEL_FRAMEBUFFER_CONSOLE
  143. select ADK_KERNEL_FONT_8x16
  144. select ADK_KERNEL_STAGING
  145. default y if ADK_TARGET_SYSTEM_LEMOTE_YEELONG
  146. default n
  147. depends on ADK_TARGET_SYSTEM_LEMOTE_YEELONG
  148. help
  149. Framebuffer support for Lemote Yeelong.
  150. config ADK_KERNEL_FB_BCM2708
  151. prompt "Framebuffer support for Raspberry PI"
  152. boolean
  153. select ADK_KERNEL_FB
  154. select ADK_KERNEL_FRAMEBUFFER_CONSOLE
  155. select ADK_KERNEL_FONT_8x16
  156. default y if ADK_TARGET_SYSTEM_RASPBERRY_PI
  157. default n
  158. depends on ADK_TARGET_SYSTEM_RASPBERRY_PI
  159. help
  160. Framebuffer support for Raspberry PI.
  161. config ADK_HARDWARE_GRAPHICS_INTEL_I915
  162. prompt "Support for Intel graphic cards (AGP/DRM/KMS/NM10)"
  163. boolean
  164. select ADK_KERNEL_FB
  165. select ADK_KERNEL_DRM
  166. select ADK_KERNEL_AGP
  167. select ADK_KERNEL_AGP_INTEL
  168. select ADK_KERNEL_FRAMEBUFFER_CONSOLE
  169. select ADK_KERNEL_DRM_I915_KMS
  170. select ADK_KERNEL_DRM_I915
  171. default y if ADK_TARGET_SYSTEM_IBM_X40
  172. default n
  173. depends on ADK_TARGET_SYSTEM_IBM_X40
  174. help
  175. AGP/DRM/KMS support for Intel chipset i915.
  176. endmenu