Re: [yocto] [meta-raspberrypi][PATCH 1/3] linux: Add a Linux 3.6 kernel recipe
On Sat, Jan 26, 2013 at 12:33:23AM +1100, Jan Schmidt wrote: * Add a recipe to build the linux kernel from the rpi-3.6.y branch at https://github.com/raspberrypi/linux * Since this has a higher version, it will be the preferred linux kernel by default. Signed-off-by: Jan Schmidt thay...@noraisin.net --- recipes-kernel/linux/linux-raspberrypi_3.6.11.bb | 34 ++ 1 file changed, 34 insertions(+) create mode 100644 recipes-kernel/linux/linux-raspberrypi_3.6.11.bb Merged. Thank you, -- Andrei Gherzan m: +40.744.478.414 | f: +40.31.816.28.12 ___ yocto mailing list yocto@yoctoproject.org https://lists.yoctoproject.org/listinfo/yocto
[yocto] [meta-raspberrypi][PATCH 1/3] linux: Add a Linux 3.6 kernel recipe
* Add a recipe to build the linux kernel from the rpi-3.6.y branch at https://github.com/raspberrypi/linux * Since this has a higher version, it will be the preferred linux kernel by default. Signed-off-by: Jan Schmidt thay...@noraisin.net --- recipes-kernel/linux/linux-raspberrypi_3.6.11.bb | 34 ++ 1 file changed, 34 insertions(+) create mode 100644 recipes-kernel/linux/linux-raspberrypi_3.6.11.bb diff --git a/recipes-kernel/linux/linux-raspberrypi_3.6.11.bb b/recipes-kernel/linux/linux-raspberrypi_3.6.11.bb new file mode 100644 index 000..caee7f2 --- /dev/null +++ b/recipes-kernel/linux/linux-raspberrypi_3.6.11.bb @@ -0,0 +1,34 @@ +require linux.inc + +DESCRIPTION = Linux kernel for the RaspberryPi board +COMPATIBLE_MACHINE = raspberrypi + +PR = r6 +PV_append = +git${SRCREV} + +SRCREV = 31a951046155b27361127d9cf85a1f58719fe9b3 +SRC_URI = git://github.com/raspberrypi/linux.git;protocol=git;branch=rpi-3.6.y \ + +S = ${WORKDIR}/git + +# NOTE: For now we pull in the default config from the RPi kernel GIT tree. +KERNEL_DEFCONFIG = bcmrpi_defconfig + +# CMDLINE for raspberrypi +CMDLINE_raspberrypi = dwc_otg.lpm_enable=0 console=ttyAMA0,115200 kgdboc=ttyAMA0,115200 root=/dev/mmcblk0p2 rootfstype=ext4 rootwait + +UDEV_GE_141 ?= 1 + +do_configure_prepend() { + install -m 0644 ${S}/arch/${ARCH}/configs/${KERNEL_DEFCONFIG} ${WORKDIR}/defconfig || die No default configuration for ${MACHINE} / ${KERNEL_DEFCONFIG} available. +} + +do_install_prepend() { + install -d ${D}/lib/firmware +} + +do_deploy_append() { + # Deploy cmdline.txt + install -d ${DEPLOYDIR}/bcm2835-bootfiles + echo ${CMDLINE} ${DEPLOYDIR}/bcm2835-bootfiles/cmdline.txt +} -- 1.7.10.4 ___ yocto mailing list yocto@yoctoproject.org https://lists.yoctoproject.org/listinfo/yocto