1
0
mirror of https://git.yoctoproject.org/meta-ti synced 2026-04-20 19:53:43 +00:00
Commit Graph

39 Commits

Author SHA1 Message Date
Chase Maupin
aefef7fe95 ti-graphics: Add latest 4.09.00.01 version
* Add the latest 4.09.00.01 version of the graphis SDK.  This
  version will compile against the latest v3.8 kernel.

Signed-off-by: Chase Maupin <Chase.Maupin@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2013-04-05 19:34:00 -04:00
Franklin S. Cooper Jr
7c3ef24776 libgles-omap3: Add version 4.08.00.02 of the Graphics SDK
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2013-04-02 15:42:39 -04:00
Franklin S. Cooper Jr
380d514d98 libgles-omap3.inc: Add tweaks needed for newer version of the Graphics SDK
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2013-04-02 15:42:27 -04:00
Denys Dmytriyenko
918faa12ec ti81x: remove platform configs, kernel, u-boot, since ti81x is not supported
* There is no support for these platforms from meta-ti.
* If someone is willing to maintain them, please let us know or feel free to
  take it to a separate layer.
* Therefore, remove SoC and machine configs, kernel, u-boot and X11 configs

Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2013-03-11 16:48:15 -04:00
Peter A. Bigot
41159b9b78 libgles-omap3: ignore QA errors
This patch allows libgles-omap3 to build on the danny branch.  The following
warnings are not addressed:

 WARNING: libgles-omap3: No generic license file exists for: proprietary-binary in any provider
 WARNING: QA Issue: libgles-omap3: Files/directories were installed but not shipped
  /usr/lib/ES2.0
 WARNING: libgles-omap3: The compile log indicates that host include and/or library paths were used.
         Please check the log '/prj/oe/omap/build-gumstix-community-danny/tmp/work/armv7a-vfp-neon-poky-linux-gnueabi/libgles-omap3-4.05.00.03-r35/temp/log.do_compile' for more information.

Signed-off-by: Peter A. Bigot <pab@pabigot.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2013-02-17 18:01:16 -05:00
Franklin S. Cooper Jr
81819baccb libgles-omap3: Add v4.08.00.01 of the Graphics SDK
* Add version v4.08.00.01 of the Graphics SDK.
* Add X11 support via DRI/DRM Xorg driver
* Replace pvrsrvinit with pvrsrvctl (Imagination Technologies based change)

Signed-off-by: Franklin S. Cooper Jr <fcooper@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2013-02-17 17:14:11 -05:00
Franklin S. Cooper Jr
e63ef28072 libgles-omap3: Verify pvrsrvkm module was found
* Check to see if the pvrsrvkm.ko module was found and that the insmod
  for that module was successful.

Signed-off-by: Franklin S. Cooper Jr <fcooper@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2012-11-16 15:05:21 -05:00
Franklin S. Cooper Jr
3c3a59dcc7 libgles-omap3: Adjust for non X11 distros
* Non X11 base distros are unable to build this Graphics SDK.
* This patch tweaks the libgles-omap3 include file to always build the
  Graphics SDK in Raw mode and also build in X11 mode only if X11 is
  a part of the DISTRO_FEATURE. Components are built, installed and packaged
  based on which mode the Graphics SDK is built in.
* Create a new variable PVR_INIT that is by default set to pvrsrvinit. This is
  needed for newer version of the Graphics SDK that replaced this file.

Signed-off-by: Franklin S. Cooper Jr <fcooper@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2012-11-16 15:02:39 -05:00
Nicolas Dechesne
95e12712dd pandaboard: use xf86-video-omap by default in XSERVER config
Also we need to pull in module-exa as xf86-video-omap relies
on it, at run time.

And replaced the default xorg.conf for 'omap4' machine to take
new driver into account. Do not enable HWcursor (e.g. mouse
using DSS overlay) to keep things simple for now..

Signed-off-by: Nicolas Dechesne <n-dechesne@ti.com>
Signed-off-by: Hervé Fache <h-fache@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2012-10-24 20:57:37 -04:00
Nicolas Dechesne
410dc026f2 xf86-video-omap: add new recipe for OMAP4/5 X11 video driver
Since this component is still actively being developed, let's use
a _git.bb recipe. We can introduce 'x.y' version later.

Even though xf-video-omap can be combined with private/restricted
EXA sub-driver for SGX/PVR, it can also work without it. In which
case EXA aren't using SGX, but all standard driver features still
work, and it is a replacement for xf-video-fbdev.

Signed-off-by: Nicolas Dechesne <n-dechesne@ti.com>
Signed-off-by: Hervé Fache <h-fache@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2012-10-24 20:57:23 -04:00
Enrico Butera
cce5a7aea9 libdrm: enable omap experimental api support
This is needed to build gst-plugin-ducati.

Signed-off-by: Enrico Butera <ebutera@users.berlios.de>
Signed-off-by: Nicolas Dechesne <n-dechesne@ti.com>
Signed-off-by: Hervé Fache <h-fache@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2012-10-24 20:57:10 -04:00
Franklin S. Cooper Jr
2a3c7305fb recipes: Fix ti-eula-unpack issue. Tweak sgx modules and libgles recipes.
* Commit d8fc4a6862 addressed an issue where
  too many newlines characters were being sent since print by default already
  sends a newline character. This commit however resulted in bin files being
  installed in the WORKDIR and broke other recipes which commit
  a94f765b98 addressed. This lead to a very
  cluttered WORKDIR.
* This patch updates ti-eula-unpack.inc to switch from using a print to a write.
  Since write doesn't automatically send newlines it is a bit more obvious when
  newlines are sent.
* Part of the reason that bin files were being installed in the WORKDIR was
  due to TI_BIN_UNPK_WDEXT being blank for some recipes. For instance in the
  libgles-omap3 recipes, when the workdir command is set in TI_BIN_UNPK_CMDS the
  directory that the Graphics SDK will be installed into is
  workdir+TI_BIN_UNPK_WDEXT. A blank TI_BIN_UNPK_WDEXT means the SDK will be
  installed in WORKDIR. By setting TI_BIN_UNPK_WDEXT to a proper value the
  recipes can be sure it is installed in the proper directory.
* Determine which file to download based on the defined BINFILE and not a
  hardcoded value. This idea was taken from arago.

Signed-off-by: Franklin S. Cooper Jr <fcooper@ti.com>
Acked-by: Chase Maupin <chase.maupin@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2012-10-10 16:00:04 -04:00
Franklin S. Cooper Jr
80cc70e501 libgles-omap3.inc: Tweak PLATFORM variable.
* Newer versions of libgles-omap3 utilize a different PLATFORM value. This
  patch allows the PLATFORM variable to be easily overridden if needed.
* Replace the hardcoded usage of LinuxOMAP3 with the PLATFORM variable.

Signed-off-by: Franklin S. Cooper Jr <fcooper@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2012-09-26 14:18:48 -04:00
Andreas Müller
48cab231fc libgles-omap3: fix for latest oe-core mesa changes
* add virtual/libgles1 virtual/libgles2 to PROVIDES
* add RREPLACES_{PN}* for mesa's libegl* libgles1* libgles2*

Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2012-09-18 18:34:10 -04:00
Andreas Müller
bef66dc21a mesa: add appends to avoid providing conflicts
For libgles-omap3 compatible machines mesa should only provide libgl.

Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com>

Rebased to squash removal of mesa-xlib.

Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2012-09-18 18:33:36 -04:00
Roger Monk
a9eca3f6f9 omapfbplay: import from OE classic + api tweak
Signed-off-by: Roger Monk <r-monk@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2012-05-21 16:16:22 -04:00
Denys Dmytriyenko
d18bb23803 libgles-omap3: enable for ti814x SOC family
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2012-05-03 02:13:57 -04:00
Koen Kooi
6014fc75c0 libgles-omap3: work around bug in opkg
All the EGL_BADALLOC failures that user have been reporting turn out to be
a bug in opkg:
http://groups.google.com/group/opkg-devel/browse_thread/thread/741d18b0ef31435e#

Opkg decides to relink symlinks to the wrong files. As a workaround we check
the symlink during every bootup and fix it if needed.

Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2012-05-03 00:03:18 -04:00
Koen Kooi
405ce19965 libgles-omap3: package dri files into driwsegl subpackages
Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2012-05-03 00:03:14 -04:00
Koen Kooi
4b453abf71 libgles-omap3: move X related binaries into X11WSEGL subpackages to avoid dragging in libx11 and friends
Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2012-05-03 00:03:10 -04:00
Koen Kooi
6cff7f12d2 libgles-omap3: copy over all binaries and abstract install process
Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2012-05-03 00:03:04 -04:00
Koen Kooi
5b08302b88 libgles-omap3: add missing libdrm dependency
dpkg-deb -I shows:

 Package: libgles-omap3
 Version: 4.05.00.03-r26
 Depends: libgles-omap3-flipwsegl, devmem2, update-rc.d, libdrm2 (>= 2.4.31), libgles-omap3-linuxfbwsegl, fbset, libc6 (>= 2.12), libgles-omap3-blitwsegl, libgles-omap3-frontwsegl

Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2012-04-30 11:59:29 -04:00
Koen Kooi
41053c22a7 libgles-omap3: fix RRECOMMENDS
The modules assignment overwrote the previous ones, leading to missing libraries.

Before:
	 Package: libgles-omap3
	 Recommends: omap3-sgx-modules
After:
	 Package: libgles-omap3
	 Recommends: omap3-sgx-modules, libgles-omap3-es8, libgles-omap3-es6, libgles-omap3-es5, libgles-omap3-es3, libgles-omap3-es2

Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2012-04-18 12:19:55 -04:00
Koen Kooi
a94f765b98 libgles-omap3: fix S for IJ unpack changes
Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2012-02-25 22:22:17 -05:00
Koen Kooi
23b0213494 libgles-omap3: hide subpackages from shlib code
This depends on a matching patch to OE-core: http://patches.openembedded.org/patch/20191/

Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
2012-01-27 09:05:03 +01:00
Koen Kooi
d63c40e8f2 libgles-omap3: make postinsts safe for offline-root usage (e.g. do_rootfs)
Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
2012-01-27 09:05:02 +01:00
Koen Kooi
f840c6aafb libgles-omap3: enable X11 windowing system when installing the X11 WS subpackage
The X11 WS is not installed by default, but currently won't work when being manually installed. This change has no effect existing X11-less installs/images/tasks.

Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
2012-01-27 09:05:02 +01:00
Koen Kooi
2764af1db5 libgles-omap3: add DRI subpackages to PACKAGES
Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
2012-01-26 10:17:22 +01:00
Koen Kooi
928ff52f4a libgles-omap3: add 4.05.00.03
Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
2012-01-26 10:01:48 +01:00
Koen Kooi
8bdde7f6b9 libgles-omap3: adjust packaging for all windowing systems to remove the magic esrev file
Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
2012-01-26 10:01:48 +01:00
Koen Kooi
d3550a4bd4 libgles-omap3: install X11 windowing system for newer SDK releases as well
Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
2012-01-26 10:01:47 +01:00
Koen Kooi
ead15a9b4d libgles-omap3: package DRI windowing system as well
Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
2012-01-26 10:01:47 +01:00
Koen Kooi
5a0cf7c32c libgles-omap3: merge in updates from arago
* ES3.x do_install fix
* AM335x support

And one non-arago fix: break dependency on 'initscripts' package

Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
2012-01-26 10:01:47 +01:00
Koen Kooi
98ea84b1f8 libgles-omap3: split support for ES revisions into subpackages where possible
This allows deinstalling ES revisions which aren't wanted on your target.

Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
2012-01-26 10:01:47 +01:00
Koen Kooi
bba583b39b xserver-xf86-config: add configs for all SOC_FAMILIES
Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
2011-11-01 09:01:28 +01:00
Koen Kooi
fa296c64e4 libgles-omap3: adjust INSANE_SKIP to match the new format
Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
2011-10-20 19:35:28 +02:00
Koen Kooi
f99ad0105b xserver-xf86-config: add config for OMAP3 SOC_FAMILY
Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
2011-09-17 11:10:13 +02:00
Koen Kooi
847346ea03 libgles-omap3: drag in 'initscripts' to make cputype work
Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
2011-06-22 10:09:03 +02:00
Koen Kooi
1098ec3263 libgles-omap3: add 4.03.00.02
Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
2011-05-30 09:26:22 +02:00