mirror of
https://github.com/motioneye-project/motioneyeos.git
synced 2025-08-06 09:57:44 +00:00
added support for kernel 2.6.24
This commit is contained in:
parent
1d161fb437
commit
c46893b7af
@ -40,7 +40,7 @@ config BR2_KERNEL_PATCH_LEVEL
|
|||||||
|
|
||||||
config BR2_KERNEL_CURRENT_VERSION
|
config BR2_KERNEL_CURRENT_VERSION
|
||||||
string
|
string
|
||||||
default "2.6.23.1"
|
default "2.6.24"
|
||||||
|
|
||||||
config BR2_KERNEL_NEXT_VERSION
|
config BR2_KERNEL_NEXT_VERSION
|
||||||
string
|
string
|
||||||
@ -51,6 +51,7 @@ config BR2_KERNEL_NEXT_VERSION
|
|||||||
|
|
||||||
config BR2_KERNEL_THIS_VERSION
|
config BR2_KERNEL_THIS_VERSION
|
||||||
string
|
string
|
||||||
|
default "2.6.24" if BR2_LINUX_2_6_24
|
||||||
default "2.6.23" if BR2_LINUX_2_6_23
|
default "2.6.23" if BR2_LINUX_2_6_23
|
||||||
default "2.6.22" if BR2_LINUX_2_6_22
|
default "2.6.22" if BR2_LINUX_2_6_22
|
||||||
default "2.6.21" if BR2_LINUX_2_6_21
|
default "2.6.21" if BR2_LINUX_2_6_21
|
||||||
@ -58,15 +59,15 @@ config BR2_KERNEL_THIS_VERSION
|
|||||||
|
|
||||||
config LINUX26_LATEST_RC_VERSION
|
config LINUX26_LATEST_RC_VERSION
|
||||||
string
|
string
|
||||||
default "2.6.23" if BR2_KERNEL_ADD_LATEST_RC_PATCH
|
default "2.6.24" if BR2_KERNEL_ADD_LATEST_RC_PATCH
|
||||||
|
|
||||||
config LINUX26_LATEST_MM_VERSION
|
config LINUX26_LATEST_MM_VERSION
|
||||||
string
|
string
|
||||||
default "2.6.23-mm1" if BR2_KERNEL_ADD_LATEST_MM_PATCH
|
default "2.6.24-mm1" if BR2_KERNEL_ADD_LATEST_MM_PATCH
|
||||||
|
|
||||||
config LINUX26_LATEST_GIT_VERSION
|
config LINUX26_LATEST_GIT_VERSION
|
||||||
string
|
string
|
||||||
default "2.6.23-git3" if BR2_KERNEL_ADD_LATEST_SNAPSHOT
|
default "2.6.24-git3" if BR2_KERNEL_ADD_LATEST_SNAPSHOT
|
||||||
|
|
||||||
config BR2_KERNEL_SITE
|
config BR2_KERNEL_SITE
|
||||||
string
|
string
|
||||||
@ -124,9 +125,15 @@ choice
|
|||||||
Select the specific Linux version you want to use
|
Select the specific Linux version you want to use
|
||||||
|
|
||||||
config BR2_LINUX_2_6_STABLE
|
config BR2_LINUX_2_6_STABLE
|
||||||
bool "The latest stable Linux kernel (2.6.23)"
|
bool "The latest stable Linux kernel (2.6.24)"
|
||||||
help
|
help
|
||||||
Linux 2.6.23
|
Linux 2.6.24
|
||||||
|
|
||||||
|
config BR2_LINUX_2_6_24
|
||||||
|
bool "Linux 2.6.24"
|
||||||
|
select BR2_KERNEL_BASE
|
||||||
|
help
|
||||||
|
Linux 2.6.24
|
||||||
|
|
||||||
config BR2_LINUX_2_6_23
|
config BR2_LINUX_2_6_23
|
||||||
bool "Linux 2.6.23"
|
bool "Linux 2.6.23"
|
||||||
|
@ -91,7 +91,7 @@ else
|
|||||||
ifeq ($(BR2_i386),y)
|
ifeq ($(BR2_i386),y)
|
||||||
LINUX26_KCONFIG:=$(BOARD_PATH)/linux26.config
|
LINUX26_KCONFIG:=$(BOARD_PATH)/linux26.config
|
||||||
else
|
else
|
||||||
LINUX26_KCONFIG:=$(BR2_BOARD_PATH)/$(BR2_BOARD_NAME)-linux-$(LINUX26_VERSION).config
|
LINUX26_KCONFIG:=$(BR2_BOARD_PATH)/linux-$(LINUX26_VERSION).config
|
||||||
endif
|
endif
|
||||||
endif
|
endif
|
||||||
endif
|
endif
|
||||||
@ -139,15 +139,29 @@ endif
|
|||||||
# --------------
|
# --------------
|
||||||
# BZIMAGE
|
# BZIMAGE
|
||||||
ifeq ($(LINUX26_FORMAT),bzImage)
|
ifeq ($(LINUX26_FORMAT),bzImage)
|
||||||
LINUX26_BINLOC:=arch/$(KERNEL_ARCH)/boot/$(LINUX26_FORMAT)
|
LINUX26_BINLOC:=arch/$(KERNEL_ARCH)/boot/bzImage
|
||||||
KERNEL_EXT:=.bz
|
KERNEL_EXT:=
|
||||||
endif
|
endif
|
||||||
|
|
||||||
endif
|
endif
|
||||||
|
|
||||||
# -----------------------------------------------------------------------------
|
# -----------------------------------------------------------------------------
|
||||||
# File name for the Linux kernel binary
|
# File name for the Linux kernel binary
|
||||||
|
ifeq ($(LINUX26_FORMAT),uImage)
|
||||||
|
LINUX26_KERNEL_NAME:="uImage"
|
||||||
|
endif
|
||||||
|
ifeq ($(LINUX26_FORMAT),bzImage)
|
||||||
|
LINUX26_KERNEL_NAME:="bzImage"
|
||||||
|
endif
|
||||||
|
ifeq ($(LINUX26_FORMAT),vmlinux)
|
||||||
|
LINUX26_KERNEL_NAME:="vmlinux"
|
||||||
|
endif
|
||||||
|
ifeq ($(LINUX26_FORMAT),zImage)
|
||||||
|
LINUX26_KERNEL_NAME:="zImage"
|
||||||
|
endif
|
||||||
|
ifeq ($(LINUX26_FORMAT),custom)
|
||||||
LINUX26_KERNEL_NAME:=$(BOARD_NAME)-linux-$(LINUX26_VERSION)-$(DATE)$(KERNEL_EXT)
|
LINUX26_KERNEL_NAME:=$(BOARD_NAME)-linux-$(LINUX26_VERSION)-$(DATE)$(KERNEL_EXT)
|
||||||
|
endif
|
||||||
|
|
||||||
ifndef LINUX26_KERNEL
|
ifndef LINUX26_KERNEL
|
||||||
LINUX26_KERNEL:=$(BINARIES_DIR)/$(BOARD_NAME)-linux-$(LINUX26_VERSION)-$(DATE)$(KERNEL_EXT)
|
LINUX26_KERNEL:=$(BINARIES_DIR)/$(BOARD_NAME)-linux-$(LINUX26_VERSION)-$(DATE)$(KERNEL_EXT)
|
||||||
@ -260,9 +274,7 @@ ifeq ($(BR2_PACKAGE_OPENSWAN),y)
|
|||||||
linux-$(LINUX26_VERSION)-\*.patch{,.gz,.bz2}
|
linux-$(LINUX26_VERSION)-\*.patch{,.gz,.bz2}
|
||||||
endif
|
endif
|
||||||
ifneq ($(LINUX26_PATCH_DIR),)
|
ifneq ($(LINUX26_PATCH_DIR),)
|
||||||
if [ -d $(LINUX26_PATCH_DIR) ] ; then \
|
toolchain/patch-kernel.sh $(LINUX26_DIR) $(LINUX26_PATCH_DIR) linux-$(LINUX26_VERSION)-\*.patch ;
|
||||||
toolchain/patch-kernel.sh $(LINUX26_DIR) $(LINUX26_PATCH_DIR) linux-$(LINUX26_VERSION)-\*.patch ; \
|
|
||||||
fi
|
|
||||||
endif
|
endif
|
||||||
touch $@
|
touch $@
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user