blob: 66c5f9425821719a4d1ae4ad38efdf9ecaf08e0d (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
|
inherit kernel
require recipes-kernel/linux/linux.inc
LINUX_VERSION ?= "3.1.10"
SRCREV = "01451bf9a6ac778b401173b341adb1e32688e73f"
PV = "${LINUX_VERSION}+gitr${SRCREV}"
PR = "V2.0a2"
S = "${WORKDIR}/git"
#SRC_URI = "\
# git://gitorious.org/colibri-t20-embedded-linux-bsp/colibri_t20-linux-kernel.git;protocol=git;branch=master \
# file://bcm4329_warning.patch "
SRC_URI = "git://git.toradex.com/linux-toradex.git;protocol=git;branch=colibri"
COMPATIBLE_MACHINE = "colibri-t20"
CMDLINE="mem=148M@0M fbmem=12M@148M nvmem=96M@160M vmalloc=248M video=tegrafb root=/dev/nfs ip=:::::eth0:on rw netdevwait mtdparts=tegra_nand:1018368K@28160K(userspace) console=ttyS0,115200n8 usb_high_speed=0"
do_configure_prepend_colibri-t20() {
#use the defconfig provided in the kernel source tree
install -m 0644 ${S}/arch/arm/configs/colibri_t20_defconfig ${WORKDIR}/defconfig
#compile with -mno-unaligned-access, with 4.7 compiler the kernel fails
echo "KBUILD_CFLAGS += -mno-unaligned-access" >> ${S}/Makefile
}
|