aboutsummaryrefslogtreecommitdiffstats
path: root/recipes-kernel/linux/linux-raspberrypi.inc
diff options
context:
space:
mode:
Diffstat (limited to 'recipes-kernel/linux/linux-raspberrypi.inc')
-rw-r--r--recipes-kernel/linux/linux-raspberrypi.inc39
1 files changed, 15 insertions, 24 deletions
diff --git a/recipes-kernel/linux/linux-raspberrypi.inc b/recipes-kernel/linux/linux-raspberrypi.inc
index 4145b1a..0974308 100644
--- a/recipes-kernel/linux/linux-raspberrypi.inc
+++ b/recipes-kernel/linux/linux-raspberrypi.inc
@@ -1,36 +1,27 @@
-require linux.inc
+FILESEXTRAPATHS_prepend := "${THISDIR}/${PN}:"
-DESCRIPTION = "Linux Kernel for Raspberry Pi"
-SECTION = "kernel"
-LICENSE = "GPLv2"
-LIC_FILES_CHKSUM = "file://COPYING;md5=d7810fab7487fb0aad327b76f1be7cd7"
-
-SRC_URI += " \
- file://defconfig \
- "
+inherit kernel
+require recipes-kernel/linux/linux-yocto.inc
-COMPATIBLE_MACHINE = "raspberrypi"
+DESCRIPTION = "Linux Kernel for Raspberry Pi"
PV_append = "+git${SRCREV}"
-# 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"
+SRC_URI = " \
+ git://github.com/raspberrypi/linux.git;protocol=git;branch=${KBRANCH} \
+ file://sl030raspberrypii2ckernel.patch \
+ file://defconfig \
+ "
+S = "${WORKDIR}/git"
-UDEV_GE_141 ?= "1"
-
-do_kernel_configme_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
-}
+CMDLINE ?= " \
+ dwc_otg.lpm_enable=0 console=ttyAMA0,115200 kgdboc=ttyAMA0,115200 \
+ root=/dev/mmcblk0p2 rootfstype=ext4 rootwait"
do_deploy_append() {
# Deploy cmdline.txt
install -d ${DEPLOYDIR}/bcm2835-bootfiles
echo "${CMDLINE}" > ${DEPLOYDIR}/bcm2835-bootfiles/cmdline.txt
}
+
+COMPATIBLE_MACHINE = "raspberrypi"