aboutsummaryrefslogtreecommitdiffstats
path: root/recipes-kernel/linux/linux-veyron_3.14.0.bb
blob: 0bcc69f1e8b63f5d6e40ebb303e61099bbec2293 (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
# Copyright (C) 2015 Romain Perier
# Released under the MIT license (see COPYING.MIT for the terms)

inherit kernel
require recipes-kernel/linux/linux-yocto.inc

# As this package is really well integrated into archlinuxarm and applies interesting fixes,
# I synced my work with it. See https://github.com/archlinuxarm/PKGBUILDs/tree/master/core/linux-veyron
SRC_URI = "git://chromium.googlesource.com/chromiumos/third_party/kernel;protocol=https;nobranch=1 \
        file://0001-use-chromiumos-mwifiex-drivers.patch \
	file://0002-mwifiex-do-not-create-AP-and-P2P-interfaces-upon-dri.patch \
	file://0003-UPSTREAM-soc-rockchip-add-handler-for-usb-uart-funct.patch \
	file://0004-fix-brcmfmac-oops-and-race-condition.patch \
	file://0001-add-support-for-gcc6.patch \
	file://defconfig"
SRCREV = "6fa09265d61db1c29203c8194badebcfee86d97f"

LINUX_VERSION = "3.14.0"
# Override local version in order to use the one generated by linux build system
# And not "yocto-standard"
LINUX_VERSION_EXTENSION = ""
PR = "r1"
PV = "${LINUX_VERSION}"

COMPATIBLE_MACHINE = "(veyron-speedy)"
# The chromeos kernel uses the wifi subsystem v3.8
export WIFIVERSION="-3.8"