[OE-core] [PATCH 12/12] xf86-video-omapfb: upgrade to 0.4.2
Denis 'GNUtoo' Carikli
gnutoo at no-log.org
Tue Nov 13 14:11:34 UTC 2012
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?
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.
More information about the Openembedded-core
mailing list