[meta-freescale] yocto, linux-fslc and xorg

Otavio Salvador otavio at ossystems.com.br
Mon Sep 16 06:02:25 PDT 2013


On Mon, Sep 16, 2013 at 9:52 AM, Fabio Estevam <festevam at gmail.com> wrote:
> On Mon, Sep 16, 2013 at 9:06 AM, Otavio Salvador
> <otavio at ossystems.com.br> wrote:
>
>> For now, you will need to use xf86-video-fbdev. Currently kernel
>> mainline does not have support for AMD GPU.
>
> Right, so when using the mainline kernel we need to use the same
> XSERVER settings as in the mx28 case, right?
>
> --- a/conf/machine/include/imx-base.inc
> +++ b/conf/machine/include/imx-base.inc
> @@ -20,12 +20,9 @@ UBOOT_ENTRYPOINT_mx6  = "0x10008000"
>  UBOOT_ENTRYPOINT_mx6sl = "0x80008000"
>  UBOOT_ENTRYPOINT_vf60 = "0x80008000"
>
> -XSERVER_DRIVER = "xf86-video-fbdev"
> -XSERVER_DRIVER_mx5 = "xf86-video-imxfb"
> -XSERVER_DRIVER_mx6 = "xf86-video-imxfb-vivante"
>  XSERVER = "xserver-xorg \
>             xf86-input-evdev \
> -           ${XSERVER_DRIVER}"
> +           xf86-video-fbdev"

Yes.

>  # Ship kernel modules
>  MACHINE_EXTRA_RRECOMMENDS = "kernel-modules"
>
>
> How would we fix this properly (ie, installing the vivante package for
> 3.0.35 and the generic xserver version for 3.11)?

This is hard to fix it automatically as it is version dependent. It'd
be ugly python code to try to discover what's going on.

-- 
Otavio Salvador                             O.S. Systems
http://www.ossystems.com.br        http://code.ossystems.com.br
Mobile: +55 (53) 9981-7854            Mobile: +1 (347) 903-9750



More information about the meta-freescale mailing list