Re: [meta-ti][master][PATCH] Rename machine from omap-a15 to am57xx

2022-05-02 Thread Andrew Davis via lists.yoctoproject.org

On 4/29/22 3:00 PM, Denys Dmytriyenko wrote:

Andrew,

In the subject - omap-a15 is not a machine, but an SoC family, at least from
OE perspective.




Will fix the wording.




On Thu, Apr 28, 2022 at 09:34:10AM -0500, Andrew Davis via 
lists.yoctoproject.org wrote:

The "omap-a15" is a bit of a legacy holdover and is confusing.
This causes issues with mixed usage of 'dra7xx' and 'omap-a15'.
For example all EVM using this SoC family include dra7x.inc
so both are always defined, then we use 'omap-a15' in several
places where we really mean 'am57xx'. 'dra7xx' can't be filtered
for as needed like in the case of PRU.

AM57x is arguably the real superset device. Lets use that name
then start filtering correctly out the DRA7x to only be used
when we actually mean DRA7x.


There were machines in omap-a15 family that were not in dra7xx family, but
those got deprecated from meta-ti by now. E.g. OMAP5 uEVM, which is still
supported in the kernel:
https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/tree/arch/arm/boot/dts/omap5-uevm.dts




Right, so lets remove that name from meta-ti to avoid any confustion.



Since original AM57xx and DRA7xx use pretty much the same SoC (but EVMs are
different), there never was a need for separate SoC families for them.




Which is why we can make the SoC family at least match some existing SoC.
Then still make changes based on EVM if needed. That's the issue I'm trying to 
fix,
there is some confusion it seems for folks adding features for only DRA7x
or AM57x. Since both sets of EVM use both have defined 'omap-a15' and 'dra7' 
SoC family
I'm seeing them used interchangeably and when we actually what to differentiate
(but that doesn't end up working, as said, all EVMs include both defines).



So, omap-a15 was a superset of dra7xx. The only remaining difference between
them that's left, is omap-a15 doesn't have "pci" enabled. So, if you are
renaming it into am57xx, that means that all derived AM57xx machines won't
have it enabled either...




If omap-a15 doesn't have PCI and dra7xx does, wouldn't that make dra7xx
the superset device..

Anyway, plan is to fold pci into the parent include, then just remove
SoC family 'dra7' and drop PCI disablement specific to the dra7 as
it should be.

Andrew





This patch makes no functional change.

Signed-off-by: Andrew Davis 
---
  .../conf/machine/include/{omap-a15.inc => am57xx.inc} | 2 +-
  meta-ti-bsp/conf/machine/include/dra7xx.inc   | 2 +-
  .../powervr-drivers/ti-sgx-ddk-km_1.17.4948957.bb | 4 ++--
  .../recipes-bsp/uio-module-drv/uio-module-drv-test_git.bb | 6 +++---
  .../recipes-graphics/libgal/ti-gc320-libs_5.0.11.p7.bb| 2 +-
  .../libgles/ti-sgx-ddk-um_1.17.4948957.bb | 4 ++--
  meta-ti-extras/recipes-bsp/pru/pru-icss_git.bb| 8 
  meta-ti-extras/recipes-ti/imglib/imglib-c66x.inc  | 2 +-
  meta-ti-extras/recipes-ti/ipc/ti-ipc-rtos.inc | 8 
  meta-ti-extras/recipes-ti/ipc/ti-ipc-rtos_git.bb  | 4 ++--
  meta-ti-extras/recipes-ti/openmp-rtos/openmp-rtos_git.bb  | 6 +++---
  .../recipes-ti/uio-test-pruss/uio-test-pruss_git.bb   | 4 ++--
  meta-ti-extras/recipes-ti/vlib/vlib-c66x.inc  | 2 +-
  13 files changed, 27 insertions(+), 27 deletions(-)
  rename meta-ti-bsp/conf/machine/include/{omap-a15.inc => am57xx.inc} (98%)

diff --git a/meta-ti-bsp/conf/machine/include/omap-a15.inc 
b/meta-ti-bsp/conf/machine/include/am57xx.inc
similarity index 98%
rename from meta-ti-bsp/conf/machine/include/omap-a15.inc
rename to meta-ti-bsp/conf/machine/include/am57xx.inc
index 9a2e0044..5e2b398f 100644
--- a/meta-ti-bsp/conf/machine/include/omap-a15.inc
+++ b/meta-ti-bsp/conf/machine/include/am57xx.inc
@@ -1,5 +1,5 @@
  require conf/machine/include/ti-soc.inc
-SOC_FAMILY:append = ":omap-a15"
+SOC_FAMILY:append = ":am57xx"
  
  DEFAULTTUNE ?= "armv7athf-neon"

  require conf/machine/include/arm/armv7a/tune-cortexa15.inc
diff --git a/meta-ti-bsp/conf/machine/include/dra7xx.inc 
b/meta-ti-bsp/conf/machine/include/dra7xx.inc
index a02421d9..29d2d6a1 100644
--- a/meta-ti-bsp/conf/machine/include/dra7xx.inc
+++ b/meta-ti-bsp/conf/machine/include/dra7xx.inc
@@ -1,4 +1,4 @@
-require conf/machine/include/omap-a15.inc
+require conf/machine/include/am57xx.inc
  SOC_FAMILY:append = ":dra7xx"
  
  MACHINE_FEATURES += "pci"

diff --git 
a/meta-ti-bsp/recipes-bsp/powervr-drivers/ti-sgx-ddk-km_1.17.4948957.bb 
b/meta-ti-bsp/recipes-bsp/powervr-drivers/ti-sgx-ddk-km_1.17.4948957.bb
index 2ec2ffef..e2543ca9 100644
--- a/meta-ti-bsp/recipes-bsp/powervr-drivers/ti-sgx-ddk-km_1.17.4948957.bb
+++ b/meta-ti-bsp/recipes-bsp/powervr-drivers/ti-sgx-ddk-km_1.17.4948957.bb
@@ -7,7 +7,7 @@ inherit module features_check
  
  REQUIRED_MACHINE_FEATURES = "gpu"
  
-COMPATIBLE_MACHINE = "ti33x|ti43x|omap-a15|k3"

+COMPATIBLE_MACHINE = "ti33x|ti43x|am57xx|k3"
  
  MACHINE_KERNEL_PR:append = "x"

  PR = "${MACHINE_KERNEL_PR}"
@@ -26,7 +26,7 @@ S = "${WORKD

Re: [meta-ti] [PATCH] uio-module-drv-test: Fix build with clang

2022-05-02 Thread Khem Raj
On Mon, May 2, 2022 at 11:29 AM Ryan Eatmon  wrote:
>
>
>
> On 5/2/2022 13:24, Denys Dmytriyenko wrote:
> > On Mon, May 02, 2022 at 12:59:59PM -0500, Ryan Eatmon via 
> > lists.yoctoproject.org wrote:
> >>
> >> Was this patch sent to the upstream repository maintainer?  This
> >> seems like a very basic change that should work for all compilers
> >> and so should be pushed upstream.
> >
> > If only the upstream project was still alive:
> >
> > https://git.ti.com/cgit/keystone-linux/uio-module-drv/
> >
> > This code is used for PRU using UIO on AM3/BBB, AM4, AM5 and DRA7.
>
> Yeah, I'm realizing that now and attempting to manually make the same
> changes and commit them.  Then we can change the SRCREV to point to the
> new version.

Thanks

>
> >
> >> On 5/1/2022 11:49, Khem Raj wrote:
> >>> Signed-off-by: Khem Raj 
> >>> ---
> >>>   ...-instead-of-int8_t-in-main-signature.patch | 89 +++
> >>>   .../uio-module-drv/uio-module-drv-test_git.bb |  4 +
> >>>   2 files changed, 93 insertions(+)
> >>>   create mode 100644 
> >>> meta-ti-bsp/recipes-bsp/uio-module-drv/uio-module-drv-test/0001-tests-Use-char-instead-of-int8_t-in-main-signature.patch
> >>>
> >>> diff --git 
> >>> a/meta-ti-bsp/recipes-bsp/uio-module-drv/uio-module-drv-test/0001-tests-Use-char-instead-of-int8_t-in-main-signature.patch
> >>>  
> >>> b/meta-ti-bsp/recipes-bsp/uio-module-drv/uio-module-drv-test/0001-tests-Use-char-instead-of-int8_t-in-main-signature.patch
> >>> new file mode 100644
> >>> index ..172ed7cb
> >>> --- /dev/null
> >>> +++ 
> >>> b/meta-ti-bsp/recipes-bsp/uio-module-drv/uio-module-drv-test/0001-tests-Use-char-instead-of-int8_t-in-main-signature.patch
> >>> @@ -0,0 +1,89 @@
> >>> +From 972b8514cc99e76508363d2304bb13c27df99cd6 Mon Sep 17 00:00:00 2001
> >>> +From: Khem Raj 
> >>> +Date: Sun, 1 May 2022 09:39:42 -0700
> >>> +Subject: [PATCH] tests: Use char instead of int8_t in main signature
> >>> +
> >>> +int8_t is a define in C99 which is flagged by C compiler ( clang )
> >>> +
> >>> +Fixes errors like below
> >>> +
> >>> +pruss_uio_test.c:264:6: error: second parameter of 'main' (argument 
> >>> array) must be of type 'char **'
> >>> +void main (int32_t argc, int8_t **argv)
> >>> +
> >>> +Signed-off-by: Khem Raj 
> >>> +---
> >>> + test/gen_ipc_int.c   | 2 +-
> >>> + test/prussdrv_test/test/pruss_uio_test.c | 2 +-
> >>> + test/uio_cic2_int_multithread_test.c | 2 +-
> >>> + test/uio_int_test.c  | 2 +-
> >>> + test/uio_mem_test.c  | 2 +-
> >>> + 5 files changed, 5 insertions(+), 5 deletions(-)
> >>> +
> >>> +diff --git a/test/gen_ipc_int.c b/test/gen_ipc_int.c
> >>> +index 2be3a9d..313c76a 100644
> >>> +--- a/test/gen_ipc_int.c
> >>>  b/test/gen_ipc_int.c
> >>> +@@ -26,7 +26,7 @@ static int64_t clock_diff (struct timespec *start, 
> >>> struct timespec *end)
> >>> +  + end->tv_nsec - start->tv_nsec;
> >>> + }
> >>> +
> >>> +-void main(int32_t argc, int8_t **argv)
> >>> ++void main(int32_t argc, char **argv)
> >>> + {
> >>> +   int size;
> >>> +   char *map ;
> >>> +diff --git a/test/prussdrv_test/test/pruss_uio_test.c 
> >>> b/test/prussdrv_test/test/pruss_uio_test.c
> >>> +index 5af4a2c..7391fbd 100644
> >>> +--- a/test/prussdrv_test/test/pruss_uio_test.c
> >>>  b/test/prussdrv_test/test/pruss_uio_test.c
> >>> +@@ -261,7 +261,7 @@ int bsp_init()
> >>> +
> >>> + }
> >>> +
> >>> +-void main (int32_t argc, int8_t **argv)
> >>> ++void main (int32_t argc, char **argv)
> >>> + {
> >>> + int ret_val;
> >>> +
> >>> +diff --git a/test/uio_cic2_int_multithread_test.c 
> >>> b/test/uio_cic2_int_multithread_test.c
> >>> +index 0d9f126..15db958 100755
> >>> +--- a/test/uio_cic2_int_multithread_test.c
> >>>  b/test/uio_cic2_int_multithread_test.c
> >>> +@@ -287,7 +287,7 @@ void *wait_inthread_for_interrupt(void *arg)
> >>> +   }
> >>> + }
> >>> +
> >>> +-void main(int32_t argc, int8_t **argv)
> >>> ++void main(int32_t argc, char **argv)
> >>> + {
> >>> +   thread_arg_t thread_arg[MAX_NUM_THREADS];
> >>> +   int ret, err;
> >>> +diff --git a/test/uio_int_test.c b/test/uio_int_test.c
> >>> +index 7095a0a..e0ba5a9 100644
> >>> +--- a/test/uio_int_test.c
> >>>  b/test/uio_int_test.c
> >>> +@@ -161,7 +161,7 @@ static int64_t clock_diff (struct timespec *start, 
> >>> struct timespec *end)
> >>> +  + end->tv_nsec - start->tv_nsec;
> >>> + }
> >>> +
> >>> +-void main(int32_t argc, int8_t **argv)
> >>> ++void main(int32_t argc, char **argv)
> >>> + {
> >>> +   int  fd_uio;
> >>> +   int ret;
> >>> +diff --git a/test/uio_mem_test.c b/test/uio_mem_test.c
> >>> +index aad13ac..3cdba37 100644
> >>> +--- a/test/uio_mem_test.c
> >>>  b/test/uio_mem_test.c
> >>> +@@ -121,7 +121,7 @@ err_exit1:
> >>> +   return ret;
> >>> + }
> >>> +
> >>> +-void main(int32_t argc, int8_t **argv)
> >>> ++void main(int32_t argc, char **argv)
> >>> + {
> >>> +   int  fd_map;
> >>> +   int ret;
> >>> +--
> >>> +2.36.0
> >>> +
> >>> diff --git

[meta-ti][dunfell][PATCH] uio-module-drv-test: Fix build with clang

2022-05-02 Thread Ryan Eatmon via lists.yoctoproject.org
Point to an updated SRCREV that fixes a compile error with the clang
compiler.

Signed-off-by: Khem Raj 
Signed-off-by: Ryan Eatmon 
---
 recipes-bsp/uio-module-drv/uio-module-drv.inc | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/recipes-bsp/uio-module-drv/uio-module-drv.inc 
b/recipes-bsp/uio-module-drv/uio-module-drv.inc
index f483010e..daae836f 100644
--- a/recipes-bsp/uio-module-drv/uio-module-drv.inc
+++ b/recipes-bsp/uio-module-drv/uio-module-drv.inc
@@ -2,10 +2,10 @@ LICENSE = "BSD"
 LIC_FILES_CHKSUM = "file://LICENSE.txt;md5=2b7c96eb2aed7b0f6f922214dbde9016"
 
 BRANCH = "master"
-# This corresponds to version 02.02.01.00
-UIO_MODULE_DRV_SRCREV = "bda9260f2220840a60ec0fbc8011cbadf3cf1b91"
+# This corresponds to version 02.03.01.00
+UIO_MODULE_DRV_SRCREV = "78c535afe8f8cc0b715500a63eab0bc3606c0579"
 
-PV = "2.2.1.0+git${SRCPV}"
+PV = "2.3.1.0+git${SRCPV}"
 
 UIO_MODULE_DRV_GIT_URI = "git://git.ti.com/keystone-linux/uio-module-drv.git"
 UIO_MODULE_DRV_GIT_PROTOCOL = "git"
-- 
2.17.1


-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#14676): 
https://lists.yoctoproject.org/g/meta-ti/message/14676
Mute This Topic: https://lists.yoctoproject.org/mt/90843202/21656
Group Owner: meta-ti+ow...@lists.yoctoproject.org
Unsubscribe: https://lists.yoctoproject.org/g/meta-ti/unsub 
[arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-



Re: [meta-ti] [PATCH] uio-module-drv-test: Fix build with clang

2022-05-02 Thread Ryan Eatmon via lists.yoctoproject.org



On 5/2/2022 13:24, Denys Dmytriyenko wrote:

On Mon, May 02, 2022 at 12:59:59PM -0500, Ryan Eatmon via 
lists.yoctoproject.org wrote:


Was this patch sent to the upstream repository maintainer?  This
seems like a very basic change that should work for all compilers
and so should be pushed upstream.


If only the upstream project was still alive:

https://git.ti.com/cgit/keystone-linux/uio-module-drv/

This code is used for PRU using UIO on AM3/BBB, AM4, AM5 and DRA7.


Yeah, I'm realizing that now and attempting to manually make the same 
changes and commit them.  Then we can change the SRCREV to point to the 
new version.





On 5/1/2022 11:49, Khem Raj wrote:

Signed-off-by: Khem Raj 
---
  ...-instead-of-int8_t-in-main-signature.patch | 89 +++
  .../uio-module-drv/uio-module-drv-test_git.bb |  4 +
  2 files changed, 93 insertions(+)
  create mode 100644 
meta-ti-bsp/recipes-bsp/uio-module-drv/uio-module-drv-test/0001-tests-Use-char-instead-of-int8_t-in-main-signature.patch

diff --git 
a/meta-ti-bsp/recipes-bsp/uio-module-drv/uio-module-drv-test/0001-tests-Use-char-instead-of-int8_t-in-main-signature.patch
 
b/meta-ti-bsp/recipes-bsp/uio-module-drv/uio-module-drv-test/0001-tests-Use-char-instead-of-int8_t-in-main-signature.patch
new file mode 100644
index ..172ed7cb
--- /dev/null
+++ 
b/meta-ti-bsp/recipes-bsp/uio-module-drv/uio-module-drv-test/0001-tests-Use-char-instead-of-int8_t-in-main-signature.patch
@@ -0,0 +1,89 @@
+From 972b8514cc99e76508363d2304bb13c27df99cd6 Mon Sep 17 00:00:00 2001
+From: Khem Raj 
+Date: Sun, 1 May 2022 09:39:42 -0700
+Subject: [PATCH] tests: Use char instead of int8_t in main signature
+
+int8_t is a define in C99 which is flagged by C compiler ( clang )
+
+Fixes errors like below
+
+pruss_uio_test.c:264:6: error: second parameter of 'main' (argument array) 
must be of type 'char **'
+void main (int32_t argc, int8_t **argv)
+
+Signed-off-by: Khem Raj 
+---
+ test/gen_ipc_int.c   | 2 +-
+ test/prussdrv_test/test/pruss_uio_test.c | 2 +-
+ test/uio_cic2_int_multithread_test.c | 2 +-
+ test/uio_int_test.c  | 2 +-
+ test/uio_mem_test.c  | 2 +-
+ 5 files changed, 5 insertions(+), 5 deletions(-)
+
+diff --git a/test/gen_ipc_int.c b/test/gen_ipc_int.c
+index 2be3a9d..313c76a 100644
+--- a/test/gen_ipc_int.c
 b/test/gen_ipc_int.c
+@@ -26,7 +26,7 @@ static int64_t clock_diff (struct timespec *start, struct 
timespec *end)
+  + end->tv_nsec - start->tv_nsec;
+ }
+
+-void main(int32_t argc, int8_t **argv)
++void main(int32_t argc, char **argv)
+ {
+   int size;
+   char *map ;
+diff --git a/test/prussdrv_test/test/pruss_uio_test.c 
b/test/prussdrv_test/test/pruss_uio_test.c
+index 5af4a2c..7391fbd 100644
+--- a/test/prussdrv_test/test/pruss_uio_test.c
 b/test/prussdrv_test/test/pruss_uio_test.c
+@@ -261,7 +261,7 @@ int bsp_init()
+
+ }
+
+-void main (int32_t argc, int8_t **argv)
++void main (int32_t argc, char **argv)
+ {
+ int ret_val;
+
+diff --git a/test/uio_cic2_int_multithread_test.c 
b/test/uio_cic2_int_multithread_test.c
+index 0d9f126..15db958 100755
+--- a/test/uio_cic2_int_multithread_test.c
 b/test/uio_cic2_int_multithread_test.c
+@@ -287,7 +287,7 @@ void *wait_inthread_for_interrupt(void *arg)
+   }
+ }
+
+-void main(int32_t argc, int8_t **argv)
++void main(int32_t argc, char **argv)
+ {
+   thread_arg_t thread_arg[MAX_NUM_THREADS];
+   int ret, err;
+diff --git a/test/uio_int_test.c b/test/uio_int_test.c
+index 7095a0a..e0ba5a9 100644
+--- a/test/uio_int_test.c
 b/test/uio_int_test.c
+@@ -161,7 +161,7 @@ static int64_t clock_diff (struct timespec *start, struct 
timespec *end)
+  + end->tv_nsec - start->tv_nsec;
+ }
+
+-void main(int32_t argc, int8_t **argv)
++void main(int32_t argc, char **argv)
+ {
+   int  fd_uio;
+   int ret;
+diff --git a/test/uio_mem_test.c b/test/uio_mem_test.c
+index aad13ac..3cdba37 100644
+--- a/test/uio_mem_test.c
 b/test/uio_mem_test.c
+@@ -121,7 +121,7 @@ err_exit1:
+   return ret;
+ }
+
+-void main(int32_t argc, int8_t **argv)
++void main(int32_t argc, char **argv)
+ {
+   int  fd_map;
+   int ret;
+--
+2.36.0
+
diff --git a/meta-ti-bsp/recipes-bsp/uio-module-drv/uio-module-drv-test_git.bb 
b/meta-ti-bsp/recipes-bsp/uio-module-drv/uio-module-drv-test_git.bb
index dc17a1e9..41270042 100644
--- a/meta-ti-bsp/recipes-bsp/uio-module-drv/uio-module-drv-test_git.bb
+++ b/meta-ti-bsp/recipes-bsp/uio-module-drv/uio-module-drv-test_git.bb
@@ -2,6 +2,8 @@ DESCRIPTION = "Test code for user space IO (UIO) driver"
  include uio-module-drv.inc
+SRC_URI += 
"file://0001-tests-Use-char-instead-of-int8_t-in-main-signature.patch"
+
  PR = "r1"
  COMPATIBLE_MACHINE = "omap-a15|ti33x|ti43x"
@@ -33,3 +35,5 @@ do_install:append:ti33x () {
  do_install:append:ti43x () {
  install -c -m 755 ${S}/test/prussdrv_test/test/pruss_uio_test 
${D}${bindir}/.
  }
+
+CLEANBROKEN = "1"






Re: [meta-ti] [PATCH] uio-module-drv-test: Fix build with clang

2022-05-02 Thread Denys Dmytriyenko
On Mon, May 02, 2022 at 12:59:59PM -0500, Ryan Eatmon via 
lists.yoctoproject.org wrote:
> 
> Was this patch sent to the upstream repository maintainer?  This
> seems like a very basic change that should work for all compilers
> and so should be pushed upstream.

If only the upstream project was still alive:

https://git.ti.com/cgit/keystone-linux/uio-module-drv/

This code is used for PRU using UIO on AM3/BBB, AM4, AM5 and DRA7.


> On 5/1/2022 11:49, Khem Raj wrote:
> >Signed-off-by: Khem Raj 
> >---
> >  ...-instead-of-int8_t-in-main-signature.patch | 89 +++
> >  .../uio-module-drv/uio-module-drv-test_git.bb |  4 +
> >  2 files changed, 93 insertions(+)
> >  create mode 100644 
> > meta-ti-bsp/recipes-bsp/uio-module-drv/uio-module-drv-test/0001-tests-Use-char-instead-of-int8_t-in-main-signature.patch
> >
> >diff --git 
> >a/meta-ti-bsp/recipes-bsp/uio-module-drv/uio-module-drv-test/0001-tests-Use-char-instead-of-int8_t-in-main-signature.patch
> > 
> >b/meta-ti-bsp/recipes-bsp/uio-module-drv/uio-module-drv-test/0001-tests-Use-char-instead-of-int8_t-in-main-signature.patch
> >new file mode 100644
> >index ..172ed7cb
> >--- /dev/null
> >+++ 
> >b/meta-ti-bsp/recipes-bsp/uio-module-drv/uio-module-drv-test/0001-tests-Use-char-instead-of-int8_t-in-main-signature.patch
> >@@ -0,0 +1,89 @@
> >+From 972b8514cc99e76508363d2304bb13c27df99cd6 Mon Sep 17 00:00:00 2001
> >+From: Khem Raj 
> >+Date: Sun, 1 May 2022 09:39:42 -0700
> >+Subject: [PATCH] tests: Use char instead of int8_t in main signature
> >+
> >+int8_t is a define in C99 which is flagged by C compiler ( clang )
> >+
> >+Fixes errors like below
> >+
> >+pruss_uio_test.c:264:6: error: second parameter of 'main' (argument array) 
> >must be of type 'char **'
> >+void main (int32_t argc, int8_t **argv)
> >+
> >+Signed-off-by: Khem Raj 
> >+---
> >+ test/gen_ipc_int.c   | 2 +-
> >+ test/prussdrv_test/test/pruss_uio_test.c | 2 +-
> >+ test/uio_cic2_int_multithread_test.c | 2 +-
> >+ test/uio_int_test.c  | 2 +-
> >+ test/uio_mem_test.c  | 2 +-
> >+ 5 files changed, 5 insertions(+), 5 deletions(-)
> >+
> >+diff --git a/test/gen_ipc_int.c b/test/gen_ipc_int.c
> >+index 2be3a9d..313c76a 100644
> >+--- a/test/gen_ipc_int.c
> > b/test/gen_ipc_int.c
> >+@@ -26,7 +26,7 @@ static int64_t clock_diff (struct timespec *start, struct 
> >timespec *end)
> >+  + end->tv_nsec - start->tv_nsec;
> >+ }
> >+
> >+-void main(int32_t argc, int8_t **argv)
> >++void main(int32_t argc, char **argv)
> >+ {
> >+int size;
> >+char *map ;
> >+diff --git a/test/prussdrv_test/test/pruss_uio_test.c 
> >b/test/prussdrv_test/test/pruss_uio_test.c
> >+index 5af4a2c..7391fbd 100644
> >+--- a/test/prussdrv_test/test/pruss_uio_test.c
> > b/test/prussdrv_test/test/pruss_uio_test.c
> >+@@ -261,7 +261,7 @@ int bsp_init()
> >+
> >+ }
> >+
> >+-void main (int32_t argc, int8_t **argv)
> >++void main (int32_t argc, char **argv)
> >+ {
> >+ int ret_val;
> >+
> >+diff --git a/test/uio_cic2_int_multithread_test.c 
> >b/test/uio_cic2_int_multithread_test.c
> >+index 0d9f126..15db958 100755
> >+--- a/test/uio_cic2_int_multithread_test.c
> > b/test/uio_cic2_int_multithread_test.c
> >+@@ -287,7 +287,7 @@ void *wait_inthread_for_interrupt(void *arg)
> >+}
> >+ }
> >+
> >+-void main(int32_t argc, int8_t **argv)
> >++void main(int32_t argc, char **argv)
> >+ {
> >+thread_arg_t thread_arg[MAX_NUM_THREADS];
> >+int ret, err;
> >+diff --git a/test/uio_int_test.c b/test/uio_int_test.c
> >+index 7095a0a..e0ba5a9 100644
> >+--- a/test/uio_int_test.c
> > b/test/uio_int_test.c
> >+@@ -161,7 +161,7 @@ static int64_t clock_diff (struct timespec *start, 
> >struct timespec *end)
> >+  + end->tv_nsec - start->tv_nsec;
> >+ }
> >+
> >+-void main(int32_t argc, int8_t **argv)
> >++void main(int32_t argc, char **argv)
> >+ {
> >+int  fd_uio;
> >+int ret;
> >+diff --git a/test/uio_mem_test.c b/test/uio_mem_test.c
> >+index aad13ac..3cdba37 100644
> >+--- a/test/uio_mem_test.c
> > b/test/uio_mem_test.c
> >+@@ -121,7 +121,7 @@ err_exit1:
> >+return ret;
> >+ }
> >+
> >+-void main(int32_t argc, int8_t **argv)
> >++void main(int32_t argc, char **argv)
> >+ {
> >+int  fd_map;
> >+int ret;
> >+--
> >+2.36.0
> >+
> >diff --git 
> >a/meta-ti-bsp/recipes-bsp/uio-module-drv/uio-module-drv-test_git.bb 
> >b/meta-ti-bsp/recipes-bsp/uio-module-drv/uio-module-drv-test_git.bb
> >index dc17a1e9..41270042 100644
> >--- a/meta-ti-bsp/recipes-bsp/uio-module-drv/uio-module-drv-test_git.bb
> >+++ b/meta-ti-bsp/recipes-bsp/uio-module-drv/uio-module-drv-test_git.bb
> >@@ -2,6 +2,8 @@ DESCRIPTION = "Test code for user space IO (UIO) driver"
> >  include uio-module-drv.inc
> >+SRC_URI += 
> >"file://0001-tests-Use-char-instead-of-int8_t-in-main-signature.patch"
> >+
> >  PR = "r1"
> >  COMPATIBLE_MACHINE = "omap-a15|ti33x|ti43x"
> >@@ -33,3 +35,5 @@ do_install:append:ti33x () {
> >

Re: [meta-ti] [PATCH] cmem-mod: Fix kernel module packaging for usrmerge

2022-05-02 Thread Ryan Eatmon via lists.yoctoproject.org


Patch applied to master.


On 5/1/2022 11:58, Khem Raj wrote:

ERROR: cmem-mod-4.20.00.01+gitAUTOINC+86269258a4-0a do_package: QA Issue: 
cmem-mod: Files/directories were installed but not shipped in any package:
   /lib/modules/5.10.100-g4a12bec7d3/extra/cmemk.ko

Signed-off-by: Khem Raj 
---
  meta-ti-bsp/recipes-bsp/cmem/cmem-mod_git.bb | 2 +-
  1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/meta-ti-bsp/recipes-bsp/cmem/cmem-mod_git.bb 
b/meta-ti-bsp/recipes-bsp/cmem/cmem-mod_git.bb
index f7965593..ea2cc5f4 100644
--- a/meta-ti-bsp/recipes-bsp/cmem/cmem-mod_git.bb
+++ b/meta-ti-bsp/recipes-bsp/cmem/cmem-mod_git.bb
@@ -8,7 +8,7 @@ PR = "${MACHINE_KERNEL_PR}"
  
  inherit module
  
-EXTRA_OEMAKE += '-f lu.mak KERNEL_INSTALL_DIR="${STAGING_KERNEL_DIR}" TOOLCHAIN_PREFIX="${TOOLCHAIN_PREFIX}" EXEC_DIR="${D}/lib/modules/${KERNEL_VERSION}/extra"'

+EXTRA_OEMAKE += '-f lu.mak KERNEL_INSTALL_DIR="${STAGING_KERNEL_DIR}" 
TOOLCHAIN_PREFIX="${TOOLCHAIN_PREFIX}" 
EXEC_DIR="${D}${nonarch_base_libdir}/modules/${KERNEL_VERSION}/extra"'
  MAKE_TARGETS = "module"
  
  KERNEL_MODULE_AUTOLOAD += "cmemk"








--
Ryan Eatmonreat...@ti.com
-
Texas Instruments, Inc.  -  LCPD  -  MGTS

-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#14673): 
https://lists.yoctoproject.org/g/meta-ti/message/14673
Mute This Topic: https://lists.yoctoproject.org/mt/90818354/21656
Group Owner: meta-ti+ow...@lists.yoctoproject.org
Unsubscribe: https://lists.yoctoproject.org/g/meta-ti/unsub 
[arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-



Re: [meta-ti] [PATCH] uio-module-drv-test: Fix build with clang

2022-05-02 Thread Ryan Eatmon via lists.yoctoproject.org


Was this patch sent to the upstream repository maintainer?  This seems 
like a very basic change that should work for all compilers and so 
should be pushed upstream.




On 5/1/2022 11:49, Khem Raj wrote:

Signed-off-by: Khem Raj 
---
  ...-instead-of-int8_t-in-main-signature.patch | 89 +++
  .../uio-module-drv/uio-module-drv-test_git.bb |  4 +
  2 files changed, 93 insertions(+)
  create mode 100644 
meta-ti-bsp/recipes-bsp/uio-module-drv/uio-module-drv-test/0001-tests-Use-char-instead-of-int8_t-in-main-signature.patch

diff --git 
a/meta-ti-bsp/recipes-bsp/uio-module-drv/uio-module-drv-test/0001-tests-Use-char-instead-of-int8_t-in-main-signature.patch
 
b/meta-ti-bsp/recipes-bsp/uio-module-drv/uio-module-drv-test/0001-tests-Use-char-instead-of-int8_t-in-main-signature.patch
new file mode 100644
index ..172ed7cb
--- /dev/null
+++ 
b/meta-ti-bsp/recipes-bsp/uio-module-drv/uio-module-drv-test/0001-tests-Use-char-instead-of-int8_t-in-main-signature.patch
@@ -0,0 +1,89 @@
+From 972b8514cc99e76508363d2304bb13c27df99cd6 Mon Sep 17 00:00:00 2001
+From: Khem Raj 
+Date: Sun, 1 May 2022 09:39:42 -0700
+Subject: [PATCH] tests: Use char instead of int8_t in main signature
+
+int8_t is a define in C99 which is flagged by C compiler ( clang )
+
+Fixes errors like below
+
+pruss_uio_test.c:264:6: error: second parameter of 'main' (argument array) 
must be of type 'char **'
+void main (int32_t argc, int8_t **argv)
+
+Signed-off-by: Khem Raj 
+---
+ test/gen_ipc_int.c   | 2 +-
+ test/prussdrv_test/test/pruss_uio_test.c | 2 +-
+ test/uio_cic2_int_multithread_test.c | 2 +-
+ test/uio_int_test.c  | 2 +-
+ test/uio_mem_test.c  | 2 +-
+ 5 files changed, 5 insertions(+), 5 deletions(-)
+
+diff --git a/test/gen_ipc_int.c b/test/gen_ipc_int.c
+index 2be3a9d..313c76a 100644
+--- a/test/gen_ipc_int.c
 b/test/gen_ipc_int.c
+@@ -26,7 +26,7 @@ static int64_t clock_diff (struct timespec *start, struct 
timespec *end)
+  + end->tv_nsec - start->tv_nsec;
+ }
+
+-void main(int32_t argc, int8_t **argv)
++void main(int32_t argc, char **argv)
+ {
+   int size;
+   char *map ;
+diff --git a/test/prussdrv_test/test/pruss_uio_test.c 
b/test/prussdrv_test/test/pruss_uio_test.c
+index 5af4a2c..7391fbd 100644
+--- a/test/prussdrv_test/test/pruss_uio_test.c
 b/test/prussdrv_test/test/pruss_uio_test.c
+@@ -261,7 +261,7 @@ int bsp_init()
+
+ }
+
+-void main (int32_t argc, int8_t **argv)
++void main (int32_t argc, char **argv)
+ {
+ int ret_val;
+
+diff --git a/test/uio_cic2_int_multithread_test.c 
b/test/uio_cic2_int_multithread_test.c
+index 0d9f126..15db958 100755
+--- a/test/uio_cic2_int_multithread_test.c
 b/test/uio_cic2_int_multithread_test.c
+@@ -287,7 +287,7 @@ void *wait_inthread_for_interrupt(void *arg)
+   }
+ }
+
+-void main(int32_t argc, int8_t **argv)
++void main(int32_t argc, char **argv)
+ {
+   thread_arg_t thread_arg[MAX_NUM_THREADS];
+   int ret, err;
+diff --git a/test/uio_int_test.c b/test/uio_int_test.c
+index 7095a0a..e0ba5a9 100644
+--- a/test/uio_int_test.c
 b/test/uio_int_test.c
+@@ -161,7 +161,7 @@ static int64_t clock_diff (struct timespec *start, struct 
timespec *end)
+  + end->tv_nsec - start->tv_nsec;
+ }
+
+-void main(int32_t argc, int8_t **argv)
++void main(int32_t argc, char **argv)
+ {
+   int  fd_uio;
+   int ret;
+diff --git a/test/uio_mem_test.c b/test/uio_mem_test.c
+index aad13ac..3cdba37 100644
+--- a/test/uio_mem_test.c
 b/test/uio_mem_test.c
+@@ -121,7 +121,7 @@ err_exit1:
+   return ret;
+ }
+
+-void main(int32_t argc, int8_t **argv)
++void main(int32_t argc, char **argv)
+ {
+   int  fd_map;
+   int ret;
+--
+2.36.0
+
diff --git a/meta-ti-bsp/recipes-bsp/uio-module-drv/uio-module-drv-test_git.bb 
b/meta-ti-bsp/recipes-bsp/uio-module-drv/uio-module-drv-test_git.bb
index dc17a1e9..41270042 100644
--- a/meta-ti-bsp/recipes-bsp/uio-module-drv/uio-module-drv-test_git.bb
+++ b/meta-ti-bsp/recipes-bsp/uio-module-drv/uio-module-drv-test_git.bb
@@ -2,6 +2,8 @@ DESCRIPTION = "Test code for user space IO (UIO) driver"
  
  include uio-module-drv.inc
  
+SRC_URI += "file://0001-tests-Use-char-instead-of-int8_t-in-main-signature.patch"

+
  PR = "r1"
  
  COMPATIBLE_MACHINE = "omap-a15|ti33x|ti43x"

@@ -33,3 +35,5 @@ do_install:append:ti33x () {
  do_install:append:ti43x () {
  install -c -m 755 ${S}/test/prussdrv_test/test/pruss_uio_test 
${D}${bindir}/.
  }
+
+CLEANBROKEN = "1"







--
Ryan Eatmonreat...@ti.com
-
Texas Instruments, Inc.  -  LCPD  -  MGTS

-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#14672): 
https://lists.yoctoproject.org/g/meta-ti/message/14672
Mute This Topic: https://lists.yoctoproject.org/mt/90818149/21656
Group Owner: meta-ti+ow...@lists.yoctoproject.org
Unsubscribe: https://lists.yoctoproject.org/g/met

Re: [meta-ti] [master][PATCH] ti-img-rogue-driver: fix breakage with GCC 11

2022-05-02 Thread Ryan Eatmon via lists.yoctoproject.org


Patch applied to master.


On 5/2/2022 9:55, Denys Dmytriyenko wrote:

From: Denys Dmytriyenko 

Explicitly cast the value into correct type to fix this error:

| .../services/server/devices/rogue/rgxinit.c:1345:36: error: implicit conversion 
from 'enum ' to 'IMG_BOOL' {aka 'enum tag_img_bool'} 
[-Werror=enum-conversion]
|  1345 | bEnableAPM = false;
|   |^

Cc: Darren Etheridge 
Signed-off-by: Denys Dmytriyenko 
---
  ...nit.c-cast-boolean-value-to-IMG_BOOL.patch | 34 +++
  .../ti-img-rogue-driver_1.15.6133109.bb   |  1 +
  2 files changed, 35 insertions(+)
  create mode 100644 
meta-ti-bsp/recipes-bsp/powervr-drivers/ti-img-rogue-driver/0001-rgxinit.c-cast-boolean-value-to-IMG_BOOL.patch

diff --git 
a/meta-ti-bsp/recipes-bsp/powervr-drivers/ti-img-rogue-driver/0001-rgxinit.c-cast-boolean-value-to-IMG_BOOL.patch
 
b/meta-ti-bsp/recipes-bsp/powervr-drivers/ti-img-rogue-driver/0001-rgxinit.c-cast-boolean-value-to-IMG_BOOL.patch
new file mode 100644
index ..8d909279
--- /dev/null
+++ 
b/meta-ti-bsp/recipes-bsp/powervr-drivers/ti-img-rogue-driver/0001-rgxinit.c-cast-boolean-value-to-IMG_BOOL.patch
@@ -0,0 +1,34 @@
+From cc95fb4b1635bd1018d74b668430cda67731148f Mon Sep 17 00:00:00 2001
+From: Denys Dmytriyenko 
+Date: Sat, 30 Apr 2022 18:37:46 +
+Subject: [PATCH] rgxinit.c: cast boolean value to IMG_BOOL
+
+Fixes this error with GCC 11:
+
+| .../services/server/devices/rogue/rgxinit.c:1345:36: error: implicit conversion 
from 'enum ' to 'IMG_BOOL' {aka 'enum tag_img_bool'} 
[-Werror=enum-conversion]
+|  1345 | bEnableAPM = false;
+|   |^
+
+Upstream-Status: Pending
+
+Signed-off-by: Denys Dmytriyenko 
+---
+ services/server/devices/rogue/rgxinit.c | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/services/server/devices/rogue/rgxinit.c 
b/services/server/devices/rogue/rgxinit.c
+index ca7a1b9..fc94b73 100644
+--- a/services/server/devices/rogue/rgxinit.c
 b/services/server/devices/rogue/rgxinit.c
+@@ -1342,7 +1342,7 @@ PVRSRV_ERROR RGXInitDevPart2(PVRSRV_DEVICE_NODE  
*psDeviceNode,
+   if (bEnableAPM && (!PVRSRV_VZ_MODE_IS(NATIVE)))
+   {
+   PVR_DPF((PVR_DBG_WARNING, "%s: Active Power Management 
disabled in virtualization mode", __func__));
+-  bEnableAPM = false;
++  bEnableAPM = (IMG_BOOL)false;
+   }
+
+ #if defined(RGX_NUM_OS_SUPPORTED) && (RGX_NUM_OS_SUPPORTED > 1) && 
defined(SUPPORT_AUTOVZ)
+--
+2.25.1
+
diff --git 
a/meta-ti-bsp/recipes-bsp/powervr-drivers/ti-img-rogue-driver_1.15.6133109.bb 
b/meta-ti-bsp/recipes-bsp/powervr-drivers/ti-img-rogue-driver_1.15.6133109.bb
index 94b05436..2f4a7354 100644
--- 
a/meta-ti-bsp/recipes-bsp/powervr-drivers/ti-img-rogue-driver_1.15.6133109.bb
+++ 
b/meta-ti-bsp/recipes-bsp/powervr-drivers/ti-img-rogue-driver_1.15.6133109.bb
@@ -22,6 +22,7 @@ BRANCH = "linuxws/dunfell/k5.10/${PV}"
  SRC_URI = " \
  git://git.ti.com/graphics/ti-img-rogue-driver.git;branch=${BRANCH} \
  file://0001-compiler-support-OpenEmbedded-nodistro-internal-aarc.patch \
+file://0001-rgxinit.c-cast-boolean-value-to-IMG_BOOL.patch \
  "
  
  S = "${WORKDIR}/git"








--
Ryan Eatmonreat...@ti.com
-
Texas Instruments, Inc.  -  LCPD  -  MGTS

-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#14671): 
https://lists.yoctoproject.org/g/meta-ti/message/14671
Mute This Topic: https://lists.yoctoproject.org/mt/90837024/21656
Group Owner: meta-ti+ow...@lists.yoctoproject.org
Unsubscribe: https://lists.yoctoproject.org/g/meta-ti/unsub 
[arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-



Re: [meta-ti] [master][PATCH 00/26] sync up with dunfell

2022-05-02 Thread Ryan Eatmon via lists.yoctoproject.org


Series applied to master.


On 5/2/2022 9:50, Denys Dmytriyenko wrote:

From: Denys Dmytriyenko 

Port latest updates in Dunfell into master.

Denys Dmytriyenko (1):
   linux-ti-staging/mainline: depend on libmpc-native and gmp-native

Devarsh Thakkar (1):
   u-boot-ti: Use SRCREV to get short commit ID

Etheridge, Darren (1):
   ti-graphics: gpu enable and move all platforms to ddk 1.15

Jonathan Humphreys (1):
   conf: Enable bmap file for wic images on legacy platforms

Matthias Schiffer (1):
   ti-sgx-ddk-um: avoid unnecessary dependency on -dev package

Nick Saulnier (2):
   pru-icss_git.bb: update to PSSP v6.1.0
   pru-icss_git.bb: add AM62x

Nishanth Menon (1):
   machine: Add am62xx evm configuration

Praneeth Bajjuri (2):
   ipc: ti-rpmsg-char: Update library to 0.4.1
   k3conf: Update SRCREV to pick AM62x support

Ryan Eatmon (16):
   linux-ti-staging: Bump to 08.02.00.004 release
   linux-ti-staging-rt: Bump to 08.02.00.004 release
   u-boot-ti-staging: Bump to 08.02.00.004 release
   linux-ti-staging: Bump to 08.02.00.005 release
   linux-ti-staging-rt: Bump to 08.02.00.005 release
   u-boot-ti-staging: Bump to 08.02.00.005 release
   ti-linux-fw: Bump to 08.02.00.005 release
   u-boot-ti-staging: Bump to 08.02.00.006 release
   u-boot-ti-staging: Bump to 08.03.00.001 release
   linux-ti-staging: Bump to 08.03.00.001 release
   linux-ti-staging-rt: Bump to 08.03.00.001 release
   conf: machine: am62xx Add missing dtbo file
   u-boot-ti-staging: Bump to 08.03.00.002 release
   linux-ti-staging: Bump to 08.03.00.002 release
   linux-ti-staging-rt: Bump to 08.03.00.002 release
   ti-linux-fw: Bump to 08.03.00.002 release

  meta-ti-bsp/conf/machine/am62xx-evm-k3r5.conf | 11 +
  meta-ti-bsp/conf/machine/am62xx-evm.conf  | 14 ++
  meta-ti-bsp/conf/machine/include/am62xx.inc   | 17 +++
  meta-ti-bsp/conf/machine/include/omap-a15.inc |  2 +-
  meta-ti-bsp/conf/machine/include/ti33x.inc|  2 +-
  meta-ti-bsp/conf/machine/include/ti43x.inc|  2 +-
  meta-ti-bsp/conf/machine/j721s2-evm.conf  |  2 +
  .../ti-img-rogue-driver_1.13.5776728.bb   | 40 -
  .../ti-img-rogue-driver_1.15.6133109.bb   | 44 +++
  .../recipes-bsp/ti-linux-fw/ti-linux-fw.inc   |  4 +-
  .../recipes-bsp/ti-sci-fw/ti-sci-fw_git.bb| 18 
  .../u-boot/u-boot-ti-staging_2021.01.bb   |  4 +-
  meta-ti-bsp/recipes-bsp/u-boot/u-boot-ti.inc  | 17 ---
  .../recipes-devtools/k3conf/k3conf_git.bb |  2 +-
  ...bb => ti-img-rogue-umlibs_1.15.6133109.bb} | 13 +++---
  .../libgles/ti-sgx-ddk-um_1.17.4948957.bb |  2 +-
  .../linux/linux-ti-mainline_git.bb|  2 +-
  .../linux/linux-ti-staging-rt_5.10.bb |  4 +-
  .../linux/linux-ti-staging_5.10.bb|  6 ++-
  meta-ti-bsp/recipes-ti/ipc/ti-rpmsg-char.inc  |  6 +--
  .../ti-rtos-bin/ti-rtos-firmware.bb   | 38 +---
  .../recipes-bsp/pru/pru-icss_git.bb   | 25 ++-
  22 files changed, 196 insertions(+), 79 deletions(-)
  create mode 100644 meta-ti-bsp/conf/machine/am62xx-evm-k3r5.conf
  create mode 100644 meta-ti-bsp/conf/machine/am62xx-evm.conf
  create mode 100644 meta-ti-bsp/conf/machine/include/am62xx.inc
  delete mode 100644 
meta-ti-bsp/recipes-bsp/powervr-drivers/ti-img-rogue-driver_1.13.5776728.bb
  create mode 100644 
meta-ti-bsp/recipes-bsp/powervr-drivers/ti-img-rogue-driver_1.15.6133109.bb
  rename meta-ti-bsp/recipes-graphics/libgles/{ti-img-rogue-umlibs_1.13.5776728.bb 
=> ti-img-rogue-umlibs_1.15.6133109.bb} (84%)







--
Ryan Eatmonreat...@ti.com
-
Texas Instruments, Inc.  -  LCPD  -  MGTS

-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#14670): 
https://lists.yoctoproject.org/g/meta-ti/message/14670
Mute This Topic: https://lists.yoctoproject.org/mt/90836855/21656
Group Owner: meta-ti+ow...@lists.yoctoproject.org
Unsubscribe: https://lists.yoctoproject.org/g/meta-ti/unsub 
[arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-



[meta-ti] [master][PATCH] ti-img-rogue-driver: fix breakage with GCC 11

2022-05-02 Thread Denys Dmytriyenko
From: Denys Dmytriyenko 

Explicitly cast the value into correct type to fix this error:

| .../services/server/devices/rogue/rgxinit.c:1345:36: error: implicit 
conversion from 'enum ' to 'IMG_BOOL' {aka 'enum tag_img_bool'} 
[-Werror=enum-conversion]
|  1345 | bEnableAPM = false;
|   |^

Cc: Darren Etheridge 
Signed-off-by: Denys Dmytriyenko 
---
 ...nit.c-cast-boolean-value-to-IMG_BOOL.patch | 34 +++
 .../ti-img-rogue-driver_1.15.6133109.bb   |  1 +
 2 files changed, 35 insertions(+)
 create mode 100644 
meta-ti-bsp/recipes-bsp/powervr-drivers/ti-img-rogue-driver/0001-rgxinit.c-cast-boolean-value-to-IMG_BOOL.patch

diff --git 
a/meta-ti-bsp/recipes-bsp/powervr-drivers/ti-img-rogue-driver/0001-rgxinit.c-cast-boolean-value-to-IMG_BOOL.patch
 
b/meta-ti-bsp/recipes-bsp/powervr-drivers/ti-img-rogue-driver/0001-rgxinit.c-cast-boolean-value-to-IMG_BOOL.patch
new file mode 100644
index ..8d909279
--- /dev/null
+++ 
b/meta-ti-bsp/recipes-bsp/powervr-drivers/ti-img-rogue-driver/0001-rgxinit.c-cast-boolean-value-to-IMG_BOOL.patch
@@ -0,0 +1,34 @@
+From cc95fb4b1635bd1018d74b668430cda67731148f Mon Sep 17 00:00:00 2001
+From: Denys Dmytriyenko 
+Date: Sat, 30 Apr 2022 18:37:46 +
+Subject: [PATCH] rgxinit.c: cast boolean value to IMG_BOOL
+
+Fixes this error with GCC 11:
+
+| .../services/server/devices/rogue/rgxinit.c:1345:36: error: implicit 
conversion from 'enum ' to 'IMG_BOOL' {aka 'enum tag_img_bool'} 
[-Werror=enum-conversion]
+|  1345 | bEnableAPM = false;
+|   |^
+
+Upstream-Status: Pending
+
+Signed-off-by: Denys Dmytriyenko 
+---
+ services/server/devices/rogue/rgxinit.c | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/services/server/devices/rogue/rgxinit.c 
b/services/server/devices/rogue/rgxinit.c
+index ca7a1b9..fc94b73 100644
+--- a/services/server/devices/rogue/rgxinit.c
 b/services/server/devices/rogue/rgxinit.c
+@@ -1342,7 +1342,7 @@ PVRSRV_ERROR RGXInitDevPart2(PVRSRV_DEVICE_NODE  
*psDeviceNode,
+   if (bEnableAPM && (!PVRSRV_VZ_MODE_IS(NATIVE)))
+   {
+   PVR_DPF((PVR_DBG_WARNING, "%s: Active Power Management 
disabled in virtualization mode", __func__));
+-  bEnableAPM = false;
++  bEnableAPM = (IMG_BOOL)false;
+   }
+ 
+ #if defined(RGX_NUM_OS_SUPPORTED) && (RGX_NUM_OS_SUPPORTED > 1) && 
defined(SUPPORT_AUTOVZ)
+-- 
+2.25.1
+
diff --git 
a/meta-ti-bsp/recipes-bsp/powervr-drivers/ti-img-rogue-driver_1.15.6133109.bb 
b/meta-ti-bsp/recipes-bsp/powervr-drivers/ti-img-rogue-driver_1.15.6133109.bb
index 94b05436..2f4a7354 100644
--- 
a/meta-ti-bsp/recipes-bsp/powervr-drivers/ti-img-rogue-driver_1.15.6133109.bb
+++ 
b/meta-ti-bsp/recipes-bsp/powervr-drivers/ti-img-rogue-driver_1.15.6133109.bb
@@ -22,6 +22,7 @@ BRANCH = "linuxws/dunfell/k5.10/${PV}"
 SRC_URI = " \
 git://git.ti.com/graphics/ti-img-rogue-driver.git;branch=${BRANCH} \
 file://0001-compiler-support-OpenEmbedded-nodistro-internal-aarc.patch \
+file://0001-rgxinit.c-cast-boolean-value-to-IMG_BOOL.patch \
 "
 
 S = "${WORKDIR}/git"
-- 
2.25.1


-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#14669): 
https://lists.yoctoproject.org/g/meta-ti/message/14669
Mute This Topic: https://lists.yoctoproject.org/mt/90837024/21656
Group Owner: meta-ti+ow...@lists.yoctoproject.org
Unsubscribe: https://lists.yoctoproject.org/g/meta-ti/unsub 
[arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-



[meta-ti] [master][PATCH 20/26] ipc: ti-rpmsg-char: Update library to 0.4.1

2022-05-02 Thread Denys Dmytriyenko
From: Praneeth Bajjuri 

Update the ti-rpmsg-char library to 0.4.1 version that enables the
support for AM62x SoC family remote processors.

Signed-off-by: Praneeth Bajjuri 
Signed-off-by: Ryan Eatmon 
Signed-off-by: Denys Dmytriyenko 
---
 meta-ti-bsp/recipes-ti/ipc/ti-rpmsg-char.inc | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/meta-ti-bsp/recipes-ti/ipc/ti-rpmsg-char.inc 
b/meta-ti-bsp/recipes-ti/ipc/ti-rpmsg-char.inc
index 08066edf..10349b58 100644
--- a/meta-ti-bsp/recipes-ti/ipc/ti-rpmsg-char.inc
+++ b/meta-ti-bsp/recipes-ti/ipc/ti-rpmsg-char.inc
@@ -7,10 +7,10 @@ PROTOCOL = "git"
 BRANCH = "master"
 SRC_URI = 
"git://git.ti.com/rpmsg/ti-rpmsg-char.git;protocol=${PROTOCOL};branch=${BRANCH};"
 
-# Initial 0.4.0 release
-SRCREV = "92b464f1e7477f77e44ae18d87b3d369576d662e"
+# Initial 0.4.1 release
+SRCREV = "355d2b0bcde5eb5c895a270d1835102d2bc39fbd"
 
-PV = "0.4.0+git${SRCPV}"
+PV = "0.4.1+git${SRCPV}"
 
 S = "${WORKDIR}/git"
 
-- 
2.25.1


-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#14662): 
https://lists.yoctoproject.org/g/meta-ti/message/14662
Mute This Topic: https://lists.yoctoproject.org/mt/90836876/21656
Group Owner: meta-ti+ow...@lists.yoctoproject.org
Unsubscribe: https://lists.yoctoproject.org/g/meta-ti/unsub 
[arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-



[meta-ti] [master][PATCH 17/26] u-boot-ti-staging: Bump to 08.03.00.001 release

2022-05-02 Thread Denys Dmytriyenko
From: Ryan Eatmon 

Updated the u-boot version for 08.03.00.001

Signed-off-by: Ryan Eatmon 
Signed-off-by: Denys Dmytriyenko 
---
 meta-ti-bsp/recipes-bsp/u-boot/u-boot-ti-staging_2021.01.bb | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/meta-ti-bsp/recipes-bsp/u-boot/u-boot-ti-staging_2021.01.bb 
b/meta-ti-bsp/recipes-bsp/u-boot/u-boot-ti-staging_2021.01.bb
index 5b13329f..d7592b27 100644
--- a/meta-ti-bsp/recipes-bsp/u-boot/u-boot-ti-staging_2021.01.bb
+++ b/meta-ti-bsp/recipes-bsp/u-boot/u-boot-ti-staging_2021.01.bb
@@ -2,8 +2,8 @@ require u-boot-ti.inc
 
 LIC_FILES_CHKSUM = 
"file://Licenses/README;md5=5a7450c57ffe5ae63fd732446b988025"
 
-PR = "r22"
+PR = "r23"
 
 BRANCH = "ti-u-boot-2021.01"
 
-SRCREV = "44a87e3ab85c6d64044f0b5ad677008316baad70"
+SRCREV = "6355ef8b170bfea9390ca17ec11c0c9f3a7872eb"
-- 
2.25.1


-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#14666): 
https://lists.yoctoproject.org/g/meta-ti/message/14666
Mute This Topic: https://lists.yoctoproject.org/mt/90836880/21656
Group Owner: meta-ti+ow...@lists.yoctoproject.org
Unsubscribe: https://lists.yoctoproject.org/g/meta-ti/unsub 
[arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-



[meta-ti] [master][PATCH 21/26] conf: machine: am62xx Add missing dtbo file

2022-05-02 Thread Denys Dmytriyenko
From: Ryan Eatmon 

Add missing k3-am625-sk-csi2-ov5640.dtb required for the camera overlay.

Signed-off-by: Ryan Eatmon 
Reviewed-by: Praneeth Bajjuri 
Signed-off-by: Denys Dmytriyenko 
---
 meta-ti-bsp/conf/machine/am62xx-evm.conf | 1 +
 1 file changed, 1 insertion(+)

diff --git a/meta-ti-bsp/conf/machine/am62xx-evm.conf 
b/meta-ti-bsp/conf/machine/am62xx-evm.conf
index eb1563f8..44f46d78 100644
--- a/meta-ti-bsp/conf/machine/am62xx-evm.conf
+++ b/meta-ti-bsp/conf/machine/am62xx-evm.conf
@@ -8,6 +8,7 @@ MACHINE_FEATURES += "gpu"
 
 KERNEL_DEVICETREE = " \
 ti/k3-am625-sk.dtb \
+ti/k3-am625-sk-csi2-ov5640.dtb \
 "
 
 UBOOT_MACHINE = "am62x_evm_a53_defconfig"
-- 
2.25.1


-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#14668): 
https://lists.yoctoproject.org/g/meta-ti/message/14668
Mute This Topic: https://lists.yoctoproject.org/mt/90836882/21656
Group Owner: meta-ti+ow...@lists.yoctoproject.org
Unsubscribe: https://lists.yoctoproject.org/g/meta-ti/unsub 
[arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-



[meta-ti] [master][PATCH 25/26] linux-ti-staging-rt: Bump to 08.03.00.002 release

2022-05-02 Thread Denys Dmytriyenko
From: Ryan Eatmon 

Updated the linux rt version for 08.03.00.002

Signed-off-by: Ryan Eatmon 
Signed-off-by: Denys Dmytriyenko 
---
 meta-ti-bsp/recipes-kernel/linux/linux-ti-staging-rt_5.10.bb | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/meta-ti-bsp/recipes-kernel/linux/linux-ti-staging-rt_5.10.bb 
b/meta-ti-bsp/recipes-kernel/linux/linux-ti-staging-rt_5.10.bb
index bc47a5c3..ad2ffedc 100644
--- a/meta-ti-bsp/recipes-kernel/linux/linux-ti-staging-rt_5.10.bb
+++ b/meta-ti-bsp/recipes-kernel/linux/linux-ti-staging-rt_5.10.bb
@@ -6,5 +6,5 @@ FILESEXTRAPATHS:prepend := "${THISDIR}/${PN}-5.10:"
 
 BRANCH = "ti-rt-linux-5.10.y"
 
-SRCREV = "84474b392bd8f1a8ebbabfa6ec685297fa3d51b7"
+SRCREV = "71d8b949868162e2aaac748ce569c1faf0b4b4f3"
 PV = "5.10.109+git${SRCPV}"
-- 
2.25.1


-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#14665): 
https://lists.yoctoproject.org/g/meta-ti/message/14665
Mute This Topic: https://lists.yoctoproject.org/mt/90836879/21656
Group Owner: meta-ti+ow...@lists.yoctoproject.org
Unsubscribe: https://lists.yoctoproject.org/g/meta-ti/unsub 
[arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-



[meta-ti] [master][PATCH 16/26] linux-ti-staging/mainline: depend on libmpc-native and gmp-native

2022-05-02 Thread Denys Dmytriyenko
From: Denys Dmytriyenko 

Similar to OE-Core changes:
https://git.openembedded.org/openembedded-core/commit/?id=128abf5eb76dd0d2680c93f043bf7cac0a3552b8

5.10.85 changed how the GCC plugins are built, which means they now
depend on both GMP and MPC to be built.

Also add MPC dependency to linux-ti-mainline, as it already depends
on GMP since:
https://git.yoctoproject.org/meta-ti/commit/?id=0376ebcd4333ea2915b3113945ff6a818f7cb442

Signed-off-by: Denys Dmytriyenko 
Signed-off-by: Ryan Eatmon 
Signed-off-by: Denys Dmytriyenko 
---
 meta-ti-bsp/recipes-kernel/linux/linux-ti-mainline_git.bb | 2 +-
 meta-ti-bsp/recipes-kernel/linux/linux-ti-staging_5.10.bb | 2 ++
 2 files changed, 3 insertions(+), 1 deletion(-)

diff --git a/meta-ti-bsp/recipes-kernel/linux/linux-ti-mainline_git.bb 
b/meta-ti-bsp/recipes-kernel/linux/linux-ti-mainline_git.bb
index f7719e9b..af823b98 100644
--- a/meta-ti-bsp/recipes-kernel/linux/linux-ti-mainline_git.bb
+++ b/meta-ti-bsp/recipes-kernel/linux/linux-ti-mainline_git.bb
@@ -10,7 +10,7 @@ require recipes-kernel/linux/setup-defconfig.inc
 require recipes-kernel/linux/kernel-rdepends.inc
 require recipes-kernel/linux/ti-kernel.inc
 
-DEPENDS += "gmp-native"
+DEPENDS += "gmp-native libmpc-native"
 
 KERNEL_EXTRA_ARGS += "LOADADDR=${UBOOT_ENTRYPOINT} \
  ${EXTRA_DTC_ARGS}"
diff --git a/meta-ti-bsp/recipes-kernel/linux/linux-ti-staging_5.10.bb 
b/meta-ti-bsp/recipes-kernel/linux/linux-ti-staging_5.10.bb
index cf70ac31..a1a68a9b 100644
--- a/meta-ti-bsp/recipes-kernel/linux/linux-ti-staging_5.10.bb
+++ b/meta-ti-bsp/recipes-kernel/linux/linux-ti-staging_5.10.bb
@@ -13,6 +13,8 @@ require recipes-kernel/linux/bundle-devicetree.inc
 require recipes-kernel/linux/kernel-rdepends.inc
 require recipes-kernel/linux/ti-kernel.inc
 
+DEPENDS += "gmp-native libmpc-native"
+
 # Look in the generic major.minor directory for files
 FILESEXTRAPATHS:prepend := "${THISDIR}/${PN}-5.10:"
 
-- 
2.25.1


-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#14667): 
https://lists.yoctoproject.org/g/meta-ti/message/14667
Mute This Topic: https://lists.yoctoproject.org/mt/90836881/21656
Group Owner: meta-ti+ow...@lists.yoctoproject.org
Unsubscribe: https://lists.yoctoproject.org/g/meta-ti/unsub 
[arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-



[meta-ti] [master][PATCH 12/26] ti-graphics: gpu enable and move all platforms to ddk 1.15

2022-05-02 Thread Denys Dmytriyenko
From: "Etheridge, Darren" 

Enable the GPU for am62xx and j721s2 and use IMG DDK 1.15

Migrate Imagination DDK 1.13 to DDK 1.15 for J721e

Signed-off-by: Darren Etheridge 
Signed-off-by: Ryan Eatmon 
Signed-off-by: Denys Dmytriyenko 
---
 meta-ti-bsp/conf/machine/am62xx-evm.conf  |  2 ++
 meta-ti-bsp/conf/machine/j721s2-evm.conf  |  2 ++
 ...bb => ti-img-rogue-driver_1.15.6133109.bb} | 20 +++
 ...bb => ti-img-rogue-umlibs_1.15.6133109.bb} | 13 ++--
 4 files changed, 23 insertions(+), 14 deletions(-)
 rename 
meta-ti-bsp/recipes-bsp/powervr-drivers/{ti-img-rogue-driver_1.13.5776728.bb => 
ti-img-rogue-driver_1.15.6133109.bb} (49%)
 rename 
meta-ti-bsp/recipes-graphics/libgles/{ti-img-rogue-umlibs_1.13.5776728.bb => 
ti-img-rogue-umlibs_1.15.6133109.bb} (84%)

diff --git a/meta-ti-bsp/conf/machine/am62xx-evm.conf 
b/meta-ti-bsp/conf/machine/am62xx-evm.conf
index 0588d34c..eb1563f8 100644
--- a/meta-ti-bsp/conf/machine/am62xx-evm.conf
+++ b/meta-ti-bsp/conf/machine/am62xx-evm.conf
@@ -4,6 +4,8 @@
 
 require conf/machine/include/am62xx.inc
 
+MACHINE_FEATURES += "gpu"
+
 KERNEL_DEVICETREE = " \
 ti/k3-am625-sk.dtb \
 "
diff --git a/meta-ti-bsp/conf/machine/j721s2-evm.conf 
b/meta-ti-bsp/conf/machine/j721s2-evm.conf
index a2c15f74..5d96 100644
--- a/meta-ti-bsp/conf/machine/j721s2-evm.conf
+++ b/meta-ti-bsp/conf/machine/j721s2-evm.conf
@@ -4,6 +4,8 @@
 
 require conf/machine/include/j721s2.inc
 
+MACHINE_FEATURES += "gpu"
+
 SERIAL_CONSOLES = "115200;ttyS10"
 SERIAL_CONSOLES_CHECK = "${SERIAL_CONSOLES}"
 TFA_K3_USART = "0x8"
diff --git 
a/meta-ti-bsp/recipes-bsp/powervr-drivers/ti-img-rogue-driver_1.13.5776728.bb 
b/meta-ti-bsp/recipes-bsp/powervr-drivers/ti-img-rogue-driver_1.15.6133109.bb
similarity index 49%
rename from 
meta-ti-bsp/recipes-bsp/powervr-drivers/ti-img-rogue-driver_1.13.5776728.bb
rename to 
meta-ti-bsp/recipes-bsp/powervr-drivers/ti-img-rogue-driver_1.15.6133109.bb
index 6ed3a40b..94b05436 100644
--- 
a/meta-ti-bsp/recipes-bsp/powervr-drivers/ti-img-rogue-driver_1.13.5776728.bb
+++ 
b/meta-ti-bsp/recipes-bsp/powervr-drivers/ti-img-rogue-driver_1.15.6133109.bb
@@ -7,17 +7,17 @@ inherit module features_check
 
 REQUIRED_MACHINE_FEATURES = "gpu"
 
-MACHINE_KERNEL_PR:append = "b"
+MACHINE_KERNEL_PR:append = "a"
 PR = "${MACHINE_KERNEL_PR}"
 
 PACKAGE_ARCH = "${MACHINE_ARCH}"
-COMPATIBLE_MACHINE = "j7"
+COMPATIBLE_MACHINE = "j721e|j721s2|am62xx"
 
 DEPENDS = "virtual/kernel"
 
 PROVIDES = "virtual/gpudriver"
 
-BRANCH = "1.13-5776728/linux-k5.10"
+BRANCH = "linuxws/dunfell/k5.10/${PV}"
 
 SRC_URI = " \
 git://git.ti.com/graphics/ti-img-rogue-driver.git;branch=${BRANCH} \
@@ -26,15 +26,19 @@ SRC_URI = " \
 
 S = "${WORKDIR}/git"
 
-SRCREV = "35a25875ae8738f82c7cabc6b077ef992b0cca84"
+SRCREV = "ee0674adccac16f5b2f7cb8d5d05948706080cb5"
 
-PVR_SOC = "j721e_linux"
-PVR_BVNC = "22.104.208.318"
+TARGET_PRODUCT:j721e = "j721e_linux"
+TARGET_PRODUCT:j721s2 = "j721s2_linux"
+TARGET_PRODUCT:am62xx = "am62_linux"
+TARGET_BVNC:j721e = "22.104.208.318"
+TARGET_BVNC:j721s2 = "36.53.104.796"
+TARGET_BVNC:am62xx = "33.15.11.3"
 PVR_BUILD = "release"
 PVR_WS = "wayland"
 
-EXTRA_OEMAKE += 'KERNELDIR="${STAGING_KERNEL_DIR}" RGX_BVNC=${PVR_BVNC} 
BUILD=${PVR_BUILD} PVR_BUILD_DIR=${PVR_SOC} WINDOW_SYSTEM=${PVR_WS}'
+EXTRA_OEMAKE += 'KERNELDIR="${STAGING_KERNEL_DIR}" RGX_BVNC=${TARGET_BVNC} 
BUILD=${PVR_BUILD} PVR_BUILD_DIR=${TARGET_PRODUCT} WINDOW_SYSTEM=${PVR_WS}'
 
 do_install() {
-make -C ${STAGING_KERNEL_DIR} 
M=${B}/binary_${PVR_SOC}_${PVR_WS}_${PVR_BUILD}/target_aarch64/kbuild 
INSTALL_MOD_PATH=${D}${root_prefix} PREFIX=${STAGING_DIR_HOST} modules_install
+make -C ${STAGING_KERNEL_DIR} 
M=${B}/binary_${TARGET_PRODUCT}_${PVR_WS}_${PVR_BUILD}/target_aarch64/kbuild 
INSTALL_MOD_PATH=${D}${root_prefix} PREFIX=${STAGING_DIR_HOST} modules_install
 }
diff --git 
a/meta-ti-bsp/recipes-graphics/libgles/ti-img-rogue-umlibs_1.13.5776728.bb 
b/meta-ti-bsp/recipes-graphics/libgles/ti-img-rogue-umlibs_1.15.6133109.bb
similarity index 84%
rename from 
meta-ti-bsp/recipes-graphics/libgles/ti-img-rogue-umlibs_1.13.5776728.bb
rename to 
meta-ti-bsp/recipes-graphics/libgles/ti-img-rogue-umlibs_1.15.6133109.bb
index 18b36fbb..115344b1 100644
--- a/meta-ti-bsp/recipes-graphics/libgles/ti-img-rogue-umlibs_1.13.5776728.bb
+++ b/meta-ti-bsp/recipes-graphics/libgles/ti-img-rogue-umlibs_1.15.6133109.bb
@@ -8,17 +8,18 @@ inherit features_check
 REQUIRED_MACHINE_FEATURES = "gpu"
 
 PACKAGE_ARCH = "${MACHINE_ARCH}"
-COMPATIBLE_MACHINE = "j721e"
+COMPATIBLE_MACHINE = "j721e|j721s2|am62xx"
 
-PR = "r3"
+PR = "r1"
 
 BRANCH = "linuxws/dunfell/k5.10/${PV}"
 
 SRC_URI = "git://git.ti.com/graphics/ti-img-rogue-umlibs.git;branch=${BRANCH}"
+SRCREV = "47c3ffc44f2881397d45c8a2b5dfa7d6c58b79fb"
 
-SRCREV = "5ef38353c38d921a65ea6df75c7b6ce710b66034"
-
-PVR_SOC ?= "j721e_linux"
+TARGET_PRODUCT:j721e = "j721e_linux"
+TARGET_PRODUCT:j721s2 = "j721s2_linux"
+TARGET_PRODUCT:am62xx = "am62_linux"
 PVR_BUI

[meta-ti] [master][PATCH 14/26] pru-icss_git.bb: add AM62x

2022-05-02 Thread Denys Dmytriyenko
From: Nick Saulnier 

This commit adds the PRU Software Support Package (PSSP) to the AM62x Linux
Processor SDK under example-applications/pru-icss-x.x.x. It also adds prebuilt
PRU firmware to the default AM62x filesystem image under the /lib/firmware
folder.

Signed-off-by: Nick Saulnier 
Signed-off-by: Ryan Eatmon 
Signed-off-by: Denys Dmytriyenko 
---
 .../recipes-bsp/pru/pru-icss_git.bb   | 21 +++
 1 file changed, 21 insertions(+)

diff --git a/meta-ti-extras/recipes-bsp/pru/pru-icss_git.bb 
b/meta-ti-extras/recipes-bsp/pru/pru-icss_git.bb
index 49f29086..cb2f8cc2 100644
--- a/meta-ti-extras/recipes-bsp/pru/pru-icss_git.bb
+++ b/meta-ti-extras/recipes-bsp/pru/pru-icss_git.bb
@@ -40,6 +40,7 @@ SUBDIRS = "examples pru_cape/pru_fw lib/src labs"
 PLATFORM:ti33x = "am335x"
 PLATFORM:ti43x = "am437x"
 PLATFORM:omap-a15 = "am572x"
+PLATFORM:am62xx = "am62x"
 PLATFORM:am64xx = "am64x"
 PLATFORM:am65xx = "am65x"
 PLATFORM:j7 = "j721e"
@@ -99,6 +100,16 @@ do_install:append:omap-a15() {
 done
 }
 
+do_install:append:am62xx() {
+install -m 644 ${S}/examples/${PLATFORM}/PRU_Halt/gen/PRU_Halt.out \
+   ${D}${nonarch_base_libdir}/firmware/pru
+for i in 0 1
+do
+install -m 0644 
${S}/examples/${PLATFORM}/PRU_RPMsg_Echo_Interrupt${i}/gen/PRU_RPMsg_Echo_Interrupt${i}.out
 \
+${D}${nonarch_base_libdir}/firmware/pru
+done
+}
+
 do_install:append:am64xx(){
 for i in 0 1
 do
@@ -175,6 +186,7 @@ FILES:${PN}-rpmsg-echo = 
"${nonarch_base_libdir}/firmware/pru/PRU_RPMsg_Echo_Int
 PRU_ICSS_ALTERNATIVES:ti33x= "am335x-pru0-fw am335x-pru1-fw"
 PRU_ICSS_ALTERNATIVES:ti43x= "am437x-pru0_0-fw am437x-pru0_1-fw 
am437x-pru1_0-fw am437x-pru1_1-fw"
 PRU_ICSS_ALTERNATIVES:omap-a15 = "am57xx-pru1_0-fw am57xx-pru1_1-fw 
am57xx-pru2_0-fw am57xx-pru2_1-fw"
+PRU_ICSS_ALTERNATIVES:am62xx   = "am62x-pru0-fw am62x-pru1-fw"
 PRU_ICSS_ALTERNATIVES:am64xx   = "am64x-pru0_0-fw am64x-pru0_1-fw 
am64x-pru1_0-fw am64x-pru1_1-fw am64x-rtu0_0-fw am64x-rtu0_1-fw am64x-rtu1_0-fw 
am64x-rtu1_1-fw"
 PRU_ICSS_ALTERNATIVES:am65xx   = "am65x-pru0_0-fw am65x-pru0_1-fw 
am65x-pru1_0-fw am65x-pru1_1-fw am65x-pru2_0-fw am65x-pru2_1-fw am65x-rtu0_0-fw 
am65x-rtu0_1-fw am65x-rtu1_0-fw am65x-rtu1_1-fw am65x-rtu2_0-fw am65x-rtu2_1-fw"
 PRU_ICSS_ALTERNATIVES:j7   = "j7-pru0_0-fw j7-pru0_1-fw j7-pru1_0-fw 
j7-pru1_1-fw j7-rtu0_0-fw j7-rtu0_1-fw j7-rtu1_0-fw j7-rtu1_1-fw"
@@ -193,6 +205,9 @@ ALTERNATIVE_LINK_NAME[am57xx-pru1_1-fw] = 
"${nonarch_base_libdir}/firmware/am57x
 ALTERNATIVE_LINK_NAME[am57xx-pru2_0-fw] = 
"${nonarch_base_libdir}/firmware/am57xx-pru2_0-fw"
 ALTERNATIVE_LINK_NAME[am57xx-pru2_1-fw] = 
"${nonarch_base_libdir}/firmware/am57xx-pru2_1-fw"
 
+ALTERNATIVE_LINK_NAME[am62x-pru0-fw] = 
"${nonarch_base_libdir}/firmware/am62x-pru0-fw"
+ALTERNATIVE_LINK_NAME[am62x-pru1-fw] = 
"${nonarch_base_libdir}/firmware/am62x-pru1-fw"
+
 ALTERNATIVE_LINK_NAME[am64x-pru0_0-fw] = 
"${nonarch_base_libdir}/firmware/am64x-pru0_0-fw"
 ALTERNATIVE_LINK_NAME[am64x-pru0_1-fw] = 
"${nonarch_base_libdir}/firmware/am64x-pru0_1-fw"
 ALTERNATIVE_LINK_NAME[am64x-pru1_0-fw] = 
"${nonarch_base_libdir}/firmware/am64x-pru1_0-fw"
@@ -259,6 +274,9 @@ ALTERNATIVE_TARGET_pru-icss-halt[am57xx-pru1_1-fw] = 
"${nonarch_base_libdir}/fir
 ALTERNATIVE_TARGET_pru-icss-halt[am57xx-pru2_0-fw] = 
"${nonarch_base_libdir}/firmware/pru/PRU_Halt.out"
 ALTERNATIVE_TARGET_pru-icss-halt[am57xx-pru2_1-fw] = 
"${nonarch_base_libdir}/firmware/pru/PRU_Halt.out"
 
+ALTERNATIVE_TARGET_pru-icss-halt[am62x-pru0-fw] = 
"${nonarch_base_libdir}/firmware/pru/PRU_Halt.out"
+ALTERNATIVE_TARGET_pru-icss-halt[am62x-pru1-fw] = 
"${nonarch_base_libdir}/firmware/pru/PRU_Halt.out"
+
 ALTERNATIVE_TARGET_pru-icss-halt[am64x-pru0_0-fw] = 
"${nonarch_base_libdir}/firmware/pru/PRU_Halt_0.out"
 ALTERNATIVE_TARGET_pru-icss-halt[am64x-pru0_1-fw] = 
"${nonarch_base_libdir}/firmware/pru/PRU_Halt_1.out"
 ALTERNATIVE_TARGET_pru-icss-halt[am64x-pru1_0-fw] = 
"${nonarch_base_libdir}/firmware/pru/PRU_Halt_0.out"
@@ -323,6 +341,9 @@ ALTERNATIVE_TARGET_pru-icss-rpmsg-echo[am57xx-pru1_1-fw] = 
"${nonarch_base_libdi
 ALTERNATIVE_TARGET_pru-icss-rpmsg-echo[am57xx-pru2_0-fw] = 
"${nonarch_base_libdir}/firmware/pru/PRU_RPMsg_Echo_Interrupt2_0.out"
 ALTERNATIVE_TARGET_pru-icss-rpmsg-echo[am57xx-pru2_1-fw] = 
"${nonarch_base_libdir}/firmware/pru/PRU_RPMsg_Echo_Interrupt2_1.out"
 
+ALTERNATIVE_TARGET_pru-icss-rpmsg-echo[am62x-pru0-fw] = 
"${nonarch_base_libdir}/firmware/pru/PRU_RPMsg_Echo_Interrupt0.out"
+ALTERNATIVE_TARGET_pru-icss-rpmsg-echo[am62x-pru1-fw] = 
"${nonarch_base_libdir}/firmware/pru/PRU_RPMsg_Echo_Interrupt1.out"
+
 ALTERNATIVE_TARGET_pru-icss-rpmsg-echo[am64x-pru0_0-fw] = 
"${nonarch_base_libdir}/firmware/pru/PRU_RPMsg_Echo_Interrupt0_0.out"
 ALTERNATIVE_TARGET_pru-icss-rpmsg-echo[am64x-pru0_1-fw] = 
"${nonarch_base_libdir}/firmware/pru/PRU_RPMsg_Echo_Interrupt0_1.out"
 ALTERNATIVE_TARGET_pru-icss-rpmsg-echo[am64x-pru1_0-fw] = 
"$

[meta-ti] [master][PATCH 07/26] linux-ti-staging-rt: Bump to 08.02.00.005 release

2022-05-02 Thread Denys Dmytriyenko
From: Ryan Eatmon 

Updated the linux rt version for 08.02.00.005

Signed-off-by: Ryan Eatmon 
Signed-off-by: Denys Dmytriyenko 
---
 meta-ti-bsp/recipes-kernel/linux/linux-ti-staging-rt_5.10.bb | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/meta-ti-bsp/recipes-kernel/linux/linux-ti-staging-rt_5.10.bb 
b/meta-ti-bsp/recipes-kernel/linux/linux-ti-staging-rt_5.10.bb
index f47b1bc3..b11b8fd6 100644
--- a/meta-ti-bsp/recipes-kernel/linux/linux-ti-staging-rt_5.10.bb
+++ b/meta-ti-bsp/recipes-kernel/linux/linux-ti-staging-rt_5.10.bb
@@ -6,5 +6,5 @@ FILESEXTRAPATHS:prepend := "${THISDIR}/${PN}-5.10:"
 
 BRANCH = "ti-rt-linux-5.10.y"
 
-SRCREV = "8844ac0db67cf31b83b1b1b125baf1e637ef38d0"
+SRCREV = "204ec708dc86f4334f585f04835527570be1c4eb"
 PV = "5.10.100+git${SRCPV}"
-- 
2.25.1


-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#14661): 
https://lists.yoctoproject.org/g/meta-ti/message/14661
Mute This Topic: https://lists.yoctoproject.org/mt/90836875/21656
Group Owner: meta-ti+ow...@lists.yoctoproject.org
Unsubscribe: https://lists.yoctoproject.org/g/meta-ti/unsub 
[arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-



[meta-ti] [master][PATCH 22/26] k3conf: Update SRCREV to pick AM62x support

2022-05-02 Thread Denys Dmytriyenko
From: Praneeth Bajjuri 

Update the k3conf to the latest SHA.
This adds AM62x support.

Signed-off-by: Praneeth Bajjuri 
Signed-off-by: Ryan Eatmon 
Signed-off-by: Denys Dmytriyenko 
---
 meta-ti-bsp/recipes-devtools/k3conf/k3conf_git.bb | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/meta-ti-bsp/recipes-devtools/k3conf/k3conf_git.bb 
b/meta-ti-bsp/recipes-devtools/k3conf/k3conf_git.bb
index 0f2705b8..3f542da4 100644
--- a/meta-ti-bsp/recipes-devtools/k3conf/k3conf_git.bb
+++ b/meta-ti-bsp/recipes-devtools/k3conf/k3conf_git.bb
@@ -8,7 +8,7 @@ PV = "0.2+git${SRCPV}"
 COMPATIBLE_MACHINE = "k3"
 
 BRANCH ?= "master"
-SRCREV = "79f007cd462384ce22e750e9002b714878f56892"
+SRCREV = "966a5695b73bc53039ca60d196b77de0640088d4"
 
 SRC_URI = "git://git.ti.com/k3conf/k3conf.git;protocol=git;branch=${BRANCH}"
 
-- 
2.25.1


-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#14659): 
https://lists.yoctoproject.org/g/meta-ti/message/14659
Mute This Topic: https://lists.yoctoproject.org/mt/90836873/21656
Group Owner: meta-ti+ow...@lists.yoctoproject.org
Unsubscribe: https://lists.yoctoproject.org/g/meta-ti/unsub 
[arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-



[meta-ti] [master][PATCH 18/26] linux-ti-staging: Bump to 08.03.00.001 release

2022-05-02 Thread Denys Dmytriyenko
From: Ryan Eatmon 

Updated the linux version for 08.03.00.001

Signed-off-by: Ryan Eatmon 
Signed-off-by: Denys Dmytriyenko 
---
 meta-ti-bsp/recipes-kernel/linux/linux-ti-staging_5.10.bb | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/meta-ti-bsp/recipes-kernel/linux/linux-ti-staging_5.10.bb 
b/meta-ti-bsp/recipes-kernel/linux/linux-ti-staging_5.10.bb
index a1a68a9b..c54890c4 100644
--- a/meta-ti-bsp/recipes-kernel/linux/linux-ti-staging_5.10.bb
+++ b/meta-ti-bsp/recipes-kernel/linux/linux-ti-staging_5.10.bb
@@ -25,8 +25,8 @@ S = "${WORKDIR}/git"
 
 BRANCH = "ti-linux-5.10.y"
 
-SRCREV = "7a7a3af903da2b2d551d058f8262a66e6b42b6b1"
-PV = "5.10.100+git${SRCPV}"
+SRCREV = "3297d854f0fbdc7940878a5d5caa0bd823be5207"
+PV = "5.10.109+git${SRCPV}"
 
 # Append to the MACHINE_KERNEL_PR so that a new SRCREV will cause a rebuild
 MACHINE_KERNEL_PR:append = "b"
-- 
2.25.1


-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#14663): 
https://lists.yoctoproject.org/g/meta-ti/message/14663
Mute This Topic: https://lists.yoctoproject.org/mt/90836877/21656
Group Owner: meta-ti+ow...@lists.yoctoproject.org
Unsubscribe: https://lists.yoctoproject.org/g/meta-ti/unsub 
[arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-



[meta-ti] [master][PATCH 26/26] ti-linux-fw: Bump to 08.03.00.002 release

2022-05-02 Thread Denys Dmytriyenko
From: Ryan Eatmon 

Updated the ti-linux-fw version for 08.03.00.002

Signed-off-by: Ryan Eatmon 
Signed-off-by: Denys Dmytriyenko 
---
 meta-ti-bsp/recipes-bsp/ti-linux-fw/ti-linux-fw.inc | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/meta-ti-bsp/recipes-bsp/ti-linux-fw/ti-linux-fw.inc 
b/meta-ti-bsp/recipes-bsp/ti-linux-fw/ti-linux-fw.inc
index a00df108..3ebdae30 100644
--- a/meta-ti-bsp/recipes-bsp/ti-linux-fw/ti-linux-fw.inc
+++ b/meta-ti-bsp/recipes-bsp/ti-linux-fw/ti-linux-fw.inc
@@ -19,12 +19,12 @@ CADENCE_MHDP_FW_VERSION = "1.2.17"
 IMG_DEC_FW_VERSION = "1.0"
 CNM_WAVE521_FW_VERSION = "1.0.00"
 
-TI_LINUX_FW_SRCREV ?= "e13611ff1da6448d80279cc8c43b81cb2275cb0d"
+TI_LINUX_FW_SRCREV ?= "917625c2721eef8677df9e47d919005b0d4f93aa"
 SRCREV = "${TI_LINUX_FW_SRCREV}"
 
 BRANCH ?= "ti-linux-firmware"
 
-K3_IMAGE_GEN_SRCREV ?= "b0386fe221fc9124fda0cd2efb03d62710b1d90f"
+K3_IMAGE_GEN_SRCREV ?= "62872c7e285fa9b9af76a258a24d603f851769c3"
 SRCREV_imggen = "${K3_IMAGE_GEN_SRCREV}"
 SRCREV_FORMAT = "imggen"
 
-- 
2.25.1


-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#14657): 
https://lists.yoctoproject.org/g/meta-ti/message/14657
Mute This Topic: https://lists.yoctoproject.org/mt/90836871/21656
Group Owner: meta-ti+ow...@lists.yoctoproject.org
Unsubscribe: https://lists.yoctoproject.org/g/meta-ti/unsub 
[arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-



[meta-ti] [master][PATCH 19/26] linux-ti-staging-rt: Bump to 08.03.00.001 release

2022-05-02 Thread Denys Dmytriyenko
From: Ryan Eatmon 

Updated the linux rt version for 08.03.00.001

Signed-off-by: Ryan Eatmon 
Signed-off-by: Denys Dmytriyenko 
---
 meta-ti-bsp/recipes-kernel/linux/linux-ti-staging-rt_5.10.bb | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/meta-ti-bsp/recipes-kernel/linux/linux-ti-staging-rt_5.10.bb 
b/meta-ti-bsp/recipes-kernel/linux/linux-ti-staging-rt_5.10.bb
index b11b8fd6..bc47a5c3 100644
--- a/meta-ti-bsp/recipes-kernel/linux/linux-ti-staging-rt_5.10.bb
+++ b/meta-ti-bsp/recipes-kernel/linux/linux-ti-staging-rt_5.10.bb
@@ -6,5 +6,5 @@ FILESEXTRAPATHS:prepend := "${THISDIR}/${PN}-5.10:"
 
 BRANCH = "ti-rt-linux-5.10.y"
 
-SRCREV = "204ec708dc86f4334f585f04835527570be1c4eb"
-PV = "5.10.100+git${SRCPV}"
+SRCREV = "84474b392bd8f1a8ebbabfa6ec685297fa3d51b7"
+PV = "5.10.109+git${SRCPV}"
-- 
2.25.1


-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#14658): 
https://lists.yoctoproject.org/g/meta-ti/message/14658
Mute This Topic: https://lists.yoctoproject.org/mt/90836872/21656
Group Owner: meta-ti+ow...@lists.yoctoproject.org
Unsubscribe: https://lists.yoctoproject.org/g/meta-ti/unsub 
[arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-



[meta-ti] [master][PATCH 15/26] u-boot-ti: Use SRCREV to get short commit ID

2022-05-02 Thread Denys Dmytriyenko
From: Devarsh Thakkar 

Due to recent security update in git, we are
not able to fetch revision currently using existing method:
https://github.blog/2022-04-12-git-security-vulnerability-announced/

So instead, use the SRCREV to parse the short commit ID
and set the UBOOT_LOCALVERSION variable.

Signed-off-by: Devarsh Thakkar 
Signed-off-by: Ryan Eatmon 
Signed-off-by: Denys Dmytriyenko 
---
 meta-ti-bsp/recipes-bsp/u-boot/u-boot-ti.inc | 10 +-
 1 file changed, 1 insertion(+), 9 deletions(-)

diff --git a/meta-ti-bsp/recipes-bsp/u-boot/u-boot-ti.inc 
b/meta-ti-bsp/recipes-bsp/u-boot/u-boot-ti.inc
index c3c32f9c..5ddcaff7 100644
--- a/meta-ti-bsp/recipes-bsp/u-boot/u-boot-ti.inc
+++ b/meta-ti-bsp/recipes-bsp/u-boot/u-boot-ti.inc
@@ -1,14 +1,6 @@
 # UBOOT_LOCALVERSION can be set to add a tag to the end of the
 # U-boot version string.  such as the commit id
-def get_git_revision(p):
-import subprocess
-
-try:
-return subprocess.Popen("git rev-parse HEAD 2>/dev/null ", cwd=p, 
shell=True, stdout=subprocess.PIPE, 
universal_newlines=True).communicate()[0].rstrip()
-except OSError:
-return None
-
-UBOOT_LOCALVERSION = "-g${@get_git_revision('${S}').__str__()[:10]}"
+UBOOT_LOCALVERSION = "-g${@d.getVar("SRCREV", False).__str__()[:10]}"
 
 UBOOT_SUFFIX ?= "img"
 SPL_BINARY ?= "MLO"
-- 
2.25.1


-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#14655): 
https://lists.yoctoproject.org/g/meta-ti/message/14655
Mute This Topic: https://lists.yoctoproject.org/mt/90836869/21656
Group Owner: meta-ti+ow...@lists.yoctoproject.org
Unsubscribe: https://lists.yoctoproject.org/g/meta-ti/unsub 
[arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-



[meta-ti] [master][PATCH 23/26] u-boot-ti-staging: Bump to 08.03.00.002 release

2022-05-02 Thread Denys Dmytriyenko
From: Ryan Eatmon 

Updated the u-boot version for 08.03.00.002

Signed-off-by: Ryan Eatmon 
Signed-off-by: Denys Dmytriyenko 
---
 meta-ti-bsp/recipes-bsp/u-boot/u-boot-ti-staging_2021.01.bb | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/meta-ti-bsp/recipes-bsp/u-boot/u-boot-ti-staging_2021.01.bb 
b/meta-ti-bsp/recipes-bsp/u-boot/u-boot-ti-staging_2021.01.bb
index d7592b27..03c73112 100644
--- a/meta-ti-bsp/recipes-bsp/u-boot/u-boot-ti-staging_2021.01.bb
+++ b/meta-ti-bsp/recipes-bsp/u-boot/u-boot-ti-staging_2021.01.bb
@@ -2,8 +2,8 @@ require u-boot-ti.inc
 
 LIC_FILES_CHKSUM = 
"file://Licenses/README;md5=5a7450c57ffe5ae63fd732446b988025"
 
-PR = "r23"
+PR = "r24"
 
 BRANCH = "ti-u-boot-2021.01"
 
-SRCREV = "6355ef8b170bfea9390ca17ec11c0c9f3a7872eb"
+SRCREV = "edbebb6447c16241031c21b47d27bd3484f78f42"
-- 
2.25.1


-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#14653): 
https://lists.yoctoproject.org/g/meta-ti/message/14653
Mute This Topic: https://lists.yoctoproject.org/mt/90836867/21656
Group Owner: meta-ti+ow...@lists.yoctoproject.org
Unsubscribe: https://lists.yoctoproject.org/g/meta-ti/unsub 
[arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-



[meta-ti] [master][PATCH 24/26] linux-ti-staging: Bump to 08.03.00.002 release

2022-05-02 Thread Denys Dmytriyenko
From: Ryan Eatmon 

Updated the linux version for 08.03.00.002

Signed-off-by: Ryan Eatmon 
Signed-off-by: Denys Dmytriyenko 
---
 meta-ti-bsp/recipes-kernel/linux/linux-ti-staging_5.10.bb | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/meta-ti-bsp/recipes-kernel/linux/linux-ti-staging_5.10.bb 
b/meta-ti-bsp/recipes-kernel/linux/linux-ti-staging_5.10.bb
index c54890c4..d5c2c587 100644
--- a/meta-ti-bsp/recipes-kernel/linux/linux-ti-staging_5.10.bb
+++ b/meta-ti-bsp/recipes-kernel/linux/linux-ti-staging_5.10.bb
@@ -25,7 +25,7 @@ S = "${WORKDIR}/git"
 
 BRANCH = "ti-linux-5.10.y"
 
-SRCREV = "3297d854f0fbdc7940878a5d5caa0bd823be5207"
+SRCREV = "45b6d4fdf6550061582b89d0b794a1cc7c1dc4b2"
 PV = "5.10.109+git${SRCPV}"
 
 # Append to the MACHINE_KERNEL_PR so that a new SRCREV will cause a rebuild
-- 
2.25.1


-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#14652): 
https://lists.yoctoproject.org/g/meta-ti/message/14652
Mute This Topic: https://lists.yoctoproject.org/mt/90836866/21656
Group Owner: meta-ti+ow...@lists.yoctoproject.org
Unsubscribe: https://lists.yoctoproject.org/g/meta-ti/unsub 
[arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-



[meta-ti] [master][PATCH 11/26] machine: Add am62xx evm configuration

2022-05-02 Thread Denys Dmytriyenko
From: Nishanth Menon 

Lets add the basic AM62xx-evm configuration.
- Add configurations.
- Add firmware overrides.
- Add u-boot overrides.
- Update TI_LINUX_FW_SRCREV and K3_IMAGE_GEN_SRCREV to appropriate SHAs.

Signed-off-by: Nishanth Menon 
Signed-off-by: Hari Nagalla 
Signed-off-by: Praneeth Bajjuri 
Signed-off-by: Ryan Eatmon 
Signed-off-by: Denys Dmytriyenko 
---
 meta-ti-bsp/conf/machine/am62xx-evm-k3r5.conf | 11 ++
 meta-ti-bsp/conf/machine/am62xx-evm.conf  | 11 ++
 meta-ti-bsp/conf/machine/include/am62xx.inc   | 17 +
 .../recipes-bsp/ti-linux-fw/ti-linux-fw.inc   |  4 +-
 .../recipes-bsp/ti-sci-fw/ti-sci-fw_git.bb| 18 +
 meta-ti-bsp/recipes-bsp/u-boot/u-boot-ti.inc  |  7 
 .../ti-rtos-bin/ti-rtos-firmware.bb   | 38 ---
 7 files changed, 99 insertions(+), 7 deletions(-)
 create mode 100644 meta-ti-bsp/conf/machine/am62xx-evm-k3r5.conf
 create mode 100644 meta-ti-bsp/conf/machine/am62xx-evm.conf
 create mode 100644 meta-ti-bsp/conf/machine/include/am62xx.inc

diff --git a/meta-ti-bsp/conf/machine/am62xx-evm-k3r5.conf 
b/meta-ti-bsp/conf/machine/am62xx-evm-k3r5.conf
new file mode 100644
index ..724a8d4a
--- /dev/null
+++ b/meta-ti-bsp/conf/machine/am62xx-evm-k3r5.conf
@@ -0,0 +1,11 @@
+#@TYPE: Machine
+#@NAME: AM62XX EVM (R5F)
+#@DESCRIPTION: Machine configuration for the TI AM62xx EVM (R5F core)
+
+require conf/machine/include/k3r5.inc
+
+SYSFW_SOC = "am62x"
+SYSFW_CONFIG = "evm"
+SYSFW_SUFFIX = "gp"
+
+UBOOT_MACHINE = "am62x_evm_r5_defconfig"
diff --git a/meta-ti-bsp/conf/machine/am62xx-evm.conf 
b/meta-ti-bsp/conf/machine/am62xx-evm.conf
new file mode 100644
index ..0588d34c
--- /dev/null
+++ b/meta-ti-bsp/conf/machine/am62xx-evm.conf
@@ -0,0 +1,11 @@
+#@TYPE: Machine
+#@NAME: AM62XX EVM
+#@DESCRIPTION: Machine configuration for the TI AM62XX EVM
+
+require conf/machine/include/am62xx.inc
+
+KERNEL_DEVICETREE = " \
+ti/k3-am625-sk.dtb \
+"
+
+UBOOT_MACHINE = "am62x_evm_a53_defconfig"
diff --git a/meta-ti-bsp/conf/machine/include/am62xx.inc 
b/meta-ti-bsp/conf/machine/include/am62xx.inc
new file mode 100644
index ..f3bde639
--- /dev/null
+++ b/meta-ti-bsp/conf/machine/include/am62xx.inc
@@ -0,0 +1,17 @@
+require conf/machine/include/k3.inc
+SOC_FAMILY:append = ":am62xx"
+
+MACHINE_FEATURES += "screen touchscreen"
+
+SERIAL_CONSOLES = "115200;ttyS2"
+SERIAL_CONSOLES_CHECK = "${SERIAL_CONSOLES}"
+
+# AM62 supports multi-certificate images, use the same
+IMAGE_BOOT_FILES = "${IMAGE_BOOT_FILES_MULTI_CERT}"
+
+do_image_wic[mcdepends] = "mc::k3r5:ti-sci-fw:do_deploy"
+do_image_tar[mcdepends] = "mc::k3r5:ti-sci-fw:do_deploy"
+
+TFA_BOARD = "lite"
+OPTEEMACHINE = "k3-am65x"
+OPTEEOUTPUTMACHINE = "k3"
diff --git a/meta-ti-bsp/recipes-bsp/ti-linux-fw/ti-linux-fw.inc 
b/meta-ti-bsp/recipes-bsp/ti-linux-fw/ti-linux-fw.inc
index faf998dd..a00df108 100644
--- a/meta-ti-bsp/recipes-bsp/ti-linux-fw/ti-linux-fw.inc
+++ b/meta-ti-bsp/recipes-bsp/ti-linux-fw/ti-linux-fw.inc
@@ -19,12 +19,12 @@ CADENCE_MHDP_FW_VERSION = "1.2.17"
 IMG_DEC_FW_VERSION = "1.0"
 CNM_WAVE521_FW_VERSION = "1.0.00"
 
-TI_LINUX_FW_SRCREV ?= "0f4905088d24e474063f33777559149e11538be5"
+TI_LINUX_FW_SRCREV ?= "e13611ff1da6448d80279cc8c43b81cb2275cb0d"
 SRCREV = "${TI_LINUX_FW_SRCREV}"
 
 BRANCH ?= "ti-linux-firmware"
 
-K3_IMAGE_GEN_SRCREV ?= "f1db75bdc506287a9d04b0afbbb3d853a0948179"
+K3_IMAGE_GEN_SRCREV ?= "b0386fe221fc9124fda0cd2efb03d62710b1d90f"
 SRCREV_imggen = "${K3_IMAGE_GEN_SRCREV}"
 SRCREV_FORMAT = "imggen"
 
diff --git a/meta-ti-bsp/recipes-bsp/ti-sci-fw/ti-sci-fw_git.bb 
b/meta-ti-bsp/recipes-bsp/ti-sci-fw/ti-sci-fw_git.bb
index 3e3c..530b25b8 100644
--- a/meta-ti-bsp/recipes-bsp/ti-sci-fw/ti-sci-fw_git.bb
+++ b/meta-ti-bsp/recipes-bsp/ti-sci-fw/ti-sci-fw_git.bb
@@ -6,6 +6,7 @@ DEPENDS:append:j7200-hs-evm-k3r5 = " virtual/bootloader"
 DEPENDS:append:j721s2-evm-k3r5 = " virtual/bootloader"
 DEPENDS:append:am64xx-evm-k3r5 = " virtual/bootloader"
 DEPENDS:append:am64xx-hs-evm-k3r5 = " virtual/bootloader"
+DEPENDS:append:am62xx-evm-k3r5 = " virtual/bootloader"
 
 CLEANBROKEN = "1"
 PR = "${INC_PR}.2"
@@ -29,6 +30,7 @@ SYSFW_PREFIX:j721e-hs-evm-k3r5-sr1-1 = "ti-fs-firmware"
 SYSFW_PREFIX:j7200-evm-k3r5 = "ti-fs-firmware"
 SYSFW_PREFIX:j7200-hs-evm-k3r5 = "ti-fs-firmware"
 SYSFW_PREFIX:j721s2-evm-k3r5 = "ti-fs-firmware"
+SYSFW_PREFIX:am62xx-evm-k3r5 = "ti-fs-firmware"
 
 SYSFW_SUFFIX ?= "unknown"
 
@@ -63,6 +65,7 @@ EXTRA_OEMAKE:append:j7200-hs-evm-k3r5 = " 
SBL="${STAGING_DIR_HOST}/boot/u-boot-s
 EXTRA_OEMAKE:append:j721s2-evm-k3r5 = " 
SBL="${STAGING_DIR_HOST}/boot/u-boot-spl.bin""
 EXTRA_OEMAKE:append:am64xx-evm-k3r5 = " 
SBL="${STAGING_DIR_HOST}/boot/u-boot-spl.bin""
 EXTRA_OEMAKE:append:am64xx-hs-evm-k3r5 = " 
SBL="${STAGING_DIR_HOST}/boot/u-boot-spl.bin""
+EXTRA_OEMAKE:append:am62xx-evm-k3r5 = " 
SBL="${STAGING_DIR_HOST}/boot/u-boot-spl.bin""
 
 do_compile() {
cd ${WORKDIR}/imggen/
@@ -170,4 +173,19 @@ do_deploy:am64xx-hs-evm-k3r5() {
 

[meta-ti] [master][PATCH 05/26] u-boot-ti-staging: Bump to 08.02.00.004 release

2022-05-02 Thread Denys Dmytriyenko
From: Ryan Eatmon 

Updated the u-boot version for 08.02.00.004

Signed-off-by: Ryan Eatmon 
Signed-off-by: Denys Dmytriyenko 
---
 meta-ti-bsp/recipes-bsp/u-boot/u-boot-ti-staging_2021.01.bb | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/meta-ti-bsp/recipes-bsp/u-boot/u-boot-ti-staging_2021.01.bb 
b/meta-ti-bsp/recipes-bsp/u-boot/u-boot-ti-staging_2021.01.bb
index 701b802a..3cc3bc0c 100644
--- a/meta-ti-bsp/recipes-bsp/u-boot/u-boot-ti-staging_2021.01.bb
+++ b/meta-ti-bsp/recipes-bsp/u-boot/u-boot-ti-staging_2021.01.bb
@@ -2,8 +2,8 @@ require u-boot-ti.inc
 
 LIC_FILES_CHKSUM = 
"file://Licenses/README;md5=5a7450c57ffe5ae63fd732446b988025"
 
-PR = "r19"
+PR = "r20"
 
 BRANCH = "ti-u-boot-2021.01"
 
-SRCREV = "bd58b61277a189ee49e0d6e9fd03d52996685d98"
+SRCREV = "0fc56d453ecf89632cfc89eec0a979f557b7d58a"
-- 
2.25.1


-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#14654): 
https://lists.yoctoproject.org/g/meta-ti/message/14654
Mute This Topic: https://lists.yoctoproject.org/mt/90836868/21656
Group Owner: meta-ti+ow...@lists.yoctoproject.org
Unsubscribe: https://lists.yoctoproject.org/g/meta-ti/unsub 
[arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-



[meta-ti] [master][PATCH 09/26] ti-linux-fw: Bump to 08.02.00.005 release

2022-05-02 Thread Denys Dmytriyenko
From: Ryan Eatmon 

Updated the ti-linux-fw version for 08.02.00.005

Signed-off-by: Ryan Eatmon 
Signed-off-by: Denys Dmytriyenko 
---
 meta-ti-bsp/recipes-bsp/ti-linux-fw/ti-linux-fw.inc | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/meta-ti-bsp/recipes-bsp/ti-linux-fw/ti-linux-fw.inc 
b/meta-ti-bsp/recipes-bsp/ti-linux-fw/ti-linux-fw.inc
index fced78fd..faf998dd 100644
--- a/meta-ti-bsp/recipes-bsp/ti-linux-fw/ti-linux-fw.inc
+++ b/meta-ti-bsp/recipes-bsp/ti-linux-fw/ti-linux-fw.inc
@@ -19,7 +19,7 @@ CADENCE_MHDP_FW_VERSION = "1.2.17"
 IMG_DEC_FW_VERSION = "1.0"
 CNM_WAVE521_FW_VERSION = "1.0.00"
 
-TI_LINUX_FW_SRCREV ?= "8810faf0c51a80554150e185122e43bee1553c37"
+TI_LINUX_FW_SRCREV ?= "0f4905088d24e474063f33777559149e11538be5"
 SRCREV = "${TI_LINUX_FW_SRCREV}"
 
 BRANCH ?= "ti-linux-firmware"
-- 
2.25.1


-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#14651): 
https://lists.yoctoproject.org/g/meta-ti/message/14651
Mute This Topic: https://lists.yoctoproject.org/mt/90836865/21656
Group Owner: meta-ti+ow...@lists.yoctoproject.org
Unsubscribe: https://lists.yoctoproject.org/g/meta-ti/unsub 
[arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-



[meta-ti] [master][PATCH 13/26] pru-icss_git.bb: update to PSSP v6.1.0

2022-05-02 Thread Denys Dmytriyenko
From: Nick Saulnier 

Update the SDK folder example-applications/pru-icss-x.x.x to install the latest
version of the PRU Software Support Package (PSSP).

This also uses PSSP v6.1.0 to generate the PRU Halt and RPMsg binaries in the
Linux SDK default filesystem image under /lib/firmware.

Signed-off-by: Nick Saulnier 
Signed-off-by: Ryan Eatmon 
Signed-off-by: Denys Dmytriyenko 
---
 meta-ti-extras/recipes-bsp/pru/pru-icss_git.bb | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/meta-ti-extras/recipes-bsp/pru/pru-icss_git.bb 
b/meta-ti-extras/recipes-bsp/pru/pru-icss_git.bb
index 130fd3d5..49f29086 100644
--- a/meta-ti-extras/recipes-bsp/pru/pru-icss_git.bb
+++ b/meta-ti-extras/recipes-bsp/pru/pru-icss_git.bb
@@ -8,9 +8,9 @@ inherit update-alternatives
 
 BRANCH = "master"
 SRC_URI = 
"git://git.ti.com/pru-software-support-package/pru-software-support-package.git;protocol=git;branch=${BRANCH}"
-SRCREV = "8eee431384b6a1a9c96ae91a8e99485176b4d2b3"
+SRCREV = "ae1decf0b494b2904e6157e1379691ffc468f0cf"
 
-PV = "6.0.1"
+PV = "6.1.0"
 PR = "r0"
 
 require recipes-ti/includes/ti-paths.inc
-- 
2.25.1


-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#14650): 
https://lists.yoctoproject.org/g/meta-ti/message/14650
Mute This Topic: https://lists.yoctoproject.org/mt/90836863/21656
Group Owner: meta-ti+ow...@lists.yoctoproject.org
Unsubscribe: https://lists.yoctoproject.org/g/meta-ti/unsub 
[arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-



[meta-ti] [master][PATCH 06/26] linux-ti-staging: Bump to 08.02.00.005 release

2022-05-02 Thread Denys Dmytriyenko
From: Ryan Eatmon 

Updated the linux version for 08.02.00.005

Signed-off-by: Ryan Eatmon 
Signed-off-by: Denys Dmytriyenko 
---
 meta-ti-bsp/recipes-kernel/linux/linux-ti-staging_5.10.bb | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/meta-ti-bsp/recipes-kernel/linux/linux-ti-staging_5.10.bb 
b/meta-ti-bsp/recipes-kernel/linux/linux-ti-staging_5.10.bb
index 8f1c7090..cf70ac31 100644
--- a/meta-ti-bsp/recipes-kernel/linux/linux-ti-staging_5.10.bb
+++ b/meta-ti-bsp/recipes-kernel/linux/linux-ti-staging_5.10.bb
@@ -23,7 +23,7 @@ S = "${WORKDIR}/git"
 
 BRANCH = "ti-linux-5.10.y"
 
-SRCREV = "5a43918e31d3b89955ce1f8e2cf155a6deb7432e"
+SRCREV = "7a7a3af903da2b2d551d058f8262a66e6b42b6b1"
 PV = "5.10.100+git${SRCPV}"
 
 # Append to the MACHINE_KERNEL_PR so that a new SRCREV will cause a rebuild
-- 
2.25.1


-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#14648): 
https://lists.yoctoproject.org/g/meta-ti/message/14648
Mute This Topic: https://lists.yoctoproject.org/mt/90836861/21656
Group Owner: meta-ti+ow...@lists.yoctoproject.org
Unsubscribe: https://lists.yoctoproject.org/g/meta-ti/unsub 
[arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-



[meta-ti] [master][PATCH 10/26] u-boot-ti-staging: Bump to 08.02.00.006 release

2022-05-02 Thread Denys Dmytriyenko
From: Ryan Eatmon 

Updated the u-boot version for 08.02.00.006

Signed-off-by: Ryan Eatmon 
Signed-off-by: Denys Dmytriyenko 
---
 meta-ti-bsp/recipes-bsp/u-boot/u-boot-ti-staging_2021.01.bb | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/meta-ti-bsp/recipes-bsp/u-boot/u-boot-ti-staging_2021.01.bb 
b/meta-ti-bsp/recipes-bsp/u-boot/u-boot-ti-staging_2021.01.bb
index 2c8fa2bc..5b13329f 100644
--- a/meta-ti-bsp/recipes-bsp/u-boot/u-boot-ti-staging_2021.01.bb
+++ b/meta-ti-bsp/recipes-bsp/u-boot/u-boot-ti-staging_2021.01.bb
@@ -2,8 +2,8 @@ require u-boot-ti.inc
 
 LIC_FILES_CHKSUM = 
"file://Licenses/README;md5=5a7450c57ffe5ae63fd732446b988025"
 
-PR = "r21"
+PR = "r22"
 
 BRANCH = "ti-u-boot-2021.01"
 
-SRCREV = "993a48448c6458b2a5a6f612ba9a383a05183a4f"
+SRCREV = "44a87e3ab85c6d64044f0b5ad677008316baad70"
-- 
2.25.1


-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#14647): 
https://lists.yoctoproject.org/g/meta-ti/message/14647
Mute This Topic: https://lists.yoctoproject.org/mt/90836860/21656
Group Owner: meta-ti+ow...@lists.yoctoproject.org
Unsubscribe: https://lists.yoctoproject.org/g/meta-ti/unsub 
[arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-



[meta-ti] [master][PATCH 08/26] u-boot-ti-staging: Bump to 08.02.00.005 release

2022-05-02 Thread Denys Dmytriyenko
From: Ryan Eatmon 

Updated the u-boot version for 08.02.00.005

Signed-off-by: Ryan Eatmon 
Signed-off-by: Denys Dmytriyenko 
---
 meta-ti-bsp/recipes-bsp/u-boot/u-boot-ti-staging_2021.01.bb | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/meta-ti-bsp/recipes-bsp/u-boot/u-boot-ti-staging_2021.01.bb 
b/meta-ti-bsp/recipes-bsp/u-boot/u-boot-ti-staging_2021.01.bb
index 3cc3bc0c..2c8fa2bc 100644
--- a/meta-ti-bsp/recipes-bsp/u-boot/u-boot-ti-staging_2021.01.bb
+++ b/meta-ti-bsp/recipes-bsp/u-boot/u-boot-ti-staging_2021.01.bb
@@ -2,8 +2,8 @@ require u-boot-ti.inc
 
 LIC_FILES_CHKSUM = 
"file://Licenses/README;md5=5a7450c57ffe5ae63fd732446b988025"
 
-PR = "r20"
+PR = "r21"
 
 BRANCH = "ti-u-boot-2021.01"
 
-SRCREV = "0fc56d453ecf89632cfc89eec0a979f557b7d58a"
+SRCREV = "993a48448c6458b2a5a6f612ba9a383a05183a4f"
-- 
2.25.1


-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#14649): 
https://lists.yoctoproject.org/g/meta-ti/message/14649
Mute This Topic: https://lists.yoctoproject.org/mt/90836862/21656
Group Owner: meta-ti+ow...@lists.yoctoproject.org
Unsubscribe: https://lists.yoctoproject.org/g/meta-ti/unsub 
[arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-



[meta-ti] [master][PATCH 00/26] sync up with dunfell

2022-05-02 Thread Denys Dmytriyenko
From: Denys Dmytriyenko 

Port latest updates in Dunfell into master.

Denys Dmytriyenko (1):
  linux-ti-staging/mainline: depend on libmpc-native and gmp-native

Devarsh Thakkar (1):
  u-boot-ti: Use SRCREV to get short commit ID

Etheridge, Darren (1):
  ti-graphics: gpu enable and move all platforms to ddk 1.15

Jonathan Humphreys (1):
  conf: Enable bmap file for wic images on legacy platforms

Matthias Schiffer (1):
  ti-sgx-ddk-um: avoid unnecessary dependency on -dev package

Nick Saulnier (2):
  pru-icss_git.bb: update to PSSP v6.1.0
  pru-icss_git.bb: add AM62x

Nishanth Menon (1):
  machine: Add am62xx evm configuration

Praneeth Bajjuri (2):
  ipc: ti-rpmsg-char: Update library to 0.4.1
  k3conf: Update SRCREV to pick AM62x support

Ryan Eatmon (16):
  linux-ti-staging: Bump to 08.02.00.004 release
  linux-ti-staging-rt: Bump to 08.02.00.004 release
  u-boot-ti-staging: Bump to 08.02.00.004 release
  linux-ti-staging: Bump to 08.02.00.005 release
  linux-ti-staging-rt: Bump to 08.02.00.005 release
  u-boot-ti-staging: Bump to 08.02.00.005 release
  ti-linux-fw: Bump to 08.02.00.005 release
  u-boot-ti-staging: Bump to 08.02.00.006 release
  u-boot-ti-staging: Bump to 08.03.00.001 release
  linux-ti-staging: Bump to 08.03.00.001 release
  linux-ti-staging-rt: Bump to 08.03.00.001 release
  conf: machine: am62xx Add missing dtbo file
  u-boot-ti-staging: Bump to 08.03.00.002 release
  linux-ti-staging: Bump to 08.03.00.002 release
  linux-ti-staging-rt: Bump to 08.03.00.002 release
  ti-linux-fw: Bump to 08.03.00.002 release

 meta-ti-bsp/conf/machine/am62xx-evm-k3r5.conf | 11 +
 meta-ti-bsp/conf/machine/am62xx-evm.conf  | 14 ++
 meta-ti-bsp/conf/machine/include/am62xx.inc   | 17 +++
 meta-ti-bsp/conf/machine/include/omap-a15.inc |  2 +-
 meta-ti-bsp/conf/machine/include/ti33x.inc|  2 +-
 meta-ti-bsp/conf/machine/include/ti43x.inc|  2 +-
 meta-ti-bsp/conf/machine/j721s2-evm.conf  |  2 +
 .../ti-img-rogue-driver_1.13.5776728.bb   | 40 -
 .../ti-img-rogue-driver_1.15.6133109.bb   | 44 +++
 .../recipes-bsp/ti-linux-fw/ti-linux-fw.inc   |  4 +-
 .../recipes-bsp/ti-sci-fw/ti-sci-fw_git.bb| 18 
 .../u-boot/u-boot-ti-staging_2021.01.bb   |  4 +-
 meta-ti-bsp/recipes-bsp/u-boot/u-boot-ti.inc  | 17 ---
 .../recipes-devtools/k3conf/k3conf_git.bb |  2 +-
 ...bb => ti-img-rogue-umlibs_1.15.6133109.bb} | 13 +++---
 .../libgles/ti-sgx-ddk-um_1.17.4948957.bb |  2 +-
 .../linux/linux-ti-mainline_git.bb|  2 +-
 .../linux/linux-ti-staging-rt_5.10.bb |  4 +-
 .../linux/linux-ti-staging_5.10.bb|  6 ++-
 meta-ti-bsp/recipes-ti/ipc/ti-rpmsg-char.inc  |  6 +--
 .../ti-rtos-bin/ti-rtos-firmware.bb   | 38 +---
 .../recipes-bsp/pru/pru-icss_git.bb   | 25 ++-
 22 files changed, 196 insertions(+), 79 deletions(-)
 create mode 100644 meta-ti-bsp/conf/machine/am62xx-evm-k3r5.conf
 create mode 100644 meta-ti-bsp/conf/machine/am62xx-evm.conf
 create mode 100644 meta-ti-bsp/conf/machine/include/am62xx.inc
 delete mode 100644 
meta-ti-bsp/recipes-bsp/powervr-drivers/ti-img-rogue-driver_1.13.5776728.bb
 create mode 100644 
meta-ti-bsp/recipes-bsp/powervr-drivers/ti-img-rogue-driver_1.15.6133109.bb
 rename 
meta-ti-bsp/recipes-graphics/libgles/{ti-img-rogue-umlibs_1.13.5776728.bb => 
ti-img-rogue-umlibs_1.15.6133109.bb} (84%)

-- 
2.25.1


-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#14642): 
https://lists.yoctoproject.org/g/meta-ti/message/14642
Mute This Topic: https://lists.yoctoproject.org/mt/90836855/21656
Group Owner: meta-ti+ow...@lists.yoctoproject.org
Unsubscribe: https://lists.yoctoproject.org/g/meta-ti/unsub 
[arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-



[meta-ti] [master][PATCH 04/26] linux-ti-staging-rt: Bump to 08.02.00.004 release

2022-05-02 Thread Denys Dmytriyenko
From: Ryan Eatmon 

Updated the linux rt version for 08.02.00.004

Signed-off-by: Ryan Eatmon 
Signed-off-by: Denys Dmytriyenko 
---
 meta-ti-bsp/recipes-kernel/linux/linux-ti-staging-rt_5.10.bb | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/meta-ti-bsp/recipes-kernel/linux/linux-ti-staging-rt_5.10.bb 
b/meta-ti-bsp/recipes-kernel/linux/linux-ti-staging-rt_5.10.bb
index 5de1c918..f47b1bc3 100644
--- a/meta-ti-bsp/recipes-kernel/linux/linux-ti-staging-rt_5.10.bb
+++ b/meta-ti-bsp/recipes-kernel/linux/linux-ti-staging-rt_5.10.bb
@@ -6,5 +6,5 @@ FILESEXTRAPATHS:prepend := "${THISDIR}/${PN}-5.10:"
 
 BRANCH = "ti-rt-linux-5.10.y"
 
-SRCREV = "b975aee14750c395bf5251ba4042cb0be1afa206"
+SRCREV = "8844ac0db67cf31b83b1b1b125baf1e637ef38d0"
 PV = "5.10.100+git${SRCPV}"
-- 
2.25.1


-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#14646): 
https://lists.yoctoproject.org/g/meta-ti/message/14646
Mute This Topic: https://lists.yoctoproject.org/mt/90836859/21656
Group Owner: meta-ti+ow...@lists.yoctoproject.org
Unsubscribe: https://lists.yoctoproject.org/g/meta-ti/unsub 
[arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-



[meta-ti] [master][PATCH 02/26] ti-sgx-ddk-um: avoid unnecessary dependency on -dev package

2022-05-02 Thread Denys Dmytriyenko
From: Matthias Schiffer 

ti-sgx-ddk-um's do_install creates a symlink libGLESv2.so.1 to
libGLESv2.so. As this symlink will be installed to ti-sgx-ddk-um, but
its target libGLESv2.so is in ti-sgx-ddk-um-dev, the automated
dependency analysis will add ti-sgx-ddk-um-dev to ti-sgx-ddk-um's
RDEPENDS. This will pull in a large number of other -dev packages
through RDEPENDS and RRECOMMENDS in turn.

Avoid this by having libGLESv2.so.1 point to libGLESv2.so.2 instead of
libGLESv2.so, so the symlink's target is in ti-sgx-ddk-um as well.

Signed-off-by: Matthias Schiffer 
Reviewed-by: Denys Dmytriyenko 
Signed-off-by: Ryan Eatmon 
Signed-off-by: Denys Dmytriyenko 
---
 .../recipes-graphics/libgles/ti-sgx-ddk-um_1.17.4948957.bb  | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/meta-ti-bsp/recipes-graphics/libgles/ti-sgx-ddk-um_1.17.4948957.bb 
b/meta-ti-bsp/recipes-graphics/libgles/ti-sgx-ddk-um_1.17.4948957.bb
index f4c71d25..d0edf1fe 100644
--- a/meta-ti-bsp/recipes-graphics/libgles/ti-sgx-ddk-um_1.17.4948957.bb
+++ b/meta-ti-bsp/recipes-graphics/libgles/ti-sgx-ddk-um_1.17.4948957.bb
@@ -54,7 +54,7 @@ S = "${WORKDIR}/git"
 
 do_install () {
 oe_runmake install DESTDIR=${D} TARGET_PRODUCT=${TARGET_PRODUCT}
-ln -sf libGLESv2.so ${D}${libdir}/libGLESv2.so.1
+ln -sf libGLESv2.so.2 ${D}${libdir}/libGLESv2.so.1
 
 chown -R root:root ${D}
 }
-- 
2.25.1


-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#14644): 
https://lists.yoctoproject.org/g/meta-ti/message/14644
Mute This Topic: https://lists.yoctoproject.org/mt/90836857/21656
Group Owner: meta-ti+ow...@lists.yoctoproject.org
Unsubscribe: https://lists.yoctoproject.org/g/meta-ti/unsub 
[arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-



[meta-ti] [master][PATCH 01/26] conf: Enable bmap file for wic images on legacy platforms

2022-05-02 Thread Denys Dmytriyenko
From: Jonathan Humphreys 

To allow a consistent experience across current devices, enable wic.bmap file
generation for AM3/4/5 images.

Signed-off-by: Jonathan Humphreys 
Signed-off-by: Ryan Eatmon 
Signed-off-by: Denys Dmytriyenko 
---
 meta-ti-bsp/conf/machine/include/omap-a15.inc | 2 +-
 meta-ti-bsp/conf/machine/include/ti33x.inc| 2 +-
 meta-ti-bsp/conf/machine/include/ti43x.inc| 2 +-
 3 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/meta-ti-bsp/conf/machine/include/omap-a15.inc 
b/meta-ti-bsp/conf/machine/include/omap-a15.inc
index 9a2e0044..94ecab34 100644
--- a/meta-ti-bsp/conf/machine/include/omap-a15.inc
+++ b/meta-ti-bsp/conf/machine/include/omap-a15.inc
@@ -49,7 +49,7 @@ UBI_VOLNAME = "rootfs"
 # List common SoC features, may need to add touchscreen for specific machines
 MACHINE_FEATURES = "kernel26 apm usbgadget usbhost vfat ext2 screen alsa 
ethernet gpu mmip dsp gc320"
 
-IMAGE_FSTYPES += "tar.xz wic.xz"
+IMAGE_FSTYPES += "tar.xz wic.xz wic.bmap"
 WKS_FILE ?= "sdimage-2part.wks"
 IMAGE_BOOT_FILES ?= "${SPL_BINARY} u-boot.${UBOOT_SUFFIX} 
${UBOOT_EXTLINUX_BOOT_FILES}"
 do_image_wic[depends] += "u-boot:do_deploy"
diff --git a/meta-ti-bsp/conf/machine/include/ti33x.inc 
b/meta-ti-bsp/conf/machine/include/ti33x.inc
index 38b0b66e..083a24b6 100644
--- a/meta-ti-bsp/conf/machine/include/ti33x.inc
+++ b/meta-ti-bsp/conf/machine/include/ti33x.inc
@@ -61,7 +61,7 @@ EXTRA_IMAGEDEPENDS += "virtual/bootloader"
 # List common SoC features, may need to add touchscreen for specific machines
 MACHINE_FEATURES = "kernel26 apm usbgadget usbhost vfat ext2 alsa ethernet gpu"
 
-IMAGE_FSTYPES += "tar.xz wic.xz"
+IMAGE_FSTYPES += "tar.xz wic.xz wic.bmap"
 WKS_FILE ?= "sdimage-2part.wks"
 IMAGE_BOOT_FILES ?= "${SPL_BINARY} u-boot.${UBOOT_SUFFIX} 
${UBOOT_EXTLINUX_BOOT_FILES}"
 do_image_wic[depends] += "virtual/bootloader:do_deploy"
diff --git a/meta-ti-bsp/conf/machine/include/ti43x.inc 
b/meta-ti-bsp/conf/machine/include/ti43x.inc
index 2c3a3770..8757b545 100644
--- a/meta-ti-bsp/conf/machine/include/ti43x.inc
+++ b/meta-ti-bsp/conf/machine/include/ti43x.inc
@@ -61,7 +61,7 @@ EXTRA_IMAGEDEPENDS += "u-boot"
 # List common SoC features, may need to add touchscreen for specific machines
 MACHINE_FEATURES = "kernel26 apm usbgadget usbhost vfat ext2 screen alsa 
ethernet gpu"
 
-IMAGE_FSTYPES += "tar.xz wic.xz"
+IMAGE_FSTYPES += "tar.xz wic.xz wic.bmap"
 WKS_FILE ?= "sdimage-2part.wks"
 IMAGE_BOOT_FILES ?= "${SPL_BINARY} u-boot.${UBOOT_SUFFIX} 
${UBOOT_EXTLINUX_BOOT_FILES}"
 do_image_wic[depends] += "u-boot:do_deploy"
-- 
2.25.1


-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#14645): 
https://lists.yoctoproject.org/g/meta-ti/message/14645
Mute This Topic: https://lists.yoctoproject.org/mt/90836858/21656
Group Owner: meta-ti+ow...@lists.yoctoproject.org
Unsubscribe: https://lists.yoctoproject.org/g/meta-ti/unsub 
[arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-



[meta-ti] [master][PATCH 03/26] linux-ti-staging: Bump to 08.02.00.004 release

2022-05-02 Thread Denys Dmytriyenko
From: Ryan Eatmon 

Updated the linux version for 08.02.00.004

Signed-off-by: Ryan Eatmon 
Signed-off-by: Denys Dmytriyenko 
---
 meta-ti-bsp/recipes-kernel/linux/linux-ti-staging_5.10.bb | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/meta-ti-bsp/recipes-kernel/linux/linux-ti-staging_5.10.bb 
b/meta-ti-bsp/recipes-kernel/linux/linux-ti-staging_5.10.bb
index 6ca3db54..8f1c7090 100644
--- a/meta-ti-bsp/recipes-kernel/linux/linux-ti-staging_5.10.bb
+++ b/meta-ti-bsp/recipes-kernel/linux/linux-ti-staging_5.10.bb
@@ -23,7 +23,7 @@ S = "${WORKDIR}/git"
 
 BRANCH = "ti-linux-5.10.y"
 
-SRCREV = "4a12bec7d3f438ce9407e4ba9b2ec883729558a5"
+SRCREV = "5a43918e31d3b89955ce1f8e2cf155a6deb7432e"
 PV = "5.10.100+git${SRCPV}"
 
 # Append to the MACHINE_KERNEL_PR so that a new SRCREV will cause a rebuild
-- 
2.25.1


-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#14643): 
https://lists.yoctoproject.org/g/meta-ti/message/14643
Mute This Topic: https://lists.yoctoproject.org/mt/90836856/21656
Group Owner: meta-ti+ow...@lists.yoctoproject.org
Unsubscribe: https://lists.yoctoproject.org/g/meta-ti/unsub 
[arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-