Anand, Can you please rebase this patch? Thanks.
On Thu, Jun 20, 2019 at 06:10:12PM +0530, Anand Balagopalakrishnan wrote: > - Add a new virtual provider for GPU driver > - Specify Rogue and SGX as GPU driver provider for J7 and other platforms > - Replace SGX with virtual GPU provider in package groups > > Signed-off-by: Anand Balagopalakrishnan <[email protected]> > --- > meta-arago-distro/conf/distro/include/arago-prefs.inc | 2 > ++ > .../packagegroups/packagegroup-arago-tisdk-graphics-sdk-host.bb | 2 > +- > .../packagegroups/packagegroup-arago-tisdk-graphics-sdk-target.bb | 2 > +- > .../recipes-core/packagegroups/packagegroup-arago-tisdk-graphics.bb | 2 > +- > 4 files changed, 5 insertions(+), 3 deletions(-) > > diff --git a/meta-arago-distro/conf/distro/include/arago-prefs.inc > b/meta-arago-distro/conf/distro/include/arago-prefs.inc > index e9e9177..3f36747 100644 > --- a/meta-arago-distro/conf/distro/include/arago-prefs.inc > +++ b/meta-arago-distro/conf/distro/include/arago-prefs.inc > @@ -9,11 +9,13 @@ PREFERRED_PROVIDER_virtual/gettext = "gettext" > PREFERRED_PROVIDER_virtual/egl = "ti-sgx-ddk-um" > PREFERRED_PROVIDER_virtual/libgles1 = "ti-sgx-ddk-um" > PREFERRED_PROVIDER_virtual/libgles2 = "ti-sgx-ddk-um" > +PREFERRED_PROVIDER_virtual/gpudriver = "ti-sgx-ddk-km" > > # J7 has a Rogue GPU core > PREFERRED_PROVIDER_virtual/egl_j7-evm = "ti-img-rogue-umlibs" > PREFERRED_PROVIDER_virtual/libgles1_j7-evm = "ti-img-rogue-umlibs" > PREFERRED_PROVIDER_virtual/libgles2_j7-evm = "ti-img-rogue-umlibs" > +PREFERRED_PROVIDER_virtual/gpudriver_j7-evm = "ti-img-rogue-driver" > > PREFERRED_PROVIDER_libgbm = "libgbm" > PREFERRED_PROVIDER_libgbm-dev = "libgbm-dev" > diff --git > a/meta-arago-distro/recipes-core/packagegroups/packagegroup-arago-tisdk-graphics-sdk-host.bb > > b/meta-arago-distro/recipes-core/packagegroups/packagegroup-arago-tisdk-graphics-sdk-host.bb > index 96ed27b..486d080 100644 > --- > a/meta-arago-distro/recipes-core/packagegroups/packagegroup-arago-tisdk-graphics-sdk-host.bb > +++ > b/meta-arago-distro/recipes-core/packagegroups/packagegroup-arago-tisdk-graphics-sdk-host.bb > @@ -6,7 +6,7 @@ PACKAGE_ARCH = "${MACHINE_ARCH}" > > inherit packagegroup > > -GRAPHICS_RDEPENDS = "ti-sgx-ddk-km-src" > +GRAPHICS_RDEPENDS = "${PREFERRED_PROVIDER_virtual/gpudriver}-src" > > GRAPHICS_RDEPENDS_append_omap-a15 = "\ > ti-gc320-driver-src \ > diff --git > a/meta-arago-distro/recipes-core/packagegroups/packagegroup-arago-tisdk-graphics-sdk-target.bb > > b/meta-arago-distro/recipes-core/packagegroups/packagegroup-arago-tisdk-graphics-sdk-target.bb > index 7e18d08..3f6485f 100644 > --- > a/meta-arago-distro/recipes-core/packagegroups/packagegroup-arago-tisdk-graphics-sdk-target.bb > +++ > b/meta-arago-distro/recipes-core/packagegroups/packagegroup-arago-tisdk-graphics-sdk-target.bb > @@ -12,7 +12,7 @@ GRAPHICS_RDEPENDS = "\ > wayland-dev \ > weston-dev \ > ${PREFERRED_PROVIDER_virtual/egl}-dev \ > - ti-sgx-ddk-km-dev \ > + ${PREFERRED_PROVIDER_virtual/gpudriver}-dev \ > " > > GRAPHICS_RDEPENDS_append_omap-a15 = "\ > diff --git > a/meta-arago-distro/recipes-core/packagegroups/packagegroup-arago-tisdk-graphics.bb > > b/meta-arago-distro/recipes-core/packagegroups/packagegroup-arago-tisdk-graphics.bb > index 69cfea5..de9e8c4 100644 > --- > a/meta-arago-distro/recipes-core/packagegroups/packagegroup-arago-tisdk-graphics.bb > +++ > b/meta-arago-distro/recipes-core/packagegroups/packagegroup-arago-tisdk-graphics.bb > @@ -24,7 +24,7 @@ GRAPHICS_WAYLAND_append_k3 = "\ > GRAPHICS_RDEPENDS = "\ > libgbm \ > ${PREFERRED_PROVIDER_virtual/egl} \ > - ${@bb.utils.contains('MACHINE_FEATURES','sgx','ti-sgx-ddk-km','',d)} \ > + > ${@bb.utils.contains('MACHINE_FEATURES','sgx','${PREFERRED_PROVIDER_virtual/gpudriver}','',d)} > \ > ${@bb.utils.contains('MACHINE_FEATURES','sgx','glmark2','',d)} \ > " > > -- > 1.9.1 > > _______________________________________________ > meta-arago mailing list > [email protected] > http://arago-project.org/cgi-bin/mailman/listinfo/meta-arago _______________________________________________ meta-arago mailing list [email protected] http://arago-project.org/cgi-bin/mailman/listinfo/meta-arago
