From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from relay1.mentorg.com (relay1.mentorg.com [192.94.38.131]) by yocto-www.yoctoproject.org (Postfix) with ESMTP id 66E55E013CB for ; Wed, 10 Jul 2013 02:28:09 -0700 (PDT) Received: from svr-orw-exc-10.mgc.mentorg.com ([147.34.98.58]) by relay1.mentorg.com with esmtp id 1Uwqgy-0002kE-3j from Noor_Ahsan@mentor.com ; Wed, 10 Jul 2013 02:28:08 -0700 Received: from SVR-IES-FEM-01.mgc.mentorg.com ([137.202.0.104]) by SVR-ORW-EXC-10.mgc.mentorg.com with Microsoft SMTPSVC(6.0.3790.4675); Wed, 10 Jul 2013 02:28:08 -0700 Received: from EU-MBX-01.mgc.mentorg.com ([169.254.1.178]) by SVR-IES-FEM-01.mgc.mentorg.com ([137.202.0.104]) with mapi id 14.02.0247.003; Wed, 10 Jul 2013 10:28:07 +0100 From: "Ahsan, Noor" To: Thomas Senyk , "meta-freescale@yoctoproject.org" Thread-Topic: [meta-freescale] wayland enabled gpu-viv Thread-Index: AQHOfU3/uscvWIFHlkm5h98aVgHv9pldowRg Date: Wed, 10 Jul 2013 09:28:06 +0000 Message-ID: <365E1805BC95084CBE82381A0B869994DE4D4969@EU-MBX-01.mgc.mentorg.com> References: <365E1805BC95084CBE82381A0B869994DE4D47B0@EU-MBX-01.mgc.mentorg.com> <1737385.BP1fVRqgRC@rudolf> In-Reply-To: <1737385.BP1fVRqgRC@rudolf> Accept-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-originating-ip: [137.202.0.76] MIME-Version: 1.0 X-OriginalArrivalTime: 10 Jul 2013 09:28:08.0193 (UTC) FILETIME=[C9CDF710:01CE7D4F] Cc: "Potnis, Abhijit" Subject: Re: wayland enabled gpu-viv X-BeenThere: meta-freescale@yoctoproject.org X-Mailman-Version: 2.1.13 Precedence: list List-Id: Usage and development list for the meta-fsl-* layers List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 10 Jul 2013 09:28:11 -0000 Content-Language: en-US Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable So you have modified same gpu-viv recipe that is available in meta-fal-arm = or created the new one. I am interested to know couple of things here. Firs= t is why gpu-viv recipe is removing wayland specific things. See following # FIXME: Remove Wayland contents rm -r ${D}${includedir}/wayland-viv find ${D}${libdir} -name '*-wl.so' -exec rm '{}' ';' rm ${D}${libdir}/*wayland*.so* so it looks that we can't add wayland stuff in the same recipe or I am inte= rpreting something wrong here. Can't we add wayland stuff in the same recip= e just like we have other stuff for x11 and directfb. Secondly I see gpu-vi= v-bin-mx6q-3.0.035-4.0.0.bin and gpu-viv-wl-bin-mx6q-3.0.35-4.0.0.bin at ht= tp://download.ossystems.com.br/bsp/freescale/source/. I compared both bin f= ile contents are same so why we have separated it out.=20 Noor -----Original Message----- From: Thomas Senyk [mailto:thomas.senyk@pelagicore.com]=20 Sent: Wednesday, July 10, 2013 2:15 PM To: meta-freescale@yoctoproject.org Cc: Ahsan, Noor; Potnis, Abhijit Subject: Re: [meta-freescale] wayland enabled gpu-viv On Wednesday, 10 July, 2013 7:16:29 Ahsan, Noor wrote: > Hello, >=20 > We are working on wayland support on saberlite. I saw that=20 > meta-fsl-arm layer does not have wayland enabled gpu-viv recipes. May=20 > I know what is the plan regarding that? I'm currently overloaded with my imx6-vpu work, but in general I would be i= nterested in this as well. What's already there: - The drivers releases already include the wayland part - If one enables wayland as DISTRO_FEATURE and/or installs it, the protoco= l part is also done. What's missing: - within the gpu recipe: the same code existing for x, fb and dfb needs to be added for wayland. - this will include: pkgconfig files: wayland-egl.pc (which is likely to be a copy of egl.pc= ) ... most likely more then that but I can't recall what else is missing. So far I've only done this 'manually' by fiddling around with the sysroot a= nd rootfs ... I hadn't had the time to test a proper recipe way of creating= everything. Anyway If you need help, let me know. >=20 > Noor >=20 > Noor Ahsan | Engineering Manager Mentor Embedded Linux Mentor=20 > Embedded(tm) |5-6-7-8th floors 105 > B2 Gulberg III, Ali Tower MM Alam Road, Lahore P +92 42 36099196 | M=20 > +92 300 4448444 > Nucleus(r) | > Linux(r) | > Android(tm) |=20 > Services |=20 > UI |=20 > Multi-OS >=20 > Android is a trademark of Google Inc. Use of this trademark is subject=20 > to Google Permissions. Linux is the registered trademark of Linus=20 > Torvalds in the U.S. and other countries.