Move buildroot to bsp directory.

This commit is contained in:
2016-11-16 22:05:33 +01:00
parent 317c040ea8
commit 807ab03547
7408 changed files with 0 additions and 0 deletions

View File

@@ -0,0 +1,31 @@
config BR2_PACKAGE_XDRIVER_XF86_VIDEO_IMX_VIV
bool "xf86-video-imx-viv"
depends on BR2_PACKAGE_IMX_GPU_VIV_OUTPUT_X11
select BR2_PACKAGE_MESA3D # Needed in order to compile xorg with glx/dri
select BR2_PACKAGE_MESA3D_DRI_DRIVER
select BR2_PACKAGE_LIBDRM
select BR2_PACKAGE_XPROTO_XPROTO
select BR2_PACKAGE_XPROTO_XF86DRIPROTO
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 obscur message like
"Segmentation fault at address 0xc").
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

View File

@@ -0,0 +1,2 @@
# locally computed
sha256 ab6a896cafba324105d26f52b7dad2c41d04d75cc9e48b66e8041a95660a04ee xserver-xorg-video-imx-viv-5.0.11.p7.1.tar.gz

View File

@@ -0,0 +1,36 @@
################################################################################
#
# xdriver_xf86-video-imx-viv
#
################################################################################
XDRIVER_XF86_VIDEO_IMX_VIV_VERSION = 5.0.11.p7.1
XDRIVER_XF86_VIDEO_IMX_VIV_SITE = $(FREESCALE_IMX_SITE)
XDRIVER_XF86_VIDEO_IMX_VIV_SOURCE = xserver-xorg-video-imx-viv-$(XDRIVER_XF86_VIDEO_IMX_VIV_VERSION).tar.gz
XDRIVER_XF86_VIDEO_IMX_VIV_DEPENDENCIES = imx-gpu-viv xserver_xorg-server \
xproto_xproto xproto_xf86driproto libdrm
XDRIVER_XF86_VIDEO_IMX_VIV_LICENSE = GPLv2+
XDRIVER_XF86_VIDEO_IMX_VIV_LICENSE_FILES = COPYING-GPL-2
XDRIVER_XF86_VIDEO_IMX_VIV_INSTALL_STAGING = YES
XDRIVER_XF86_VIDEO_IMX_VIV_MAKE_CMD = $(TARGET_CONFIGURE_OPTS) $(MAKE1) -C $(@D)/EXA/src -f makefile.linux
define XDRIVER_XF86_VIDEO_IMX_VIV_BUILD_CMDS
$(XDRIVER_XF86_VIDEO_IMX_VIV_MAKE_CMD) sysroot=$(STAGING_DIR) \
BUSID_HAS_NUMBER=1 BUILD_IN_YOCTO=1 XSERVER_GREATER_THAN_13=1 \
CFLAGS="$(TARGET_CFLAGS) -I$(@D)/DRI_1.10.4/src"
endef
define XDRIVER_XF86_VIDEO_IMX_VIV_INSTALL_STAGING_CMDS
$(XDRIVER_XF86_VIDEO_IMX_VIV_MAKE_CMD) prefix=$(STAGING_DIR)/usr install
$(INSTALL) -D -m 644 $(@D)/EXA/src/vivante_gal/vivante_priv.h \
$(STAGING_DIR)/usr/include/vivante_priv.h
$(INSTALL) -D -m 644 $(@D)/EXA/src/vivante_gal/vivante_gal.h \
$(STAGING_DIR)/usr/include/vivante_gal.h
endef
define XDRIVER_XF86_VIDEO_IMX_VIV_INSTALL_TARGET_CMDS
$(XDRIVER_XF86_VIDEO_IMX_VIV_MAKE_CMD) prefix=$(TARGET_DIR)/usr install
endef
$(eval $(generic-package))