[meta-arago,master/dunfell,v3,2/2] packagegroup-*-graphics: add virtual provider for AM62x GPU driver v2

Message ID 20220330125356.32492-2-reatmon@ti.com
State Accepted
Delegated to: Ryan Eatmon
Headers show
Series [meta-arago,master/dunfell,v3,1/2] meta-arago-distro: add initial support for am62xx | expand

Commit Message

Ryan Eatmon March 30, 2022, 12:53 p.m. UTC
From: Krunal Bhargav <k-bhargav@ti.com>

Signed-off-by: Krunal Bhargav <k-bhargav@ti.com>
Signed-off-by: Ryan Eatmon <reatmon@ti.com>
---
 meta-arago-distro/conf/distro/include/arago-prefs.inc | 7 +++++++
 1 file changed, 7 insertions(+)

Comments

Denys Dmytriyenko March 30, 2022, 4:44 p.m. UTC | #1
On Wed, Mar 30, 2022 at 07:53:56AM -0500, Ryan Eatmon via lists.yoctoproject.org wrote:
> From: Krunal Bhargav <k-bhargav@ti.com>
> 
> Signed-off-by: Krunal Bhargav <k-bhargav@ti.com>
> Signed-off-by: Ryan Eatmon <reatmon@ti.com>

Reviewed-by: Denys Dmytriyenko <denys@konsulko.com>


> ---
>  meta-arago-distro/conf/distro/include/arago-prefs.inc | 7 +++++++
>  1 file changed, 7 insertions(+)
> 
> diff --git a/meta-arago-distro/conf/distro/include/arago-prefs.inc b/meta-arago-distro/conf/distro/include/arago-prefs.inc
> index a356c76c..f9fab020 100644
> --- a/meta-arago-distro/conf/distro/include/arago-prefs.inc
> +++ b/meta-arago-distro/conf/distro/include/arago-prefs.inc
> @@ -21,6 +21,13 @@ PREFERRED_PROVIDER_virtual/libgles2_j7 = "ti-img-rogue-umlibs"
>  PREFERRED_PROVIDER_virtual/libgbm_j7 = "ti-img-rogue-umlibs"
>  PREFERRED_PROVIDER_virtual/gpudriver_j7 = "ti-img-rogue-driver"
>  
> +# am62xx has a Rogue GPU core
> +PREFERRED_PROVIDER_virtual/egl_am62xx = "ti-img-rogue-umlibs"
> +PREFERRED_PROVIDER_virtual/libgles1_am62xx = "ti-img-rogue-umlibs"
> +PREFERRED_PROVIDER_virtual/libgles2_am62xx = "ti-img-rogue-umlibs"
> +PREFERRED_PROVIDER_virtual/libgbm_am62xx = "ti-img-rogue-umlibs"
> +PREFERRED_PROVIDER_virtual/gpudriver_am62xx = "ti-img-rogue-driver"
> +
>  # This is required when using keystone devices with graphical support
>  # such as Qt5
>  PREFERRED_PROVIDER_virtual/egl_keystone = "mesa"
> -- 
> 2.17.1

Patch

diff --git a/meta-arago-distro/conf/distro/include/arago-prefs.inc b/meta-arago-distro/conf/distro/include/arago-prefs.inc
index a356c76c..f9fab020 100644
--- a/meta-arago-distro/conf/distro/include/arago-prefs.inc
+++ b/meta-arago-distro/conf/distro/include/arago-prefs.inc
@@ -21,6 +21,13 @@  PREFERRED_PROVIDER_virtual/libgles2_j7 = "ti-img-rogue-umlibs"
 PREFERRED_PROVIDER_virtual/libgbm_j7 = "ti-img-rogue-umlibs"
 PREFERRED_PROVIDER_virtual/gpudriver_j7 = "ti-img-rogue-driver"
 
+# am62xx has a Rogue GPU core
+PREFERRED_PROVIDER_virtual/egl_am62xx = "ti-img-rogue-umlibs"
+PREFERRED_PROVIDER_virtual/libgles1_am62xx = "ti-img-rogue-umlibs"
+PREFERRED_PROVIDER_virtual/libgles2_am62xx = "ti-img-rogue-umlibs"
+PREFERRED_PROVIDER_virtual/libgbm_am62xx = "ti-img-rogue-umlibs"
+PREFERRED_PROVIDER_virtual/gpudriver_am62xx = "ti-img-rogue-driver"
+
 # This is required when using keystone devices with graphical support
 # such as Qt5
 PREFERRED_PROVIDER_virtual/egl_keystone = "mesa"