Config.in 1.4 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344
  1. config BR2_PACKAGE_XDRIVER_XF86_VIDEO_IMX_VIV
  2. bool "xf86-video-imx-viv"
  3. depends on BR2_PACKAGE_HAS_LIBGL
  4. depends on BR2_PACKAGE_IMX_GPU_VIV_OUTPUT_X11
  5. depends on BR2_PACKAGE_IMX_GPU_G2D
  6. depends on BR2_TOOLCHAIN_HAS_SYNC_1 # mesa3d
  7. select BR2_PACKAGE_LIBDRM
  8. select BR2_PACKAGE_XORGPROTO
  9. help
  10. X.Org driver for iMX6 GPU (Vivante)
  11. Notice EGL and GLes2 APIs are correctly supported. This
  12. driver should also be able to provide Desktop OpenGL
  13. implementation but, this feature seems broken since quite
  14. some time.
  15. To use this driver, add correct configuration to your
  16. /etc/X11/xorg.conf:
  17. Section "Device"
  18. [...]
  19. Driver "vivante"
  20. Option "vivante_fbdev" "/dev/fbX"
  21. EndSection
  22. Don't forget to load galcore.ko and create /dev/galcore
  23. before using this driver (else, Xorg will exit with an
  24. obscure message like "Segmentation fault at address 0xc").
  25. comment "xf86-video-imx-viv needs an OpenGL backend"
  26. depends on BR2_arm
  27. depends on !BR2_PACKAGE_HAS_LIBGL
  28. depends on BR2_TOOLCHAIN_HAS_SYNC_1
  29. comment "xf86-video-imx-viv depends on imx-gpu-viv with X11 output"
  30. depends on BR2_arm
  31. depends on !BR2_PACKAGE_IMX_GPU_VIV_OUTPUT_X11
  32. depends on BR2_TOOLCHAIN_HAS_SYNC_1
  33. comment "xf86-video-imx-viv depends on imx-gpu-g2d"
  34. depends on BR2_arm
  35. depends on !BR2_PACKAGE_IMX_GPU_G2D
  36. depends on BR2_PACKAGE_IMX_GPU_VIV_OUTPUT_X11
  37. depends on BR2_TOOLCHAIN_HAS_SYNC_1