* [PATCH 1/4] linux*: don't force KERNEL_IMAGETYPE from recipes, let machine config set it
@ 2013-09-24 2:27 Denys Dmytriyenko
2013-09-24 2:27 ` [PATCH 2/4] u-boot-ti-staging: update to the latest 2013.10-rc2 and make it the default Denys Dmytriyenko
` (4 more replies)
0 siblings, 5 replies; 23+ messages in thread
From: Denys Dmytriyenko @ 2013-09-24 2:27 UTC (permalink / raw)
To: meta-ti
From: Denys Dmytriyenko <denys@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
---
recipes-kernel/linux/linux-am335x-psp_3.2.bb | 2 --
recipes-kernel/linux/linux-davinci_git.bb | 1 -
recipes-kernel/linux/linux-mainline_3.2.bb | 1 -
recipes-kernel/linux/linux-omap-psp_2.6.32.bb | 1 -
recipes-kernel/linux/linux-omap_2.6.37.bb | 1 -
recipes-kernel/linux/linux-omap_2.6.39.bb | 1 -
recipes-kernel/linux/linux-omapl138-psp_2.6.37.bb | 1 -
recipes-kernel/linux/linux-ti-glsdk_3.8.bb | 1 -
recipes-kernel/linux/linux-ti-staging_3.8.bb | 1 -
recipes-kernel/linux/linux-ti-staging_git.bb | 1 -
recipes-kernel/linux/linux-ti33x-psp_3.2.bb | 1 -
recipes-kernel/linux/linux_3.0.bb | 1 -
recipes-kernel/linux/linux_3.1.bb | 1 -
recipes-kernel/linux/linux_3.3.7.bb | 2 --
14 files changed, 16 deletions(-)
diff --git a/recipes-kernel/linux/linux-am335x-psp_3.2.bb b/recipes-kernel/linux/linux-am335x-psp_3.2.bb
index eaf788f..b5783eb 100644
--- a/recipes-kernel/linux/linux-am335x-psp_3.2.bb
+++ b/recipes-kernel/linux/linux-am335x-psp_3.2.bb
@@ -12,8 +12,6 @@ require setup-defconfig.inc
# Stage the power management firmware before building the kernel
DEPENDS += "am33x-cm3"
-KERNEL_IMAGETYPE = "uImage"
-
# The main PR is now using MACHINE_KERNEL_PR, for ti33x see conf/machine/include/ti33x.inc
MACHINE_KERNEL_PR_append = "h+gitr${SRCPV}"
diff --git a/recipes-kernel/linux/linux-davinci_git.bb b/recipes-kernel/linux/linux-davinci_git.bb
index e4b85d6..03eeb46 100644
--- a/recipes-kernel/linux/linux-davinci_git.bb
+++ b/recipes-kernel/linux/linux-davinci_git.bb
@@ -1,7 +1,6 @@
require multi-kernel.inc
DESCRIPTION = "Linux kernel for DaVinci processors"
-KERNEL_IMAGETYPE = "uImage"
COMPATIBLE_MACHINE = "hawkboard"
diff --git a/recipes-kernel/linux/linux-mainline_3.2.bb b/recipes-kernel/linux/linux-mainline_3.2.bb
index 7eafdfa..7b4a2a2 100644
--- a/recipes-kernel/linux/linux-mainline_3.2.bb
+++ b/recipes-kernel/linux/linux-mainline_3.2.bb
@@ -1,7 +1,6 @@
require linux.inc
DESCRIPTION = "Linux kernel for TI processors"
-KERNEL_IMAGETYPE = "uImage"
COMPATIBLE_MACHINE = "(beagleboard)"
diff --git a/recipes-kernel/linux/linux-omap-psp_2.6.32.bb b/recipes-kernel/linux/linux-omap-psp_2.6.32.bb
index 61fc24f..9f7c472 100644
--- a/recipes-kernel/linux/linux-omap-psp_2.6.32.bb
+++ b/recipes-kernel/linux/linux-omap-psp_2.6.32.bb
@@ -3,7 +3,6 @@ require multi-kernel.inc
MULTI_CONFIG_BASE_SUFFIX = ""
DESCRIPTION = "Linux kernel for OMAP processors"
-KERNEL_IMAGETYPE = "uImage"
COMPATIBLE_MACHINE = "am3517-crane|beagleboard|omap3evm|am3517-evm|dm37x-evm|am37x-evm|omap3-touchbook|overo"
diff --git a/recipes-kernel/linux/linux-omap_2.6.37.bb b/recipes-kernel/linux/linux-omap_2.6.37.bb
index 62076fb..0a14cc8 100644
--- a/recipes-kernel/linux/linux-omap_2.6.37.bb
+++ b/recipes-kernel/linux/linux-omap_2.6.37.bb
@@ -1,7 +1,6 @@
require multi-kernel.inc
DESCRIPTION = "Linux kernel for OMAP processors"
-KERNEL_IMAGETYPE = "uImage"
COMPATIBLE_MACHINE = "(beagleboard|overo|omap3evm|omap3-touchbook)"
diff --git a/recipes-kernel/linux/linux-omap_2.6.39.bb b/recipes-kernel/linux/linux-omap_2.6.39.bb
index ae90ad2..430fa09 100644
--- a/recipes-kernel/linux/linux-omap_2.6.39.bb
+++ b/recipes-kernel/linux/linux-omap_2.6.39.bb
@@ -1,7 +1,6 @@
require linux.inc
DESCRIPTION = "Linux kernel for OMAP processors"
-KERNEL_IMAGETYPE = "uImage"
COMPATIBLE_MACHINE = "(beagleboard)"
diff --git a/recipes-kernel/linux/linux-omapl138-psp_2.6.37.bb b/recipes-kernel/linux/linux-omapl138-psp_2.6.37.bb
index e4a5451..a138fb6 100644
--- a/recipes-kernel/linux/linux-omapl138-psp_2.6.37.bb
+++ b/recipes-kernel/linux/linux-omapl138-psp_2.6.37.bb
@@ -1,7 +1,6 @@
SECTION = "kernel"
DESCRIPTION = "Linux kernel for OMAPL1 machines from PSP, based on linux-davinci kernel"
LICENSE = "GPLv2"
-KERNEL_IMAGETYPE = "uImage"
require multi-kernel.inc
require tipspkernel.inc
diff --git a/recipes-kernel/linux/linux-ti-glsdk_3.8.bb b/recipes-kernel/linux/linux-ti-glsdk_3.8.bb
index 5fd17f8..09204a6 100644
--- a/recipes-kernel/linux/linux-ti-glsdk_3.8.bb
+++ b/recipes-kernel/linux/linux-ti-glsdk_3.8.bb
@@ -2,7 +2,6 @@ SECTION = "kernel"
DESCRIPTION = "Linux kernel for TI devices supported by the GLSDK product"
LICENSE = "GPLv2"
LIC_FILES_CHKSUM = "file://COPYING;md5=d7810fab7487fb0aad327b76f1be7cd7"
-KERNEL_IMAGETYPE = "uImage"
inherit kernel
diff --git a/recipes-kernel/linux/linux-ti-staging_3.8.bb b/recipes-kernel/linux/linux-ti-staging_3.8.bb
index fd7b671..f0659f2 100644
--- a/recipes-kernel/linux/linux-ti-staging_3.8.bb
+++ b/recipes-kernel/linux/linux-ti-staging_3.8.bb
@@ -2,7 +2,6 @@ SECTION = "kernel"
DESCRIPTION = "Linux kernel for TI devices"
LICENSE = "GPLv2"
LIC_FILES_CHKSUM = "file://COPYING;md5=d7810fab7487fb0aad327b76f1be7cd7"
-KERNEL_IMAGETYPE = "uImage"
inherit kernel
diff --git a/recipes-kernel/linux/linux-ti-staging_git.bb b/recipes-kernel/linux/linux-ti-staging_git.bb
index 694a164..d3d11d2 100644
--- a/recipes-kernel/linux/linux-ti-staging_git.bb
+++ b/recipes-kernel/linux/linux-ti-staging_git.bb
@@ -2,7 +2,6 @@ SECTION = "kernel"
DESCRIPTION = "Linux kernel for TI devices"
LICENSE = "GPLv2"
LIC_FILES_CHKSUM = "file://COPYING;md5=d7810fab7487fb0aad327b76f1be7cd7"
-KERNEL_IMAGETYPE = "uImage"
inherit kernel
diff --git a/recipes-kernel/linux/linux-ti33x-psp_3.2.bb b/recipes-kernel/linux/linux-ti33x-psp_3.2.bb
index 4200d03..a9f7ac2 100644
--- a/recipes-kernel/linux/linux-ti33x-psp_3.2.bb
+++ b/recipes-kernel/linux/linux-ti33x-psp_3.2.bb
@@ -1,7 +1,6 @@
SECTION = "kernel"
DESCRIPTION = "Linux kernel for TI33x EVM from PSP, based on am335x-kernel"
LICENSE = "GPLv2"
-KERNEL_IMAGETYPE = "uImage"
require multi-kernel.inc
require tipspkernel.inc
diff --git a/recipes-kernel/linux/linux_3.0.bb b/recipes-kernel/linux/linux_3.0.bb
index 522a87d..3aae2ca 100644
--- a/recipes-kernel/linux/linux_3.0.bb
+++ b/recipes-kernel/linux/linux_3.0.bb
@@ -1,7 +1,6 @@
require linux.inc
DESCRIPTION = "Linux kernel for TI processors"
-KERNEL_IMAGETYPE = "uImage"
COMPATIBLE_MACHINE = "(beagleboard)"
diff --git a/recipes-kernel/linux/linux_3.1.bb b/recipes-kernel/linux/linux_3.1.bb
index d6ed98c..110d26c 100644
--- a/recipes-kernel/linux/linux_3.1.bb
+++ b/recipes-kernel/linux/linux_3.1.bb
@@ -3,7 +3,6 @@ require linux.inc
COMPATIBLE_MACHINE = "beagleboard"
DESCRIPTION = "Linux kernel for TI processors"
-KERNEL_IMAGETYPE = "uImage"
DEFAULT_PREFERENCE = "-99"
diff --git a/recipes-kernel/linux/linux_3.3.7.bb b/recipes-kernel/linux/linux_3.3.7.bb
index e38b6c2..aca5c53 100644
--- a/recipes-kernel/linux/linux_3.3.7.bb
+++ b/recipes-kernel/linux/linux_3.3.7.bb
@@ -11,8 +11,6 @@ COMPATIBLE_MACHINE = "beagleboard"
inherit kernel
require setup-defconfig.inc
-KERNEL_IMAGETYPE = "uImage"
-
# The main PR is now using MACHINE_KERNEL_PR, for beagleboard see
# conf/machine/include/omap3.inc
MACHINE_KERNEL_PR_append = "b+gitr${SRCREV}"
--
1.8.3.2
^ permalink raw reply related [flat|nested] 23+ messages in thread
* [PATCH 2/4] u-boot-ti-staging: update to the latest 2013.10-rc2 and make it the default
2013-09-24 2:27 [PATCH 1/4] linux*: don't force KERNEL_IMAGETYPE from recipes, let machine config set it Denys Dmytriyenko
@ 2013-09-24 2:27 ` Denys Dmytriyenko
2013-09-24 12:48 ` Cooper Jr., Franklin
2013-09-24 13:52 ` Maupin, Chase
2013-09-24 2:27 ` [PATCH 3/4] linux-ti-staging: make 3.12-rc the default for supported platforms, drop omap5-sevm.dtb Denys Dmytriyenko
` (3 subsequent siblings)
4 siblings, 2 replies; 23+ messages in thread
From: Denys Dmytriyenko @ 2013-09-24 2:27 UTC (permalink / raw)
To: meta-ti
From: Denys Dmytriyenko <denys@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
---
recipes-bsp/u-boot/u-boot-ti-staging_git.bb | 6 ++----
1 file changed, 2 insertions(+), 4 deletions(-)
diff --git a/recipes-bsp/u-boot/u-boot-ti-staging_git.bb b/recipes-bsp/u-boot/u-boot-ti-staging_git.bb
index 8d96aee..8c005b4 100644
--- a/recipes-bsp/u-boot/u-boot-ti-staging_git.bb
+++ b/recipes-bsp/u-boot/u-boot-ti-staging_git.bb
@@ -4,16 +4,14 @@ DESCRIPTION = "u-boot bootloader for TI devices"
LIC_FILES_CHKSUM = "file://Licenses/README;md5=6bc50ecab884fce80cd3ef3da8852b08"
-PV = "2013.07+2013.10-rc1"
+PV = "2013.07+2013.10-rc2"
PR = "r0+gitr${SRCPV}"
-DEFAULT_PREFERENCE = "-1"
-
SRC_URI = "git://git.ti.com/ti-u-boot/ti-u-boot.git;protocol=git;branch=${BRANCH}"
BRANCH ?= "master"
-SRCREV = "39bc12ddc36c9e30199471da0f3a929b178a04b2"
+SRCREV = "fb18fa95a14ae875ef0a5421cd9fecc00c7c3a4c"
SPL_BINARY = "MLO"
SPL_UART_BINARY = "u-boot-spl.bin"
--
1.8.3.2
^ permalink raw reply related [flat|nested] 23+ messages in thread
* [PATCH 3/4] linux-ti-staging: make 3.12-rc the default for supported platforms, drop omap5-sevm.dtb
2013-09-24 2:27 [PATCH 1/4] linux*: don't force KERNEL_IMAGETYPE from recipes, let machine config set it Denys Dmytriyenko
2013-09-24 2:27 ` [PATCH 2/4] u-boot-ti-staging: update to the latest 2013.10-rc2 and make it the default Denys Dmytriyenko
@ 2013-09-24 2:27 ` Denys Dmytriyenko
2013-09-24 3:26 ` Denys Dmytriyenko
` (2 more replies)
2013-09-24 2:27 ` [PATCH 4/4] ti33x, ti43x, omap-a15: switch KERNEL_IMAGETYPE to zImage by default Denys Dmytriyenko
` (2 subsequent siblings)
4 siblings, 3 replies; 23+ messages in thread
From: Denys Dmytriyenko @ 2013-09-24 2:27 UTC (permalink / raw)
To: meta-ti
From: Denys Dmytriyenko <denys@ti.com>
* DTB for OMAP5 sEVM was removed upstream, drop it from the recipe
* Don't mask the default preference to be picked up normally by supported machines
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
---
recipes-kernel/linux/linux-ti-staging_git.bb | 4 +---
1 file changed, 1 insertion(+), 3 deletions(-)
diff --git a/recipes-kernel/linux/linux-ti-staging_git.bb b/recipes-kernel/linux/linux-ti-staging_git.bb
index d3d11d2..e903215 100644
--- a/recipes-kernel/linux/linux-ti-staging_git.bb
+++ b/recipes-kernel/linux/linux-ti-staging_git.bb
@@ -17,15 +17,13 @@ RDEPENDS_kernel-base_ti33x += "am33x-cm3 am33x-cm3-initscript"
KERNEL_DEVICETREE_ti33x = "am335x-evm.dtb am335x-evmsk.dtb am335x-bone.dtb"
KERNEL_DEVICETREE_am437x-evm = "am43x-epos-evm.dtb"
KERNEL_DEVICETREE_beaglebone = "am335x-bone.dtb"
-KERNEL_DEVICETREE_omap5-evm = "omap5-sevm.dtb omap5-uevm.dtb"
+KERNEL_DEVICETREE_omap5-evm = "omap5-uevm.dtb"
KERNEL_DEVICETREE_dra7xx-evm = "dra7-evm.dtb"
KERNEL_EXTRA_ARGS += "LOADADDR=${UBOOT_ENTRYPOINT}"
COMPATIBLE_MACHINE = "ti33x|ti43x|omap-a15"
-DEFAULT_PREFERENCE = "-1"
-
S = "${WORKDIR}/git"
BRANCH = "ti-linux-3.12.y"
--
1.8.3.2
^ permalink raw reply related [flat|nested] 23+ messages in thread
* [PATCH 4/4] ti33x, ti43x, omap-a15: switch KERNEL_IMAGETYPE to zImage by default
2013-09-24 2:27 [PATCH 1/4] linux*: don't force KERNEL_IMAGETYPE from recipes, let machine config set it Denys Dmytriyenko
2013-09-24 2:27 ` [PATCH 2/4] u-boot-ti-staging: update to the latest 2013.10-rc2 and make it the default Denys Dmytriyenko
2013-09-24 2:27 ` [PATCH 3/4] linux-ti-staging: make 3.12-rc the default for supported platforms, drop omap5-sevm.dtb Denys Dmytriyenko
@ 2013-09-24 2:27 ` Denys Dmytriyenko
2013-09-24 3:36 ` Cooper Jr., Franklin
2013-09-24 13:53 ` Maupin, Chase
2013-09-24 12:46 ` [PATCH 1/4] linux*: don't force KERNEL_IMAGETYPE from recipes, let machine config set it Cooper Jr., Franklin
2013-09-24 13:51 ` Maupin, Chase
4 siblings, 2 replies; 23+ messages in thread
From: Denys Dmytriyenko @ 2013-09-24 2:27 UTC (permalink / raw)
To: meta-ti; +Cc: Tom Rini
From: Denys Dmytriyenko <denys@ti.com>
* To be used with latest u-boot, that prefers zImage over uImage
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
Cc: Tom Rini <trini@ti.com>
---
conf/machine/include/omap-a15.inc | 2 +-
conf/machine/include/ti33x.inc | 2 +-
conf/machine/include/ti43x.inc | 2 +-
3 files changed, 3 insertions(+), 3 deletions(-)
diff --git a/conf/machine/include/omap-a15.inc b/conf/machine/include/omap-a15.inc
index 623f2df..aba122a 100644
--- a/conf/machine/include/omap-a15.inc
+++ b/conf/machine/include/omap-a15.inc
@@ -10,7 +10,7 @@ PREFERRED_PROVIDER_virtual/kernel = "linux-ti-staging"
PREFERRED_PROVIDER_virtual/bootloader = "u-boot-ti-staging"
PREFERRED_PROVIDER_u-boot = "u-boot-ti-staging"
-KERNEL_IMAGETYPE = "uImage"
+KERNEL_IMAGETYPE = "zImage"
UBOOT_ARCH = "arm"
UBOOT_ENTRYPOINT = "0x80008000"
diff --git a/conf/machine/include/ti33x.inc b/conf/machine/include/ti33x.inc
index 12b80c6..7f02042 100644
--- a/conf/machine/include/ti33x.inc
+++ b/conf/machine/include/ti33x.inc
@@ -23,7 +23,7 @@ PREFERRED_PROVIDER_virtual/kernel = "linux-ti-staging"
PREFERRED_PROVIDER_virtual/bootloader = "u-boot-ti-staging"
PREFERRED_PROVIDER_u-boot = "u-boot-ti-staging"
-KERNEL_IMAGETYPE = "uImage"
+KERNEL_IMAGETYPE = "zImage"
UBOOT_ARCH = "arm"
UBOOT_MACHINE = "am335x_evm_config"
diff --git a/conf/machine/include/ti43x.inc b/conf/machine/include/ti43x.inc
index 62da105..adb66e3 100644
--- a/conf/machine/include/ti43x.inc
+++ b/conf/machine/include/ti43x.inc
@@ -23,7 +23,7 @@ PREFERRED_PROVIDER_virtual/kernel = "linux-ti-staging"
PREFERRED_PROVIDER_virtual/bootloader = "u-boot-ti-staging"
PREFERRED_PROVIDER_u-boot = "u-boot-ti-staging"
-KERNEL_IMAGETYPE = "uImage"
+KERNEL_IMAGETYPE = "zImage"
UBOOT_ARCH = "arm"
UBOOT_MACHINE = "am43xx_evm_config"
--
1.8.3.2
^ permalink raw reply related [flat|nested] 23+ messages in thread
* Re: [PATCH 3/4] linux-ti-staging: make 3.12-rc the default for supported platforms, drop omap5-sevm.dtb
2013-09-24 2:27 ` [PATCH 3/4] linux-ti-staging: make 3.12-rc the default for supported platforms, drop omap5-sevm.dtb Denys Dmytriyenko
@ 2013-09-24 3:26 ` Denys Dmytriyenko
2013-09-24 12:51 ` Cooper Jr., Franklin
2013-09-24 13:52 ` Maupin, Chase
2 siblings, 0 replies; 23+ messages in thread
From: Denys Dmytriyenko @ 2013-09-24 3:26 UTC (permalink / raw)
To: meta-ti
BTW, the Graphics SDK does not build against this kernel version:
| NOTE: make -j 12 -e MAKEFLAGS= KERNEL_PATH=/OE/RAM/dylan/arago-tmp-external-linaro-toolchain/sysroots/am335x-evm/usr/src/kernel KERNEL_SRC=/OE/RAM/dylan/arago-tmp-external-linaro-toolchain/sysroots/am335x-evm/usr/src/kernel KERNEL_VERSION=3.12.0-rc1-g351da8b CC=arm-linux-gnueabihf-gcc -mno-thumb-interwork -marm LD=arm-linux-gnueabihf-ld AR=arm-linux-gnueabihf-ar BUILD=release TI_PLATFORM=ti335x SUPPORT_XORG=0 PM_RUNTIME=1
| make -C /OE/RAM/dylan/arago-tmp-external-linaro-toolchain/sysroots/am335x-evm/usr/src/kernel M=`pwd`
| make[1]: Entering directory `/OE/RAM/dylan/arago-tmp-external-linaro-toolchain/sysroots/am335x-evm/usr/src/kernel'
| LD /OE/RAM/dylan/arago-tmp-external-linaro-toolchain/work/am335x_evm-oe-linux-gnueabi/omap3-sgx-modules/4.09.00.01-r19c/Graphics_SDK_4_09_00_01/GFX_Linux_KM/services4/3rdparty/bufferclass_ti/built-in.o
| CC [M] /OE/RAM/dylan/arago-tmp-external-linaro-toolchain/work/am335x_evm-oe-linux-gnueabi/omap3-sgx-modules/4.09.00.01-r19c/Graphics_SDK_4_09_00_01/GFX_Linux_KM/services4/3rdparty/bufferclass_ti/bc_cat.o
| LD [M] /OE/RAM/dylan/arago-tmp-external-linaro-toolchain/work/am335x_evm-oe-linux-gnueabi/omap3-sgx-modules/4.09.00.01-r19c/Graphics_SDK_4_09_00_01/GFX_Linux_KM/services4/3rdparty/bufferclass_ti/bufferclass_ti.o
| LD /OE/RAM/dylan/arago-tmp-external-linaro-toolchain/work/am335x_evm-oe-linux-gnueabi/omap3-sgx-modules/4.09.00.01-r19c/Graphics_SDK_4_09_00_01/GFX_Linux_KM/services4/3rdparty/dc_ti335x_linux/built-in.o
| CC [M] /OE/RAM/dylan/arago-tmp-external-linaro-toolchain/work/am335x_evm-oe-linux-gnueabi/omap3-sgx-modules/4.09.00.01-r19c/Graphics_SDK_4_09_00_01/GFX_Linux_KM/services4/3rdparty/dc_ti335x_linux/omaplfb_displayclass.o
| CC [M] /OE/RAM/dylan/arago-tmp-external-linaro-toolchain/work/am335x_evm-oe-linux-gnueabi/omap3-sgx-modules/4.09.00.01-r19c/Graphics_SDK_4_09_00_01/GFX_Linux_KM/services4/3rdparty/dc_ti335x_linux/omaplfb_linux.o
| LD [M] /OE/RAM/dylan/arago-tmp-external-linaro-toolchain/work/am335x_evm-oe-linux-gnueabi/omap3-sgx-modules/4.09.00.01-r19c/Graphics_SDK_4_09_00_01/GFX_Linux_KM/services4/3rdparty/dc_ti335x_linux/omaplfb.o
| LD /OE/RAM/dylan/arago-tmp-external-linaro-toolchain/work/am335x_evm-oe-linux-gnueabi/omap3-sgx-modules/4.09.00.01-r19c/Graphics_SDK_4_09_00_01/GFX_Linux_KM/built-in.o
| CC [M] /OE/RAM/dylan/arago-tmp-external-linaro-toolchain/work/am335x_evm-oe-linux-gnueabi/omap3-sgx-modules/4.09.00.01-r19c/Graphics_SDK_4_09_00_01/GFX_Linux_KM/services4/srvkm/common/queue.o
| In file included from /OE/RAM/dylan/arago-tmp-external-linaro-toolchain/work/am335x_evm-oe-linux-gnueabi/omap3-sgx-modules/4.09.00.01-r19c/Graphics_SDK_4_09_00_01/GFX_Linux_KM/services4/srvkm/common/queue.c:75:0:
| /OE/RAM/dylan/arago-tmp-external-linaro-toolchain/work/am335x_evm-oe-linux-gnueabi/omap3-sgx-modules/4.09.00.01-r19c/Graphics_SDK_4_09_00_01/GFX_Linux_KM/services4/srvkm/env/linux/proc.h:84:48: error: unknown type name 'read_proc_t'
| /OE/RAM/dylan/arago-tmp-external-linaro-toolchain/work/am335x_evm-oe-linux-gnueabi/omap3-sgx-modules/4.09.00.01-r19c/Graphics_SDK_4_09_00_01/GFX_Linux_KM/services4/srvkm/env/linux/proc.h:84:70: error: unknown type name 'write_proc_t'
| /OE/RAM/dylan/arago-tmp-external-linaro-toolchain/work/am335x_evm-oe-linux-gnueabi/omap3-sgx-modules/4.09.00.01-r19c/Graphics_SDK_4_09_00_01/GFX_Linux_KM/services4/srvkm/env/linux/proc.h:86:58: error: unknown type name 'read_proc_t'
| /OE/RAM/dylan/arago-tmp-external-linaro-toolchain/work/am335x_evm-oe-linux-gnueabi/omap3-sgx-modules/4.09.00.01-r19c/Graphics_SDK_4_09_00_01/GFX_Linux_KM/services4/srvkm/env/linux/proc.h:86:80: error: unknown type name 'write_proc_t'
| /OE/RAM/dylan/arago-tmp-external-linaro-toolchain/work/am335x_evm-oe-linux-gnueabi/omap3-sgx-modules/4.09.00.01-r19c/Graphics_SDK_4_09_00_01/GFX_Linux_KM/services4/srvkm/env/linux/proc.h:110:9: error: unknown type name 'write_proc_t'
| /OE/RAM/dylan/arago-tmp-external-linaro-toolchain/work/am335x_evm-oe-linux-gnueabi/omap3-sgx-modules/4.09.00.01-r19c/Graphics_SDK_4_09_00_01/GFX_Linux_KM/services4/srvkm/env/linux/proc.h:120:9: error: unknown type name 'write_proc_t'
| make[2]: *** [/OE/RAM/dylan/arago-tmp-external-linaro-toolchain/work/am335x_evm-oe-linux-gnueabi/omap3-sgx-modules/4.09.00.01-r19c/Graphics_SDK_4_09_00_01/GFX_Linux_KM/services4/srvkm/common/queue.o] Error 1
| make[1]: *** [_module_/OE/RAM/dylan/arago-tmp-external-linaro-toolchain/work/am335x_evm-oe-linux-gnueabi/omap3-sgx-modules/4.09.00.01-r19c/Graphics_SDK_4_09_00_01/GFX_Linux_KM] Error 2
| make[1]: Leaving directory `/OE/RAM/dylan/arago-tmp-external-linaro-toolchain/sysroots/am335x-evm/usr/src/kernel'
| make: *** [all] Error 2
| ERROR: oe_runmake failed
| ERROR: Function failed: do_compile (see /OE/RAM/dylan/arago-tmp-external-linaro-toolchain/work/am335x_evm-oe-linux-gnueabi/omap3-sgx-modules/4.09.00.01-r19c/temp/log.do_compile.1004 for further information)
--
Denys
On Mon, Sep 23, 2013 at 10:27:10PM -0400, Denys Dmytriyenko wrote:
> From: Denys Dmytriyenko <denys@ti.com>
>
> * DTB for OMAP5 sEVM was removed upstream, drop it from the recipe
> * Don't mask the default preference to be picked up normally by supported machines
>
> Signed-off-by: Denys Dmytriyenko <denys@ti.com>
> ---
> recipes-kernel/linux/linux-ti-staging_git.bb | 4 +---
> 1 file changed, 1 insertion(+), 3 deletions(-)
>
> diff --git a/recipes-kernel/linux/linux-ti-staging_git.bb b/recipes-kernel/linux/linux-ti-staging_git.bb
> index d3d11d2..e903215 100644
> --- a/recipes-kernel/linux/linux-ti-staging_git.bb
> +++ b/recipes-kernel/linux/linux-ti-staging_git.bb
> @@ -17,15 +17,13 @@ RDEPENDS_kernel-base_ti33x += "am33x-cm3 am33x-cm3-initscript"
> KERNEL_DEVICETREE_ti33x = "am335x-evm.dtb am335x-evmsk.dtb am335x-bone.dtb"
> KERNEL_DEVICETREE_am437x-evm = "am43x-epos-evm.dtb"
> KERNEL_DEVICETREE_beaglebone = "am335x-bone.dtb"
> -KERNEL_DEVICETREE_omap5-evm = "omap5-sevm.dtb omap5-uevm.dtb"
> +KERNEL_DEVICETREE_omap5-evm = "omap5-uevm.dtb"
> KERNEL_DEVICETREE_dra7xx-evm = "dra7-evm.dtb"
>
> KERNEL_EXTRA_ARGS += "LOADADDR=${UBOOT_ENTRYPOINT}"
>
> COMPATIBLE_MACHINE = "ti33x|ti43x|omap-a15"
>
> -DEFAULT_PREFERENCE = "-1"
> -
> S = "${WORKDIR}/git"
>
> BRANCH = "ti-linux-3.12.y"
> --
> 1.8.3.2
>
^ permalink raw reply [flat|nested] 23+ messages in thread
* Re: [PATCH 4/4] ti33x, ti43x, omap-a15: switch KERNEL_IMAGETYPE to zImage by default
2013-09-24 2:27 ` [PATCH 4/4] ti33x, ti43x, omap-a15: switch KERNEL_IMAGETYPE to zImage by default Denys Dmytriyenko
@ 2013-09-24 3:36 ` Cooper Jr., Franklin
2013-09-24 4:39 ` Denys Dmytriyenko
2013-09-24 13:53 ` Maupin, Chase
1 sibling, 1 reply; 23+ messages in thread
From: Cooper Jr., Franklin @ 2013-09-24 3:36 UTC (permalink / raw)
To: Denys Dmytriyenko; +Cc: meta-ti@yoctoproject.org, Rini, Tom
What is the benefit of this switch?
Although outdated a lot of posts talking about uImage vs zImage seems to favor uImage due to additional functionality that it provides.
> On Sep 23, 2013, at 9:28 PM, "Denys Dmytriyenko" <denis@denix.org> wrote:
>
> From: Denys Dmytriyenko <denys@ti.com>
>
> * To be used with latest u-boot, that prefers zImage over uImage
>
> Signed-off-by: Denys Dmytriyenko <denys@ti.com>
> Cc: Tom Rini <trini@ti.com>
> ---
> conf/machine/include/omap-a15.inc | 2 +-
> conf/machine/include/ti33x.inc | 2 +-
> conf/machine/include/ti43x.inc | 2 +-
> 3 files changed, 3 insertions(+), 3 deletions(-)
>
> diff --git a/conf/machine/include/omap-a15.inc b/conf/machine/include/omap-a15.inc
> index 623f2df..aba122a 100644
> --- a/conf/machine/include/omap-a15.inc
> +++ b/conf/machine/include/omap-a15.inc
> @@ -10,7 +10,7 @@ PREFERRED_PROVIDER_virtual/kernel = "linux-ti-staging"
> PREFERRED_PROVIDER_virtual/bootloader = "u-boot-ti-staging"
> PREFERRED_PROVIDER_u-boot = "u-boot-ti-staging"
>
> -KERNEL_IMAGETYPE = "uImage"
> +KERNEL_IMAGETYPE = "zImage"
>
> UBOOT_ARCH = "arm"
> UBOOT_ENTRYPOINT = "0x80008000"
> diff --git a/conf/machine/include/ti33x.inc b/conf/machine/include/ti33x.inc
> index 12b80c6..7f02042 100644
> --- a/conf/machine/include/ti33x.inc
> +++ b/conf/machine/include/ti33x.inc
> @@ -23,7 +23,7 @@ PREFERRED_PROVIDER_virtual/kernel = "linux-ti-staging"
> PREFERRED_PROVIDER_virtual/bootloader = "u-boot-ti-staging"
> PREFERRED_PROVIDER_u-boot = "u-boot-ti-staging"
>
> -KERNEL_IMAGETYPE = "uImage"
> +KERNEL_IMAGETYPE = "zImage"
>
> UBOOT_ARCH = "arm"
> UBOOT_MACHINE = "am335x_evm_config"
> diff --git a/conf/machine/include/ti43x.inc b/conf/machine/include/ti43x.inc
> index 62da105..adb66e3 100644
> --- a/conf/machine/include/ti43x.inc
> +++ b/conf/machine/include/ti43x.inc
> @@ -23,7 +23,7 @@ PREFERRED_PROVIDER_virtual/kernel = "linux-ti-staging"
> PREFERRED_PROVIDER_virtual/bootloader = "u-boot-ti-staging"
> PREFERRED_PROVIDER_u-boot = "u-boot-ti-staging"
>
> -KERNEL_IMAGETYPE = "uImage"
> +KERNEL_IMAGETYPE = "zImage"
>
> UBOOT_ARCH = "arm"
> UBOOT_MACHINE = "am43xx_evm_config"
> --
> 1.8.3.2
>
> _______________________________________________
> meta-ti mailing list
> meta-ti@yoctoproject.org
> https://lists.yoctoproject.org/listinfo/meta-ti
^ permalink raw reply [flat|nested] 23+ messages in thread
* Re: [PATCH 4/4] ti33x, ti43x, omap-a15: switch KERNEL_IMAGETYPE to zImage by default
2013-09-24 3:36 ` Cooper Jr., Franklin
@ 2013-09-24 4:39 ` Denys Dmytriyenko
2013-09-24 13:00 ` Tom Rini
0 siblings, 1 reply; 23+ messages in thread
From: Denys Dmytriyenko @ 2013-09-24 4:39 UTC (permalink / raw)
To: Cooper Jr., Franklin; +Cc: meta-ti@yoctoproject.org, Rini, Tom
On Tue, Sep 24, 2013 at 03:36:47AM +0000, Cooper Jr., Franklin wrote:
> What is the benefit of this switch?
>
> Although outdated a lot of posts talking about uImage vs zImage seems to
> favor uImage due to additional functionality that it provides.
I guess this is a more generic question addressed to Tom...
> > On Sep 23, 2013, at 9:28 PM, "Denys Dmytriyenko" <denis@denix.org> wrote:
> >
> > From: Denys Dmytriyenko <denys@ti.com>
> >
> > * To be used with latest u-boot, that prefers zImage over uImage
> >
> > Signed-off-by: Denys Dmytriyenko <denys@ti.com>
> > Cc: Tom Rini <trini@ti.com>
> > ---
> > conf/machine/include/omap-a15.inc | 2 +-
> > conf/machine/include/ti33x.inc | 2 +-
> > conf/machine/include/ti43x.inc | 2 +-
> > 3 files changed, 3 insertions(+), 3 deletions(-)
> >
> > diff --git a/conf/machine/include/omap-a15.inc b/conf/machine/include/omap-a15.inc
> > index 623f2df..aba122a 100644
> > --- a/conf/machine/include/omap-a15.inc
> > +++ b/conf/machine/include/omap-a15.inc
> > @@ -10,7 +10,7 @@ PREFERRED_PROVIDER_virtual/kernel = "linux-ti-staging"
> > PREFERRED_PROVIDER_virtual/bootloader = "u-boot-ti-staging"
> > PREFERRED_PROVIDER_u-boot = "u-boot-ti-staging"
> >
> > -KERNEL_IMAGETYPE = "uImage"
> > +KERNEL_IMAGETYPE = "zImage"
> >
> > UBOOT_ARCH = "arm"
> > UBOOT_ENTRYPOINT = "0x80008000"
> > diff --git a/conf/machine/include/ti33x.inc b/conf/machine/include/ti33x.inc
> > index 12b80c6..7f02042 100644
> > --- a/conf/machine/include/ti33x.inc
> > +++ b/conf/machine/include/ti33x.inc
> > @@ -23,7 +23,7 @@ PREFERRED_PROVIDER_virtual/kernel = "linux-ti-staging"
> > PREFERRED_PROVIDER_virtual/bootloader = "u-boot-ti-staging"
> > PREFERRED_PROVIDER_u-boot = "u-boot-ti-staging"
> >
> > -KERNEL_IMAGETYPE = "uImage"
> > +KERNEL_IMAGETYPE = "zImage"
> >
> > UBOOT_ARCH = "arm"
> > UBOOT_MACHINE = "am335x_evm_config"
> > diff --git a/conf/machine/include/ti43x.inc b/conf/machine/include/ti43x.inc
> > index 62da105..adb66e3 100644
> > --- a/conf/machine/include/ti43x.inc
> > +++ b/conf/machine/include/ti43x.inc
> > @@ -23,7 +23,7 @@ PREFERRED_PROVIDER_virtual/kernel = "linux-ti-staging"
> > PREFERRED_PROVIDER_virtual/bootloader = "u-boot-ti-staging"
> > PREFERRED_PROVIDER_u-boot = "u-boot-ti-staging"
> >
> > -KERNEL_IMAGETYPE = "uImage"
> > +KERNEL_IMAGETYPE = "zImage"
> >
> > UBOOT_ARCH = "arm"
> > UBOOT_MACHINE = "am43xx_evm_config"
> > --
> > 1.8.3.2
> >
> > _______________________________________________
> > meta-ti mailing list
> > meta-ti@yoctoproject.org
> > https://lists.yoctoproject.org/listinfo/meta-ti
> _______________________________________________
> meta-ti mailing list
> meta-ti@yoctoproject.org
> https://lists.yoctoproject.org/listinfo/meta-ti
^ permalink raw reply [flat|nested] 23+ messages in thread
* Re: [PATCH 1/4] linux*: don't force KERNEL_IMAGETYPE from recipes, let machine config set it
2013-09-24 2:27 [PATCH 1/4] linux*: don't force KERNEL_IMAGETYPE from recipes, let machine config set it Denys Dmytriyenko
` (2 preceding siblings ...)
2013-09-24 2:27 ` [PATCH 4/4] ti33x, ti43x, omap-a15: switch KERNEL_IMAGETYPE to zImage by default Denys Dmytriyenko
@ 2013-09-24 12:46 ` Cooper Jr., Franklin
2013-09-24 12:53 ` Dmytriyenko, Denys
2013-09-24 13:51 ` Maupin, Chase
4 siblings, 1 reply; 23+ messages in thread
From: Cooper Jr., Franklin @ 2013-09-24 12:46 UTC (permalink / raw)
To: Denys Dmytriyenko, meta-ti@yoctoproject.org
Since the uImage -> zImage change is being pushed by U-boot I am assuming this has more to do with the newer U-boot versions. Since a lot of these kernels will not work on a newer u-boot I wouldn't make this change on any <3.8 kernel recipes.
I don't understand the reason for this switch so I could be wrong.
> -----Original Message-----
> From: meta-ti-bounces@yoctoproject.org [mailto:meta-ti-
> bounces@yoctoproject.org] On Behalf Of Denys Dmytriyenko
> Sent: Monday, September 23, 2013 9:27 PM
> To: meta-ti@yoctoproject.org
> Subject: [meta-ti] [PATCH 1/4] linux*: don't force KERNEL_IMAGETYPE from
> recipes, let machine config set it
>
> From: Denys Dmytriyenko <denys@ti.com>
>
> Signed-off-by: Denys Dmytriyenko <denys@ti.com>
> ---
> recipes-kernel/linux/linux-am335x-psp_3.2.bb | 2 --
> recipes-kernel/linux/linux-davinci_git.bb | 1 -
> recipes-kernel/linux/linux-mainline_3.2.bb | 1 -
> recipes-kernel/linux/linux-omap-psp_2.6.32.bb | 1 -
> recipes-kernel/linux/linux-omap_2.6.37.bb | 1 -
> recipes-kernel/linux/linux-omap_2.6.39.bb | 1 -
> recipes-kernel/linux/linux-omapl138-psp_2.6.37.bb | 1 -
> recipes-kernel/linux/linux-ti-glsdk_3.8.bb | 1 -
> recipes-kernel/linux/linux-ti-staging_3.8.bb | 1 -
> recipes-kernel/linux/linux-ti-staging_git.bb | 1 -
> recipes-kernel/linux/linux-ti33x-psp_3.2.bb | 1 -
> recipes-kernel/linux/linux_3.0.bb | 1 -
> recipes-kernel/linux/linux_3.1.bb | 1 -
> recipes-kernel/linux/linux_3.3.7.bb | 2 --
> 14 files changed, 16 deletions(-)
>
> diff --git a/recipes-kernel/linux/linux-am335x-psp_3.2.bb b/recipes-
> kernel/linux/linux-am335x-psp_3.2.bb
> index eaf788f..b5783eb 100644
> --- a/recipes-kernel/linux/linux-am335x-psp_3.2.bb
> +++ b/recipes-kernel/linux/linux-am335x-psp_3.2.bb
> @@ -12,8 +12,6 @@ require setup-defconfig.inc # Stage the power
> management firmware before building the kernel DEPENDS += "am33x-cm3"
>
> -KERNEL_IMAGETYPE = "uImage"
> -
> # The main PR is now using MACHINE_KERNEL_PR, for ti33x see
> conf/machine/include/ti33x.inc MACHINE_KERNEL_PR_append =
> "h+gitr${SRCPV}"
>
> diff --git a/recipes-kernel/linux/linux-davinci_git.bb b/recipes-kernel/linux/linux-
> davinci_git.bb
> index e4b85d6..03eeb46 100644
> --- a/recipes-kernel/linux/linux-davinci_git.bb
> +++ b/recipes-kernel/linux/linux-davinci_git.bb
> @@ -1,7 +1,6 @@
> require multi-kernel.inc
>
> DESCRIPTION = "Linux kernel for DaVinci processors"
> -KERNEL_IMAGETYPE = "uImage"
>
> COMPATIBLE_MACHINE = "hawkboard"
>
> diff --git a/recipes-kernel/linux/linux-mainline_3.2.bb b/recipes-
> kernel/linux/linux-mainline_3.2.bb
> index 7eafdfa..7b4a2a2 100644
> --- a/recipes-kernel/linux/linux-mainline_3.2.bb
> +++ b/recipes-kernel/linux/linux-mainline_3.2.bb
> @@ -1,7 +1,6 @@
> require linux.inc
>
> DESCRIPTION = "Linux kernel for TI processors"
> -KERNEL_IMAGETYPE = "uImage"
>
> COMPATIBLE_MACHINE = "(beagleboard)"
>
> diff --git a/recipes-kernel/linux/linux-omap-psp_2.6.32.bb b/recipes-
> kernel/linux/linux-omap-psp_2.6.32.bb
> index 61fc24f..9f7c472 100644
> --- a/recipes-kernel/linux/linux-omap-psp_2.6.32.bb
> +++ b/recipes-kernel/linux/linux-omap-psp_2.6.32.bb
> @@ -3,7 +3,6 @@ require multi-kernel.inc MULTI_CONFIG_BASE_SUFFIX = ""
>
> DESCRIPTION = "Linux kernel for OMAP processors"
> -KERNEL_IMAGETYPE = "uImage"
>
> COMPATIBLE_MACHINE = "am3517-crane|beagleboard|omap3evm|am3517-
> evm|dm37x-evm|am37x-evm|omap3-touchbook|overo"
>
> diff --git a/recipes-kernel/linux/linux-omap_2.6.37.bb b/recipes-
> kernel/linux/linux-omap_2.6.37.bb
> index 62076fb..0a14cc8 100644
> --- a/recipes-kernel/linux/linux-omap_2.6.37.bb
> +++ b/recipes-kernel/linux/linux-omap_2.6.37.bb
> @@ -1,7 +1,6 @@
> require multi-kernel.inc
>
> DESCRIPTION = "Linux kernel for OMAP processors"
> -KERNEL_IMAGETYPE = "uImage"
>
> COMPATIBLE_MACHINE = "(beagleboard|overo|omap3evm|omap3-
> touchbook)"
>
> diff --git a/recipes-kernel/linux/linux-omap_2.6.39.bb b/recipes-
> kernel/linux/linux-omap_2.6.39.bb
> index ae90ad2..430fa09 100644
> --- a/recipes-kernel/linux/linux-omap_2.6.39.bb
> +++ b/recipes-kernel/linux/linux-omap_2.6.39.bb
> @@ -1,7 +1,6 @@
> require linux.inc
>
> DESCRIPTION = "Linux kernel for OMAP processors"
> -KERNEL_IMAGETYPE = "uImage"
>
> COMPATIBLE_MACHINE = "(beagleboard)"
>
> diff --git a/recipes-kernel/linux/linux-omapl138-psp_2.6.37.bb b/recipes-
> kernel/linux/linux-omapl138-psp_2.6.37.bb
> index e4a5451..a138fb6 100644
> --- a/recipes-kernel/linux/linux-omapl138-psp_2.6.37.bb
> +++ b/recipes-kernel/linux/linux-omapl138-psp_2.6.37.bb
> @@ -1,7 +1,6 @@
> SECTION = "kernel"
> DESCRIPTION = "Linux kernel for OMAPL1 machines from PSP, based on linux-
> davinci kernel"
> LICENSE = "GPLv2"
> -KERNEL_IMAGETYPE = "uImage"
>
> require multi-kernel.inc
> require tipspkernel.inc
> diff --git a/recipes-kernel/linux/linux-ti-glsdk_3.8.bb b/recipes-
> kernel/linux/linux-ti-glsdk_3.8.bb
> index 5fd17f8..09204a6 100644
> --- a/recipes-kernel/linux/linux-ti-glsdk_3.8.bb
> +++ b/recipes-kernel/linux/linux-ti-glsdk_3.8.bb
> @@ -2,7 +2,6 @@ SECTION = "kernel"
> DESCRIPTION = "Linux kernel for TI devices supported by the GLSDK product"
> LICENSE = "GPLv2"
> LIC_FILES_CHKSUM =
> "file://COPYING;md5=d7810fab7487fb0aad327b76f1be7cd7"
> -KERNEL_IMAGETYPE = "uImage"
>
> inherit kernel
>
> diff --git a/recipes-kernel/linux/linux-ti-staging_3.8.bb b/recipes-
> kernel/linux/linux-ti-staging_3.8.bb
> index fd7b671..f0659f2 100644
> --- a/recipes-kernel/linux/linux-ti-staging_3.8.bb
> +++ b/recipes-kernel/linux/linux-ti-staging_3.8.bb
> @@ -2,7 +2,6 @@ SECTION = "kernel"
> DESCRIPTION = "Linux kernel for TI devices"
> LICENSE = "GPLv2"
> LIC_FILES_CHKSUM =
> "file://COPYING;md5=d7810fab7487fb0aad327b76f1be7cd7"
> -KERNEL_IMAGETYPE = "uImage"
>
> inherit kernel
>
> diff --git a/recipes-kernel/linux/linux-ti-staging_git.bb b/recipes-
> kernel/linux/linux-ti-staging_git.bb
> index 694a164..d3d11d2 100644
> --- a/recipes-kernel/linux/linux-ti-staging_git.bb
> +++ b/recipes-kernel/linux/linux-ti-staging_git.bb
> @@ -2,7 +2,6 @@ SECTION = "kernel"
> DESCRIPTION = "Linux kernel for TI devices"
> LICENSE = "GPLv2"
> LIC_FILES_CHKSUM =
> "file://COPYING;md5=d7810fab7487fb0aad327b76f1be7cd7"
> -KERNEL_IMAGETYPE = "uImage"
>
> inherit kernel
>
> diff --git a/recipes-kernel/linux/linux-ti33x-psp_3.2.bb b/recipes-
> kernel/linux/linux-ti33x-psp_3.2.bb
> index 4200d03..a9f7ac2 100644
> --- a/recipes-kernel/linux/linux-ti33x-psp_3.2.bb
> +++ b/recipes-kernel/linux/linux-ti33x-psp_3.2.bb
> @@ -1,7 +1,6 @@
> SECTION = "kernel"
> DESCRIPTION = "Linux kernel for TI33x EVM from PSP, based on am335x-
> kernel"
> LICENSE = "GPLv2"
> -KERNEL_IMAGETYPE = "uImage"
>
> require multi-kernel.inc
> require tipspkernel.inc
> diff --git a/recipes-kernel/linux/linux_3.0.bb b/recipes-kernel/linux/linux_3.0.bb
> index 522a87d..3aae2ca 100644
> --- a/recipes-kernel/linux/linux_3.0.bb
> +++ b/recipes-kernel/linux/linux_3.0.bb
> @@ -1,7 +1,6 @@
> require linux.inc
>
> DESCRIPTION = "Linux kernel for TI processors"
> -KERNEL_IMAGETYPE = "uImage"
>
> COMPATIBLE_MACHINE = "(beagleboard)"
>
> diff --git a/recipes-kernel/linux/linux_3.1.bb b/recipes-kernel/linux/linux_3.1.bb
> index d6ed98c..110d26c 100644
> --- a/recipes-kernel/linux/linux_3.1.bb
> +++ b/recipes-kernel/linux/linux_3.1.bb
> @@ -3,7 +3,6 @@ require linux.inc
> COMPATIBLE_MACHINE = "beagleboard"
>
> DESCRIPTION = "Linux kernel for TI processors"
> -KERNEL_IMAGETYPE = "uImage"
>
> DEFAULT_PREFERENCE = "-99"
>
> diff --git a/recipes-kernel/linux/linux_3.3.7.bb b/recipes-
> kernel/linux/linux_3.3.7.bb
> index e38b6c2..aca5c53 100644
> --- a/recipes-kernel/linux/linux_3.3.7.bb
> +++ b/recipes-kernel/linux/linux_3.3.7.bb
> @@ -11,8 +11,6 @@ COMPATIBLE_MACHINE = "beagleboard"
> inherit kernel
> require setup-defconfig.inc
>
> -KERNEL_IMAGETYPE = "uImage"
> -
> # The main PR is now using MACHINE_KERNEL_PR, for beagleboard see #
> conf/machine/include/omap3.inc MACHINE_KERNEL_PR_append =
> "b+gitr${SRCREV}"
> --
> 1.8.3.2
>
> _______________________________________________
> meta-ti mailing list
> meta-ti@yoctoproject.org
> https://lists.yoctoproject.org/listinfo/meta-ti
^ permalink raw reply [flat|nested] 23+ messages in thread
* Re: [PATCH 2/4] u-boot-ti-staging: update to the latest 2013.10-rc2 and make it the default
2013-09-24 2:27 ` [PATCH 2/4] u-boot-ti-staging: update to the latest 2013.10-rc2 and make it the default Denys Dmytriyenko
@ 2013-09-24 12:48 ` Cooper Jr., Franklin
2013-09-24 13:52 ` Maupin, Chase
1 sibling, 0 replies; 23+ messages in thread
From: Cooper Jr., Franklin @ 2013-09-24 12:48 UTC (permalink / raw)
To: Denys Dmytriyenko, meta-ti@yoctoproject.org
Acked-by: Franklin Cooper Jr. <fcooper@ti.com>
> -----Original Message-----
> From: meta-ti-bounces@yoctoproject.org [mailto:meta-ti-
> bounces@yoctoproject.org] On Behalf Of Denys Dmytriyenko
> Sent: Monday, September 23, 2013 9:27 PM
> To: meta-ti@yoctoproject.org
> Subject: [meta-ti] [PATCH 2/4] u-boot-ti-staging: update to the latest 2013.10-
> rc2 and make it the default
>
> From: Denys Dmytriyenko <denys@ti.com>
>
> Signed-off-by: Denys Dmytriyenko <denys@ti.com>
> ---
> recipes-bsp/u-boot/u-boot-ti-staging_git.bb | 6 ++----
> 1 file changed, 2 insertions(+), 4 deletions(-)
>
> diff --git a/recipes-bsp/u-boot/u-boot-ti-staging_git.bb b/recipes-bsp/u-boot/u-
> boot-ti-staging_git.bb
> index 8d96aee..8c005b4 100644
> --- a/recipes-bsp/u-boot/u-boot-ti-staging_git.bb
> +++ b/recipes-bsp/u-boot/u-boot-ti-staging_git.bb
> @@ -4,16 +4,14 @@ DESCRIPTION = "u-boot bootloader for TI devices"
>
> LIC_FILES_CHKSUM =
> "file://Licenses/README;md5=6bc50ecab884fce80cd3ef3da8852b08"
>
> -PV = "2013.07+2013.10-rc1"
> +PV = "2013.07+2013.10-rc2"
> PR = "r0+gitr${SRCPV}"
>
> -DEFAULT_PREFERENCE = "-1"
> -
> SRC_URI = "git://git.ti.com/ti-u-boot/ti-u-
> boot.git;protocol=git;branch=${BRANCH}"
>
> BRANCH ?= "master"
>
> -SRCREV = "39bc12ddc36c9e30199471da0f3a929b178a04b2"
> +SRCREV = "fb18fa95a14ae875ef0a5421cd9fecc00c7c3a4c"
>
> SPL_BINARY = "MLO"
> SPL_UART_BINARY = "u-boot-spl.bin"
> --
> 1.8.3.2
>
> _______________________________________________
> meta-ti mailing list
> meta-ti@yoctoproject.org
> https://lists.yoctoproject.org/listinfo/meta-ti
^ permalink raw reply [flat|nested] 23+ messages in thread
* Re: [PATCH 3/4] linux-ti-staging: make 3.12-rc the default for supported platforms, drop omap5-sevm.dtb
2013-09-24 2:27 ` [PATCH 3/4] linux-ti-staging: make 3.12-rc the default for supported platforms, drop omap5-sevm.dtb Denys Dmytriyenko
2013-09-24 3:26 ` Denys Dmytriyenko
@ 2013-09-24 12:51 ` Cooper Jr., Franklin
2013-09-24 13:52 ` Maupin, Chase
2 siblings, 0 replies; 23+ messages in thread
From: Cooper Jr., Franklin @ 2013-09-24 12:51 UTC (permalink / raw)
To: Denys Dmytriyenko, meta-ti@yoctoproject.org
Acked-by: Franklin Cooper Jr. <fcooper@ti.com>
> -----Original Message-----
> From: meta-ti-bounces@yoctoproject.org [mailto:meta-ti-
> bounces@yoctoproject.org] On Behalf Of Denys Dmytriyenko
> Sent: Monday, September 23, 2013 9:27 PM
> To: meta-ti@yoctoproject.org
> Subject: [meta-ti] [PATCH 3/4] linux-ti-staging: make 3.12-rc the default for
> supported platforms, drop omap5-sevm.dtb
>
> From: Denys Dmytriyenko <denys@ti.com>
>
> * DTB for OMAP5 sEVM was removed upstream, drop it from the recipe
> * Don't mask the default preference to be picked up normally by supported
> machines
>
> Signed-off-by: Denys Dmytriyenko <denys@ti.com>
> ---
> recipes-kernel/linux/linux-ti-staging_git.bb | 4 +---
> 1 file changed, 1 insertion(+), 3 deletions(-)
>
> diff --git a/recipes-kernel/linux/linux-ti-staging_git.bb b/recipes-
> kernel/linux/linux-ti-staging_git.bb
> index d3d11d2..e903215 100644
> --- a/recipes-kernel/linux/linux-ti-staging_git.bb
> +++ b/recipes-kernel/linux/linux-ti-staging_git.bb
> @@ -17,15 +17,13 @@ RDEPENDS_kernel-base_ti33x += "am33x-cm3 am33x-
> cm3-initscript"
> KERNEL_DEVICETREE_ti33x = "am335x-evm.dtb am335x-evmsk.dtb am335x-
> bone.dtb"
> KERNEL_DEVICETREE_am437x-evm = "am43x-epos-evm.dtb"
> KERNEL_DEVICETREE_beaglebone = "am335x-bone.dtb"
> -KERNEL_DEVICETREE_omap5-evm = "omap5-sevm.dtb omap5-uevm.dtb"
> +KERNEL_DEVICETREE_omap5-evm = "omap5-uevm.dtb"
> KERNEL_DEVICETREE_dra7xx-evm = "dra7-evm.dtb"
>
> KERNEL_EXTRA_ARGS += "LOADADDR=${UBOOT_ENTRYPOINT}"
>
> COMPATIBLE_MACHINE = "ti33x|ti43x|omap-a15"
>
> -DEFAULT_PREFERENCE = "-1"
> -
> S = "${WORKDIR}/git"
>
> BRANCH = "ti-linux-3.12.y"
> --
> 1.8.3.2
>
> _______________________________________________
> meta-ti mailing list
> meta-ti@yoctoproject.org
> https://lists.yoctoproject.org/listinfo/meta-ti
^ permalink raw reply [flat|nested] 23+ messages in thread
* Re: [PATCH 1/4] linux*: don't force KERNEL_IMAGETYPE from recipes, let machine config set it
2013-09-24 12:46 ` [PATCH 1/4] linux*: don't force KERNEL_IMAGETYPE from recipes, let machine config set it Cooper Jr., Franklin
@ 2013-09-24 12:53 ` Dmytriyenko, Denys
2013-09-24 13:02 ` Cooper Jr., Franklin
0 siblings, 1 reply; 23+ messages in thread
From: Dmytriyenko, Denys @ 2013-09-24 12:53 UTC (permalink / raw)
To: denis@denix.org, meta-ti@yoctoproject.org, Cooper Jr., Franklin
[-- Attachment #1: Type: text/plain, Size: 9152 bytes --]
All machines set their kernel image types. The default is uImage. Only those with newer u-boot and 3.12 kernel by default change to zImage. The old ones are still uImage.
Denys
-----Original Message-----
From: Cooper Jr., Franklin [fcooper@ti.com]
Received: Tuesday, 24 Sep 2013, 8:47
To: Denys Dmytriyenko [denis@denix.org]; meta-ti@yoctoproject.org [meta-ti@yoctoproject.org]
Subject: Re: [meta-ti] [PATCH 1/4] linux*: don't force KERNEL_IMAGETYPE from recipes, let machine config set it
Since the uImage -> zImage change is being pushed by U-boot I am assuming this has more to do with the newer U-boot versions. Since a lot of these kernels will not work on a newer u-boot I wouldn't make this change on any <3.8 kernel recipes.
I don't understand the reason for this switch so I could be wrong.
> -----Original Message-----
> From: meta-ti-bounces@yoctoproject.org [mailto:meta-ti-
> bounces@yoctoproject.org] On Behalf Of Denys Dmytriyenko
> Sent: Monday, September 23, 2013 9:27 PM
> To: meta-ti@yoctoproject.org
> Subject: [meta-ti] [PATCH 1/4] linux*: don't force KERNEL_IMAGETYPE from
> recipes, let machine config set it
>
> From: Denys Dmytriyenko <denys@ti.com>
>
> Signed-off-by: Denys Dmytriyenko <denys@ti.com>
> ---
> recipes-kernel/linux/linux-am335x-psp_3.2.bb | 2 --
> recipes-kernel/linux/linux-davinci_git.bb | 1 -
> recipes-kernel/linux/linux-mainline_3.2.bb | 1 -
> recipes-kernel/linux/linux-omap-psp_2.6.32.bb | 1 -
> recipes-kernel/linux/linux-omap_2.6.37.bb | 1 -
> recipes-kernel/linux/linux-omap_2.6.39.bb | 1 -
> recipes-kernel/linux/linux-omapl138-psp_2.6.37.bb | 1 -
> recipes-kernel/linux/linux-ti-glsdk_3.8.bb | 1 -
> recipes-kernel/linux/linux-ti-staging_3.8.bb | 1 -
> recipes-kernel/linux/linux-ti-staging_git.bb | 1 -
> recipes-kernel/linux/linux-ti33x-psp_3.2.bb | 1 -
> recipes-kernel/linux/linux_3.0.bb | 1 -
> recipes-kernel/linux/linux_3.1.bb | 1 -
> recipes-kernel/linux/linux_3.3.7.bb | 2 --
> 14 files changed, 16 deletions(-)
>
> diff --git a/recipes-kernel/linux/linux-am335x-psp_3.2.bb b/recipes-
> kernel/linux/linux-am335x-psp_3.2.bb
> index eaf788f..b5783eb 100644
> --- a/recipes-kernel/linux/linux-am335x-psp_3.2.bb
> +++ b/recipes-kernel/linux/linux-am335x-psp_3.2.bb
> @@ -12,8 +12,6 @@ require setup-defconfig.inc # Stage the power
> management firmware before building the kernel DEPENDS += "am33x-cm3"
>
> -KERNEL_IMAGETYPE = "uImage"
> -
> # The main PR is now using MACHINE_KERNEL_PR, for ti33x see
> conf/machine/include/ti33x.inc MACHINE_KERNEL_PR_append =
> "h+gitr${SRCPV}"
>
> diff --git a/recipes-kernel/linux/linux-davinci_git.bb b/recipes-kernel/linux/linux-
> davinci_git.bb
> index e4b85d6..03eeb46 100644
> --- a/recipes-kernel/linux/linux-davinci_git.bb
> +++ b/recipes-kernel/linux/linux-davinci_git.bb
> @@ -1,7 +1,6 @@
> require multi-kernel.inc
>
> DESCRIPTION = "Linux kernel for DaVinci processors"
> -KERNEL_IMAGETYPE = "uImage"
>
> COMPATIBLE_MACHINE = "hawkboard"
>
> diff --git a/recipes-kernel/linux/linux-mainline_3.2.bb b/recipes-
> kernel/linux/linux-mainline_3.2.bb
> index 7eafdfa..7b4a2a2 100644
> --- a/recipes-kernel/linux/linux-mainline_3.2.bb
> +++ b/recipes-kernel/linux/linux-mainline_3.2.bb
> @@ -1,7 +1,6 @@
> require linux.inc
>
> DESCRIPTION = "Linux kernel for TI processors"
> -KERNEL_IMAGETYPE = "uImage"
>
> COMPATIBLE_MACHINE = "(beagleboard)"
>
> diff --git a/recipes-kernel/linux/linux-omap-psp_2.6.32.bb b/recipes-
> kernel/linux/linux-omap-psp_2.6.32.bb
> index 61fc24f..9f7c472 100644
> --- a/recipes-kernel/linux/linux-omap-psp_2.6.32.bb
> +++ b/recipes-kernel/linux/linux-omap-psp_2.6.32.bb
> @@ -3,7 +3,6 @@ require multi-kernel.inc MULTI_CONFIG_BASE_SUFFIX = ""
>
> DESCRIPTION = "Linux kernel for OMAP processors"
> -KERNEL_IMAGETYPE = "uImage"
>
> COMPATIBLE_MACHINE = "am3517-crane|beagleboard|omap3evm|am3517-
> evm|dm37x-evm|am37x-evm|omap3-touchbook|overo"
>
> diff --git a/recipes-kernel/linux/linux-omap_2.6.37.bb b/recipes-
> kernel/linux/linux-omap_2.6.37.bb
> index 62076fb..0a14cc8 100644
> --- a/recipes-kernel/linux/linux-omap_2.6.37.bb
> +++ b/recipes-kernel/linux/linux-omap_2.6.37.bb
> @@ -1,7 +1,6 @@
> require multi-kernel.inc
>
> DESCRIPTION = "Linux kernel for OMAP processors"
> -KERNEL_IMAGETYPE = "uImage"
>
> COMPATIBLE_MACHINE = "(beagleboard|overo|omap3evm|omap3-
> touchbook)"
>
> diff --git a/recipes-kernel/linux/linux-omap_2.6.39.bb b/recipes-
> kernel/linux/linux-omap_2.6.39.bb
> index ae90ad2..430fa09 100644
> --- a/recipes-kernel/linux/linux-omap_2.6.39.bb
> +++ b/recipes-kernel/linux/linux-omap_2.6.39.bb
> @@ -1,7 +1,6 @@
> require linux.inc
>
> DESCRIPTION = "Linux kernel for OMAP processors"
> -KERNEL_IMAGETYPE = "uImage"
>
> COMPATIBLE_MACHINE = "(beagleboard)"
>
> diff --git a/recipes-kernel/linux/linux-omapl138-psp_2.6.37.bb b/recipes-
> kernel/linux/linux-omapl138-psp_2.6.37.bb
> index e4a5451..a138fb6 100644
> --- a/recipes-kernel/linux/linux-omapl138-psp_2.6.37.bb
> +++ b/recipes-kernel/linux/linux-omapl138-psp_2.6.37.bb
> @@ -1,7 +1,6 @@
> SECTION = "kernel"
> DESCRIPTION = "Linux kernel for OMAPL1 machines from PSP, based on linux-
> davinci kernel"
> LICENSE = "GPLv2"
> -KERNEL_IMAGETYPE = "uImage"
>
> require multi-kernel.inc
> require tipspkernel.inc
> diff --git a/recipes-kernel/linux/linux-ti-glsdk_3.8.bb b/recipes-
> kernel/linux/linux-ti-glsdk_3.8.bb
> index 5fd17f8..09204a6 100644
> --- a/recipes-kernel/linux/linux-ti-glsdk_3.8.bb
> +++ b/recipes-kernel/linux/linux-ti-glsdk_3.8.bb
> @@ -2,7 +2,6 @@ SECTION = "kernel"
> DESCRIPTION = "Linux kernel for TI devices supported by the GLSDK product"
> LICENSE = "GPLv2"
> LIC_FILES_CHKSUM =
> "file://COPYING;md5=d7810fab7487fb0aad327b76f1be7cd7"
> -KERNEL_IMAGETYPE = "uImage"
>
> inherit kernel
>
> diff --git a/recipes-kernel/linux/linux-ti-staging_3.8.bb b/recipes-
> kernel/linux/linux-ti-staging_3.8.bb
> index fd7b671..f0659f2 100644
> --- a/recipes-kernel/linux/linux-ti-staging_3.8.bb
> +++ b/recipes-kernel/linux/linux-ti-staging_3.8.bb
> @@ -2,7 +2,6 @@ SECTION = "kernel"
> DESCRIPTION = "Linux kernel for TI devices"
> LICENSE = "GPLv2"
> LIC_FILES_CHKSUM =
> "file://COPYING;md5=d7810fab7487fb0aad327b76f1be7cd7"
> -KERNEL_IMAGETYPE = "uImage"
>
> inherit kernel
>
> diff --git a/recipes-kernel/linux/linux-ti-staging_git.bb b/recipes-
> kernel/linux/linux-ti-staging_git.bb
> index 694a164..d3d11d2 100644
> --- a/recipes-kernel/linux/linux-ti-staging_git.bb
> +++ b/recipes-kernel/linux/linux-ti-staging_git.bb
> @@ -2,7 +2,6 @@ SECTION = "kernel"
> DESCRIPTION = "Linux kernel for TI devices"
> LICENSE = "GPLv2"
> LIC_FILES_CHKSUM =
> "file://COPYING;md5=d7810fab7487fb0aad327b76f1be7cd7"
> -KERNEL_IMAGETYPE = "uImage"
>
> inherit kernel
>
> diff --git a/recipes-kernel/linux/linux-ti33x-psp_3.2.bb b/recipes-
> kernel/linux/linux-ti33x-psp_3.2.bb
> index 4200d03..a9f7ac2 100644
> --- a/recipes-kernel/linux/linux-ti33x-psp_3.2.bb
> +++ b/recipes-kernel/linux/linux-ti33x-psp_3.2.bb
> @@ -1,7 +1,6 @@
> SECTION = "kernel"
> DESCRIPTION = "Linux kernel for TI33x EVM from PSP, based on am335x-
> kernel"
> LICENSE = "GPLv2"
> -KERNEL_IMAGETYPE = "uImage"
>
> require multi-kernel.inc
> require tipspkernel.inc
> diff --git a/recipes-kernel/linux/linux_3.0.bb b/recipes-kernel/linux/linux_3.0.bb
> index 522a87d..3aae2ca 100644
> --- a/recipes-kernel/linux/linux_3.0.bb
> +++ b/recipes-kernel/linux/linux_3.0.bb
> @@ -1,7 +1,6 @@
> require linux.inc
>
> DESCRIPTION = "Linux kernel for TI processors"
> -KERNEL_IMAGETYPE = "uImage"
>
> COMPATIBLE_MACHINE = "(beagleboard)"
>
> diff --git a/recipes-kernel/linux/linux_3.1.bb b/recipes-kernel/linux/linux_3.1.bb
> index d6ed98c..110d26c 100644
> --- a/recipes-kernel/linux/linux_3.1.bb
> +++ b/recipes-kernel/linux/linux_3.1.bb
> @@ -3,7 +3,6 @@ require linux.inc
> COMPATIBLE_MACHINE = "beagleboard"
>
> DESCRIPTION = "Linux kernel for TI processors"
> -KERNEL_IMAGETYPE = "uImage"
>
> DEFAULT_PREFERENCE = "-99"
>
> diff --git a/recipes-kernel/linux/linux_3.3.7.bb b/recipes-
> kernel/linux/linux_3.3.7.bb
> index e38b6c2..aca5c53 100644
> --- a/recipes-kernel/linux/linux_3.3.7.bb
> +++ b/recipes-kernel/linux/linux_3.3.7.bb
> @@ -11,8 +11,6 @@ COMPATIBLE_MACHINE = "beagleboard"
> inherit kernel
> require setup-defconfig.inc
>
> -KERNEL_IMAGETYPE = "uImage"
> -
> # The main PR is now using MACHINE_KERNEL_PR, for beagleboard see #
> conf/machine/include/omap3.inc MACHINE_KERNEL_PR_append =
> "b+gitr${SRCREV}"
> --
> 1.8.3.2
>
> _______________________________________________
> meta-ti mailing list
> meta-ti@yoctoproject.org
> https://lists.yoctoproject.org/listinfo/meta-ti
_______________________________________________
meta-ti mailing list
meta-ti@yoctoproject.org
https://lists.yoctoproject.org/listinfo/meta-ti
[-- Attachment #2: Type: text/html, Size: 13496 bytes --]
^ permalink raw reply [flat|nested] 23+ messages in thread
* Re: [PATCH 4/4] ti33x, ti43x, omap-a15: switch KERNEL_IMAGETYPE to zImage by default
2013-09-24 4:39 ` Denys Dmytriyenko
@ 2013-09-24 13:00 ` Tom Rini
2013-09-24 13:49 ` Maupin, Chase
0 siblings, 1 reply; 23+ messages in thread
From: Tom Rini @ 2013-09-24 13:00 UTC (permalink / raw)
To: Denys Dmytriyenko; +Cc: meta-ti@yoctoproject.org
On 09/24/2013 12:39 AM, Denys Dmytriyenko wrote:
> On Tue, Sep 24, 2013 at 03:36:47AM +0000, Cooper Jr., Franklin wrote:
>> What is the benefit of this switch?
>>
>> Although outdated a lot of posts talking about uImage vs zImage seems to
>> favor uImage due to additional functionality that it provides.
>
> I guess this is a more generic question addressed to Tom...
There are two sides to it. On the zImage side, it's what the kernel
produces normally, without needing other tools, so it's vastly preferred
by the majority of kernel developers. On the production side, uImages
provide useful things like a checksums and the ability to detect
overlaps. If we enabled FIT images, we could go so far as to allow for
cryptographically signed images and configurations (what FIT calls a
kernel+fdt(+optional ramdisk)).
For community oriented things like this, zImage is best and for
production, it's up to the designer on what's important and what's not.
--
Tom
^ permalink raw reply [flat|nested] 23+ messages in thread
* Re: [PATCH 1/4] linux*: don't force KERNEL_IMAGETYPE from recipes, let machine config set it
2013-09-24 12:53 ` Dmytriyenko, Denys
@ 2013-09-24 13:02 ` Cooper Jr., Franklin
2013-09-24 13:16 ` Dmytriyenko, Denys
0 siblings, 1 reply; 23+ messages in thread
From: Cooper Jr., Franklin @ 2013-09-24 13:02 UTC (permalink / raw)
To: Dmytriyenko, Denys, denis@denix.org, meta-ti@yoctoproject.org
[-- Attachment #1: Type: text/plain, Size: 10007 bytes --]
But what happens to the 335x 3.2 kernel recipe? I am ok with the machine's setting the default KERNEL_IMAGE but to unbreak similar recipes the KERNEL_IMAGE would need to be overridden.
From: Dmytriyenko, Denys
Sent: Tuesday, September 24, 2013 7:53 AM
To: denis@denix.org; meta-ti@yoctoproject.org; Cooper Jr., Franklin
Subject: RE: [meta-ti] [PATCH 1/4] linux*: don't force KERNEL_IMAGETYPE from recipes, let machine config set it
All machines set their kernel image types. The default is uImage. Only those with newer u-boot and 3.12 kernel by default change to zImage. The old ones are still uImage.
Denys
-----Original Message-----
From: Cooper Jr., Franklin [fcooper@ti.com]
Received: Tuesday, 24 Sep 2013, 8:47
To: Denys Dmytriyenko [denis@denix.org]; meta-ti@yoctoproject.org<mailto:meta-ti@yoctoproject.org> [meta-ti@yoctoproject.org]
Subject: Re: [meta-ti] [PATCH 1/4] linux*: don't force KERNEL_IMAGETYPE from recipes, let machine config set it
Since the uImage -> zImage change is being pushed by U-boot I am assuming this has more to do with the newer U-boot versions. Since a lot of these kernels will not work on a newer u-boot I wouldn't make this change on any <3.8 kernel recipes.
I don't understand the reason for this switch so I could be wrong.
> -----Original Message-----
> From: meta-ti-bounces@yoctoproject.org<mailto:meta-ti-bounces@yoctoproject.org> [mailto:meta-ti-
> bounces@yoctoproject.org<mailto:bounces@yoctoproject.org>] On Behalf Of Denys Dmytriyenko
> Sent: Monday, September 23, 2013 9:27 PM
> To: meta-ti@yoctoproject.org<mailto:meta-ti@yoctoproject.org>
> Subject: [meta-ti] [PATCH 1/4] linux*: don't force KERNEL_IMAGETYPE from
> recipes, let machine config set it
>
> From: Denys Dmytriyenko <denys@ti.com<mailto:denys@ti.com>>
>
> Signed-off-by: Denys Dmytriyenko <denys@ti.com<mailto:denys@ti.com>>
> ---
> recipes-kernel/linux/linux-am335x-psp_3.2.bb | 2 --
> recipes-kernel/linux/linux-davinci_git.bb | 1 -
> recipes-kernel/linux/linux-mainline_3.2.bb | 1 -
> recipes-kernel/linux/linux-omap-psp_2.6.32.bb | 1 -
> recipes-kernel/linux/linux-omap_2.6.37.bb | 1 -
> recipes-kernel/linux/linux-omap_2.6.39.bb | 1 -
> recipes-kernel/linux/linux-omapl138-psp_2.6.37.bb | 1 -
> recipes-kernel/linux/linux-ti-glsdk_3.8.bb | 1 -
> recipes-kernel/linux/linux-ti-staging_3.8.bb | 1 -
> recipes-kernel/linux/linux-ti-staging_git.bb | 1 -
> recipes-kernel/linux/linux-ti33x-psp_3.2.bb | 1 -
> recipes-kernel/linux/linux_3.0.bb | 1 -
> recipes-kernel/linux/linux_3.1.bb | 1 -
> recipes-kernel/linux/linux_3.3.7.bb | 2 --
> 14 files changed, 16 deletions(-)
>
> diff --git a/recipes-kernel/linux/linux-am335x-psp_3.2.bb b/recipes-
> kernel/linux/linux-am335x-psp_3.2.bb
> index eaf788f..b5783eb 100644
> --- a/recipes-kernel/linux/linux-am335x-psp_3.2.bb
> +++ b/recipes-kernel/linux/linux-am335x-psp_3.2.bb
> @@ -12,8 +12,6 @@ require setup-defconfig.inc # Stage the power
> management firmware before building the kernel DEPENDS += "am33x-cm3"
>
> -KERNEL_IMAGETYPE = "uImage"
> -
> # The main PR is now using MACHINE_KERNEL_PR, for ti33x see
> conf/machine/include/ti33x.inc MACHINE_KERNEL_PR_append =
> "h+gitr${SRCPV}"
>
> diff --git a/recipes-kernel/linux/linux-davinci_git.bb b/recipes-kernel/linux/linux-
> davinci_git.bb
> index e4b85d6..03eeb46 100644
> --- a/recipes-kernel/linux/linux-davinci_git.bb
> +++ b/recipes-kernel/linux/linux-davinci_git.bb
> @@ -1,7 +1,6 @@
> require multi-kernel.inc
>
> DESCRIPTION = "Linux kernel for DaVinci processors"
> -KERNEL_IMAGETYPE = "uImage"
>
> COMPATIBLE_MACHINE = "hawkboard"
>
> diff --git a/recipes-kernel/linux/linux-mainline_3.2.bb b/recipes-
> kernel/linux/linux-mainline_3.2.bb
> index 7eafdfa..7b4a2a2 100644
> --- a/recipes-kernel/linux/linux-mainline_3.2.bb
> +++ b/recipes-kernel/linux/linux-mainline_3.2.bb
> @@ -1,7 +1,6 @@
> require linux.inc
>
> DESCRIPTION = "Linux kernel for TI processors"
> -KERNEL_IMAGETYPE = "uImage"
>
> COMPATIBLE_MACHINE = "(beagleboard)"
>
> diff --git a/recipes-kernel/linux/linux-omap-psp_2.6.32.bb b/recipes-
> kernel/linux/linux-omap-psp_2.6.32.bb
> index 61fc24f..9f7c472 100644
> --- a/recipes-kernel/linux/linux-omap-psp_2.6.32.bb
> +++ b/recipes-kernel/linux/linux-omap-psp_2.6.32.bb
> @@ -3,7 +3,6 @@ require multi-kernel.inc MULTI_CONFIG_BASE_SUFFIX = ""
>
> DESCRIPTION = "Linux kernel for OMAP processors"
> -KERNEL_IMAGETYPE = "uImage"
>
> COMPATIBLE_MACHINE = "am3517-crane|beagleboard|omap3evm|am3517-
> evm|dm37x-evm|am37x-evm|omap3-touchbook|overo"
>
> diff --git a/recipes-kernel/linux/linux-omap_2.6.37.bb b/recipes-
> kernel/linux/linux-omap_2.6.37.bb
> index 62076fb..0a14cc8 100644
> --- a/recipes-kernel/linux/linux-omap_2.6.37.bb
> +++ b/recipes-kernel/linux/linux-omap_2.6.37.bb
> @@ -1,7 +1,6 @@
> require multi-kernel.inc
>
> DESCRIPTION = "Linux kernel for OMAP processors"
> -KERNEL_IMAGETYPE = "uImage"
>
> COMPATIBLE_MACHINE = "(beagleboard|overo|omap3evm|omap3-
> touchbook)"
>
> diff --git a/recipes-kernel/linux/linux-omap_2.6.39.bb b/recipes-
> kernel/linux/linux-omap_2.6.39.bb
> index ae90ad2..430fa09 100644
> --- a/recipes-kernel/linux/linux-omap_2.6.39.bb
> +++ b/recipes-kernel/linux/linux-omap_2.6.39.bb
> @@ -1,7 +1,6 @@
> require linux.inc
>
> DESCRIPTION = "Linux kernel for OMAP processors"
> -KERNEL_IMAGETYPE = "uImage"
>
> COMPATIBLE_MACHINE = "(beagleboard)"
>
> diff --git a/recipes-kernel/linux/linux-omapl138-psp_2.6.37.bb b/recipes-
> kernel/linux/linux-omapl138-psp_2.6.37.bb
> index e4a5451..a138fb6 100644
> --- a/recipes-kernel/linux/linux-omapl138-psp_2.6.37.bb
> +++ b/recipes-kernel/linux/linux-omapl138-psp_2.6.37.bb
> @@ -1,7 +1,6 @@
> SECTION = "kernel"
> DESCRIPTION = "Linux kernel for OMAPL1 machines from PSP, based on linux-
> davinci kernel"
> LICENSE = "GPLv2"
> -KERNEL_IMAGETYPE = "uImage"
>
> require multi-kernel.inc
> require tipspkernel.inc
> diff --git a/recipes-kernel/linux/linux-ti-glsdk_3.8.bb b/recipes-
> kernel/linux/linux-ti-glsdk_3.8.bb
> index 5fd17f8..09204a6 100644
> --- a/recipes-kernel/linux/linux-ti-glsdk_3.8.bb
> +++ b/recipes-kernel/linux/linux-ti-glsdk_3.8.bb
> @@ -2,7 +2,6 @@ SECTION = "kernel"
> DESCRIPTION = "Linux kernel for TI devices supported by the GLSDK product"
> LICENSE = "GPLv2"
> LIC_FILES_CHKSUM =
> "file://COPYING;md5=d7810fab7487fb0aad327b76f1be7cd7<file:///\\COPYING;md5=d7810fab7487fb0aad327b76f1be7cd7>"
> -KERNEL_IMAGETYPE = "uImage"
>
> inherit kernel
>
> diff --git a/recipes-kernel/linux/linux-ti-staging_3.8.bb b/recipes-
> kernel/linux/linux-ti-staging_3.8.bb
> index fd7b671..f0659f2 100644
> --- a/recipes-kernel/linux/linux-ti-staging_3.8.bb
> +++ b/recipes-kernel/linux/linux-ti-staging_3.8.bb
> @@ -2,7 +2,6 @@ SECTION = "kernel"
> DESCRIPTION = "Linux kernel for TI devices"
> LICENSE = "GPLv2"
> LIC_FILES_CHKSUM =
> "file://COPYING;md5=d7810fab7487fb0aad327b76f1be7cd7<file:///\\COPYING;md5=d7810fab7487fb0aad327b76f1be7cd7>"
> -KERNEL_IMAGETYPE = "uImage"
>
> inherit kernel
>
> diff --git a/recipes-kernel/linux/linux-ti-staging_git.bb b/recipes-
> kernel/linux/linux-ti-staging_git.bb
> index 694a164..d3d11d2 100644
> --- a/recipes-kernel/linux/linux-ti-staging_git.bb
> +++ b/recipes-kernel/linux/linux-ti-staging_git.bb
> @@ -2,7 +2,6 @@ SECTION = "kernel"
> DESCRIPTION = "Linux kernel for TI devices"
> LICENSE = "GPLv2"
> LIC_FILES_CHKSUM =
> "file://COPYING;md5=d7810fab7487fb0aad327b76f1be7cd7<file:///\\COPYING;md5=d7810fab7487fb0aad327b76f1be7cd7>"
> -KERNEL_IMAGETYPE = "uImage"
>
> inherit kernel
>
> diff --git a/recipes-kernel/linux/linux-ti33x-psp_3.2.bb b/recipes-
> kernel/linux/linux-ti33x-psp_3.2.bb
> index 4200d03..a9f7ac2 100644
> --- a/recipes-kernel/linux/linux-ti33x-psp_3.2.bb
> +++ b/recipes-kernel/linux/linux-ti33x-psp_3.2.bb
> @@ -1,7 +1,6 @@
> SECTION = "kernel"
> DESCRIPTION = "Linux kernel for TI33x EVM from PSP, based on am335x-
> kernel"
> LICENSE = "GPLv2"
> -KERNEL_IMAGETYPE = "uImage"
>
> require multi-kernel.inc
> require tipspkernel.inc
> diff --git a/recipes-kernel/linux/linux_3.0.bb b/recipes-kernel/linux/linux_3.0.bb
> index 522a87d..3aae2ca 100644
> --- a/recipes-kernel/linux/linux_3.0.bb
> +++ b/recipes-kernel/linux/linux_3.0.bb
> @@ -1,7 +1,6 @@
> require linux.inc
>
> DESCRIPTION = "Linux kernel for TI processors"
> -KERNEL_IMAGETYPE = "uImage"
>
> COMPATIBLE_MACHINE = "(beagleboard)"
>
> diff --git a/recipes-kernel/linux/linux_3.1.bb b/recipes-kernel/linux/linux_3.1.bb
> index d6ed98c..110d26c 100644
> --- a/recipes-kernel/linux/linux_3.1.bb
> +++ b/recipes-kernel/linux/linux_3.1.bb
> @@ -3,7 +3,6 @@ require linux.inc
> COMPATIBLE_MACHINE = "beagleboard"
>
> DESCRIPTION = "Linux kernel for TI processors"
> -KERNEL_IMAGETYPE = "uImage"
>
> DEFAULT_PREFERENCE = "-99"
>
> diff --git a/recipes-kernel/linux/linux_3.3.7.bb b/recipes-
> kernel/linux/linux_3.3.7.bb
> index e38b6c2..aca5c53 100644
> --- a/recipes-kernel/linux/linux_3.3.7.bb
> +++ b/recipes-kernel/linux/linux_3.3.7.bb
> @@ -11,8 +11,6 @@ COMPATIBLE_MACHINE = "beagleboard"
> inherit kernel
> require setup-defconfig.inc
>
> -KERNEL_IMAGETYPE = "uImage"
> -
> # The main PR is now using MACHINE_KERNEL_PR, for beagleboard see #
> conf/machine/include/omap3.inc MACHINE_KERNEL_PR_append =
> "b+gitr${SRCREV}"
> --
> 1.8.3.2
>
> _______________________________________________
> meta-ti mailing list
> meta-ti@yoctoproject.org<mailto:meta-ti@yoctoproject.org>
> https://lists.yoctoproject.org/listinfo/meta-ti
_______________________________________________
meta-ti mailing list
meta-ti@yoctoproject.org<mailto:meta-ti@yoctoproject.org>
https://lists.yoctoproject.org/listinfo/meta-ti
[-- Attachment #2: Type: text/html, Size: 16553 bytes --]
^ permalink raw reply [flat|nested] 23+ messages in thread
* Re: [PATCH 1/4] linux*: don't force KERNEL_IMAGETYPE from recipes, let machine config set it
2013-09-24 13:02 ` Cooper Jr., Franklin
@ 2013-09-24 13:16 ` Dmytriyenko, Denys
2013-09-24 13:33 ` Cooper Jr., Franklin
0 siblings, 1 reply; 23+ messages in thread
From: Dmytriyenko, Denys @ 2013-09-24 13:16 UTC (permalink / raw)
To: denis@denix.org, meta-ti@yoctoproject.org, Cooper Jr., Franklin
[-- Attachment #1: Type: text/plain, Size: 10431 bytes --]
But it is rather specific to u-boot, not the kernel...
Denys
-----Original Message-----
From: Cooper Jr., Franklin [fcooper@ti.com]
Received: Tuesday, 24 Sep 2013, 9:02
To: Dmytriyenko, Denys [denys@ti.com]; denis@denix.org [denis@denix.org]; meta-ti@yoctoproject.org [meta-ti@yoctoproject.org]
Subject: RE: [meta-ti] [PATCH 1/4] linux*: don't force KERNEL_IMAGETYPE from recipes, let machine config set it
But what happens to the 335x 3.2 kernel recipe? I am ok with the machine’s setting the default KERNEL_IMAGE but to unbreak similar recipes the KERNEL_IMAGE would need to be overridden.
From: Dmytriyenko, Denys
Sent: Tuesday, September 24, 2013 7:53 AM
To: denis@denix.org; meta-ti@yoctoproject.org; Cooper Jr., Franklin
Subject: RE: [meta-ti] [PATCH 1/4] linux*: don't force KERNEL_IMAGETYPE from recipes, let machine config set it
All machines set their kernel image types. The default is uImage. Only those with newer u-boot and 3.12 kernel by default change to zImage. The old ones are still uImage.
Denys
-----Original Message-----
From: Cooper Jr., Franklin [fcooper@ti.com]
Received: Tuesday, 24 Sep 2013, 8:47
To: Denys Dmytriyenko [denis@denix.org]; meta-ti@yoctoproject.org<mailto:meta-ti@yoctoproject.org> [meta-ti@yoctoproject.org]
Subject: Re: [meta-ti] [PATCH 1/4] linux*: don't force KERNEL_IMAGETYPE from recipes, let machine config set it
Since the uImage -> zImage change is being pushed by U-boot I am assuming this has more to do with the newer U-boot versions. Since a lot of these kernels will not work on a newer u-boot I wouldn't make this change on any <3.8 kernel recipes.
I don't understand the reason for this switch so I could be wrong.
> -----Original Message-----
> From: meta-ti-bounces@yoctoproject.org<mailto:meta-ti-bounces@yoctoproject.org> [mailto:meta-ti-
> bounces@yoctoproject.org<mailto:bounces@yoctoproject.org>] On Behalf Of Denys Dmytriyenko
> Sent: Monday, September 23, 2013 9:27 PM
> To: meta-ti@yoctoproject.org<mailto:meta-ti@yoctoproject.org>
> Subject: [meta-ti] [PATCH 1/4] linux*: don't force KERNEL_IMAGETYPE from
> recipes, let machine config set it
>
> From: Denys Dmytriyenko <denys@ti.com<mailto:denys@ti.com>>
>
> Signed-off-by: Denys Dmytriyenko <denys@ti.com<mailto:denys@ti.com>>
> ---
> recipes-kernel/linux/linux-am335x-psp_3.2.bb | 2 --
> recipes-kernel/linux/linux-davinci_git.bb | 1 -
> recipes-kernel/linux/linux-mainline_3.2.bb | 1 -
> recipes-kernel/linux/linux-omap-psp_2.6.32.bb | 1 -
> recipes-kernel/linux/linux-omap_2.6.37.bb | 1 -
> recipes-kernel/linux/linux-omap_2.6.39.bb | 1 -
> recipes-kernel/linux/linux-omapl138-psp_2.6.37.bb | 1 -
> recipes-kernel/linux/linux-ti-glsdk_3.8.bb | 1 -
> recipes-kernel/linux/linux-ti-staging_3.8.bb | 1 -
> recipes-kernel/linux/linux-ti-staging_git.bb | 1 -
> recipes-kernel/linux/linux-ti33x-psp_3.2.bb | 1 -
> recipes-kernel/linux/linux_3.0.bb | 1 -
> recipes-kernel/linux/linux_3.1.bb | 1 -
> recipes-kernel/linux/linux_3.3.7.bb | 2 --
> 14 files changed, 16 deletions(-)
>
> diff --git a/recipes-kernel/linux/linux-am335x-psp_3.2.bb b/recipes-
> kernel/linux/linux-am335x-psp_3.2.bb
> index eaf788f..b5783eb 100644
> --- a/recipes-kernel/linux/linux-am335x-psp_3.2.bb
> +++ b/recipes-kernel/linux/linux-am335x-psp_3.2.bb
> @@ -12,8 +12,6 @@ require setup-defconfig.inc # Stage the power
> management firmware before building the kernel DEPENDS += "am33x-cm3"
>
> -KERNEL_IMAGETYPE = "uImage"
> -
> # The main PR is now using MACHINE_KERNEL_PR, for ti33x see
> conf/machine/include/ti33x.inc MACHINE_KERNEL_PR_append =
> "h+gitr${SRCPV}"
>
> diff --git a/recipes-kernel/linux/linux-davinci_git.bb b/recipes-kernel/linux/linux-
> davinci_git.bb
> index e4b85d6..03eeb46 100644
> --- a/recipes-kernel/linux/linux-davinci_git.bb
> +++ b/recipes-kernel/linux/linux-davinci_git.bb
> @@ -1,7 +1,6 @@
> require multi-kernel.inc
>
> DESCRIPTION = "Linux kernel for DaVinci processors"
> -KERNEL_IMAGETYPE = "uImage"
>
> COMPATIBLE_MACHINE = "hawkboard"
>
> diff --git a/recipes-kernel/linux/linux-mainline_3.2.bb b/recipes-
> kernel/linux/linux-mainline_3.2.bb
> index 7eafdfa..7b4a2a2 100644
> --- a/recipes-kernel/linux/linux-mainline_3.2.bb
> +++ b/recipes-kernel/linux/linux-mainline_3.2.bb
> @@ -1,7 +1,6 @@
> require linux.inc
>
> DESCRIPTION = "Linux kernel for TI processors"
> -KERNEL_IMAGETYPE = "uImage"
>
> COMPATIBLE_MACHINE = "(beagleboard)"
>
> diff --git a/recipes-kernel/linux/linux-omap-psp_2.6.32.bb b/recipes-
> kernel/linux/linux-omap-psp_2.6.32.bb
> index 61fc24f..9f7c472 100644
> --- a/recipes-kernel/linux/linux-omap-psp_2.6.32.bb
> +++ b/recipes-kernel/linux/linux-omap-psp_2.6.32.bb
> @@ -3,7 +3,6 @@ require multi-kernel.inc MULTI_CONFIG_BASE_SUFFIX = ""
>
> DESCRIPTION = "Linux kernel for OMAP processors"
> -KERNEL_IMAGETYPE = "uImage"
>
> COMPATIBLE_MACHINE = "am3517-crane|beagleboard|omap3evm|am3517-
> evm|dm37x-evm|am37x-evm|omap3-touchbook|overo"
>
> diff --git a/recipes-kernel/linux/linux-omap_2.6.37.bb b/recipes-
> kernel/linux/linux-omap_2.6.37.bb
> index 62076fb..0a14cc8 100644
> --- a/recipes-kernel/linux/linux-omap_2.6.37.bb
> +++ b/recipes-kernel/linux/linux-omap_2.6.37.bb
> @@ -1,7 +1,6 @@
> require multi-kernel.inc
>
> DESCRIPTION = "Linux kernel for OMAP processors"
> -KERNEL_IMAGETYPE = "uImage"
>
> COMPATIBLE_MACHINE = "(beagleboard|overo|omap3evm|omap3-
> touchbook)"
>
> diff --git a/recipes-kernel/linux/linux-omap_2.6.39.bb b/recipes-
> kernel/linux/linux-omap_2.6.39.bb
> index ae90ad2..430fa09 100644
> --- a/recipes-kernel/linux/linux-omap_2.6.39.bb
> +++ b/recipes-kernel/linux/linux-omap_2.6.39.bb
> @@ -1,7 +1,6 @@
> require linux.inc
>
> DESCRIPTION = "Linux kernel for OMAP processors"
> -KERNEL_IMAGETYPE = "uImage"
>
> COMPATIBLE_MACHINE = "(beagleboard)"
>
> diff --git a/recipes-kernel/linux/linux-omapl138-psp_2.6.37.bb b/recipes-
> kernel/linux/linux-omapl138-psp_2.6.37.bb
> index e4a5451..a138fb6 100644
> --- a/recipes-kernel/linux/linux-omapl138-psp_2.6.37.bb
> +++ b/recipes-kernel/linux/linux-omapl138-psp_2.6.37.bb
> @@ -1,7 +1,6 @@
> SECTION = "kernel"
> DESCRIPTION = "Linux kernel for OMAPL1 machines from PSP, based on linux-
> davinci kernel"
> LICENSE = "GPLv2"
> -KERNEL_IMAGETYPE = "uImage"
>
> require multi-kernel.inc
> require tipspkernel.inc
> diff --git a/recipes-kernel/linux/linux-ti-glsdk_3.8.bb b/recipes-
> kernel/linux/linux-ti-glsdk_3.8.bb
> index 5fd17f8..09204a6 100644
> --- a/recipes-kernel/linux/linux-ti-glsdk_3.8.bb
> +++ b/recipes-kernel/linux/linux-ti-glsdk_3.8.bb
> @@ -2,7 +2,6 @@ SECTION = "kernel"
> DESCRIPTION = "Linux kernel for TI devices supported by the GLSDK product"
> LICENSE = "GPLv2"
> LIC_FILES_CHKSUM =
> "file://COPYING;md5=d7810fab7487fb0aad327b76f1be7cd7<file:///\\COPYING;md5=d7810fab7487fb0aad327b76f1be7cd7>"
> -KERNEL_IMAGETYPE = "uImage"
>
> inherit kernel
>
> diff --git a/recipes-kernel/linux/linux-ti-staging_3.8.bb b/recipes-
> kernel/linux/linux-ti-staging_3.8.bb
> index fd7b671..f0659f2 100644
> --- a/recipes-kernel/linux/linux-ti-staging_3.8.bb
> +++ b/recipes-kernel/linux/linux-ti-staging_3.8.bb
> @@ -2,7 +2,6 @@ SECTION = "kernel"
> DESCRIPTION = "Linux kernel for TI devices"
> LICENSE = "GPLv2"
> LIC_FILES_CHKSUM =
> "file://COPYING;md5=d7810fab7487fb0aad327b76f1be7cd7<file:///\\COPYING;md5=d7810fab7487fb0aad327b76f1be7cd7>"
> -KERNEL_IMAGETYPE = "uImage"
>
> inherit kernel
>
> diff --git a/recipes-kernel/linux/linux-ti-staging_git.bb b/recipes-
> kernel/linux/linux-ti-staging_git.bb
> index 694a164..d3d11d2 100644
> --- a/recipes-kernel/linux/linux-ti-staging_git.bb
> +++ b/recipes-kernel/linux/linux-ti-staging_git.bb
> @@ -2,7 +2,6 @@ SECTION = "kernel"
> DESCRIPTION = "Linux kernel for TI devices"
> LICENSE = "GPLv2"
> LIC_FILES_CHKSUM =
> "file://COPYING;md5=d7810fab7487fb0aad327b76f1be7cd7<file:///\\COPYING;md5=d7810fab7487fb0aad327b76f1be7cd7>"
> -KERNEL_IMAGETYPE = "uImage"
>
> inherit kernel
>
> diff --git a/recipes-kernel/linux/linux-ti33x-psp_3.2.bb b/recipes-
> kernel/linux/linux-ti33x-psp_3.2.bb
> index 4200d03..a9f7ac2 100644
> --- a/recipes-kernel/linux/linux-ti33x-psp_3.2.bb
> +++ b/recipes-kernel/linux/linux-ti33x-psp_3.2.bb
> @@ -1,7 +1,6 @@
> SECTION = "kernel"
> DESCRIPTION = "Linux kernel for TI33x EVM from PSP, based on am335x-
> kernel"
> LICENSE = "GPLv2"
> -KERNEL_IMAGETYPE = "uImage"
>
> require multi-kernel.inc
> require tipspkernel.inc
> diff --git a/recipes-kernel/linux/linux_3.0.bb b/recipes-kernel/linux/linux_3.0.bb
> index 522a87d..3aae2ca 100644
> --- a/recipes-kernel/linux/linux_3.0.bb
> +++ b/recipes-kernel/linux/linux_3.0.bb
> @@ -1,7 +1,6 @@
> require linux.inc
>
> DESCRIPTION = "Linux kernel for TI processors"
> -KERNEL_IMAGETYPE = "uImage"
>
> COMPATIBLE_MACHINE = "(beagleboard)"
>
> diff --git a/recipes-kernel/linux/linux_3.1.bb b/recipes-kernel/linux/linux_3.1.bb
> index d6ed98c..110d26c 100644
> --- a/recipes-kernel/linux/linux_3.1.bb
> +++ b/recipes-kernel/linux/linux_3.1.bb
> @@ -3,7 +3,6 @@ require linux.inc
> COMPATIBLE_MACHINE = "beagleboard"
>
> DESCRIPTION = "Linux kernel for TI processors"
> -KERNEL_IMAGETYPE = "uImage"
>
> DEFAULT_PREFERENCE = "-99"
>
> diff --git a/recipes-kernel/linux/linux_3.3.7.bb b/recipes-
> kernel/linux/linux_3.3.7.bb
> index e38b6c2..aca5c53 100644
> --- a/recipes-kernel/linux/linux_3.3.7.bb
> +++ b/recipes-kernel/linux/linux_3.3.7.bb
> @@ -11,8 +11,6 @@ COMPATIBLE_MACHINE = "beagleboard"
> inherit kernel
> require setup-defconfig.inc
>
> -KERNEL_IMAGETYPE = "uImage"
> -
> # The main PR is now using MACHINE_KERNEL_PR, for beagleboard see #
> conf/machine/include/omap3.inc MACHINE_KERNEL_PR_append =
> "b+gitr${SRCREV}"
> --
> 1.8.3.2
>
> _______________________________________________
> meta-ti mailing list
> meta-ti@yoctoproject.org<mailto:meta-ti@yoctoproject.org>
> https://lists.yoctoproject.org/listinfo/meta-ti
_______________________________________________
meta-ti mailing list
meta-ti@yoctoproject.org<mailto:meta-ti@yoctoproject.org>
https://lists.yoctoproject.org/listinfo/meta-ti
[-- Attachment #2: Type: text/html, Size: 16261 bytes --]
^ permalink raw reply [flat|nested] 23+ messages in thread
* Re: [PATCH 1/4] linux*: don't force KERNEL_IMAGETYPE from recipes, let machine config set it
2013-09-24 13:16 ` Dmytriyenko, Denys
@ 2013-09-24 13:33 ` Cooper Jr., Franklin
2013-09-24 13:51 ` Maupin, Chase
0 siblings, 1 reply; 23+ messages in thread
From: Cooper Jr., Franklin @ 2013-09-24 13:33 UTC (permalink / raw)
To: Dmytriyenko, Denys, denis@denix.org, meta-ti@yoctoproject.org
[-- Attachment #1: Type: text/plain, Size: 10883 bytes --]
Largely due to DT there is a forced dependency between the two that we can't avoid.
From: Dmytriyenko, Denys
Sent: Tuesday, September 24, 2013 8:16 AM
To: denis@denix.org; meta-ti@yoctoproject.org; Cooper Jr., Franklin
Subject: RE: [meta-ti] [PATCH 1/4] linux*: don't force KERNEL_IMAGETYPE from recipes, let machine config set it
But it is rather specific to u-boot, not the kernel...
Denys
-----Original Message-----
From: Cooper Jr., Franklin [fcooper@ti.com]
Received: Tuesday, 24 Sep 2013, 9:02
To: Dmytriyenko, Denys [denys@ti.com]; denis@denix.org<mailto:denis@denix.org> [denis@denix.org]; meta-ti@yoctoproject.org<mailto:meta-ti@yoctoproject.org> [meta-ti@yoctoproject.org]
Subject: RE: [meta-ti] [PATCH 1/4] linux*: don't force KERNEL_IMAGETYPE from recipes, let machine config set it
But what happens to the 335x 3.2 kernel recipe? I am ok with the machine's setting the default KERNEL_IMAGE but to unbreak similar recipes the KERNEL_IMAGE would need to be overridden.
From: Dmytriyenko, Denys
Sent: Tuesday, September 24, 2013 7:53 AM
To: denis@denix.org<mailto:denis@denix.org>; meta-ti@yoctoproject.org<mailto:meta-ti@yoctoproject.org>; Cooper Jr., Franklin
Subject: RE: [meta-ti] [PATCH 1/4] linux*: don't force KERNEL_IMAGETYPE from recipes, let machine config set it
All machines set their kernel image types. The default is uImage. Only those with newer u-boot and 3.12 kernel by default change to zImage. The old ones are still uImage.
Denys
-----Original Message-----
From: Cooper Jr., Franklin [fcooper@ti.com]
Received: Tuesday, 24 Sep 2013, 8:47
To: Denys Dmytriyenko [denis@denix.org]; meta-ti@yoctoproject.org<mailto:meta-ti@yoctoproject.org> [meta-ti@yoctoproject.org]
Subject: Re: [meta-ti] [PATCH 1/4] linux*: don't force KERNEL_IMAGETYPE from recipes, let machine config set it
Since the uImage -> zImage change is being pushed by U-boot I am assuming this has more to do with the newer U-boot versions. Since a lot of these kernels will not work on a newer u-boot I wouldn't make this change on any <3.8 kernel recipes.
I don't understand the reason for this switch so I could be wrong.
> -----Original Message-----
> From: meta-ti-bounces@yoctoproject.org<mailto:meta-ti-bounces@yoctoproject.org> [mailto:meta-ti-
> bounces@yoctoproject.org<mailto:bounces@yoctoproject.org>] On Behalf Of Denys Dmytriyenko
> Sent: Monday, September 23, 2013 9:27 PM
> To: meta-ti@yoctoproject.org<mailto:meta-ti@yoctoproject.org>
> Subject: [meta-ti] [PATCH 1/4] linux*: don't force KERNEL_IMAGETYPE from
> recipes, let machine config set it
>
> From: Denys Dmytriyenko <denys@ti.com<mailto:denys@ti.com>>
>
> Signed-off-by: Denys Dmytriyenko <denys@ti.com<mailto:denys@ti.com>>
> ---
> recipes-kernel/linux/linux-am335x-psp_3.2.bb | 2 --
> recipes-kernel/linux/linux-davinci_git.bb | 1 -
> recipes-kernel/linux/linux-mainline_3.2.bb | 1 -
> recipes-kernel/linux/linux-omap-psp_2.6.32.bb | 1 -
> recipes-kernel/linux/linux-omap_2.6.37.bb | 1 -
> recipes-kernel/linux/linux-omap_2.6.39.bb | 1 -
> recipes-kernel/linux/linux-omapl138-psp_2.6.37.bb | 1 -
> recipes-kernel/linux/linux-ti-glsdk_3.8.bb | 1 -
> recipes-kernel/linux/linux-ti-staging_3.8.bb | 1 -
> recipes-kernel/linux/linux-ti-staging_git.bb | 1 -
> recipes-kernel/linux/linux-ti33x-psp_3.2.bb | 1 -
> recipes-kernel/linux/linux_3.0.bb | 1 -
> recipes-kernel/linux/linux_3.1.bb | 1 -
> recipes-kernel/linux/linux_3.3.7.bb | 2 --
> 14 files changed, 16 deletions(-)
>
> diff --git a/recipes-kernel/linux/linux-am335x-psp_3.2.bb b/recipes-
> kernel/linux/linux-am335x-psp_3.2.bb
> index eaf788f..b5783eb 100644
> --- a/recipes-kernel/linux/linux-am335x-psp_3.2.bb
> +++ b/recipes-kernel/linux/linux-am335x-psp_3.2.bb
> @@ -12,8 +12,6 @@ require setup-defconfig.inc # Stage the power
> management firmware before building the kernel DEPENDS += "am33x-cm3"
>
> -KERNEL_IMAGETYPE = "uImage"
> -
> # The main PR is now using MACHINE_KERNEL_PR, for ti33x see
> conf/machine/include/ti33x.inc MACHINE_KERNEL_PR_append =
> "h+gitr${SRCPV}"
>
> diff --git a/recipes-kernel/linux/linux-davinci_git.bb b/recipes-kernel/linux/linux-
> davinci_git.bb
> index e4b85d6..03eeb46 100644
> --- a/recipes-kernel/linux/linux-davinci_git.bb
> +++ b/recipes-kernel/linux/linux-davinci_git.bb
> @@ -1,7 +1,6 @@
> require multi-kernel.inc
>
> DESCRIPTION = "Linux kernel for DaVinci processors"
> -KERNEL_IMAGETYPE = "uImage"
>
> COMPATIBLE_MACHINE = "hawkboard"
>
> diff --git a/recipes-kernel/linux/linux-mainline_3.2.bb b/recipes-
> kernel/linux/linux-mainline_3.2.bb
> index 7eafdfa..7b4a2a2 100644
> --- a/recipes-kernel/linux/linux-mainline_3.2.bb
> +++ b/recipes-kernel/linux/linux-mainline_3.2.bb
> @@ -1,7 +1,6 @@
> require linux.inc
>
> DESCRIPTION = "Linux kernel for TI processors"
> -KERNEL_IMAGETYPE = "uImage"
>
> COMPATIBLE_MACHINE = "(beagleboard)"
>
> diff --git a/recipes-kernel/linux/linux-omap-psp_2.6.32.bb b/recipes-
> kernel/linux/linux-omap-psp_2.6.32.bb
> index 61fc24f..9f7c472 100644
> --- a/recipes-kernel/linux/linux-omap-psp_2.6.32.bb
> +++ b/recipes-kernel/linux/linux-omap-psp_2.6.32.bb
> @@ -3,7 +3,6 @@ require multi-kernel.inc MULTI_CONFIG_BASE_SUFFIX = ""
>
> DESCRIPTION = "Linux kernel for OMAP processors"
> -KERNEL_IMAGETYPE = "uImage"
>
> COMPATIBLE_MACHINE = "am3517-crane|beagleboard|omap3evm|am3517-
> evm|dm37x-evm|am37x-evm|omap3-touchbook|overo"
>
> diff --git a/recipes-kernel/linux/linux-omap_2.6.37.bb b/recipes-
> kernel/linux/linux-omap_2.6.37.bb
> index 62076fb..0a14cc8 100644
> --- a/recipes-kernel/linux/linux-omap_2.6.37.bb
> +++ b/recipes-kernel/linux/linux-omap_2.6.37.bb
> @@ -1,7 +1,6 @@
> require multi-kernel.inc
>
> DESCRIPTION = "Linux kernel for OMAP processors"
> -KERNEL_IMAGETYPE = "uImage"
>
> COMPATIBLE_MACHINE = "(beagleboard|overo|omap3evm|omap3-
> touchbook)"
>
> diff --git a/recipes-kernel/linux/linux-omap_2.6.39.bb b/recipes-
> kernel/linux/linux-omap_2.6.39.bb
> index ae90ad2..430fa09 100644
> --- a/recipes-kernel/linux/linux-omap_2.6.39.bb
> +++ b/recipes-kernel/linux/linux-omap_2.6.39.bb
> @@ -1,7 +1,6 @@
> require linux.inc
>
> DESCRIPTION = "Linux kernel for OMAP processors"
> -KERNEL_IMAGETYPE = "uImage"
>
> COMPATIBLE_MACHINE = "(beagleboard)"
>
> diff --git a/recipes-kernel/linux/linux-omapl138-psp_2.6.37.bb b/recipes-
> kernel/linux/linux-omapl138-psp_2.6.37.bb
> index e4a5451..a138fb6 100644
> --- a/recipes-kernel/linux/linux-omapl138-psp_2.6.37.bb
> +++ b/recipes-kernel/linux/linux-omapl138-psp_2.6.37.bb
> @@ -1,7 +1,6 @@
> SECTION = "kernel"
> DESCRIPTION = "Linux kernel for OMAPL1 machines from PSP, based on linux-
> davinci kernel"
> LICENSE = "GPLv2"
> -KERNEL_IMAGETYPE = "uImage"
>
> require multi-kernel.inc
> require tipspkernel.inc
> diff --git a/recipes-kernel/linux/linux-ti-glsdk_3.8.bb b/recipes-
> kernel/linux/linux-ti-glsdk_3.8.bb
> index 5fd17f8..09204a6 100644
> --- a/recipes-kernel/linux/linux-ti-glsdk_3.8.bb
> +++ b/recipes-kernel/linux/linux-ti-glsdk_3.8.bb
> @@ -2,7 +2,6 @@ SECTION = "kernel"
> DESCRIPTION = "Linux kernel for TI devices supported by the GLSDK product"
> LICENSE = "GPLv2"
> LIC_FILES_CHKSUM =
> "file://COPYING;md5=d7810fab7487fb0aad327b76f1be7cd7<file:///\\COPYING;md5=d7810fab7487fb0aad327b76f1be7cd7>"
> -KERNEL_IMAGETYPE = "uImage"
>
> inherit kernel
>
> diff --git a/recipes-kernel/linux/linux-ti-staging_3.8.bb b/recipes-
> kernel/linux/linux-ti-staging_3.8.bb
> index fd7b671..f0659f2 100644
> --- a/recipes-kernel/linux/linux-ti-staging_3.8.bb
> +++ b/recipes-kernel/linux/linux-ti-staging_3.8.bb
> @@ -2,7 +2,6 @@ SECTION = "kernel"
> DESCRIPTION = "Linux kernel for TI devices"
> LICENSE = "GPLv2"
> LIC_FILES_CHKSUM =
> "file://COPYING;md5=d7810fab7487fb0aad327b76f1be7cd7<file:///\\COPYING;md5=d7810fab7487fb0aad327b76f1be7cd7>"
> -KERNEL_IMAGETYPE = "uImage"
>
> inherit kernel
>
> diff --git a/recipes-kernel/linux/linux-ti-staging_git.bb b/recipes-
> kernel/linux/linux-ti-staging_git.bb
> index 694a164..d3d11d2 100644
> --- a/recipes-kernel/linux/linux-ti-staging_git.bb
> +++ b/recipes-kernel/linux/linux-ti-staging_git.bb
> @@ -2,7 +2,6 @@ SECTION = "kernel"
> DESCRIPTION = "Linux kernel for TI devices"
> LICENSE = "GPLv2"
> LIC_FILES_CHKSUM =
> "file://COPYING;md5=d7810fab7487fb0aad327b76f1be7cd7<file:///\\COPYING;md5=d7810fab7487fb0aad327b76f1be7cd7>"
> -KERNEL_IMAGETYPE = "uImage"
>
> inherit kernel
>
> diff --git a/recipes-kernel/linux/linux-ti33x-psp_3.2.bb b/recipes-
> kernel/linux/linux-ti33x-psp_3.2.bb
> index 4200d03..a9f7ac2 100644
> --- a/recipes-kernel/linux/linux-ti33x-psp_3.2.bb
> +++ b/recipes-kernel/linux/linux-ti33x-psp_3.2.bb
> @@ -1,7 +1,6 @@
> SECTION = "kernel"
> DESCRIPTION = "Linux kernel for TI33x EVM from PSP, based on am335x-
> kernel"
> LICENSE = "GPLv2"
> -KERNEL_IMAGETYPE = "uImage"
>
> require multi-kernel.inc
> require tipspkernel.inc
> diff --git a/recipes-kernel/linux/linux_3.0.bb b/recipes-kernel/linux/linux_3.0.bb
> index 522a87d..3aae2ca 100644
> --- a/recipes-kernel/linux/linux_3.0.bb
> +++ b/recipes-kernel/linux/linux_3.0.bb
> @@ -1,7 +1,6 @@
> require linux.inc
>
> DESCRIPTION = "Linux kernel for TI processors"
> -KERNEL_IMAGETYPE = "uImage"
>
> COMPATIBLE_MACHINE = "(beagleboard)"
>
> diff --git a/recipes-kernel/linux/linux_3.1.bb b/recipes-kernel/linux/linux_3.1.bb
> index d6ed98c..110d26c 100644
> --- a/recipes-kernel/linux/linux_3.1.bb
> +++ b/recipes-kernel/linux/linux_3.1.bb
> @@ -3,7 +3,6 @@ require linux.inc
> COMPATIBLE_MACHINE = "beagleboard"
>
> DESCRIPTION = "Linux kernel for TI processors"
> -KERNEL_IMAGETYPE = "uImage"
>
> DEFAULT_PREFERENCE = "-99"
>
> diff --git a/recipes-kernel/linux/linux_3.3.7.bb b/recipes-
> kernel/linux/linux_3.3.7.bb
> index e38b6c2..aca5c53 100644
> --- a/recipes-kernel/linux/linux_3.3.7.bb
> +++ b/recipes-kernel/linux/linux_3.3.7.bb
> @@ -11,8 +11,6 @@ COMPATIBLE_MACHINE = "beagleboard"
> inherit kernel
> require setup-defconfig.inc
>
> -KERNEL_IMAGETYPE = "uImage"
> -
> # The main PR is now using MACHINE_KERNEL_PR, for beagleboard see #
> conf/machine/include/omap3.inc MACHINE_KERNEL_PR_append =
> "b+gitr${SRCREV}"
> --
> 1.8.3.2
>
> _______________________________________________
> meta-ti mailing list
> meta-ti@yoctoproject.org<mailto:meta-ti@yoctoproject.org>
> https://lists.yoctoproject.org/listinfo/meta-ti
_______________________________________________
meta-ti mailing list
meta-ti@yoctoproject.org<mailto:meta-ti@yoctoproject.org>
https://lists.yoctoproject.org/listinfo/meta-ti
[-- Attachment #2: Type: text/html, Size: 19236 bytes --]
^ permalink raw reply [flat|nested] 23+ messages in thread
* Re: [PATCH 4/4] ti33x, ti43x, omap-a15: switch KERNEL_IMAGETYPE to zImage by default
2013-09-24 13:00 ` Tom Rini
@ 2013-09-24 13:49 ` Maupin, Chase
2013-09-24 14:03 ` Tom Rini
0 siblings, 1 reply; 23+ messages in thread
From: Maupin, Chase @ 2013-09-24 13:49 UTC (permalink / raw)
To: Rini, Tom, Dmytriyenko, Denys; +Cc: meta-ti@yoctoproject.org
>-----Original Message-----
>From: meta-ti-bounces@yoctoproject.org [mailto:meta-ti-
>bounces@yoctoproject.org] On Behalf Of Rini, Tom
>Sent: Tuesday, September 24, 2013 8:01 AM
>To: Dmytriyenko, Denys
>Cc: meta-ti@yoctoproject.org
>Subject: Re: [meta-ti] [PATCH 4/4] ti33x, ti43x, omap-a15: switch
>KERNEL_IMAGETYPE to zImage by default
>
>On 09/24/2013 12:39 AM, Denys Dmytriyenko wrote:
>> On Tue, Sep 24, 2013 at 03:36:47AM +0000, Cooper Jr., Franklin
>wrote:
>>> What is the benefit of this switch?
>>>
>>> Although outdated a lot of posts talking about uImage vs zImage
>seems to
>>> favor uImage due to additional functionality that it provides.
>>
>> I guess this is a more generic question addressed to Tom...
>
>There are two sides to it. On the zImage side, it's what the
>kernel
>produces normally, without needing other tools, so it's vastly
>preferred
>by the majority of kernel developers. On the production side,
>uImages
>provide useful things like a checksums and the ability to detect
>overlaps. If we enabled FIT images, we could go so far as to
>allow for
>cryptographically signed images and configurations (what FIT calls
>a
>kernel+fdt(+optional ramdisk)).
>
>For community oriented things like this, zImage is best and for
>production, it's up to the designer on what's important and what's
>not.
A key point is that either can still be used with new u-boots. Tom, I think you were saying there is a way if the AMSDK wants to for it to fall back to uImage if zImage is not found.
>
>--
>Tom
>_______________________________________________
>meta-ti mailing list
>meta-ti@yoctoproject.org
>https://lists.yoctoproject.org/listinfo/meta-ti
^ permalink raw reply [flat|nested] 23+ messages in thread
* Re: [PATCH 1/4] linux*: don't force KERNEL_IMAGETYPE from recipes, let machine config set it
2013-09-24 13:33 ` Cooper Jr., Franklin
@ 2013-09-24 13:51 ` Maupin, Chase
2013-09-24 14:00 ` Cooper Jr., Franklin
0 siblings, 1 reply; 23+ messages in thread
From: Maupin, Chase @ 2013-09-24 13:51 UTC (permalink / raw)
To: Cooper Jr., Franklin, Dmytriyenko, Denys, denis@denix.org,
meta-ti@yoctoproject.org
[-- Attachment #1: Type: text/plain, Size: 11492 bytes --]
From: meta-ti-bounces@yoctoproject.org [mailto:meta-ti-bounces@yoctoproject.org] On Behalf Of Cooper Jr., Franklin
Sent: Tuesday, September 24, 2013 8:33 AM
To: Dmytriyenko, Denys; denis@denix.org; meta-ti@yoctoproject.org
Subject: Re: [meta-ti] [PATCH 1/4] linux*: don't force KERNEL_IMAGETYPE from recipes, let machine config set it
Largely due to DT there is a forced dependency between the two that we can’t avoid.
[CEM] I’m not sure this is true. I think that older u-boot doesn’t understand zImage like new u-boot does. That is the limiting issue here. Not that you can’t boot a 3.2 zImage or uImage with new u-boot.
From: Dmytriyenko, Denys
Sent: Tuesday, September 24, 2013 8:16 AM
To: denis@denix.org<mailto:denis@denix.org>; meta-ti@yoctoproject.org<mailto:meta-ti@yoctoproject.org>; Cooper Jr., Franklin
Subject: RE: [meta-ti] [PATCH 1/4] linux*: don't force KERNEL_IMAGETYPE from recipes, let machine config set it
But it is rather specific to u-boot, not the kernel...
Denys
-----Original Message-----
From: Cooper Jr., Franklin [fcooper@ti.com]
Received: Tuesday, 24 Sep 2013, 9:02
To: Dmytriyenko, Denys [denys@ti.com]; denis@denix.org<mailto:denis@denix.org> [denis@denix.org]; meta-ti@yoctoproject.org<mailto:meta-ti@yoctoproject.org> [meta-ti@yoctoproject.org]
Subject: RE: [meta-ti] [PATCH 1/4] linux*: don't force KERNEL_IMAGETYPE from recipes, let machine config set it
But what happens to the 335x 3.2 kernel recipe? I am ok with the machine’s setting the default KERNEL_IMAGE but to unbreak similar recipes the KERNEL_IMAGE would need to be overridden.
From: Dmytriyenko, Denys
Sent: Tuesday, September 24, 2013 7:53 AM
To: denis@denix.org<mailto:denis@denix.org>; meta-ti@yoctoproject.org<mailto:meta-ti@yoctoproject.org>; Cooper Jr., Franklin
Subject: RE: [meta-ti] [PATCH 1/4] linux*: don't force KERNEL_IMAGETYPE from recipes, let machine config set it
All machines set their kernel image types. The default is uImage. Only those with newer u-boot and 3.12 kernel by default change to zImage. The old ones are still uImage.
Denys
-----Original Message-----
From: Cooper Jr., Franklin [fcooper@ti.com]
Received: Tuesday, 24 Sep 2013, 8:47
To: Denys Dmytriyenko [denis@denix.org]; meta-ti@yoctoproject.org<mailto:meta-ti@yoctoproject.org> [meta-ti@yoctoproject.org]
Subject: Re: [meta-ti] [PATCH 1/4] linux*: don't force KERNEL_IMAGETYPE from recipes, let machine config set it
Since the uImage -> zImage change is being pushed by U-boot I am assuming this has more to do with the newer U-boot versions. Since a lot of these kernels will not work on a newer u-boot I wouldn't make this change on any <3.8 kernel recipes.
I don't understand the reason for this switch so I could be wrong.
> -----Original Message-----
> From: meta-ti-bounces@yoctoproject.org<mailto:meta-ti-bounces@yoctoproject.org> [mailto:meta-ti-
> bounces@yoctoproject.org<mailto:bounces@yoctoproject.org>] On Behalf Of Denys Dmytriyenko
> Sent: Monday, September 23, 2013 9:27 PM
> To: meta-ti@yoctoproject.org<mailto:meta-ti@yoctoproject.org>
> Subject: [meta-ti] [PATCH 1/4] linux*: don't force KERNEL_IMAGETYPE from
> recipes, let machine config set it
>
> From: Denys Dmytriyenko <denys@ti.com<mailto:denys@ti.com>>
>
> Signed-off-by: Denys Dmytriyenko <denys@ti.com<mailto:denys@ti.com>>
> ---
> recipes-kernel/linux/linux-am335x-psp_3.2.bb | 2 --
> recipes-kernel/linux/linux-davinci_git.bb | 1 -
> recipes-kernel/linux/linux-mainline_3.2.bb | 1 -
> recipes-kernel/linux/linux-omap-psp_2.6.32.bb | 1 -
> recipes-kernel/linux/linux-omap_2.6.37.bb | 1 -
> recipes-kernel/linux/linux-omap_2.6.39.bb | 1 -
> recipes-kernel/linux/linux-omapl138-psp_2.6.37.bb | 1 -
> recipes-kernel/linux/linux-ti-glsdk_3.8.bb | 1 -
> recipes-kernel/linux/linux-ti-staging_3.8.bb | 1 -
> recipes-kernel/linux/linux-ti-staging_git.bb | 1 -
> recipes-kernel/linux/linux-ti33x-psp_3.2.bb | 1 -
> recipes-kernel/linux/linux_3.0.bb | 1 -
> recipes-kernel/linux/linux_3.1.bb | 1 -
> recipes-kernel/linux/linux_3.3.7.bb | 2 --
> 14 files changed, 16 deletions(-)
>
> diff --git a/recipes-kernel/linux/linux-am335x-psp_3.2.bb b/recipes-
> kernel/linux/linux-am335x-psp_3.2.bb
> index eaf788f..b5783eb 100644
> --- a/recipes-kernel/linux/linux-am335x-psp_3.2.bb
> +++ b/recipes-kernel/linux/linux-am335x-psp_3.2.bb
> @@ -12,8 +12,6 @@ require setup-defconfig.inc # Stage the power
> management firmware before building the kernel DEPENDS += "am33x-cm3"
>
> -KERNEL_IMAGETYPE = "uImage"
> -
> # The main PR is now using MACHINE_KERNEL_PR, for ti33x see
> conf/machine/include/ti33x.inc MACHINE_KERNEL_PR_append =
> "h+gitr${SRCPV}"
>
> diff --git a/recipes-kernel/linux/linux-davinci_git.bb b/recipes-kernel/linux/linux-
> davinci_git.bb
> index e4b85d6..03eeb46 100644
> --- a/recipes-kernel/linux/linux-davinci_git.bb
> +++ b/recipes-kernel/linux/linux-davinci_git.bb
> @@ -1,7 +1,6 @@
> require multi-kernel.inc
>
> DESCRIPTION = "Linux kernel for DaVinci processors"
> -KERNEL_IMAGETYPE = "uImage"
>
> COMPATIBLE_MACHINE = "hawkboard"
>
> diff --git a/recipes-kernel/linux/linux-mainline_3.2.bb b/recipes-
> kernel/linux/linux-mainline_3.2.bb
> index 7eafdfa..7b4a2a2 100644
> --- a/recipes-kernel/linux/linux-mainline_3.2.bb
> +++ b/recipes-kernel/linux/linux-mainline_3.2.bb
> @@ -1,7 +1,6 @@
> require linux.inc
>
> DESCRIPTION = "Linux kernel for TI processors"
> -KERNEL_IMAGETYPE = "uImage"
>
> COMPATIBLE_MACHINE = "(beagleboard)"
>
> diff --git a/recipes-kernel/linux/linux-omap-psp_2.6.32.bb b/recipes-
> kernel/linux/linux-omap-psp_2.6.32.bb
> index 61fc24f..9f7c472 100644
> --- a/recipes-kernel/linux/linux-omap-psp_2.6.32.bb
> +++ b/recipes-kernel/linux/linux-omap-psp_2.6.32.bb
> @@ -3,7 +3,6 @@ require multi-kernel.inc MULTI_CONFIG_BASE_SUFFIX = ""
>
> DESCRIPTION = "Linux kernel for OMAP processors"
> -KERNEL_IMAGETYPE = "uImage"
>
> COMPATIBLE_MACHINE = "am3517-crane|beagleboard|omap3evm|am3517-
> evm|dm37x-evm|am37x-evm|omap3-touchbook|overo"
>
> diff --git a/recipes-kernel/linux/linux-omap_2.6.37.bb b/recipes-
> kernel/linux/linux-omap_2.6.37.bb
> index 62076fb..0a14cc8 100644
> --- a/recipes-kernel/linux/linux-omap_2.6.37.bb
> +++ b/recipes-kernel/linux/linux-omap_2.6.37.bb
> @@ -1,7 +1,6 @@
> require multi-kernel.inc
>
> DESCRIPTION = "Linux kernel for OMAP processors"
> -KERNEL_IMAGETYPE = "uImage"
>
> COMPATIBLE_MACHINE = "(beagleboard|overo|omap3evm|omap3-
> touchbook)"
>
> diff --git a/recipes-kernel/linux/linux-omap_2.6.39.bb b/recipes-
> kernel/linux/linux-omap_2.6.39.bb
> index ae90ad2..430fa09 100644
> --- a/recipes-kernel/linux/linux-omap_2.6.39.bb
> +++ b/recipes-kernel/linux/linux-omap_2.6.39.bb
> @@ -1,7 +1,6 @@
> require linux.inc
>
> DESCRIPTION = "Linux kernel for OMAP processors"
> -KERNEL_IMAGETYPE = "uImage"
>
> COMPATIBLE_MACHINE = "(beagleboard)"
>
> diff --git a/recipes-kernel/linux/linux-omapl138-psp_2.6.37.bb b/recipes-
> kernel/linux/linux-omapl138-psp_2.6.37.bb
> index e4a5451..a138fb6 100644
> --- a/recipes-kernel/linux/linux-omapl138-psp_2.6.37.bb
> +++ b/recipes-kernel/linux/linux-omapl138-psp_2.6.37.bb
> @@ -1,7 +1,6 @@
> SECTION = "kernel"
> DESCRIPTION = "Linux kernel for OMAPL1 machines from PSP, based on linux-
> davinci kernel"
> LICENSE = "GPLv2"
> -KERNEL_IMAGETYPE = "uImage"
>
> require multi-kernel.inc
> require tipspkernel.inc
> diff --git a/recipes-kernel/linux/linux-ti-glsdk_3.8.bb b/recipes-
> kernel/linux/linux-ti-glsdk_3.8.bb
> index 5fd17f8..09204a6 100644
> --- a/recipes-kernel/linux/linux-ti-glsdk_3.8.bb
> +++ b/recipes-kernel/linux/linux-ti-glsdk_3.8.bb
> @@ -2,7 +2,6 @@ SECTION = "kernel"
> DESCRIPTION = "Linux kernel for TI devices supported by the GLSDK product"
> LICENSE = "GPLv2"
> LIC_FILES_CHKSUM =
> "file://COPYING;md5=d7810fab7487fb0aad327b76f1be7cd7<file:///\\COPYING;md5=d7810fab7487fb0aad327b76f1be7cd7>"
> -KERNEL_IMAGETYPE = "uImage"
>
> inherit kernel
>
> diff --git a/recipes-kernel/linux/linux-ti-staging_3.8.bb b/recipes-
> kernel/linux/linux-ti-staging_3.8.bb
> index fd7b671..f0659f2 100644
> --- a/recipes-kernel/linux/linux-ti-staging_3.8.bb
> +++ b/recipes-kernel/linux/linux-ti-staging_3.8.bb
> @@ -2,7 +2,6 @@ SECTION = "kernel"
> DESCRIPTION = "Linux kernel for TI devices"
> LICENSE = "GPLv2"
> LIC_FILES_CHKSUM =
> "file://COPYING;md5=d7810fab7487fb0aad327b76f1be7cd7<file:///\\COPYING;md5=d7810fab7487fb0aad327b76f1be7cd7>"
> -KERNEL_IMAGETYPE = "uImage"
>
> inherit kernel
>
> diff --git a/recipes-kernel/linux/linux-ti-staging_git.bb b/recipes-
> kernel/linux/linux-ti-staging_git.bb
> index 694a164..d3d11d2 100644
> --- a/recipes-kernel/linux/linux-ti-staging_git.bb
> +++ b/recipes-kernel/linux/linux-ti-staging_git.bb
> @@ -2,7 +2,6 @@ SECTION = "kernel"
> DESCRIPTION = "Linux kernel for TI devices"
> LICENSE = "GPLv2"
> LIC_FILES_CHKSUM =
> "file://COPYING;md5=d7810fab7487fb0aad327b76f1be7cd7<file:///\\COPYING;md5=d7810fab7487fb0aad327b76f1be7cd7>"
> -KERNEL_IMAGETYPE = "uImage"
>
> inherit kernel
>
> diff --git a/recipes-kernel/linux/linux-ti33x-psp_3.2.bb b/recipes-
> kernel/linux/linux-ti33x-psp_3.2.bb
> index 4200d03..a9f7ac2 100644
> --- a/recipes-kernel/linux/linux-ti33x-psp_3.2.bb
> +++ b/recipes-kernel/linux/linux-ti33x-psp_3.2.bb
> @@ -1,7 +1,6 @@
> SECTION = "kernel"
> DESCRIPTION = "Linux kernel for TI33x EVM from PSP, based on am335x-
> kernel"
> LICENSE = "GPLv2"
> -KERNEL_IMAGETYPE = "uImage"
>
> require multi-kernel.inc
> require tipspkernel.inc
> diff --git a/recipes-kernel/linux/linux_3.0.bb b/recipes-kernel/linux/linux_3.0.bb
> index 522a87d..3aae2ca 100644
> --- a/recipes-kernel/linux/linux_3.0.bb
> +++ b/recipes-kernel/linux/linux_3.0.bb
> @@ -1,7 +1,6 @@
> require linux.inc
>
> DESCRIPTION = "Linux kernel for TI processors"
> -KERNEL_IMAGETYPE = "uImage"
>
> COMPATIBLE_MACHINE = "(beagleboard)"
>
> diff --git a/recipes-kernel/linux/linux_3.1.bb b/recipes-kernel/linux/linux_3.1.bb
> index d6ed98c..110d26c 100644
> --- a/recipes-kernel/linux/linux_3.1.bb
> +++ b/recipes-kernel/linux/linux_3.1.bb
> @@ -3,7 +3,6 @@ require linux.inc
> COMPATIBLE_MACHINE = "beagleboard"
>
> DESCRIPTION = "Linux kernel for TI processors"
> -KERNEL_IMAGETYPE = "uImage"
>
> DEFAULT_PREFERENCE = "-99"
>
> diff --git a/recipes-kernel/linux/linux_3.3.7.bb b/recipes-
> kernel/linux/linux_3.3.7.bb
> index e38b6c2..aca5c53 100644
> --- a/recipes-kernel/linux/linux_3.3.7.bb
> +++ b/recipes-kernel/linux/linux_3.3.7.bb
> @@ -11,8 +11,6 @@ COMPATIBLE_MACHINE = "beagleboard"
> inherit kernel
> require setup-defconfig.inc
>
> -KERNEL_IMAGETYPE = "uImage"
> -
> # The main PR is now using MACHINE_KERNEL_PR, for beagleboard see #
> conf/machine/include/omap3.inc MACHINE_KERNEL_PR_append =
> "b+gitr${SRCREV}"
> --
> 1.8.3.2
>
> _______________________________________________
> meta-ti mailing list
> meta-ti@yoctoproject.org<mailto:meta-ti@yoctoproject.org>
> https://lists.yoctoproject.org/listinfo/meta-ti
_______________________________________________
meta-ti mailing list
meta-ti@yoctoproject.org<mailto:meta-ti@yoctoproject.org>
https://lists.yoctoproject.org/listinfo/meta-ti
[-- Attachment #2: Type: text/html, Size: 21004 bytes --]
^ permalink raw reply [flat|nested] 23+ messages in thread
* Re: [PATCH 1/4] linux*: don't force KERNEL_IMAGETYPE from recipes, let machine config set it
2013-09-24 2:27 [PATCH 1/4] linux*: don't force KERNEL_IMAGETYPE from recipes, let machine config set it Denys Dmytriyenko
` (3 preceding siblings ...)
2013-09-24 12:46 ` [PATCH 1/4] linux*: don't force KERNEL_IMAGETYPE from recipes, let machine config set it Cooper Jr., Franklin
@ 2013-09-24 13:51 ` Maupin, Chase
4 siblings, 0 replies; 23+ messages in thread
From: Maupin, Chase @ 2013-09-24 13:51 UTC (permalink / raw)
To: Denys Dmytriyenko, meta-ti@yoctoproject.org
Acked-by: Chase Maupin <chase.maupin@ti.com>
>-----Original Message-----
>From: meta-ti-bounces@yoctoproject.org [mailto:meta-ti-
>bounces@yoctoproject.org] On Behalf Of Denys Dmytriyenko
>Sent: Monday, September 23, 2013 9:27 PM
>To: meta-ti@yoctoproject.org
>Subject: [meta-ti] [PATCH 1/4] linux*: don't force
>KERNEL_IMAGETYPE from recipes, let machine config set it
>
>From: Denys Dmytriyenko <denys@ti.com>
>
>Signed-off-by: Denys Dmytriyenko <denys@ti.com>
>---
> recipes-kernel/linux/linux-am335x-psp_3.2.bb | 2 --
> recipes-kernel/linux/linux-davinci_git.bb | 1 -
> recipes-kernel/linux/linux-mainline_3.2.bb | 1 -
> recipes-kernel/linux/linux-omap-psp_2.6.32.bb | 1 -
> recipes-kernel/linux/linux-omap_2.6.37.bb | 1 -
> recipes-kernel/linux/linux-omap_2.6.39.bb | 1 -
> recipes-kernel/linux/linux-omapl138-psp_2.6.37.bb | 1 -
> recipes-kernel/linux/linux-ti-glsdk_3.8.bb | 1 -
> recipes-kernel/linux/linux-ti-staging_3.8.bb | 1 -
> recipes-kernel/linux/linux-ti-staging_git.bb | 1 -
> recipes-kernel/linux/linux-ti33x-psp_3.2.bb | 1 -
> recipes-kernel/linux/linux_3.0.bb | 1 -
> recipes-kernel/linux/linux_3.1.bb | 1 -
> recipes-kernel/linux/linux_3.3.7.bb | 2 --
> 14 files changed, 16 deletions(-)
>
>diff --git a/recipes-kernel/linux/linux-am335x-psp_3.2.bb
>b/recipes-kernel/linux/linux-am335x-psp_3.2.bb
>index eaf788f..b5783eb 100644
>--- a/recipes-kernel/linux/linux-am335x-psp_3.2.bb
>+++ b/recipes-kernel/linux/linux-am335x-psp_3.2.bb
>@@ -12,8 +12,6 @@ require setup-defconfig.inc
> # Stage the power management firmware before building the kernel
> DEPENDS += "am33x-cm3"
>
>-KERNEL_IMAGETYPE = "uImage"
>-
> # The main PR is now using MACHINE_KERNEL_PR, for ti33x see
>conf/machine/include/ti33x.inc
> MACHINE_KERNEL_PR_append = "h+gitr${SRCPV}"
>
>diff --git a/recipes-kernel/linux/linux-davinci_git.bb b/recipes-
>kernel/linux/linux-davinci_git.bb
>index e4b85d6..03eeb46 100644
>--- a/recipes-kernel/linux/linux-davinci_git.bb
>+++ b/recipes-kernel/linux/linux-davinci_git.bb
>@@ -1,7 +1,6 @@
> require multi-kernel.inc
>
> DESCRIPTION = "Linux kernel for DaVinci processors"
>-KERNEL_IMAGETYPE = "uImage"
>
> COMPATIBLE_MACHINE = "hawkboard"
>
>diff --git a/recipes-kernel/linux/linux-mainline_3.2.bb b/recipes-
>kernel/linux/linux-mainline_3.2.bb
>index 7eafdfa..7b4a2a2 100644
>--- a/recipes-kernel/linux/linux-mainline_3.2.bb
>+++ b/recipes-kernel/linux/linux-mainline_3.2.bb
>@@ -1,7 +1,6 @@
> require linux.inc
>
> DESCRIPTION = "Linux kernel for TI processors"
>-KERNEL_IMAGETYPE = "uImage"
>
> COMPATIBLE_MACHINE = "(beagleboard)"
>
>diff --git a/recipes-kernel/linux/linux-omap-psp_2.6.32.bb
>b/recipes-kernel/linux/linux-omap-psp_2.6.32.bb
>index 61fc24f..9f7c472 100644
>--- a/recipes-kernel/linux/linux-omap-psp_2.6.32.bb
>+++ b/recipes-kernel/linux/linux-omap-psp_2.6.32.bb
>@@ -3,7 +3,6 @@ require multi-kernel.inc
> MULTI_CONFIG_BASE_SUFFIX = ""
>
> DESCRIPTION = "Linux kernel for OMAP processors"
>-KERNEL_IMAGETYPE = "uImage"
>
> COMPATIBLE_MACHINE = "am3517-crane|beagleboard|omap3evm|am3517-
>evm|dm37x-evm|am37x-evm|omap3-touchbook|overo"
>
>diff --git a/recipes-kernel/linux/linux-omap_2.6.37.bb b/recipes-
>kernel/linux/linux-omap_2.6.37.bb
>index 62076fb..0a14cc8 100644
>--- a/recipes-kernel/linux/linux-omap_2.6.37.bb
>+++ b/recipes-kernel/linux/linux-omap_2.6.37.bb
>@@ -1,7 +1,6 @@
> require multi-kernel.inc
>
> DESCRIPTION = "Linux kernel for OMAP processors"
>-KERNEL_IMAGETYPE = "uImage"
>
> COMPATIBLE_MACHINE = "(beagleboard|overo|omap3evm|omap3-
>touchbook)"
>
>diff --git a/recipes-kernel/linux/linux-omap_2.6.39.bb b/recipes-
>kernel/linux/linux-omap_2.6.39.bb
>index ae90ad2..430fa09 100644
>--- a/recipes-kernel/linux/linux-omap_2.6.39.bb
>+++ b/recipes-kernel/linux/linux-omap_2.6.39.bb
>@@ -1,7 +1,6 @@
> require linux.inc
>
> DESCRIPTION = "Linux kernel for OMAP processors"
>-KERNEL_IMAGETYPE = "uImage"
>
> COMPATIBLE_MACHINE = "(beagleboard)"
>
>diff --git a/recipes-kernel/linux/linux-omapl138-psp_2.6.37.bb
>b/recipes-kernel/linux/linux-omapl138-psp_2.6.37.bb
>index e4a5451..a138fb6 100644
>--- a/recipes-kernel/linux/linux-omapl138-psp_2.6.37.bb
>+++ b/recipes-kernel/linux/linux-omapl138-psp_2.6.37.bb
>@@ -1,7 +1,6 @@
> SECTION = "kernel"
> DESCRIPTION = "Linux kernel for OMAPL1 machines from PSP, based
>on linux-davinci kernel"
> LICENSE = "GPLv2"
>-KERNEL_IMAGETYPE = "uImage"
>
> require multi-kernel.inc
> require tipspkernel.inc
>diff --git a/recipes-kernel/linux/linux-ti-glsdk_3.8.bb b/recipes-
>kernel/linux/linux-ti-glsdk_3.8.bb
>index 5fd17f8..09204a6 100644
>--- a/recipes-kernel/linux/linux-ti-glsdk_3.8.bb
>+++ b/recipes-kernel/linux/linux-ti-glsdk_3.8.bb
>@@ -2,7 +2,6 @@ SECTION = "kernel"
> DESCRIPTION = "Linux kernel for TI devices supported by the GLSDK
>product"
> LICENSE = "GPLv2"
> LIC_FILES_CHKSUM =
>"file://COPYING;md5=d7810fab7487fb0aad327b76f1be7cd7"
>-KERNEL_IMAGETYPE = "uImage"
>
> inherit kernel
>
>diff --git a/recipes-kernel/linux/linux-ti-staging_3.8.bb
>b/recipes-kernel/linux/linux-ti-staging_3.8.bb
>index fd7b671..f0659f2 100644
>--- a/recipes-kernel/linux/linux-ti-staging_3.8.bb
>+++ b/recipes-kernel/linux/linux-ti-staging_3.8.bb
>@@ -2,7 +2,6 @@ SECTION = "kernel"
> DESCRIPTION = "Linux kernel for TI devices"
> LICENSE = "GPLv2"
> LIC_FILES_CHKSUM =
>"file://COPYING;md5=d7810fab7487fb0aad327b76f1be7cd7"
>-KERNEL_IMAGETYPE = "uImage"
>
> inherit kernel
>
>diff --git a/recipes-kernel/linux/linux-ti-staging_git.bb
>b/recipes-kernel/linux/linux-ti-staging_git.bb
>index 694a164..d3d11d2 100644
>--- a/recipes-kernel/linux/linux-ti-staging_git.bb
>+++ b/recipes-kernel/linux/linux-ti-staging_git.bb
>@@ -2,7 +2,6 @@ SECTION = "kernel"
> DESCRIPTION = "Linux kernel for TI devices"
> LICENSE = "GPLv2"
> LIC_FILES_CHKSUM =
>"file://COPYING;md5=d7810fab7487fb0aad327b76f1be7cd7"
>-KERNEL_IMAGETYPE = "uImage"
>
> inherit kernel
>
>diff --git a/recipes-kernel/linux/linux-ti33x-psp_3.2.bb
>b/recipes-kernel/linux/linux-ti33x-psp_3.2.bb
>index 4200d03..a9f7ac2 100644
>--- a/recipes-kernel/linux/linux-ti33x-psp_3.2.bb
>+++ b/recipes-kernel/linux/linux-ti33x-psp_3.2.bb
>@@ -1,7 +1,6 @@
> SECTION = "kernel"
> DESCRIPTION = "Linux kernel for TI33x EVM from PSP, based on
>am335x-kernel"
> LICENSE = "GPLv2"
>-KERNEL_IMAGETYPE = "uImage"
>
> require multi-kernel.inc
> require tipspkernel.inc
>diff --git a/recipes-kernel/linux/linux_3.0.bb b/recipes-
>kernel/linux/linux_3.0.bb
>index 522a87d..3aae2ca 100644
>--- a/recipes-kernel/linux/linux_3.0.bb
>+++ b/recipes-kernel/linux/linux_3.0.bb
>@@ -1,7 +1,6 @@
> require linux.inc
>
> DESCRIPTION = "Linux kernel for TI processors"
>-KERNEL_IMAGETYPE = "uImage"
>
> COMPATIBLE_MACHINE = "(beagleboard)"
>
>diff --git a/recipes-kernel/linux/linux_3.1.bb b/recipes-
>kernel/linux/linux_3.1.bb
>index d6ed98c..110d26c 100644
>--- a/recipes-kernel/linux/linux_3.1.bb
>+++ b/recipes-kernel/linux/linux_3.1.bb
>@@ -3,7 +3,6 @@ require linux.inc
> COMPATIBLE_MACHINE = "beagleboard"
>
> DESCRIPTION = "Linux kernel for TI processors"
>-KERNEL_IMAGETYPE = "uImage"
>
> DEFAULT_PREFERENCE = "-99"
>
>diff --git a/recipes-kernel/linux/linux_3.3.7.bb b/recipes-
>kernel/linux/linux_3.3.7.bb
>index e38b6c2..aca5c53 100644
>--- a/recipes-kernel/linux/linux_3.3.7.bb
>+++ b/recipes-kernel/linux/linux_3.3.7.bb
>@@ -11,8 +11,6 @@ COMPATIBLE_MACHINE = "beagleboard"
> inherit kernel
> require setup-defconfig.inc
>
>-KERNEL_IMAGETYPE = "uImage"
>-
> # The main PR is now using MACHINE_KERNEL_PR, for beagleboard see
> # conf/machine/include/omap3.inc
> MACHINE_KERNEL_PR_append = "b+gitr${SRCREV}"
>--
>1.8.3.2
>
>_______________________________________________
>meta-ti mailing list
>meta-ti@yoctoproject.org
>https://lists.yoctoproject.org/listinfo/meta-ti
^ permalink raw reply [flat|nested] 23+ messages in thread
* Re: [PATCH 2/4] u-boot-ti-staging: update to the latest 2013.10-rc2 and make it the default
2013-09-24 2:27 ` [PATCH 2/4] u-boot-ti-staging: update to the latest 2013.10-rc2 and make it the default Denys Dmytriyenko
2013-09-24 12:48 ` Cooper Jr., Franklin
@ 2013-09-24 13:52 ` Maupin, Chase
1 sibling, 0 replies; 23+ messages in thread
From: Maupin, Chase @ 2013-09-24 13:52 UTC (permalink / raw)
To: Denys Dmytriyenko, meta-ti@yoctoproject.org
Acked-by: Chase Maupin <chase.maupin@ti.com>
>-----Original Message-----
>From: meta-ti-bounces@yoctoproject.org [mailto:meta-ti-
>bounces@yoctoproject.org] On Behalf Of Denys Dmytriyenko
>Sent: Monday, September 23, 2013 9:27 PM
>To: meta-ti@yoctoproject.org
>Subject: [meta-ti] [PATCH 2/4] u-boot-ti-staging: update to the
>latest 2013.10-rc2 and make it the default
>
>From: Denys Dmytriyenko <denys@ti.com>
>
>Signed-off-by: Denys Dmytriyenko <denys@ti.com>
>---
> recipes-bsp/u-boot/u-boot-ti-staging_git.bb | 6 ++----
> 1 file changed, 2 insertions(+), 4 deletions(-)
>
>diff --git a/recipes-bsp/u-boot/u-boot-ti-staging_git.bb
>b/recipes-bsp/u-boot/u-boot-ti-staging_git.bb
>index 8d96aee..8c005b4 100644
>--- a/recipes-bsp/u-boot/u-boot-ti-staging_git.bb
>+++ b/recipes-bsp/u-boot/u-boot-ti-staging_git.bb
>@@ -4,16 +4,14 @@ DESCRIPTION = "u-boot bootloader for TI devices"
>
> LIC_FILES_CHKSUM =
>"file://Licenses/README;md5=6bc50ecab884fce80cd3ef3da8852b08"
>
>-PV = "2013.07+2013.10-rc1"
>+PV = "2013.07+2013.10-rc2"
> PR = "r0+gitr${SRCPV}"
>
>-DEFAULT_PREFERENCE = "-1"
>-
> SRC_URI = "git://git.ti.com/ti-u-boot/ti-u-
>boot.git;protocol=git;branch=${BRANCH}"
>
> BRANCH ?= "master"
>
>-SRCREV = "39bc12ddc36c9e30199471da0f3a929b178a04b2"
>+SRCREV = "fb18fa95a14ae875ef0a5421cd9fecc00c7c3a4c"
>
> SPL_BINARY = "MLO"
> SPL_UART_BINARY = "u-boot-spl.bin"
>--
>1.8.3.2
>
>_______________________________________________
>meta-ti mailing list
>meta-ti@yoctoproject.org
>https://lists.yoctoproject.org/listinfo/meta-ti
^ permalink raw reply [flat|nested] 23+ messages in thread
* Re: [PATCH 3/4] linux-ti-staging: make 3.12-rc the default for supported platforms, drop omap5-sevm.dtb
2013-09-24 2:27 ` [PATCH 3/4] linux-ti-staging: make 3.12-rc the default for supported platforms, drop omap5-sevm.dtb Denys Dmytriyenko
2013-09-24 3:26 ` Denys Dmytriyenko
2013-09-24 12:51 ` Cooper Jr., Franklin
@ 2013-09-24 13:52 ` Maupin, Chase
2 siblings, 0 replies; 23+ messages in thread
From: Maupin, Chase @ 2013-09-24 13:52 UTC (permalink / raw)
To: Denys Dmytriyenko, meta-ti@yoctoproject.org
Acked-by: Chase Maupin <chase.maupin@ti.com>
>-----Original Message-----
>From: meta-ti-bounces@yoctoproject.org [mailto:meta-ti-
>bounces@yoctoproject.org] On Behalf Of Denys Dmytriyenko
>Sent: Monday, September 23, 2013 9:27 PM
>To: meta-ti@yoctoproject.org
>Subject: [meta-ti] [PATCH 3/4] linux-ti-staging: make 3.12-rc the
>default for supported platforms, drop omap5-sevm.dtb
>
>From: Denys Dmytriyenko <denys@ti.com>
>
>* DTB for OMAP5 sEVM was removed upstream, drop it from the recipe
>* Don't mask the default preference to be picked up normally by
>supported machines
>
>Signed-off-by: Denys Dmytriyenko <denys@ti.com>
>---
> recipes-kernel/linux/linux-ti-staging_git.bb | 4 +---
> 1 file changed, 1 insertion(+), 3 deletions(-)
>
>diff --git a/recipes-kernel/linux/linux-ti-staging_git.bb
>b/recipes-kernel/linux/linux-ti-staging_git.bb
>index d3d11d2..e903215 100644
>--- a/recipes-kernel/linux/linux-ti-staging_git.bb
>+++ b/recipes-kernel/linux/linux-ti-staging_git.bb
>@@ -17,15 +17,13 @@ RDEPENDS_kernel-base_ti33x += "am33x-cm3
>am33x-cm3-initscript"
> KERNEL_DEVICETREE_ti33x = "am335x-evm.dtb am335x-evmsk.dtb
>am335x-bone.dtb"
> KERNEL_DEVICETREE_am437x-evm = "am43x-epos-evm.dtb"
> KERNEL_DEVICETREE_beaglebone = "am335x-bone.dtb"
>-KERNEL_DEVICETREE_omap5-evm = "omap5-sevm.dtb omap5-uevm.dtb"
>+KERNEL_DEVICETREE_omap5-evm = "omap5-uevm.dtb"
> KERNEL_DEVICETREE_dra7xx-evm = "dra7-evm.dtb"
>
> KERNEL_EXTRA_ARGS += "LOADADDR=${UBOOT_ENTRYPOINT}"
>
> COMPATIBLE_MACHINE = "ti33x|ti43x|omap-a15"
>
>-DEFAULT_PREFERENCE = "-1"
>-
> S = "${WORKDIR}/git"
>
> BRANCH = "ti-linux-3.12.y"
>--
>1.8.3.2
>
>_______________________________________________
>meta-ti mailing list
>meta-ti@yoctoproject.org
>https://lists.yoctoproject.org/listinfo/meta-ti
^ permalink raw reply [flat|nested] 23+ messages in thread
* Re: [PATCH 4/4] ti33x, ti43x, omap-a15: switch KERNEL_IMAGETYPE to zImage by default
2013-09-24 2:27 ` [PATCH 4/4] ti33x, ti43x, omap-a15: switch KERNEL_IMAGETYPE to zImage by default Denys Dmytriyenko
2013-09-24 3:36 ` Cooper Jr., Franklin
@ 2013-09-24 13:53 ` Maupin, Chase
1 sibling, 0 replies; 23+ messages in thread
From: Maupin, Chase @ 2013-09-24 13:53 UTC (permalink / raw)
To: Denys Dmytriyenko, meta-ti@yoctoproject.org; +Cc: Rini, Tom
As Franklin mentioned let's hold this one off until the change to use zImage has been pushed for am335x, or at least split this into only supporting ti43x and omap-a15 for now and do am335x later.
>-----Original Message-----
>From: meta-ti-bounces@yoctoproject.org [mailto:meta-ti-
>bounces@yoctoproject.org] On Behalf Of Denys Dmytriyenko
>Sent: Monday, September 23, 2013 9:27 PM
>To: meta-ti@yoctoproject.org
>Cc: Rini, Tom
>Subject: [meta-ti] [PATCH 4/4] ti33x, ti43x, omap-a15: switch
>KERNEL_IMAGETYPE to zImage by default
>
>From: Denys Dmytriyenko <denys@ti.com>
>
>* To be used with latest u-boot, that prefers zImage over uImage
>
>Signed-off-by: Denys Dmytriyenko <denys@ti.com>
>Cc: Tom Rini <trini@ti.com>
>---
> conf/machine/include/omap-a15.inc | 2 +-
> conf/machine/include/ti33x.inc | 2 +-
> conf/machine/include/ti43x.inc | 2 +-
> 3 files changed, 3 insertions(+), 3 deletions(-)
>
>diff --git a/conf/machine/include/omap-a15.inc
>b/conf/machine/include/omap-a15.inc
>index 623f2df..aba122a 100644
>--- a/conf/machine/include/omap-a15.inc
>+++ b/conf/machine/include/omap-a15.inc
>@@ -10,7 +10,7 @@ PREFERRED_PROVIDER_virtual/kernel = "linux-ti-
>staging"
> PREFERRED_PROVIDER_virtual/bootloader = "u-boot-ti-staging"
> PREFERRED_PROVIDER_u-boot = "u-boot-ti-staging"
>
>-KERNEL_IMAGETYPE = "uImage"
>+KERNEL_IMAGETYPE = "zImage"
>
> UBOOT_ARCH = "arm"
> UBOOT_ENTRYPOINT = "0x80008000"
>diff --git a/conf/machine/include/ti33x.inc
>b/conf/machine/include/ti33x.inc
>index 12b80c6..7f02042 100644
>--- a/conf/machine/include/ti33x.inc
>+++ b/conf/machine/include/ti33x.inc
>@@ -23,7 +23,7 @@ PREFERRED_PROVIDER_virtual/kernel = "linux-ti-
>staging"
> PREFERRED_PROVIDER_virtual/bootloader = "u-boot-ti-staging"
> PREFERRED_PROVIDER_u-boot = "u-boot-ti-staging"
>
>-KERNEL_IMAGETYPE = "uImage"
>+KERNEL_IMAGETYPE = "zImage"
>
> UBOOT_ARCH = "arm"
> UBOOT_MACHINE = "am335x_evm_config"
>diff --git a/conf/machine/include/ti43x.inc
>b/conf/machine/include/ti43x.inc
>index 62da105..adb66e3 100644
>--- a/conf/machine/include/ti43x.inc
>+++ b/conf/machine/include/ti43x.inc
>@@ -23,7 +23,7 @@ PREFERRED_PROVIDER_virtual/kernel = "linux-ti-
>staging"
> PREFERRED_PROVIDER_virtual/bootloader = "u-boot-ti-staging"
> PREFERRED_PROVIDER_u-boot = "u-boot-ti-staging"
>
>-KERNEL_IMAGETYPE = "uImage"
>+KERNEL_IMAGETYPE = "zImage"
>
> UBOOT_ARCH = "arm"
> UBOOT_MACHINE = "am43xx_evm_config"
>--
>1.8.3.2
>
>_______________________________________________
>meta-ti mailing list
>meta-ti@yoctoproject.org
>https://lists.yoctoproject.org/listinfo/meta-ti
^ permalink raw reply [flat|nested] 23+ messages in thread
* Re: [PATCH 1/4] linux*: don't force KERNEL_IMAGETYPE from recipes, let machine config set it
2013-09-24 13:51 ` Maupin, Chase
@ 2013-09-24 14:00 ` Cooper Jr., Franklin
0 siblings, 0 replies; 23+ messages in thread
From: Cooper Jr., Franklin @ 2013-09-24 14:00 UTC (permalink / raw)
To: Maupin, Chase, Dmytriyenko, Denys, denis@denix.org,
meta-ti@yoctoproject.org
[-- Attachment #1: Type: text/plain, Size: 12140 bytes --]
From: Maupin, Chase
Sent: Tuesday, September 24, 2013 8:51 AM
To: Cooper Jr., Franklin; Dmytriyenko, Denys; denis@denix.org; meta-ti@yoctoproject.org
Subject: RE: [meta-ti] [PATCH 1/4] linux*: don't force KERNEL_IMAGETYPE from recipes, let machine config set it
From: meta-ti-bounces@yoctoproject.org<mailto:meta-ti-bounces@yoctoproject.org> [mailto:meta-ti-bounces@yoctoproject.org] On Behalf Of Cooper Jr., Franklin
Sent: Tuesday, September 24, 2013 8:33 AM
To: Dmytriyenko, Denys; denis@denix.org<mailto:denis@denix.org>; meta-ti@yoctoproject.org<mailto:meta-ti@yoctoproject.org>
Subject: Re: [meta-ti] [PATCH 1/4] linux*: don't force KERNEL_IMAGETYPE from recipes, let machine config set it
Largely due to DT there is a forced dependency between the two that we can't avoid.
[CEM] I'm not sure this is true. I think that older u-boot doesn't understand zImage like new u-boot does. That is the limiting issue here. Not that you can't boot a 3.2 zImage or uImage with new u-boot.
[Franklin] DT is also a problem which is why http://git.ti.com/ti-u-boot/ti-u-boot/commits/ti-u-boot-2013.01.01-amsdk-05.07.00.00 was initially created. There is no way choose to use non DT boot out of the box. If that was possible then I would be fine with making the switch.
From: Dmytriyenko, Denys
Sent: Tuesday, September 24, 2013 8:16 AM
To: denis@denix.org<mailto:denis@denix.org>; meta-ti@yoctoproject.org<mailto:meta-ti@yoctoproject.org>; Cooper Jr., Franklin
Subject: RE: [meta-ti] [PATCH 1/4] linux*: don't force KERNEL_IMAGETYPE from recipes, let machine config set it
But it is rather specific to u-boot, not the kernel...
Denys
-----Original Message-----
From: Cooper Jr., Franklin [fcooper@ti.com]
Received: Tuesday, 24 Sep 2013, 9:02
To: Dmytriyenko, Denys [denys@ti.com]; denis@denix.org<mailto:denis@denix.org> [denis@denix.org]; meta-ti@yoctoproject.org<mailto:meta-ti@yoctoproject.org> [meta-ti@yoctoproject.org]
Subject: RE: [meta-ti] [PATCH 1/4] linux*: don't force KERNEL_IMAGETYPE from recipes, let machine config set it
But what happens to the 335x 3.2 kernel recipe? I am ok with the machine's setting the default KERNEL_IMAGE but to unbreak similar recipes the KERNEL_IMAGE would need to be overridden.
From: Dmytriyenko, Denys
Sent: Tuesday, September 24, 2013 7:53 AM
To: denis@denix.org<mailto:denis@denix.org>; meta-ti@yoctoproject.org<mailto:meta-ti@yoctoproject.org>; Cooper Jr., Franklin
Subject: RE: [meta-ti] [PATCH 1/4] linux*: don't force KERNEL_IMAGETYPE from recipes, let machine config set it
All machines set their kernel image types. The default is uImage. Only those with newer u-boot and 3.12 kernel by default change to zImage. The old ones are still uImage.
Denys
-----Original Message-----
From: Cooper Jr., Franklin [fcooper@ti.com]
Received: Tuesday, 24 Sep 2013, 8:47
To: Denys Dmytriyenko [denis@denix.org]; meta-ti@yoctoproject.org<mailto:meta-ti@yoctoproject.org> [meta-ti@yoctoproject.org]
Subject: Re: [meta-ti] [PATCH 1/4] linux*: don't force KERNEL_IMAGETYPE from recipes, let machine config set it
Since the uImage -> zImage change is being pushed by U-boot I am assuming this has more to do with the newer U-boot versions. Since a lot of these kernels will not work on a newer u-boot I wouldn't make this change on any <3.8 kernel recipes.
I don't understand the reason for this switch so I could be wrong.
> -----Original Message-----
> From: meta-ti-bounces@yoctoproject.org<mailto:meta-ti-bounces@yoctoproject.org> [mailto:meta-ti-
> bounces@yoctoproject.org<mailto:bounces@yoctoproject.org>] On Behalf Of Denys Dmytriyenko
> Sent: Monday, September 23, 2013 9:27 PM
> To: meta-ti@yoctoproject.org<mailto:meta-ti@yoctoproject.org>
> Subject: [meta-ti] [PATCH 1/4] linux*: don't force KERNEL_IMAGETYPE from
> recipes, let machine config set it
>
> From: Denys Dmytriyenko <denys@ti.com<mailto:denys@ti.com>>
>
> Signed-off-by: Denys Dmytriyenko <denys@ti.com<mailto:denys@ti.com>>
> ---
> recipes-kernel/linux/linux-am335x-psp_3.2.bb | 2 --
> recipes-kernel/linux/linux-davinci_git.bb | 1 -
> recipes-kernel/linux/linux-mainline_3.2.bb | 1 -
> recipes-kernel/linux/linux-omap-psp_2.6.32.bb | 1 -
> recipes-kernel/linux/linux-omap_2.6.37.bb | 1 -
> recipes-kernel/linux/linux-omap_2.6.39.bb | 1 -
> recipes-kernel/linux/linux-omapl138-psp_2.6.37.bb | 1 -
> recipes-kernel/linux/linux-ti-glsdk_3.8.bb | 1 -
> recipes-kernel/linux/linux-ti-staging_3.8.bb | 1 -
> recipes-kernel/linux/linux-ti-staging_git.bb | 1 -
> recipes-kernel/linux/linux-ti33x-psp_3.2.bb | 1 -
> recipes-kernel/linux/linux_3.0.bb | 1 -
> recipes-kernel/linux/linux_3.1.bb | 1 -
> recipes-kernel/linux/linux_3.3.7.bb | 2 --
> 14 files changed, 16 deletions(-)
>
> diff --git a/recipes-kernel/linux/linux-am335x-psp_3.2.bb b/recipes-
> kernel/linux/linux-am335x-psp_3.2.bb
> index eaf788f..b5783eb 100644
> --- a/recipes-kernel/linux/linux-am335x-psp_3.2.bb
> +++ b/recipes-kernel/linux/linux-am335x-psp_3.2.bb
> @@ -12,8 +12,6 @@ require setup-defconfig.inc # Stage the power
> management firmware before building the kernel DEPENDS += "am33x-cm3"
>
> -KERNEL_IMAGETYPE = "uImage"
> -
> # The main PR is now using MACHINE_KERNEL_PR, for ti33x see
> conf/machine/include/ti33x.inc MACHINE_KERNEL_PR_append =
> "h+gitr${SRCPV}"
>
> diff --git a/recipes-kernel/linux/linux-davinci_git.bb b/recipes-kernel/linux/linux-
> davinci_git.bb
> index e4b85d6..03eeb46 100644
> --- a/recipes-kernel/linux/linux-davinci_git.bb
> +++ b/recipes-kernel/linux/linux-davinci_git.bb
> @@ -1,7 +1,6 @@
> require multi-kernel.inc
>
> DESCRIPTION = "Linux kernel for DaVinci processors"
> -KERNEL_IMAGETYPE = "uImage"
>
> COMPATIBLE_MACHINE = "hawkboard"
>
> diff --git a/recipes-kernel/linux/linux-mainline_3.2.bb b/recipes-
> kernel/linux/linux-mainline_3.2.bb
> index 7eafdfa..7b4a2a2 100644
> --- a/recipes-kernel/linux/linux-mainline_3.2.bb
> +++ b/recipes-kernel/linux/linux-mainline_3.2.bb
> @@ -1,7 +1,6 @@
> require linux.inc
>
> DESCRIPTION = "Linux kernel for TI processors"
> -KERNEL_IMAGETYPE = "uImage"
>
> COMPATIBLE_MACHINE = "(beagleboard)"
>
> diff --git a/recipes-kernel/linux/linux-omap-psp_2.6.32.bb b/recipes-
> kernel/linux/linux-omap-psp_2.6.32.bb
> index 61fc24f..9f7c472 100644
> --- a/recipes-kernel/linux/linux-omap-psp_2.6.32.bb
> +++ b/recipes-kernel/linux/linux-omap-psp_2.6.32.bb
> @@ -3,7 +3,6 @@ require multi-kernel.inc MULTI_CONFIG_BASE_SUFFIX = ""
>
> DESCRIPTION = "Linux kernel for OMAP processors"
> -KERNEL_IMAGETYPE = "uImage"
>
> COMPATIBLE_MACHINE = "am3517-crane|beagleboard|omap3evm|am3517-
> evm|dm37x-evm|am37x-evm|omap3-touchbook|overo"
>
> diff --git a/recipes-kernel/linux/linux-omap_2.6.37.bb b/recipes-
> kernel/linux/linux-omap_2.6.37.bb
> index 62076fb..0a14cc8 100644
> --- a/recipes-kernel/linux/linux-omap_2.6.37.bb
> +++ b/recipes-kernel/linux/linux-omap_2.6.37.bb
> @@ -1,7 +1,6 @@
> require multi-kernel.inc
>
> DESCRIPTION = "Linux kernel for OMAP processors"
> -KERNEL_IMAGETYPE = "uImage"
>
> COMPATIBLE_MACHINE = "(beagleboard|overo|omap3evm|omap3-
> touchbook)"
>
> diff --git a/recipes-kernel/linux/linux-omap_2.6.39.bb b/recipes-
> kernel/linux/linux-omap_2.6.39.bb
> index ae90ad2..430fa09 100644
> --- a/recipes-kernel/linux/linux-omap_2.6.39.bb
> +++ b/recipes-kernel/linux/linux-omap_2.6.39.bb
> @@ -1,7 +1,6 @@
> require linux.inc
>
> DESCRIPTION = "Linux kernel for OMAP processors"
> -KERNEL_IMAGETYPE = "uImage"
>
> COMPATIBLE_MACHINE = "(beagleboard)"
>
> diff --git a/recipes-kernel/linux/linux-omapl138-psp_2.6.37.bb b/recipes-
> kernel/linux/linux-omapl138-psp_2.6.37.bb
> index e4a5451..a138fb6 100644
> --- a/recipes-kernel/linux/linux-omapl138-psp_2.6.37.bb
> +++ b/recipes-kernel/linux/linux-omapl138-psp_2.6.37.bb
> @@ -1,7 +1,6 @@
> SECTION = "kernel"
> DESCRIPTION = "Linux kernel for OMAPL1 machines from PSP, based on linux-
> davinci kernel"
> LICENSE = "GPLv2"
> -KERNEL_IMAGETYPE = "uImage"
>
> require multi-kernel.inc
> require tipspkernel.inc
> diff --git a/recipes-kernel/linux/linux-ti-glsdk_3.8.bb b/recipes-
> kernel/linux/linux-ti-glsdk_3.8.bb
> index 5fd17f8..09204a6 100644
> --- a/recipes-kernel/linux/linux-ti-glsdk_3.8.bb
> +++ b/recipes-kernel/linux/linux-ti-glsdk_3.8.bb
> @@ -2,7 +2,6 @@ SECTION = "kernel"
> DESCRIPTION = "Linux kernel for TI devices supported by the GLSDK product"
> LICENSE = "GPLv2"
> LIC_FILES_CHKSUM =
> "file://COPYING;md5=d7810fab7487fb0aad327b76f1be7cd7<file:///\\COPYING;md5=d7810fab7487fb0aad327b76f1be7cd7>"
> -KERNEL_IMAGETYPE = "uImage"
>
> inherit kernel
>
> diff --git a/recipes-kernel/linux/linux-ti-staging_3.8.bb b/recipes-
> kernel/linux/linux-ti-staging_3.8.bb
> index fd7b671..f0659f2 100644
> --- a/recipes-kernel/linux/linux-ti-staging_3.8.bb
> +++ b/recipes-kernel/linux/linux-ti-staging_3.8.bb
> @@ -2,7 +2,6 @@ SECTION = "kernel"
> DESCRIPTION = "Linux kernel for TI devices"
> LICENSE = "GPLv2"
> LIC_FILES_CHKSUM =
> "file://COPYING;md5=d7810fab7487fb0aad327b76f1be7cd7<file:///\\COPYING;md5=d7810fab7487fb0aad327b76f1be7cd7>"
> -KERNEL_IMAGETYPE = "uImage"
>
> inherit kernel
>
> diff --git a/recipes-kernel/linux/linux-ti-staging_git.bb b/recipes-
> kernel/linux/linux-ti-staging_git.bb
> index 694a164..d3d11d2 100644
> --- a/recipes-kernel/linux/linux-ti-staging_git.bb
> +++ b/recipes-kernel/linux/linux-ti-staging_git.bb
> @@ -2,7 +2,6 @@ SECTION = "kernel"
> DESCRIPTION = "Linux kernel for TI devices"
> LICENSE = "GPLv2"
> LIC_FILES_CHKSUM =
> "file://COPYING;md5=d7810fab7487fb0aad327b76f1be7cd7<file:///\\COPYING;md5=d7810fab7487fb0aad327b76f1be7cd7>"
> -KERNEL_IMAGETYPE = "uImage"
>
> inherit kernel
>
> diff --git a/recipes-kernel/linux/linux-ti33x-psp_3.2.bb b/recipes-
> kernel/linux/linux-ti33x-psp_3.2.bb
> index 4200d03..a9f7ac2 100644
> --- a/recipes-kernel/linux/linux-ti33x-psp_3.2.bb
> +++ b/recipes-kernel/linux/linux-ti33x-psp_3.2.bb
> @@ -1,7 +1,6 @@
> SECTION = "kernel"
> DESCRIPTION = "Linux kernel for TI33x EVM from PSP, based on am335x-
> kernel"
> LICENSE = "GPLv2"
> -KERNEL_IMAGETYPE = "uImage"
>
> require multi-kernel.inc
> require tipspkernel.inc
> diff --git a/recipes-kernel/linux/linux_3.0.bb b/recipes-kernel/linux/linux_3.0.bb
> index 522a87d..3aae2ca 100644
> --- a/recipes-kernel/linux/linux_3.0.bb
> +++ b/recipes-kernel/linux/linux_3.0.bb
> @@ -1,7 +1,6 @@
> require linux.inc
>
> DESCRIPTION = "Linux kernel for TI processors"
> -KERNEL_IMAGETYPE = "uImage"
>
> COMPATIBLE_MACHINE = "(beagleboard)"
>
> diff --git a/recipes-kernel/linux/linux_3.1.bb b/recipes-kernel/linux/linux_3.1.bb
> index d6ed98c..110d26c 100644
> --- a/recipes-kernel/linux/linux_3.1.bb
> +++ b/recipes-kernel/linux/linux_3.1.bb
> @@ -3,7 +3,6 @@ require linux.inc
> COMPATIBLE_MACHINE = "beagleboard"
>
> DESCRIPTION = "Linux kernel for TI processors"
> -KERNEL_IMAGETYPE = "uImage"
>
> DEFAULT_PREFERENCE = "-99"
>
> diff --git a/recipes-kernel/linux/linux_3.3.7.bb b/recipes-
> kernel/linux/linux_3.3.7.bb
> index e38b6c2..aca5c53 100644
> --- a/recipes-kernel/linux/linux_3.3.7.bb
> +++ b/recipes-kernel/linux/linux_3.3.7.bb
> @@ -11,8 +11,6 @@ COMPATIBLE_MACHINE = "beagleboard"
> inherit kernel
> require setup-defconfig.inc
>
> -KERNEL_IMAGETYPE = "uImage"
> -
> # The main PR is now using MACHINE_KERNEL_PR, for beagleboard see #
> conf/machine/include/omap3.inc MACHINE_KERNEL_PR_append =
> "b+gitr${SRCREV}"
> --
> 1.8.3.2
>
> _______________________________________________
> meta-ti mailing list
> meta-ti@yoctoproject.org<mailto:meta-ti@yoctoproject.org>
> https://lists.yoctoproject.org/listinfo/meta-ti
_______________________________________________
meta-ti mailing list
meta-ti@yoctoproject.org<mailto:meta-ti@yoctoproject.org>
https://lists.yoctoproject.org/listinfo/meta-ti
[-- Attachment #2: Type: text/html, Size: 22958 bytes --]
^ permalink raw reply [flat|nested] 23+ messages in thread
* Re: [PATCH 4/4] ti33x, ti43x, omap-a15: switch KERNEL_IMAGETYPE to zImage by default
2013-09-24 13:49 ` Maupin, Chase
@ 2013-09-24 14:03 ` Tom Rini
0 siblings, 0 replies; 23+ messages in thread
From: Tom Rini @ 2013-09-24 14:03 UTC (permalink / raw)
To: Maupin, Chase; +Cc: meta-ti@yoctoproject.org
On 09/24/2013 09:49 AM, Maupin, Chase wrote:
>> -----Original Message-----
>> From: meta-ti-bounces@yoctoproject.org [mailto:meta-ti-
>> bounces@yoctoproject.org] On Behalf Of Rini, Tom
>> Sent: Tuesday, September 24, 2013 8:01 AM
>> To: Dmytriyenko, Denys
>> Cc: meta-ti@yoctoproject.org
>> Subject: Re: [meta-ti] [PATCH 4/4] ti33x, ti43x, omap-a15: switch
>> KERNEL_IMAGETYPE to zImage by default
>>
>> On 09/24/2013 12:39 AM, Denys Dmytriyenko wrote:
>>> On Tue, Sep 24, 2013 at 03:36:47AM +0000, Cooper Jr., Franklin
>> wrote:
>>>> What is the benefit of this switch?
>>>>
>>>> Although outdated a lot of posts talking about uImage vs zImage
>> seems to
>>>> favor uImage due to additional functionality that it provides.
>>>
>>> I guess this is a more generic question addressed to Tom...
>>
>> There are two sides to it. On the zImage side, it's what the
>> kernel
>> produces normally, without needing other tools, so it's vastly
>> preferred
>> by the majority of kernel developers. On the production side,
>> uImages
>> provide useful things like a checksums and the ability to detect
>> overlaps. If we enabled FIT images, we could go so far as to
>> allow for
>> cryptographically signed images and configurations (what FIT calls
>> a
>> kernel+fdt(+optional ramdisk)).
>>
>> For community oriented things like this, zImage is best and for
>> production, it's up to the designer on what's important and what's
>> not.
>
> A key point is that either can still be used with new u-boots. Tom,
> I think you were saying there is a way if the AMSDK wants to for it
> to fall back to uImage if zImage is not found.
Right, so we can have more complex boot logic than we do today, coming
in from uEnv.txt even if we want, rather than patching. To have a
complex (and thus fragile) "try everything":
fallbackload=\
if load $loadaddr 0 uImage; then run mmcloados;fi \
if load $loadaddr $bootpart $bootdir/$bootfile; then ... copy/paste
mmcloados logic, but with bootz not boot; fi
uenvcmd=run fallbackload
--
Tom
^ permalink raw reply [flat|nested] 23+ messages in thread
end of thread, other threads:[~2013-09-24 14:03 UTC | newest]
Thread overview: 23+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2013-09-24 2:27 [PATCH 1/4] linux*: don't force KERNEL_IMAGETYPE from recipes, let machine config set it Denys Dmytriyenko
2013-09-24 2:27 ` [PATCH 2/4] u-boot-ti-staging: update to the latest 2013.10-rc2 and make it the default Denys Dmytriyenko
2013-09-24 12:48 ` Cooper Jr., Franklin
2013-09-24 13:52 ` Maupin, Chase
2013-09-24 2:27 ` [PATCH 3/4] linux-ti-staging: make 3.12-rc the default for supported platforms, drop omap5-sevm.dtb Denys Dmytriyenko
2013-09-24 3:26 ` Denys Dmytriyenko
2013-09-24 12:51 ` Cooper Jr., Franklin
2013-09-24 13:52 ` Maupin, Chase
2013-09-24 2:27 ` [PATCH 4/4] ti33x, ti43x, omap-a15: switch KERNEL_IMAGETYPE to zImage by default Denys Dmytriyenko
2013-09-24 3:36 ` Cooper Jr., Franklin
2013-09-24 4:39 ` Denys Dmytriyenko
2013-09-24 13:00 ` Tom Rini
2013-09-24 13:49 ` Maupin, Chase
2013-09-24 14:03 ` Tom Rini
2013-09-24 13:53 ` Maupin, Chase
2013-09-24 12:46 ` [PATCH 1/4] linux*: don't force KERNEL_IMAGETYPE from recipes, let machine config set it Cooper Jr., Franklin
2013-09-24 12:53 ` Dmytriyenko, Denys
2013-09-24 13:02 ` Cooper Jr., Franklin
2013-09-24 13:16 ` Dmytriyenko, Denys
2013-09-24 13:33 ` Cooper Jr., Franklin
2013-09-24 13:51 ` Maupin, Chase
2013-09-24 14:00 ` Cooper Jr., Franklin
2013-09-24 13:51 ` Maupin, Chase
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.