meta-arago.lists.yoctoproject.org archive mirror
 help / color / mirror / Atom feed
* [meta-arago][dunfell][PATCH v4 0/2] add initial support for am62xx
@ 2022-04-07 13:11 Ryan Eatmon
  2022-04-07 13:11 ` [meta-arago][dunfell][PATCH v4 1/2] meta-arago-distro: " Ryan Eatmon
  2022-04-07 13:11 ` [meta-arago][dunfell][PATCH v4 2/2] packagegroup-*-graphics: add virtual provider for AM62x GPU driver v2 Ryan Eatmon
  0 siblings, 2 replies; 4+ messages in thread
From: Ryan Eatmon @ 2022-04-07 13:11 UTC (permalink / raw)
  To: Praneeth Bajjuri, Denys Dmytriyenko, meta-arago

These patches add initial recipe support for am62xx.

Krunal Bhargav (1):
  packagegroup-*-graphics: add virtual provider for AM62x GPU driver v2

Nishanth Menon (1):
  meta-arago-distro: add initial support for am62xx

--
v4 - Further cleanup from testing in prep for initial support.
v3 - Cleaned up commit messages to be more descriptive.
v2 - Changes based on feedback from mailing list:
    - Made additional changes for am62xx in the packagegroups and
      ti-tisdk-makefile files.
    - Changed the variable settings for the graphics to explicitly
      call out the am62xx.

 meta-arago-distro/conf/distro/include/arago-prefs.inc      | 7 +++++++
 .../packagegroups/packagegroup-arago-tisdk-addons.bb       | 1 +
 .../ti-tisdk-makefile/Makefile_sysfw-image                 | 1 +
 .../ti-tisdk-makefile/ti-tisdk-makefile_1.0.bb             | 1 +
 4 files changed, 10 insertions(+)

-- 
2.17.1



^ permalink raw reply	[flat|nested] 4+ messages in thread

* [meta-arago][dunfell][PATCH v4 1/2] meta-arago-distro: add initial support for am62xx
  2022-04-07 13:11 [meta-arago][dunfell][PATCH v4 0/2] add initial support for am62xx Ryan Eatmon
@ 2022-04-07 13:11 ` Ryan Eatmon
  2022-04-07 13:11 ` [meta-arago][dunfell][PATCH v4 2/2] packagegroup-*-graphics: add virtual provider for AM62x GPU driver v2 Ryan Eatmon
  1 sibling, 0 replies; 4+ messages in thread
From: Ryan Eatmon @ 2022-04-07 13:11 UTC (permalink / raw)
  To: Praneeth Bajjuri, Denys Dmytriyenko, meta-arago

From: Nishanth Menon <nm@ti.com>

lets add support for the latest of TI SoC.

ti-tisdk-makefile: adding uboot r5 config variable for am62xx
packagegroup-arago-tisdk-addons: Add needed am62xx entries

Signed-off-by: Nishanth Menon <nm@ti.com>
Signed-off-by: Ryan Eatmon <reatmon@ti.com>
---
 .../packagegroups/packagegroup-arago-tisdk-addons.bb             | 1 +
 .../ti-tisdk-makefile/ti-tisdk-makefile/Makefile_sysfw-image     | 1 +
 .../recipes-tisdk/ti-tisdk-makefile/ti-tisdk-makefile_1.0.bb     | 1 +
 3 files changed, 3 insertions(+)

diff --git a/meta-arago-distro/recipes-core/packagegroups/packagegroup-arago-tisdk-addons.bb b/meta-arago-distro/recipes-core/packagegroups/packagegroup-arago-tisdk-addons.bb
index 099817c3..71b737e7 100644
--- a/meta-arago-distro/recipes-core/packagegroups/packagegroup-arago-tisdk-addons.bb
+++ b/meta-arago-distro/recipes-core/packagegroups/packagegroup-arago-tisdk-addons.bb
@@ -65,6 +65,7 @@ UTILS_append_k3 = " mmc-utils \
 "
 
 UTILS_append_am64xx = " ti-rtos-firmware pru-icss"
+UTILS_append_am62xx = " ti-rtos-firmware"
 UTILS_append_am65xx = " ti-rtos-firmware pru-icss pru-pwm-fw"
 UTILS_append_j7 = " ti-rtos-firmware"
 UTILS_append_j7-evm = " pru-icss"
diff --git a/meta-arago-distro/recipes-tisdk/ti-tisdk-makefile/ti-tisdk-makefile/Makefile_sysfw-image b/meta-arago-distro/recipes-tisdk/ti-tisdk-makefile/ti-tisdk-makefile/Makefile_sysfw-image
index aaf1f112..65c79653 100644
--- a/meta-arago-distro/recipes-tisdk/ti-tisdk-makefile/ti-tisdk-makefile/Makefile_sysfw-image
+++ b/meta-arago-distro/recipes-tisdk/ti-tisdk-makefile/ti-tisdk-makefile/Makefile_sysfw-image
@@ -12,6 +12,7 @@ SYSFW_SOC_am65xx-evm = am65x
 SYSFW_SOC_am65xx-hs-evm = am65x
 SYSFW_SOC_am64xx-evm = am64x
 SYSFW_SOC_am64xx-hs-evm = am64x
+SYSFW_SOC_am62xx-evm = am62xx
 SYSFW_SOC_j7-evm = j721e
 SYSFW_SOC_j7-hs-evm = j721e
 SYSFW_SOC = $(SYSFW_SOC_$(PLATFORM))
diff --git a/meta-arago-distro/recipes-tisdk/ti-tisdk-makefile/ti-tisdk-makefile_1.0.bb b/meta-arago-distro/recipes-tisdk/ti-tisdk-makefile/ti-tisdk-makefile_1.0.bb
index 7bda8eed..7fb47bbb 100644
--- a/meta-arago-distro/recipes-tisdk/ti-tisdk-makefile/ti-tisdk-makefile_1.0.bb
+++ b/meta-arago-distro/recipes-tisdk/ti-tisdk-makefile/ti-tisdk-makefile_1.0.bb
@@ -363,6 +363,7 @@ K3_UBOOT_MACHINE_R5_j7-evm = "j721e_evm_r5_config"
 K3_UBOOT_MACHINE_R5_j7-hs-evm = "j721e_hs_evm_r5_config"
 K3_UBOOT_MACHINE_R5_j7200-evm = "j7200_evm_r5_config"
 K3_UBOOT_MACHINE_R5_j721s2-evm = "j721s2_evm_r5_config"
+K3_UBOOT_MACHINE_R5_am62xx-evm = "am62xx_evm_r5_config"
 
 do_install_append_k3() {
     cat >> ${D}/Rules.make << __EOF__
-- 
2.17.1



^ permalink raw reply related	[flat|nested] 4+ messages in thread

* [meta-arago][dunfell][PATCH v4 2/2] packagegroup-*-graphics: add virtual provider for AM62x GPU driver v2
  2022-04-07 13:11 [meta-arago][dunfell][PATCH v4 0/2] add initial support for am62xx Ryan Eatmon
  2022-04-07 13:11 ` [meta-arago][dunfell][PATCH v4 1/2] meta-arago-distro: " Ryan Eatmon
@ 2022-04-07 13:11 ` Ryan Eatmon
  2022-04-08  4:49   ` Andrew Davis
  1 sibling, 1 reply; 4+ messages in thread
From: Ryan Eatmon @ 2022-04-07 13:11 UTC (permalink / raw)
  To: Praneeth Bajjuri, Denys Dmytriyenko, meta-arago

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(+)

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



^ permalink raw reply related	[flat|nested] 4+ messages in thread

* Re: [meta-arago][dunfell][PATCH v4 2/2] packagegroup-*-graphics: add virtual provider for AM62x GPU driver v2
  2022-04-07 13:11 ` [meta-arago][dunfell][PATCH v4 2/2] packagegroup-*-graphics: add virtual provider for AM62x GPU driver v2 Ryan Eatmon
@ 2022-04-08  4:49   ` Andrew Davis
  0 siblings, 0 replies; 4+ messages in thread
From: Andrew Davis @ 2022-04-08  4:49 UTC (permalink / raw)
  To: reatmon, Praneeth Bajjuri, Denys Dmytriyenko, meta-arago

On 4/7/22 8:11 AM, 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>
> ---
>   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


Uses the "Rogue" umlibs (we should fix that naming), but this is not a Rogue GPU
core, to avoid public confusion I'd just drop this comment. (or specify the GPU
by name not family code).

Andrew


> +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"


^ permalink raw reply	[flat|nested] 4+ messages in thread

end of thread, other threads:[~2022-04-08 17:09 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2022-04-07 13:11 [meta-arago][dunfell][PATCH v4 0/2] add initial support for am62xx Ryan Eatmon
2022-04-07 13:11 ` [meta-arago][dunfell][PATCH v4 1/2] meta-arago-distro: " Ryan Eatmon
2022-04-07 13:11 ` [meta-arago][dunfell][PATCH v4 2/2] packagegroup-*-graphics: add virtual provider for AM62x GPU driver v2 Ryan Eatmon
2022-04-08  4:49   ` Andrew Davis

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).