diff options
author | Otavio Salvador <otavio@ossystems.com.br> | 2023-02-11 17:32:16 -0300 |
---|---|---|
committer | Otavio Salvador <otavio@ossystems.com.br> | 2023-04-12 20:09:28 -0300 |
commit | 88399694f0d4bd8da30b562ba69a6e9d76d5046c (patch) | |
tree | f0176429493ef7e01f5158ae8e9628d78ad4f9d0 /recipes-kernel | |
parent | 56ba9c32d6b3029fb1c2b3fc8ea8778d62f396a8 (diff) | |
download | meta-freescale-88399694f0d4bd8da30b562ba69a6e9d76d5046c.tar.gz |
linux-*-mfgtool, u-boot-*-mfgtool: Remove specific recipesrework/remove-mfgtool-specific-recipes
The use of a specific recipes are not need anymore.
For the U-Boot specific case, the UBOOT_CONFIG mechanism allows multiple
binaries using different configurations so we can remove this recipes
and default to the IMX_DEFAULT_BOOTLOADER as provider.
The Linux specific case is completely unnecessary as the USB gadget is
supported in all versions we support.
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
Diffstat (limited to 'recipes-kernel')
-rw-r--r-- | recipes-kernel/linux/linux-fslc-lts-mfgtool_5.15.bb | 15 | ||||
-rw-r--r-- | recipes-kernel/linux/linux-fslc-mfgtool_6.1.bb | 15 | ||||
-rw-r--r-- | recipes-kernel/linux/linux-imx-mfgtool_6.1.bb | 15 | ||||
-rw-r--r-- | recipes-kernel/linux/linux-imx.inc | 3 | ||||
-rw-r--r-- | recipes-kernel/linux/linux-mfgtool.inc | 7 |
5 files changed, 3 insertions, 52 deletions
diff --git a/recipes-kernel/linux/linux-fslc-lts-mfgtool_5.15.bb b/recipes-kernel/linux/linux-fslc-lts-mfgtool_5.15.bb deleted file mode 100644 index 95dd72fb..00000000 --- a/recipes-kernel/linux/linux-fslc-lts-mfgtool_5.15.bb +++ /dev/null | |||
@@ -1,15 +0,0 @@ | |||
1 | # Copyright (C) 2014-2018 O.S. Systems Software LTDA. | ||
2 | # Copyright (C) 2014-2016 Freescale Semiconductor | ||
3 | |||
4 | SUMMARY = "Produces a Manufacturing Tool compatible Linux Kernel" | ||
5 | DESCRIPTION = "Linux Kernel provided and supported by the Freescale Community \ | ||
6 | that produces a Manufacturing Tool compatible Linux Kernel to be used in updater \ | ||
7 | environment" | ||
8 | |||
9 | FILESEXTRAPATHS:prepend := "${THISDIR}/linux-fslc:" | ||
10 | require linux-fslc-lts_${PV}.bb | ||
11 | require linux-mfgtool.inc | ||
12 | |||
13 | KERNEL_IMAGE_BASE_NAME[vardepsexclude] = "DATETIME" | ||
14 | MODULE_IMAGE_BASE_NAME[vardepsexclude] = "DATETIME" | ||
15 | do_package[vardepsexclude] = "DATETIME" | ||
diff --git a/recipes-kernel/linux/linux-fslc-mfgtool_6.1.bb b/recipes-kernel/linux/linux-fslc-mfgtool_6.1.bb deleted file mode 100644 index 09d35c91..00000000 --- a/recipes-kernel/linux/linux-fslc-mfgtool_6.1.bb +++ /dev/null | |||
@@ -1,15 +0,0 @@ | |||
1 | # Copyright (C) 2014-2018 O.S. Systems Software LTDA. | ||
2 | # Copyright (C) 2014-2016 Freescale Semiconductor | ||
3 | |||
4 | SUMMARY = "Produces a Manufacturing Tool compatible Linux Kernel" | ||
5 | DESCRIPTION = "Linux Kernel provided and supported by the Freescale Community \ | ||
6 | that produces a Manufacturing Tool compatible Linux Kernel to be used in updater \ | ||
7 | environment" | ||
8 | |||
9 | FILESEXTRAPATHS:prepend := "${THISDIR}/linux-fslc:" | ||
10 | require linux-fslc_${PV}.bb | ||
11 | require linux-mfgtool.inc | ||
12 | |||
13 | KERNEL_IMAGE_BASE_NAME[vardepsexclude] = "DATETIME" | ||
14 | MODULE_IMAGE_BASE_NAME[vardepsexclude] = "DATETIME" | ||
15 | do_package[vardepsexclude] = "DATETIME" | ||
diff --git a/recipes-kernel/linux/linux-imx-mfgtool_6.1.bb b/recipes-kernel/linux/linux-imx-mfgtool_6.1.bb deleted file mode 100644 index 26298fd9..00000000 --- a/recipes-kernel/linux/linux-imx-mfgtool_6.1.bb +++ /dev/null | |||
@@ -1,15 +0,0 @@ | |||
1 | # Copyright (C) 2014-2018 O.S. Systems Software LTDA. | ||
2 | # Copyright (C) 2014-2016 Freescale Semiconductor | ||
3 | # Copyright (C) 2017-2023 NXP | ||
4 | |||
5 | SUMMARY = "Produces a Manufacturing Tool compatible Linux Kernel" | ||
6 | DESCRIPTION = "Linux Kernel provided and supported by NXP that produces a \ | ||
7 | Manufacturing Tool compatible Linux Kernel to be used in updater environment" | ||
8 | |||
9 | FILESEXTRAPATHS:prepend := "${THISDIR}/linux-imx:" | ||
10 | require linux-imx_${PV}.bb | ||
11 | require linux-mfgtool.inc | ||
12 | |||
13 | KERNEL_IMAGE_BASE_NAME[vardepsexclude] = "DATETIME" | ||
14 | MODULE_IMAGE_BASE_NAME[vardepsexclude] = "DATETIME" | ||
15 | do_package[vardepsexclude] = "DATETIME" | ||
diff --git a/recipes-kernel/linux/linux-imx.inc b/recipes-kernel/linux/linux-imx.inc index b386e058..1a37bf20 100644 --- a/recipes-kernel/linux/linux-imx.inc +++ b/recipes-kernel/linux/linux-imx.inc | |||
@@ -11,6 +11,9 @@ LOCALVERSION ?= "" | |||
11 | SCMVERSION ?= "y" | 11 | SCMVERSION ?= "y" |
12 | SRCBRANCH ?= "" | 12 | SRCBRANCH ?= "" |
13 | 13 | ||
14 | # Allow use of kernel as linux-mfgtool provider. | ||
15 | PROVIDES += "linux-mfgtool" | ||
16 | |||
14 | # Set the PV to the correct kernel version to satisfy the kernel version sanity check | 17 | # Set the PV to the correct kernel version to satisfy the kernel version sanity check |
15 | PV = "${LINUX_VERSION}+git${SRCPV}" | 18 | PV = "${LINUX_VERSION}+git${SRCPV}" |
16 | 19 | ||
diff --git a/recipes-kernel/linux/linux-mfgtool.inc b/recipes-kernel/linux/linux-mfgtool.inc deleted file mode 100644 index 93a27d8c..00000000 --- a/recipes-kernel/linux/linux-mfgtool.inc +++ /dev/null | |||
@@ -1,7 +0,0 @@ | |||
1 | # Produces a Manufacturing Tool compatible Linux Kernel | ||
2 | # | ||
3 | # Copyright (C) 2014, 2015, 2018 O.S. Systems Software LTDA. | ||
4 | |||
5 | PROVIDES = "linux-mfgtool" | ||
6 | |||
7 | KERNEL_PACKAGE_NAME = "linux-mfgtool" | ||