Config.in.graphics 5.6 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257
  1. menu "Graphic devices support"
  2. depends on ADK_TARGET_WITH_VGA || ADK_TARGET_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 y if ADK_TARGET_SYSTEM_IBM_X40
  17. default n
  18. config ADK_KERNEL_FONTS
  19. boolean
  20. config ADK_KERNEL_FONT_8x16
  21. boolean
  22. select ADK_KERNEL_FONTS
  23. config ADK_KERNEL_FB
  24. select ADK_KERNEL_VT
  25. select ADK_KERNEL_VT_CONSOLE
  26. boolean
  27. config ADK_KERNEL_DUMMY_CONSOLE
  28. boolean
  29. config ADK_KERNEL_FRAMEBUFFER_CONSOLE
  30. boolean
  31. default y if ADK_TARGET_SYSTEM_ARANYM_M68K
  32. default n
  33. config ADK_KERNEL_FRAMEBUFFER_CONSOLE_DETECT_PRIMARY
  34. boolean
  35. config ADK_KERNEL_FRAMEBUFFER_CONSOLE_ROTATION
  36. boolean
  37. config ADK_KERNEL_FB_MXS
  38. boolean
  39. config ADK_KERNEL_FB_MXC_SYNC_PANEL
  40. boolean
  41. config ADK_KERNEL_FB_MXC_HDMI
  42. boolean
  43. config ADK_KERNEL_MFD_SM501
  44. boolean
  45. config ADK_KERNEL_FB_ATARI
  46. boolean
  47. select ADK_KERNEL_FB
  48. default y if ADK_TARGET_SYSTEM_ARANYM_M68K
  49. default n
  50. config ADK_KERNEL_FB_CIRRUS
  51. boolean
  52. config ADK_KERNEL_FB_GEODE
  53. boolean
  54. config ADK_KERNEL_FB_SM501
  55. select ADK_KERNEL_MFD_SM501
  56. boolean
  57. config ADK_KERNEL_DRM
  58. boolean
  59. config ADK_KERNEL_DRM_I915
  60. boolean
  61. config ADK_KERNEL_DRM_I915_KMS
  62. boolean
  63. config ADK_KERNEL_DRM_I915_FBDEV
  64. boolean
  65. config ADK_KERNEL_DRM_VIVANTE
  66. boolean
  67. config ADK_KERNEL_DRM_IMX_FB_HELPER
  68. boolean
  69. config ADK_KERNEL_DRM_IMX_HDMI
  70. boolean
  71. config ADK_KERNEL_DRM_IMX_PARALLEL_DISPLAY
  72. boolean
  73. config ADK_KERNEL_DRM_IMX_LDB
  74. boolean
  75. config ADK_KERNEL_DRM_IMX_TVE
  76. boolean
  77. config ADK_KERNEL_DRM_IMX_IPUV3_CORE
  78. boolean
  79. config ADK_KERNEL_DRM_IMX_IPUV3
  80. boolean
  81. config ADK_KERNEL_RESET_CONTROLLER
  82. boolean
  83. config ADK_KERNEL_AGP
  84. boolean
  85. config ADK_KERNEL_AGP_INTEL
  86. boolean
  87. config ADK_KERNEL_LOGO
  88. boolean
  89. config ADK_KERNEL_LOGO_LINUX_CLUT224
  90. prompt "Enable Linux penguin boot logo"
  91. boolean
  92. select ADK_KERNEL_LOGO
  93. default n
  94. config ADK_KERNEL_FB_CON_DECOR
  95. prompt "Enable fullscreen boot logo"
  96. boolean
  97. select ADK_PACKAGE_FBSPLASH
  98. default n
  99. config ADK_KERNEL_FB_VESA
  100. prompt "Framebuffer support for VirtualBox Emulator (VESA)"
  101. boolean
  102. select ADK_KERNEL_FB
  103. select ADK_KERNEL_FRAMEBUFFER_CONSOLE
  104. default y if ADK_TARGET_SYSTEM_VBOX_I686
  105. default n
  106. depends on ADK_TARGET_SYSTEM_VBOX_I686
  107. help
  108. Framebuffer support for VirtualBox Emulator.
  109. config ADK_KERNEL_DRM_IMX
  110. prompt "Framebuffer support for Cubox-i"
  111. boolean
  112. select ADK_KERNEL_DRM
  113. select ADK_KERNEL_DMA_CMA
  114. select ADK_KERNEL_RESET_CONTROLLER
  115. select ADK_KERNEL_DRM_IMX_FB_HELPER
  116. select ADK_KERNEL_DRM_IMX_HDMI
  117. select ADK_KERNEL_DRM_IMX_LDB
  118. select ADK_KERNEL_DRM_IMX_TVE
  119. select ADK_KERNEL_DRM_IMX_PARALLEL_DISPLAY
  120. select ADK_KERNEL_DRM_IMX_IPUV3
  121. select ADK_KERNEL_DRM_IMX_IPUV3_CORE
  122. select ADK_KERNEL_FB
  123. select ADK_KERNEL_STAGING
  124. select ADK_KERNEL_FRAMEBUFFER_CONSOLE
  125. select ADK_KERNEL_FRAMEBUFFER_CONSOLE_DETECT_PRIMARY
  126. select ADK_KERNEL_I2C_IMX
  127. depends on ADK_TARGET_SYSTEM_CUBOX_I
  128. depends on ADK_KERNEL_VERSION_3_15
  129. default y if ADK_TARGET_SYSTEM_CUBOX_I
  130. default n
  131. help
  132. Framebuffer support for Cubox-i
  133. config ADK_KERNEL_DRM_VIVANTE
  134. prompt "Framebuffer support for Cubox-i"
  135. boolean
  136. select ADK_KERNEL_DRM
  137. select ADK_KERNEL_FB
  138. select ADK_KERNEL_FRAMEBUFFER_CONSOLE
  139. select ADK_KERNEL_FB_MXS
  140. select ADK_KERNEL_FB_MXC_SYNC_PANEL
  141. select ADK_KERNEL_FB_MXC_HDMI
  142. depends on ADK_TARGET_SYSTEM_CUBOX_I
  143. depends on ADK_KERNEL_VERSION_3_10
  144. default y if ADK_TARGET_SYSTEM_CUBOX_I
  145. default n
  146. help
  147. Framebuffer support for Cubox-i (Vivante)
  148. config ADK_KERNEL_FB_PXA
  149. prompt "Framebuffer support for Sharp Zaurus (PXA)"
  150. boolean
  151. select ADK_KERNEL_FB
  152. select ADK_KERNEL_DUMMY_CONSOLE
  153. select ADK_KERNEL_FRAMEBUFFER_CONSOLE
  154. select ADK_KERNEL_FRAMEBUFFER_CONSOLE_ROTATION
  155. depends on ADK_TARGET_SYSTEM_SHARP_ZAURUS || ADK_TARGET_QEMU_ARM_MODEL_TERRIER || ADK_TARGET_QEMU_ARM_MODEL_SPITZ
  156. default y if ADK_TARGET_SYSTEM_SHARP_ZAURUS
  157. default y if ADK_TARGET_QEMU_ARM_MODEL_TERRIER
  158. default y if ADK_TARGET_QEMU_ARM_MODEL_SPITZ
  159. default n
  160. help
  161. Framebuffer support for Sharp Zaurus CL Series.
  162. config ADK_KERNEL_FB_GEODE_LX
  163. prompt "Framebuffer support for ALIX boards (GEODE)"
  164. boolean
  165. select ADK_KERNEL_FB
  166. select ADK_KERNEL_FRAMEBUFFER_CONSOLE
  167. select ADK_KERNEL_FB_GEODE
  168. depends on ADK_TARGET_SYSTEM_PCENGINES_ALIX1C
  169. default y if ADK_TARGET_SYSTEM_PCENGINES_ALIX1C
  170. default n
  171. help
  172. Framebuffer support for ALIX boards with VGA.
  173. config ADK_KERNEL_FB_SM7XX
  174. prompt "Framebuffer support for Lemote Yeelong (SM7XX)"
  175. boolean
  176. select ADK_KERNEL_FB
  177. select ADK_KERNEL_FRAMEBUFFER_CONSOLE
  178. select ADK_KERNEL_FONT_8x16
  179. select ADK_KERNEL_STAGING
  180. default y if ADK_TARGET_SYSTEM_LEMOTE_YEELONG
  181. default n
  182. depends on ADK_TARGET_SYSTEM_LEMOTE_YEELONG
  183. help
  184. Framebuffer support for Lemote Yeelong.
  185. config ADK_KERNEL_FB_BCM2708
  186. prompt "Framebuffer support for Raspberry PI"
  187. boolean
  188. select ADK_KERNEL_FB
  189. select ADK_KERNEL_FRAMEBUFFER_CONSOLE
  190. select ADK_KERNEL_FONT_8x16
  191. default y if ADK_TARGET_SYSTEM_RASPBERRY_PI
  192. default n
  193. depends on ADK_TARGET_SYSTEM_RASPBERRY_PI
  194. help
  195. Framebuffer support for Raspberry PI.
  196. config ADK_HARDWARE_GRAPHICS_INTEL_I915
  197. prompt "Support for Intel graphic cards (AGP/DRM/KMS)"
  198. boolean
  199. select ADK_KERNEL_FB
  200. select ADK_KERNEL_DRM
  201. select ADK_KERNEL_AGP
  202. select ADK_KERNEL_AGP_INTEL
  203. select ADK_KERNEL_FRAMEBUFFER_CONSOLE
  204. select ADK_KERNEL_DRM_I915
  205. select ADK_KERNEL_DRM_I915_KMS
  206. select ADK_KERNEL_DRM_I915_FBDEV
  207. default y if ADK_TARGET_SYSTEM_IBM_X40
  208. default n
  209. depends on ADK_TARGET_SYSTEM_IBM_X40
  210. help
  211. AGP/DRM/KMS support for Intel chipset i915.
  212. endmenu