mbox series

[meta-ti,master,v3,0/2] Updates to support UNPACKDIR

Message ID 20240531194540.24017-1-reatmon@ti.com
Headers show
Series Updates to support UNPACKDIR | expand

Message

Ryan Eatmon May 31, 2024, 7:45 p.m. UTC
These are the patches needed to support the change to UNPACKDIR.  I am
not going to list what changed from v2 to v3 because it was pretty much
a full throw out and redo once things solidified, but I still wanted to
call this v3 since it is my third attempt.

Ryan Eatmon (2):
  recipes: Update to UNPACKDIR for files going into WORKDIR
  recipes: Switch away from S = WORKDIR

 meta-ti-bsp/recipes-bsp/vis-fw/vis_01.50.07.15.bb    |  3 ++-
 meta-ti-bsp/recipes-core/udev/eudev_%.bbappend       |  4 ++--
 meta-ti-bsp/recipes-kernel/linux/setup-defconfig.inc |  2 +-
 meta-ti-bsp/recipes-ti/ipc/ti-ipc_git.bb             | 12 ++++++------
 .../recipes-ti/beagleboard/beaglebone-capes.bb       |  4 ++--
 meta-ti-extras/recipes-ti/beagleboard/gadget-init.bb | 10 +++++-----
 .../recipes-ti/devtools/ti-cgt-pru_2.3.3.bb          |  8 ++++----
 meta-ti-extras/recipes-ti/devtools/ti-cgt6x_8.3.2.bb |  2 +-
 meta-ti-extras/recipes-ti/includes/ti-unpack.inc     |  4 ++--
 9 files changed, 25 insertions(+), 24 deletions(-)

Comments

Ryan Eatmon May 31, 2024, 7:47 p.m. UTC | #1
Ignore this.  I didn't realize this patch was still in the directory 
when I sent all the patches in...

On 5/31/2024 2:45 PM, Ryan Eatmon via lists.yoctoproject.org wrote:
> Now that are past the inital stages of our LTS migration, we can remove
> the DEFAULT_PREFERENCE settings that prevented these recipes from being
> the default.
> 
> Signed-off-by: Ryan Eatmon <reatmon@ti.com>
> ---
>   .../powervr-drivers/ti-img-rogue-driver_24.1.6554834.bb         | 2 --
>   meta-ti-bsp/recipes-bsp/u-boot/u-boot-ti-staging_2024.04.bb     | 2 --
>   meta-ti-bsp/recipes-graphics/mesa/mesa-pvr_23.2.1.bb            | 2 --
>   .../powervr-umlibs/ti-img-rogue-umlibs_24.1.6554834.bb          | 2 --
>   meta-ti-bsp/recipes-kernel/linux/linux-ti-staging-rt_6.6.bb     | 2 --
>   .../recipes-kernel/linux/linux-ti-staging-systest_6.6.bb        | 2 --
>   meta-ti-bsp/recipes-kernel/linux/linux-ti-staging_6.6.bb        | 2 --
>   7 files changed, 14 deletions(-)
> 
> diff --git a/meta-ti-bsp/recipes-bsp/powervr-drivers/ti-img-rogue-driver_24.1.6554834.bb b/meta-ti-bsp/recipes-bsp/powervr-drivers/ti-img-rogue-driver_24.1.6554834.bb
> index a1b76d27..fdb8b51d 100644
> --- a/meta-ti-bsp/recipes-bsp/powervr-drivers/ti-img-rogue-driver_24.1.6554834.bb
> +++ b/meta-ti-bsp/recipes-bsp/powervr-drivers/ti-img-rogue-driver_24.1.6554834.bb
> @@ -3,8 +3,6 @@ HOMEPAGE = "http://git.ti.com/graphics/ti-img-rogue-driver"
>   LICENSE = "MIT | GPL-2.0-only"
>   LIC_FILES_CHKSUM = "file://README;beginline=14;endline=19;md5=0403c7dea01a2b8232261e805325fac2"
>   
> -DEFAULT_PREFERENCE = "-1"
> -
>   inherit module
>   
>   PROVIDES = "virtual/gpudriver"
> diff --git a/meta-ti-bsp/recipes-bsp/u-boot/u-boot-ti-staging_2024.04.bb b/meta-ti-bsp/recipes-bsp/u-boot/u-boot-ti-staging_2024.04.bb
> index d268c8a5..fa8a790c 100644
> --- a/meta-ti-bsp/recipes-bsp/u-boot/u-boot-ti-staging_2024.04.bb
> +++ b/meta-ti-bsp/recipes-bsp/u-boot/u-boot-ti-staging_2024.04.bb
> @@ -1,7 +1,5 @@
>   require u-boot-ti.inc
>   
> -DEFAULT_PREFERENCE = "-1"
> -
>   include ${@ 'recipes-bsp/u-boot/ti-extras.inc' if d.getVar('TI_EXTRAS') else ''}
>   
>   PR = "r0"
> diff --git a/meta-ti-bsp/recipes-graphics/mesa/mesa-pvr_23.2.1.bb b/meta-ti-bsp/recipes-graphics/mesa/mesa-pvr_23.2.1.bb
> index 1e66acd2..a137f452 100644
> --- a/meta-ti-bsp/recipes-graphics/mesa/mesa-pvr_23.2.1.bb
> +++ b/meta-ti-bsp/recipes-graphics/mesa/mesa-pvr_23.2.1.bb
> @@ -2,8 +2,6 @@
>   # upstream yet. This allows us to build the shims we need without completely
>   # clobbering mesa.
>   
> -DEFAULT_PREFERENCE = "-1"
> -
>   require recipes-graphics/mesa/mesa.inc
>   
>   SUMMARY += " (with PowerVR support for TI platforms)"
> diff --git a/meta-ti-bsp/recipes-graphics/powervr-umlibs/ti-img-rogue-umlibs_24.1.6554834.bb b/meta-ti-bsp/recipes-graphics/powervr-umlibs/ti-img-rogue-umlibs_24.1.6554834.bb
> index d43d1635..6d8e65ff 100644
> --- a/meta-ti-bsp/recipes-graphics/powervr-umlibs/ti-img-rogue-umlibs_24.1.6554834.bb
> +++ b/meta-ti-bsp/recipes-graphics/powervr-umlibs/ti-img-rogue-umlibs_24.1.6554834.bb
> @@ -3,8 +3,6 @@ HOMEPAGE = "http://git.ti.com/graphics/ti-img-rogue-umlibs"
>   LICENSE = "TI-TFL"
>   LIC_FILES_CHKSUM = "file://${WORKDIR}/git/LICENSE;md5=7232b98c1c58f99e3baa03de5207e76f"
>   
> -DEFAULT_PREFERENCE = "-1"
> -
>   inherit bin_package
>   
>   INHIBIT_DEFAULT_DEPS = ""
> diff --git a/meta-ti-bsp/recipes-kernel/linux/linux-ti-staging-rt_6.6.bb b/meta-ti-bsp/recipes-kernel/linux/linux-ti-staging-rt_6.6.bb
> index bccd856c..3870f9be 100644
> --- a/meta-ti-bsp/recipes-kernel/linux/linux-ti-staging-rt_6.6.bb
> +++ b/meta-ti-bsp/recipes-kernel/linux/linux-ti-staging-rt_6.6.bb
> @@ -1,7 +1,5 @@
>   require linux-ti-staging_6.6.bb
>   
> -DEFAULT_PREFERENCE = "-1"
> -
>   KERNEL_LOCALVERSION:append = "-rt"
>   
>   # Look in the generic major.minor directory for files
> diff --git a/meta-ti-bsp/recipes-kernel/linux/linux-ti-staging-systest_6.6.bb b/meta-ti-bsp/recipes-kernel/linux/linux-ti-staging-systest_6.6.bb
> index 21090904..a17b744b 100644
> --- a/meta-ti-bsp/recipes-kernel/linux/linux-ti-staging-systest_6.6.bb
> +++ b/meta-ti-bsp/recipes-kernel/linux/linux-ti-staging-systest_6.6.bb
> @@ -1,7 +1,5 @@
>   require linux-ti-staging_6.6.bb
>   
> -DEFAULT_PREFERENCE = "-1"
> -
>   # Look in the generic major.minor directory for files
>   # This will have priority over generic non-rt path
>   FILESEXTRAPATHS:prepend := "${THISDIR}/${PN}-6.6:"
> diff --git a/meta-ti-bsp/recipes-kernel/linux/linux-ti-staging_6.6.bb b/meta-ti-bsp/recipes-kernel/linux/linux-ti-staging_6.6.bb
> index 14fabb81..3adf9b7f 100644
> --- a/meta-ti-bsp/recipes-kernel/linux/linux-ti-staging_6.6.bb
> +++ b/meta-ti-bsp/recipes-kernel/linux/linux-ti-staging_6.6.bb
> @@ -6,8 +6,6 @@ LIC_FILES_CHKSUM = "file://COPYING;md5=6bc538ed5bd9a7fc9398086aedcd7e46"
>   inherit ti-secdev
>   inherit kernel
>   
> -DEFAULT_PREFERENCE = "-1"
> -
>   require recipes-kernel/linux/setup-defconfig.inc
>   require recipes-kernel/linux/ti-kernel.inc
>   include ${@ 'recipes-kernel/linux/ti-kernel-devicetree-prefix.inc' if d.getVar('KERNEL_DEVICETREE_PREFIX') else ''}
> 
> 
> 
> -=-=-=-=-=-=-=-=-=-=-=-
> Links: You receive all messages sent to this group.
> View/Reply Online (#17685): https://lists.yoctoproject.org/g/meta-ti/message/17685
> Mute This Topic: https://lists.yoctoproject.org/mt/106415246/6551054
> Group Owner: meta-ti+owner@lists.yoctoproject.org
> Unsubscribe: https://lists.yoctoproject.org/g/meta-ti/unsub [reatmon@ti.com]
> -=-=-=-=-=-=-=-=-=-=-=-
>
Ryan Eatmon May 31, 2024, 7:48 p.m. UTC | #2
Ignore this.  I didn't realize this patch was still in the directory 
when I sent all the patches in...

On 5/31/2024 2:45 PM, Ryan Eatmon via lists.yoctoproject.org wrote:
> While we are working to finish our kernel migration 6.6, we are falling
> aback to software rendering for platforms that do not currently have a
> solution for GPU drivers (namely the boards that use SGX).
> 
> Signed-off-by: Ryan Eatmon <reatmon@ti.com>
> ---
>   meta-ti-bsp/conf/machine/include/am65xx.inc   | 2 +-
>   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 +-
>   4 files changed, 4 insertions(+), 4 deletions(-)
> 
> diff --git a/meta-ti-bsp/conf/machine/include/am65xx.inc b/meta-ti-bsp/conf/machine/include/am65xx.inc
> index 80a7744a..48b89638 100644
> --- a/meta-ti-bsp/conf/machine/include/am65xx.inc
> +++ b/meta-ti-bsp/conf/machine/include/am65xx.inc
> @@ -4,7 +4,7 @@ SOC_FAMILY:append = ":am65xx"
>   MACHINE_FEATURES += "screen touchscreen gpu"
>   
>   require conf/machine/include/mesa-pvr.inc
> -PREFERRED_PROVIDER_virtual/gpudriver ?= "ti-sgx-ddk-km"
> +PREFERRED_PROVIDER_virtual/gpudriver ?= ""
>   
>   KERNEL_DEVICETREE_PREFIX = "ti/k3-am654"
>   
> diff --git a/meta-ti-bsp/conf/machine/include/omap-a15.inc b/meta-ti-bsp/conf/machine/include/omap-a15.inc
> index a875713f..9ca41403 100644
> --- a/meta-ti-bsp/conf/machine/include/omap-a15.inc
> +++ b/meta-ti-bsp/conf/machine/include/omap-a15.inc
> @@ -13,7 +13,7 @@ PREFERRED_PROVIDER_u-boot ?= "u-boot-ti-staging"
>   
>   # Graphics providers and variables
>   require conf/machine/include/mesa-pvr.inc
> -PREFERRED_PROVIDER_virtual/gpudriver ?= "ti-sgx-ddk-km"
> +PREFERRED_PROVIDER_virtual/gpudriver ?= ""
>   PVR_DISPLAY_CONTROLLER_ALIAS ?= "omapdrm"
>   
>   KERNEL_IMAGETYPE = "zImage"
> diff --git a/meta-ti-bsp/conf/machine/include/ti33x.inc b/meta-ti-bsp/conf/machine/include/ti33x.inc
> index b0ed1c69..6fd65b2d 100644
> --- a/meta-ti-bsp/conf/machine/include/ti33x.inc
> +++ b/meta-ti-bsp/conf/machine/include/ti33x.inc
> @@ -14,7 +14,7 @@ PREFERRED_PROVIDER_u-boot ?= "u-boot-ti-staging"
>   
>   # Graphics providers and variables
>   require conf/machine/include/mesa-pvr.inc
> -PREFERRED_PROVIDER_virtual/gpudriver ?= "ti-sgx-ddk-km"
> +PREFERRED_PROVIDER_virtual/gpudriver ?= ""
>   PVR_DISPLAY_CONTROLLER_ALIAS ?= "tilcdc"
>   
>   KERNEL_IMAGETYPE = "zImage"
> diff --git a/meta-ti-bsp/conf/machine/include/ti43x.inc b/meta-ti-bsp/conf/machine/include/ti43x.inc
> index 17ca5240..0a3ef4c3 100644
> --- a/meta-ti-bsp/conf/machine/include/ti43x.inc
> +++ b/meta-ti-bsp/conf/machine/include/ti43x.inc
> @@ -14,7 +14,7 @@ PREFERRED_PROVIDER_u-boot ?= "u-boot-ti-staging"
>   
>   # Graphics providers and variables
>   require conf/machine/include/mesa-pvr.inc
> -PREFERRED_PROVIDER_virtual/gpudriver ?= "ti-sgx-ddk-km"
> +PREFERRED_PROVIDER_virtual/gpudriver ?= ""
>   PVR_DISPLAY_CONTROLLER_ALIAS ?= "omapdrm"
>   
>   KERNEL_IMAGETYPE = "zImage"
> 
> 
> 
> -=-=-=-=-=-=-=-=-=-=-=-
> Links: You receive all messages sent to this group.
> View/Reply Online (#17686): https://lists.yoctoproject.org/g/meta-ti/message/17686
> Mute This Topic: https://lists.yoctoproject.org/mt/106415247/6551054
> Group Owner: meta-ti+owner@lists.yoctoproject.org
> Unsubscribe: https://lists.yoctoproject.org/g/meta-ti/unsub [reatmon@ti.com]
> -=-=-=-=-=-=-=-=-=-=-=-
>