mbox series

[meta-ti,scarthgap,00/13] Add meta-beagle layer

Message ID 20241219215402.28324-1-reatmon@ti.com
Headers show
Series Add meta-beagle layer | expand

Message

Ryan Eatmon Dec. 19, 2024, 9:53 p.m. UTC
Backport of the meta-beagle patches from master.

Denys Dmytriyenko (12):
  conf/machine: rename beagleplay machine to beagleplay-ti
  meta-beagle: create a separate layer for Beagle platforms
  meta-beagle: layer.conf: add lz4c to host tools list
  conf/machine: move "bb_org" BSP settings to meta-beagle
  conf/machine: split beagleplay config between meta-ti-bsp and
    meta-beagle
  conf/machine: move remaining Beagle platforms to meta-beagle
  u-boot-bb_org, linux-bb_org: move "bb_org" providers to meta-beagle
  linux-bb.org: update Beagle BSP to 6.1.83
  conf/machine: add BeagleY-AI platform
  linux-bb.org, u-boot-bb.org: rename recipes with version
  beagle-bsp, linux-bb.org, u-boot-bb.org: add support for 6.6 BSP
  linux-bb.org_6.6: disable FORTIFY_SOURCE for now

Ryan Eatmon (1):
  meta-beagle: Add SECURITY file

 {meta-ti-extras => meta-beagle}/COPYING.MIT   | 24 ++---
 {meta-ti-extras => meta-beagle}/README        | 10 +-
 {meta-ti-bsp => meta-beagle}/SECURITY         |  0
 meta-beagle/conf/layer.conf                   | 17 ++++
 .../conf/machine/beagle-x15.conf              |  5 +-
 .../conf/machine/beaglebone-ai64-k3r5.conf    | 11 ++-
 .../conf/machine/beaglebone-ai64.conf         | 22 +++--
 .../conf/machine/beaglebone.conf              |  5 +-
 meta-beagle/conf/machine/beagleplay-k3r5.conf | 11 +++
 meta-beagle/conf/machine/beagleplay.conf      | 78 +++++++++++++++
 meta-beagle/conf/machine/beagley-ai-k3r5.conf | 16 ++++
 meta-beagle/conf/machine/beagley-ai.conf      | 25 +++++
 .../conf/machine/include/beagle-bsp.inc       | 43 +++++++++
 .../u-boot/u-boot-bb.org_2023.04.bb           |  7 +-
 .../u-boot/u-boot-bb.org_2024.10.bb           | 12 +++
 .../linux/linux-bb.org-6.1}/defconfig         |  0
 .../linux/linux-bb.org-6.6}/defconfig         |  0
 .../linux/linux-bb.org-6.6/no-fortify.cfg     |  1 +
 .../recipes-kernel/linux/linux-bb.org_6.1.bb  | 19 ++--
 .../recipes-kernel/linux/linux-bb.org_6.6.bb  | 71 ++++++++++++++
 ...play-k3r5.conf => beagleplay-ti-k3r5.conf} |  1 -
 meta-ti-bsp/conf/machine/beagleplay-ti.conf   | 49 ++++++++++
 meta-ti-bsp/conf/machine/beagleplay.conf      | 96 -------------------
 meta-ti-bsp/conf/machine/include/ti-bsp.inc   | 21 +---
 ...void-64-bit-division-in-ioc_timer_fn.patch | 56 -----------
 ...-gcc13-keep-large-values-in-a-new-en.patch | 54 -----------
 26 files changed, 382 insertions(+), 272 deletions(-)
 copy {meta-ti-extras => meta-beagle}/COPYING.MIT (86%)
 copy {meta-ti-extras => meta-beagle}/README (82%)
 copy {meta-ti-bsp => meta-beagle}/SECURITY (100%)
 create mode 100644 meta-beagle/conf/layer.conf
 rename {meta-ti-bsp => meta-beagle}/conf/machine/beagle-x15.conf (89%)
 rename {meta-ti-bsp => meta-beagle}/conf/machine/beaglebone-ai64-k3r5.conf (66%)
 rename {meta-ti-bsp => meta-beagle}/conf/machine/beaglebone-ai64.conf (65%)
 rename {meta-ti-bsp => meta-beagle}/conf/machine/beaglebone.conf (92%)
 create mode 100644 meta-beagle/conf/machine/beagleplay-k3r5.conf
 create mode 100644 meta-beagle/conf/machine/beagleplay.conf
 create mode 100644 meta-beagle/conf/machine/beagley-ai-k3r5.conf
 create mode 100644 meta-beagle/conf/machine/beagley-ai.conf
 create mode 100644 meta-beagle/conf/machine/include/beagle-bsp.inc
 rename meta-ti-bsp/recipes-bsp/u-boot/u-boot-bb.org_git.bb => meta-beagle/recipes-bsp/u-boot/u-boot-bb.org_2023.04.bb (61%)
 create mode 100644 meta-beagle/recipes-bsp/u-boot/u-boot-bb.org_2024.10.bb
 copy {meta-ti-bsp/recipes-kernel/linux/linux-bb.org => meta-beagle/recipes-kernel/linux/linux-bb.org-6.1}/defconfig (100%)
 rename {meta-ti-bsp/recipes-kernel/linux/linux-bb.org => meta-beagle/recipes-kernel/linux/linux-bb.org-6.6}/defconfig (100%)
 create mode 100644 meta-beagle/recipes-kernel/linux/linux-bb.org-6.6/no-fortify.cfg
 rename meta-ti-bsp/recipes-kernel/linux/linux-bb.org_git.bb => meta-beagle/recipes-kernel/linux/linux-bb.org_6.1.bb (76%)
 create mode 100644 meta-beagle/recipes-kernel/linux/linux-bb.org_6.6.bb
 rename meta-ti-bsp/conf/machine/{beagleplay-k3r5.conf => beagleplay-ti-k3r5.conf} (88%)
 create mode 100644 meta-ti-bsp/conf/machine/beagleplay-ti.conf
 delete mode 100644 meta-ti-bsp/conf/machine/beagleplay.conf
 delete mode 100644 meta-ti-bsp/recipes-kernel/linux/linux-bb.org/0001-blk-iocost-avoid-64-bit-division-in-ioc_timer_fn.patch
 delete mode 100644 meta-ti-bsp/recipes-kernel/linux/linux-bb.org/0001-block-blk-iocost-gcc13-keep-large-values-in-a-new-en.patch

Comments

Denys Dmytriyenko Dec. 19, 2024, 10:37 p.m. UTC | #1
On Thu, Dec 19, 2024 at 03:53:49PM -0600, Ryan Eatmon via lists.yoctoproject.org wrote:
> Backport of the meta-beagle patches from master.

Are there any changes here from my backport to scarthgap I posted yesterday? 
Or is it just a re-post?


> Denys Dmytriyenko (12):
>   conf/machine: rename beagleplay machine to beagleplay-ti
>   meta-beagle: create a separate layer for Beagle platforms
>   meta-beagle: layer.conf: add lz4c to host tools list
>   conf/machine: move "bb_org" BSP settings to meta-beagle
>   conf/machine: split beagleplay config between meta-ti-bsp and
>     meta-beagle
>   conf/machine: move remaining Beagle platforms to meta-beagle
>   u-boot-bb_org, linux-bb_org: move "bb_org" providers to meta-beagle
>   linux-bb.org: update Beagle BSP to 6.1.83
>   conf/machine: add BeagleY-AI platform
>   linux-bb.org, u-boot-bb.org: rename recipes with version
>   beagle-bsp, linux-bb.org, u-boot-bb.org: add support for 6.6 BSP
>   linux-bb.org_6.6: disable FORTIFY_SOURCE for now
> 
> Ryan Eatmon (1):
>   meta-beagle: Add SECURITY file
> 
>  {meta-ti-extras => meta-beagle}/COPYING.MIT   | 24 ++---
>  {meta-ti-extras => meta-beagle}/README        | 10 +-
>  {meta-ti-bsp => meta-beagle}/SECURITY         |  0
>  meta-beagle/conf/layer.conf                   | 17 ++++
>  .../conf/machine/beagle-x15.conf              |  5 +-
>  .../conf/machine/beaglebone-ai64-k3r5.conf    | 11 ++-
>  .../conf/machine/beaglebone-ai64.conf         | 22 +++--
>  .../conf/machine/beaglebone.conf              |  5 +-
>  meta-beagle/conf/machine/beagleplay-k3r5.conf | 11 +++
>  meta-beagle/conf/machine/beagleplay.conf      | 78 +++++++++++++++
>  meta-beagle/conf/machine/beagley-ai-k3r5.conf | 16 ++++
>  meta-beagle/conf/machine/beagley-ai.conf      | 25 +++++
>  .../conf/machine/include/beagle-bsp.inc       | 43 +++++++++
>  .../u-boot/u-boot-bb.org_2023.04.bb           |  7 +-
>  .../u-boot/u-boot-bb.org_2024.10.bb           | 12 +++
>  .../linux/linux-bb.org-6.1}/defconfig         |  0
>  .../linux/linux-bb.org-6.6}/defconfig         |  0
>  .../linux/linux-bb.org-6.6/no-fortify.cfg     |  1 +
>  .../recipes-kernel/linux/linux-bb.org_6.1.bb  | 19 ++--
>  .../recipes-kernel/linux/linux-bb.org_6.6.bb  | 71 ++++++++++++++
>  ...play-k3r5.conf => beagleplay-ti-k3r5.conf} |  1 -
>  meta-ti-bsp/conf/machine/beagleplay-ti.conf   | 49 ++++++++++
>  meta-ti-bsp/conf/machine/beagleplay.conf      | 96 -------------------
>  meta-ti-bsp/conf/machine/include/ti-bsp.inc   | 21 +---
>  ...void-64-bit-division-in-ioc_timer_fn.patch | 56 -----------
>  ...-gcc13-keep-large-values-in-a-new-en.patch | 54 -----------
>  26 files changed, 382 insertions(+), 272 deletions(-)
>  copy {meta-ti-extras => meta-beagle}/COPYING.MIT (86%)
>  copy {meta-ti-extras => meta-beagle}/README (82%)
>  copy {meta-ti-bsp => meta-beagle}/SECURITY (100%)
>  create mode 100644 meta-beagle/conf/layer.conf
>  rename {meta-ti-bsp => meta-beagle}/conf/machine/beagle-x15.conf (89%)
>  rename {meta-ti-bsp => meta-beagle}/conf/machine/beaglebone-ai64-k3r5.conf (66%)
>  rename {meta-ti-bsp => meta-beagle}/conf/machine/beaglebone-ai64.conf (65%)
>  rename {meta-ti-bsp => meta-beagle}/conf/machine/beaglebone.conf (92%)
>  create mode 100644 meta-beagle/conf/machine/beagleplay-k3r5.conf
>  create mode 100644 meta-beagle/conf/machine/beagleplay.conf
>  create mode 100644 meta-beagle/conf/machine/beagley-ai-k3r5.conf
>  create mode 100644 meta-beagle/conf/machine/beagley-ai.conf
>  create mode 100644 meta-beagle/conf/machine/include/beagle-bsp.inc
>  rename meta-ti-bsp/recipes-bsp/u-boot/u-boot-bb.org_git.bb => meta-beagle/recipes-bsp/u-boot/u-boot-bb.org_2023.04.bb (61%)
>  create mode 100644 meta-beagle/recipes-bsp/u-boot/u-boot-bb.org_2024.10.bb
>  copy {meta-ti-bsp/recipes-kernel/linux/linux-bb.org => meta-beagle/recipes-kernel/linux/linux-bb.org-6.1}/defconfig (100%)
>  rename {meta-ti-bsp/recipes-kernel/linux/linux-bb.org => meta-beagle/recipes-kernel/linux/linux-bb.org-6.6}/defconfig (100%)
>  create mode 100644 meta-beagle/recipes-kernel/linux/linux-bb.org-6.6/no-fortify.cfg
>  rename meta-ti-bsp/recipes-kernel/linux/linux-bb.org_git.bb => meta-beagle/recipes-kernel/linux/linux-bb.org_6.1.bb (76%)
>  create mode 100644 meta-beagle/recipes-kernel/linux/linux-bb.org_6.6.bb
>  rename meta-ti-bsp/conf/machine/{beagleplay-k3r5.conf => beagleplay-ti-k3r5.conf} (88%)
>  create mode 100644 meta-ti-bsp/conf/machine/beagleplay-ti.conf
>  delete mode 100644 meta-ti-bsp/conf/machine/beagleplay.conf
>  delete mode 100644 meta-ti-bsp/recipes-kernel/linux/linux-bb.org/0001-blk-iocost-avoid-64-bit-division-in-ioc_timer_fn.patch
>  delete mode 100644 meta-ti-bsp/recipes-kernel/linux/linux-bb.org/0001-block-blk-iocost-gcc13-keep-large-values-in-a-new-en.patch
> 
> -- 
> 2.17.1
Ryan Eatmon Dec. 19, 2024, 10:52 p.m. UTC | #2
On 12/19/2024 4:37 PM, Denys Dmytriyenko wrote:
> On Thu, Dec 19, 2024 at 03:53:49PM -0600, Ryan Eatmon via lists.yoctoproject.org wrote:
>> Backport of the meta-beagle patches from master.
> 
> Are there any changes here from my backport to scarthgap I posted yesterday?
> Or is it just a re-post?

I just completely missed that you sent the series yesterday.  Ooops.


> 
>> Denys Dmytriyenko (12):
>>    conf/machine: rename beagleplay machine to beagleplay-ti
>>    meta-beagle: create a separate layer for Beagle platforms
>>    meta-beagle: layer.conf: add lz4c to host tools list
>>    conf/machine: move "bb_org" BSP settings to meta-beagle
>>    conf/machine: split beagleplay config between meta-ti-bsp and
>>      meta-beagle
>>    conf/machine: move remaining Beagle platforms to meta-beagle
>>    u-boot-bb_org, linux-bb_org: move "bb_org" providers to meta-beagle
>>    linux-bb.org: update Beagle BSP to 6.1.83
>>    conf/machine: add BeagleY-AI platform
>>    linux-bb.org, u-boot-bb.org: rename recipes with version
>>    beagle-bsp, linux-bb.org, u-boot-bb.org: add support for 6.6 BSP
>>    linux-bb.org_6.6: disable FORTIFY_SOURCE for now
>>
>> Ryan Eatmon (1):
>>    meta-beagle: Add SECURITY file
>>
>>   {meta-ti-extras => meta-beagle}/COPYING.MIT   | 24 ++---
>>   {meta-ti-extras => meta-beagle}/README        | 10 +-
>>   {meta-ti-bsp => meta-beagle}/SECURITY         |  0
>>   meta-beagle/conf/layer.conf                   | 17 ++++
>>   .../conf/machine/beagle-x15.conf              |  5 +-
>>   .../conf/machine/beaglebone-ai64-k3r5.conf    | 11 ++-
>>   .../conf/machine/beaglebone-ai64.conf         | 22 +++--
>>   .../conf/machine/beaglebone.conf              |  5 +-
>>   meta-beagle/conf/machine/beagleplay-k3r5.conf | 11 +++
>>   meta-beagle/conf/machine/beagleplay.conf      | 78 +++++++++++++++
>>   meta-beagle/conf/machine/beagley-ai-k3r5.conf | 16 ++++
>>   meta-beagle/conf/machine/beagley-ai.conf      | 25 +++++
>>   .../conf/machine/include/beagle-bsp.inc       | 43 +++++++++
>>   .../u-boot/u-boot-bb.org_2023.04.bb           |  7 +-
>>   .../u-boot/u-boot-bb.org_2024.10.bb           | 12 +++
>>   .../linux/linux-bb.org-6.1}/defconfig         |  0
>>   .../linux/linux-bb.org-6.6}/defconfig         |  0
>>   .../linux/linux-bb.org-6.6/no-fortify.cfg     |  1 +
>>   .../recipes-kernel/linux/linux-bb.org_6.1.bb  | 19 ++--
>>   .../recipes-kernel/linux/linux-bb.org_6.6.bb  | 71 ++++++++++++++
>>   ...play-k3r5.conf => beagleplay-ti-k3r5.conf} |  1 -
>>   meta-ti-bsp/conf/machine/beagleplay-ti.conf   | 49 ++++++++++
>>   meta-ti-bsp/conf/machine/beagleplay.conf      | 96 -------------------
>>   meta-ti-bsp/conf/machine/include/ti-bsp.inc   | 21 +---
>>   ...void-64-bit-division-in-ioc_timer_fn.patch | 56 -----------
>>   ...-gcc13-keep-large-values-in-a-new-en.patch | 54 -----------
>>   26 files changed, 382 insertions(+), 272 deletions(-)
>>   copy {meta-ti-extras => meta-beagle}/COPYING.MIT (86%)
>>   copy {meta-ti-extras => meta-beagle}/README (82%)
>>   copy {meta-ti-bsp => meta-beagle}/SECURITY (100%)
>>   create mode 100644 meta-beagle/conf/layer.conf
>>   rename {meta-ti-bsp => meta-beagle}/conf/machine/beagle-x15.conf (89%)
>>   rename {meta-ti-bsp => meta-beagle}/conf/machine/beaglebone-ai64-k3r5.conf (66%)
>>   rename {meta-ti-bsp => meta-beagle}/conf/machine/beaglebone-ai64.conf (65%)
>>   rename {meta-ti-bsp => meta-beagle}/conf/machine/beaglebone.conf (92%)
>>   create mode 100644 meta-beagle/conf/machine/beagleplay-k3r5.conf
>>   create mode 100644 meta-beagle/conf/machine/beagleplay.conf
>>   create mode 100644 meta-beagle/conf/machine/beagley-ai-k3r5.conf
>>   create mode 100644 meta-beagle/conf/machine/beagley-ai.conf
>>   create mode 100644 meta-beagle/conf/machine/include/beagle-bsp.inc
>>   rename meta-ti-bsp/recipes-bsp/u-boot/u-boot-bb.org_git.bb => meta-beagle/recipes-bsp/u-boot/u-boot-bb.org_2023.04.bb (61%)
>>   create mode 100644 meta-beagle/recipes-bsp/u-boot/u-boot-bb.org_2024.10.bb
>>   copy {meta-ti-bsp/recipes-kernel/linux/linux-bb.org => meta-beagle/recipes-kernel/linux/linux-bb.org-6.1}/defconfig (100%)
>>   rename {meta-ti-bsp/recipes-kernel/linux/linux-bb.org => meta-beagle/recipes-kernel/linux/linux-bb.org-6.6}/defconfig (100%)
>>   create mode 100644 meta-beagle/recipes-kernel/linux/linux-bb.org-6.6/no-fortify.cfg
>>   rename meta-ti-bsp/recipes-kernel/linux/linux-bb.org_git.bb => meta-beagle/recipes-kernel/linux/linux-bb.org_6.1.bb (76%)
>>   create mode 100644 meta-beagle/recipes-kernel/linux/linux-bb.org_6.6.bb
>>   rename meta-ti-bsp/conf/machine/{beagleplay-k3r5.conf => beagleplay-ti-k3r5.conf} (88%)
>>   create mode 100644 meta-ti-bsp/conf/machine/beagleplay-ti.conf
>>   delete mode 100644 meta-ti-bsp/conf/machine/beagleplay.conf
>>   delete mode 100644 meta-ti-bsp/recipes-kernel/linux/linux-bb.org/0001-blk-iocost-avoid-64-bit-division-in-ioc_timer_fn.patch
>>   delete mode 100644 meta-ti-bsp/recipes-kernel/linux/linux-bb.org/0001-block-blk-iocost-gcc13-keep-large-values-in-a-new-en.patch
>>
>> -- 
>> 2.17.1