05b6f15ae8
DRI support for this driver is provided by the xserver_xorg-server package when BR2_PACKAGE_HAS_LIBGL is enabled: https://git.busybox.net/buildroot/tree/package/x11r7/xserver_xorg-server/xserver_xorg-server.mk#n91 Change the dependency to follow the logic of xserver_xorg-server. Also fix a typo in the Config.in help text while being at it. Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de> Signed-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
45 lines
1.4 KiB
Plaintext
45 lines
1.4 KiB
Plaintext
config BR2_PACKAGE_XDRIVER_XF86_VIDEO_IMX_VIV
|
|
bool "xf86-video-imx-viv"
|
|
depends on BR2_PACKAGE_HAS_LIBGL
|
|
depends on BR2_PACKAGE_IMX_GPU_VIV_OUTPUT_X11
|
|
depends on BR2_PACKAGE_IMX_GPU_G2D
|
|
depends on BR2_TOOLCHAIN_HAS_SYNC_1 # mesa3d
|
|
select BR2_PACKAGE_LIBDRM
|
|
select BR2_PACKAGE_XORGPROTO
|
|
help
|
|
X.Org driver for iMX6 GPU (Vivante)
|
|
|
|
Notice EGL and GLes2 APIs are correctly supported. This
|
|
driver should also be able to provide Desktop OpenGL
|
|
implementation but, this feature seems broken since quite
|
|
some time.
|
|
|
|
To use this driver, add correct configuration to your
|
|
/etc/X11/xorg.conf:
|
|
|
|
Section "Device"
|
|
[...]
|
|
Driver "vivante"
|
|
Option "vivante_fbdev" "/dev/fbX"
|
|
EndSection
|
|
|
|
Don't forget to load galcore.ko and create /dev/galcore
|
|
before using this driver (else, Xorg will exit with an
|
|
obscure message like "Segmentation fault at address 0xc").
|
|
|
|
comment "xf86-video-imx-viv needs an OpenGL backend"
|
|
depends on BR2_arm
|
|
depends on !BR2_PACKAGE_HAS_LIBGL
|
|
depends on BR2_TOOLCHAIN_HAS_SYNC_1
|
|
|
|
comment "xf86-video-imx-viv depends on imx-gpu-viv with X11 output"
|
|
depends on BR2_arm
|
|
depends on !BR2_PACKAGE_IMX_GPU_VIV_OUTPUT_X11
|
|
depends on BR2_TOOLCHAIN_HAS_SYNC_1
|
|
|
|
comment "xf86-video-imx-viv depends on imx-gpu-g2d"
|
|
depends on BR2_arm
|
|
depends on !BR2_PACKAGE_IMX_GPU_G2D
|
|
depends on BR2_PACKAGE_IMX_GPU_VIV_OUTPUT_X11
|
|
depends on BR2_TOOLCHAIN_HAS_SYNC_1
|