1
0

Kconfig 5.0 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190
  1. #
  2. # Video configuration for sunxi platform
  3. #
  4. menu "Video support for sunxi"
  5. config DISP2_SUNXI
  6. tristate "DISP Driver Support(sunxi-disp2)"
  7. default n
  8. ---help---
  9. Display driver for sunxi based boards.
  10. choice
  11. prompt "DISP2 Framebuffer rotation support"
  12. default SUNXI_DISP2_FB_DISABLE_ROTATE
  13. config SUNXI_DISP2_FB_DISABLE_ROTATE
  14. bool "Disable rotation"
  15. depends on (DISP2_SUNXI)
  16. ---help---
  17. Do not use framebuffer rotation
  18. config SUNXI_DISP2_FB_ROTATION_SUPPORT
  19. bool "Software rotation support"
  20. depends on (DISP2_SUNXI)
  21. ---help---
  22. Framebuffer software rotation on the top of disp2.
  23. config SUNXI_DISP2_FB_HW_ROTATION_SUPPORT
  24. bool "Hardware(G2D) rotation support"
  25. depends on (DISP2_SUNXI && SUNXI_G2D)
  26. ---help---
  27. Framebuffer hardware(G2D) rotation on the top of disp2.
  28. endchoice
  29. config HAL_TEST_DISP
  30. bool "DISP2 hal APIs test"
  31. depends on (DISP2_SUNXI)
  32. default n
  33. ---help---
  34. Enable disp2 hal test command.
  35. config FPGA_V7_PLATFORM
  36. bool "FPGA"
  37. depends on (DISP2_SUNXI)
  38. default n
  39. ---help---
  40. Enable fpga
  41. config SUNXI_DISP2_FB_DECOMPRESS_LZMA
  42. bool "Framebuffer show bootlogo from lzma file"
  43. depends on (DISP2_SUNXI)
  44. default n
  45. select DECOMPRESS_LZMA
  46. ---help---
  47. Show bootlogo from lzma file.
  48. config HDMI_DISP2_SUNXI
  49. tristate "HDMI Driver Support(sunxi-disp2)"
  50. depends on (DISP2_SUNXI)
  51. default n
  52. ---help---
  53. Hdmi driver for sunxi based boards.
  54. menuconfig HDMI2_DISP2_SUNXI
  55. tristate "HDMI2.0 Driver Support(sunxi-disp2)"
  56. depends on (DISP2_SUNXI)
  57. default n
  58. ---help---
  59. Say Y here if you want to have support for HDMI2.0 controller
  60. on the sunxi based boards. The HDMI2.0 controller include edid,
  61. hdcp1.4,hdcp2.2,cec feature and is compatible with hdmi1.4,support
  62. HDR,4k@60Hz. If unsure, say N.
  63. config HDMI_EP952_DISP2_SUNXI
  64. tristate "HDMI EP952 Driver Support(sunxi-disp2)"
  65. depends on (DISP2_SUNXI)
  66. default n
  67. ---help---
  68. Hdmi ep952 driver for sunxi based boards.
  69. menuconfig HDMI2_HDCP_SUNXI
  70. tristate "HDMI2.0 HDCP"
  71. depends on (HDMI2_DISP2_SUNXI)
  72. default n
  73. ---help---
  74. Say Y here if you want to handle the cec message by User Space.
  75. Say N here if you want to handle the cec message by Kernel.
  76. If unsure, say N.
  77. config HDMI2_HDCP22_SUNXI
  78. tristate "HDMI2.0 HDCP2.2"
  79. depends on (HDMI2_HDCP_SUNXI && HDMI2_DISP2_SUNXI)
  80. default n
  81. ---help---
  82. Say Y here if you want to handle the cec message by User Space.
  83. Say N here if you want to handle the cec message by Kernel.
  84. If unsure, say N.
  85. menuconfig HDMI2_CEC_SUNXI
  86. tristate "HDMI2.0 CEC"
  87. depends on (HDMI2_DISP2_SUNXI)
  88. default n
  89. ---help---
  90. Say Y here if you want to handle the cec message by User Space.
  91. Say N here if you want to handle the cec message by Kernel.
  92. If unsure, say N.
  93. config HDMI2_CEC_USER
  94. tristate "HDMI2.0 CEC handled by user space"
  95. depends on (HDMI2_CEC_SUNXI && HDMI2_DISP2_SUNXI)
  96. default n
  97. ---help---
  98. Say Y here if you want to handle the cec message by User Space.
  99. Say N here if you want to handle the cec message by Kernel.
  100. If unsure, say N.
  101. config TV_DISP2_SUNXI
  102. tristate "TV Driver Support(sunxi-disp2)"
  103. depends on (DISP2_SUNXI)
  104. default n
  105. ---help---
  106. TV driver for sunxi based boards.
  107. config VDPO_DISP2_SUNXI
  108. tristate "VDPO Driver Support(sunxi-disp2)"
  109. depends on (DISP2_SUNXI)
  110. default n
  111. ---help---
  112. VDPO driver for sunxi based boards.
  113. config DISP2_TV_GM7121
  114. tristate "GM7121 TV module Support(sunxi-disp2)"
  115. depends on (DISP2_SUNXI && TV_DISP2_SUNXI)
  116. default n
  117. ---help---
  118. config EDP_DISP2_SUNXI
  119. tristate "EDP Driver Support(sunxi-disp2)"
  120. depends on (DISP2_SUNXI)
  121. default n
  122. ---help---
  123. EDP 1.2 driver for sunxi. Embedded Display Port is
  124. a high speed display interface for embedded device.
  125. DisplayPort can be used to transmit audio and video
  126. simultaneously, but each one is optional and can be
  127. transmitted without the other.
  128. config DISP2_TV_AC200
  129. tristate "AC200 TV module Support(sunxi-disp2)"
  130. depends on (DISP2_SUNXI && MFD_ACX00)
  131. default n
  132. ---help---
  133. config EINK_PANEL_USED
  134. bool "Eink panel used"
  135. depends on (DISP2_SUNXI && (ARCH_SUN8IW10 || ARCH_SUN8IW15))
  136. default n
  137. ---help---
  138. config EINK200_SUNXI
  139. bool "Eink Driver Version 2.0 Support"
  140. depends on (DISP2_SUNXI && ARCH_SUN50IW10)
  141. default n
  142. ---help---
  143. config DISP2_SUNXI_BOOT_COLORBAR
  144. bool "boot colorbar Support for disp driver(sunxi-disp2)"
  145. depends on DISP2_SUNXI
  146. default n
  147. ---help---
  148. If true, the framebuffer will be filled by specified data
  149. to display vertical colorbar.
  150. menu "LCD panels select"
  151. depends on DISP2_SUNXI
  152. source "$BSP_DIR/../libraries/sunxi-hal/hal/source/disp2/disp/lcd/Kconfig"
  153. endmenu
  154. menu "Display engine feature select"
  155. depends on DISP2_SUNXI
  156. source "$BSP_DIR/../libraries/sunxi-hal/hal/source/disp2/disp/Kconfig"
  157. endmenu
  158. menu "Soc and board select"
  159. depends on DISP2_SUNXI
  160. source "$BSP_DIR/../libraries/sunxi-hal/hal/source/disp2/soc/Kconfig"
  161. endmenu
  162. endmenu