[OE-core] [PATCH 12/12] xf86-video-omapfb: upgrade to 0.4.2

Martin Jansa martin.jansa at gmail.com
Wed Nov 21 09:48:15 UTC 2012


On Tue, Nov 13, 2012 at 03:11:34PM +0100, Denis 'GNUtoo' Carikli wrote:
> On Tue, 13 Nov 2012 14:18:29 +0200
> Laurentiu Palcu <laurentiu.palcu at intel.com> wrote:
> 
> > Other changes:
> >  * changed the recipe's SRC_URI to track the new (maintained) repo;
> >  * removed all old patches as the latest driver's structure has
> > changed drastically;
> >  * license file changed quite a bit: MIT -> GPLv2 (needs to be
> > reviewed by somebody with a better understanding of these things
> > though);
> >  * xf86-video-omapfb changed its name to xf86-video-omap: change the
> >    recipe name and config files accordingly;
> >  * add dependency of libdrm-omap;
> > 
> > Signed-off-by: Laurentiu Palcu <laurentiu.palcu at intel.com>
> > ---
> >  meta-yocto-bsp/conf/machine/beagleboard.conf       |    2 +-
> >  ...-video-omapfb_git.bb => xf86-video-omap_git.bb} |   23
> > ++++++++------------ .../target/arch/arm/conf/machine/{{=machine}}.conf
> > |    2 +- 3 files changed, 11 insertions(+), 16 deletions(-)
> >  rename meta/recipes-graphics/xorg-driver/{xf86-video-omapfb_git.bb
> > => xf86-video-omap_git.bb} (43%)
> > 
> > diff --git a/meta-yocto-bsp/conf/machine/beagleboard.conf
> > b/meta-yocto-bsp/conf/machine/beagleboard.conf index 6633880..204be95
> > 100644 --- a/meta-yocto-bsp/conf/machine/beagleboard.conf
> > +++ b/meta-yocto-bsp/conf/machine/beagleboard.conf
> > @@ -6,7 +6,7 @@ PREFERRED_PROVIDER_virtual/xserver ?= "xserver-xorg"
> >  XSERVER ?= "xserver-xorg \
> >             xf86-input-evdev \
> >             xf86-input-mouse \
> > -           xf86-video-omapfb \
> > +           xf86-video-omap \
> >             xf86-input-keyboard"
> Since xf86-video-omap is a totally different driver and depend on:
> * omap DRM video driver that is in staging only in recent kernels.
> * enabling the omap DRM in the board file(providing you don't use
>   device tree), which is not straingtforward(there are tricks required).
> * omap enabled in libdrm.
> 
> Could you instead make a new xf86-video-omap recipe instead of
> modifying the xf86-video-omapfb one?

Btw xf86-video-omapfb does not support xserver-1.13 video API.

Someone needs to port
http://cgit.freedesktop.org/xorg/driver/xf86-video-omap/commit/?id=0615ee8cd73068332879695cbdf662cf5b9b597c
to xf86-video-omapfb or merge missing functionality from omapfb to omap
driver.

I've similar patch to fix xf86-video-glamo in meta-oe, but cannot test
it in runtime until we fix SIGILL in systemd dbus on armv4t
http://lists.linuxtogo.org/pipermail/openembedded-devel/2012-November/042298.html

Cheers,

> 
> Note that xf86-video-omap should support rotation(xrandr -o 1) for
> omap4 (from #xorg-devel ) :
> Oct 22 00:52:32 <robclark>      it supports rotation, but only on
> omap4..
> 
> (I know all that because I tried to make it work on the GTA04 machine,
> to have rotation but at the end I discovered that the rotation was
> only for omap4(because the rotation is based on tiler), so I
> abandoned.).
> 
> Denis.
> 
> _______________________________________________
> Openembedded-core mailing list
> Openembedded-core at lists.openembedded.org
> http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-core

-- 
Martin 'JaMa' Jansa     jabber: Martin.Jansa at gmail.com
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 198 bytes
Desc: Digital signature
URL: <http://lists.openembedded.org/pipermail/openembedded-core/attachments/20121121/0acc6b9a/attachment-0002.sig>


More information about the Openembedded-core mailing list