summaryrefslogtreecommitdiffstats
path: root/recipes-kernel
Commit message (Collapse)AuthorAgeFilesLines
...
* linux-raspberrypi_5.4.bb: Build ashmem and binder driversKhem Raj2020-09-032-0/+9
| | | | | | | These are android drivers, which help in running anbox on top of raspberrypi machines Signed-off-by: Khem Raj <raj.khem@gmail.com>
* linux-raspberrypi-5.4: backport a fix for perf build with -fno-common from ↵Martin Jansa2020-09-022-0/+69
| | | | | | gcc-10 Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* linux-raspberrypi: Update to 5.4.59Khem Raj2020-08-241-2/+2
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* linux-raspberrypi-5.4: bump SRCREV to latest to fix perf buildMartin Jansa2020-08-181-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | Needs some fixes from newer 5.4 kernel, e.g.: 1b940bbc5c55 Linux 5.4.56 df35e878d0a5 perf bench: Share some global variables to fix build with gcc 10 702d1b287fd2 perf env: Do not return pointers to local variables 73d2d6b421df perf tests bp_account: Make global variable static to fix: LINK perf/1.0-r9/perf-1.0/perf perf/1.0-r9/recipe-sysroot-native/usr/bin/arm-oe-linux-gnueabi/../../libexec/arm-oe-linux-gnueabi/gcc/arm-oe-linux-gnueabi/10.1.0/ld: error: perf/1.0-r9/perf-1.0/plugins/libtraceevent-dynamic-list:2:15: invalid character perf/1.0-r9/recipe-sysroot-native/usr/bin/arm-oe-linux-gnueabi/../../libexec/arm-oe-linux-gnueabi/gcc/arm-oe-linux-gnueabi/10.1.0/ld: error: perf/1.0-r9/perf-1.0/plugins/libtraceevent-dynamic-list:2:15: syntax error, unexpected end of file, expecting ';' perf/1.0-r9/recipe-sysroot-native/usr/bin/arm-oe-linux-gnueabi/../../libexec/arm-oe-linux-gnueabi/gcc/arm-oe-linux-gnueabi/10.1.0/ld: fatal error: unable to parse dynamic-list script file perf/1.0-r9/perf-1.0/plugins/libtraceevent-dynamic-list collect2: error: ld returned 1 exit status Makefile.perf:609: recipe for target 'perf/1.0-r9/perf-1.0/perf' failed make[2]: *** [perf/1.0-r9/perf-1.0/perf] Error 1 make[2]: *** Waiting for unfinished jobs.... perf/1.0-r9/recipe-sysroot-native/usr/bin/arm-oe-linux-gnueabi/../../libexec/arm-oe-linux-gnueabi/gcc/arm-oe-linux-gnueabi/10.1.0/ld: error: perf/1.0-r9/perf-1.0/plugins/libtraceevent-dynamic-list:2:15: invalid character perf/1.0-r9/recipe-sysroot-native/usr/bin/arm-oe-linux-gnueabi/../../libexec/arm-oe-linux-gnueabi/gcc/arm-oe-linux-gnueabi/10.1.0/ld: error: perf/1.0-r9/perf-1.0/plugins/libtraceevent-dynamic-list:2:15: syntax error, unexpected end of file, expecting ';' perf/1.0-r9/recipe-sysroot-native/usr/bin/arm-oe-linux-gnueabi/../../libexec/arm-oe-linux-gnueabi/gcc/arm-oe-linux-gnueabi/10.1.0/ld: fatal error: unable to parse dynamic-list script file perf/1.0-r9/perf-1.0/plugins/libtraceevent-dynamic-list collect2: error: ld returned 1 exit status error: command 'arm-oe-linux-gnueabi-gcc' failed with exit status 1 cp: cannot stat 'perf/1.0-r9/perf-1.0/python_ext_build/lib/perf*.so': No such file or directory Makefile.perf:571: recipe for target 'perf/1.0-r9/perf-1.0/python/perf.so' failed Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* linux-raspberrypi: bump to revision 4b945d5Pierre-Jean Texier2020-08-131-1/+1
| | | | Signed-off-by: Pierre-Jean Texier <pjtexier@koncepto.io>
* Generalize the naming of the bootfiles deploy directoryJeff Ithier2020-08-061-2/+2
| | | | | | | | | | The raspberry pi 4 variant has a BCM2711 chip, however it still uses the same boot files as the BCM2835 used in previous generations. This change generalizes the naming of the directory generated in the $DEPLOY_DIR to avoid the implication that the files are only meant for the BCM2835. Signed-off-by: Jeff Ithier <ithijme@gmail.com>
* linux-raspberrypi: bump to Linux version 5.4.51Pierre-Jean Texier2020-07-141-2/+2
| | | | | | | | | Fixes: ERROR: linux-raspberrypi-1_5.4.50+gitAUTOINC+856e83151c-r0 do_fetch: Fetcher failure: Unable to find revision 856e83151cf3f802c495585ac176bb135a08030f in branch rpi-5.4.y even from upstream ERROR: linux-raspberrypi-1_5.4.50+gitAUTOINC+856e83151c-r0 do_fetch: Fetcher failure for URL: 'git://github.com/raspberrypi/linux.git;branch=rpi-5.4.y'. Unable to fetch URL from any source. Signed-off-by: Pierre-Jean Texier <pjtexier@koncepto.io>
* linux-raspberrypi: bump to 5.4.50 since upstream was force-pushedChristopher Clark2020-07-081-2/+2
| | | | Signed-off-by: Christopher Clark <christopher.w.clark@gmail.com>
* linux-raspberrypi_5.4.bb: Upgrade to 5.4.47Khem Raj2020-06-212-12/+12
| | | | | | | | Drop backported patches which are already in this release Fixes Issue #658 Signed-off-by: Khem Raj <raj.khem@gmail.com>
* linux-raspberrypi_5.4.bb: Move to 5.4.45Khem Raj2020-06-131-2/+2
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* linux-raspberrypi: bump to Linux version 4.19.126Pierre-Jean Texier2020-06-051-2/+2
| | | | Signed-off-by: Pierre-Jean Texier <pjtexier@koncepto.io>
* linux-raspberrypi: Update to latest on 5.4 releaseKhem Raj2020-05-201-2/+2
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* linux-raspberrypi_5.4.bb: Update to 5.4.35Khem Raj2020-05-091-2/+2
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* linux-raspberrypi: bump to Linux version 4.19.120Pierre-Jean Texier2020-05-091-2/+2
| | | | Signed-off-by: Pierre-Jean Texier <pjtexier@koncepto.io>
* linux-raspberrypi_5.4.bb: Update to latestKhem Raj2020-04-281-1/+1
| | | | | | brings in some pinmux and dtoverlays Signed-off-by: Khem Raj <raj.khem@gmail.com>
* linux-raspberrypi_5.4.bb: Update to latestBartłomiej Burdukiewicz2020-04-271-2/+2
| | | | Signed-off-by: Bartłomiej Burdukiewicz <bartlomiej.burdukiewicz@gmail.com>
* linux-firmware-rpidistro: Upgrade to 20190114-1+rpt6Khem Raj2020-04-201-2/+2
| | | | | | Adjust PV to reflect the release and make it a bit meaningful Signed-off-by: Khem Raj <raj.khem@gmail.com>
* linux-raspberrypi: bump to Linux version 4.19.115Pierre-Jean Texier2020-04-181-2/+2
| | | | Signed-off-by: Pierre-Jean Texier <pjtexier@koncepto.io>
* linux-raspberrypi_5.4.bb: Update to latestKhem Raj2020-04-161-1/+1
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* linux-raspberrypi_5.4.bb: Backport the patch to use CHECK macro instead of ↵Khem Raj2020-04-154-18/+142
| | | | | | | | | | | | RET_IF Revert couple of regressions for selftest Fixes | /usr/src/debug/kernel-selftest/1.0-r0/kernel-selftest-1.0/tools/testing/selftests/bpf/test_select_reuseport.c:671: undefined reference to `RET_IF' Signed-off-by: Khem Raj <raj.khem@gmail.com>
* linux-raspberrypi_5.4.bb: Enable powersave options in kconfigKhem Raj2020-04-082-0/+14
| | | | | | | | Will let system hibernate and suspend, its initial setup, there is more work needed to get it going fully without problems in userspace, which will follow Signed-off-by: Khem Raj <raj.khem@gmail.com>
* linux-raspberrypi_5.4.bb: Update to latest and fix build with binutils 2.34Khem Raj2020-04-081-1/+4
| | | | | | | | | perf fails to build without bfd patch still, therefore apply it to 5.4 as well. Update to latest on 5.4 branch Signed-off-by: Khem Raj <raj.khem@gmail.com>
* linux-raspberrypi: Add recipes for kernel 5.4Khem Raj2020-04-082-0/+18
| | | | | | | 5.4 is slated to be next hop for linux-raspberrypi, here add the recipes, default is still 4.19, we can switch that later Signed-off-by: Khem Raj <raj.khem@gmail.com>
* linux-raspberrypi: bump to Linux version 4.19.113Pierre-Jean Texier2020-03-271-2/+2
| | | | Signed-off-by: Pierre-Jean Texier <pjtexier@koncepto.io>
* linux-raspberrypi: Get PMU fixes on top of 4.19.108Khem Raj2020-03-201-1/+1
| | | | | | This fixes Issue #593 Signed-off-by: Khem Raj <raj.khem@gmail.com>
* linux-raspberrypi: Fix building selftest/bpfKhem Raj2020-03-162-1/+49
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* linux-raspberrypi: bump to Linux version 4.19.108Pierre-Jean Texier2020-03-081-2/+2
| | | | Signed-off-by: Pierre-Jean Texier <pjtexier@koncepto.io>
* linux-raspberrypi: fix perf build with latest binutilsMartin Jansa2020-02-252-0/+59
| | | | | | | | | | | | | | | | * fixes: | LINK /OE/build/oe-core/tmp-glibc/work/raspberrypi4-oe-linux-gnueabi/perf/1.0-r9/perf-1.0/perf | /OE/build/oe-core/tmp-glibc/work/raspberrypi4-oe-linux-gnueabi/perf/1.0-r9/perf-1.0/libperf.a(libperf-in.o):srcline.c:function find_address_in_section: error: undefined reference to 'bfd_get_section_flags' | /OE/build/oe-core/tmp-glibc/work/raspberrypi4-oe-linux-gnueabi/perf/1.0-r9/perf-1.0/libperf.a(libperf-in.o):srcline.c:function find_address_in_section: error: undefined reference to 'bfd_get_section_vma' | /OE/build/oe-core/tmp-glibc/work/raspberrypi4-oe-linux-gnueabi/perf/1.0-r9/perf-1.0/libperf.a(libperf-in.o):srcline.c:function find_address_in_section: error: undefined reference to 'bfd_get_section_size' | collect2: error: ld returned 1 exit status | make[2]: *** [Makefile.perf:519: /OE/build/oe-core/tmp-glibc/work/raspberrypi4-oe-linux-gnueabi/perf/1.0-r9/perf-1.0/perf] Error 1 | make[1]: *** [Makefile.perf:206: sub-make] Error 2 | make: *** [Makefile:70: all] Error 2 | make: Leaving directory '/OE/build/oe-core/tmp-glibc/work/raspberrypi4-oe-linux-gnueabi/perf/1.0-r9/perf-1.0/tools/perf' | WARNING: exit code 1 from a shell command. Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* linux-raspberrypi: bump to Linux version 4.19.105Pierre-Jean Texier2020-02-211-2/+2
| | | | Signed-off-by: Pierre-Jean Texier <pjtexier@koncepto.io>
* linux-raspberrypi: bump to Linux version 4.19.102Pierre-Jean Texier2020-02-081-2/+2
| | | | Signed-off-by: Pierre-Jean Texier <pjtexier@koncepto.io>
* linux-raspberrypi: bump to Linux version 4.19.97Pierre-Jean Texier2020-01-241-2/+2
| | | | Signed-off-by: Pierre-Jean Texier <pjtexier@koncepto.io>
* linux-raspberrypi: bump to Linux version 4.19.93Pierre-Jean Texier2020-01-131-2/+2
| | | | Signed-off-by: Pierre-Jean Texier <pjtexier@koncepto.io>
* linux-raspberrypi: define kbuild defconfig for rpi cm3Ricardo Salveti2020-01-081-0/+1
| | | | | | Also define a default kbuild defconfig value for rpi cm3. Signed-off-by: Ricardo Salveti <ricardo@foundries.io>
* linux-raspberrypi-rt: bump to revision e2e9cecPierre-Jean Texier2019-12-241-1/+1
| | | | | | | | | | | | | | | | This version includes a fix for the USB part. Fixes: [ 2.988098] CPU: 3 PID: 79 Comm: irq/56-dwc_otg_ Not tainted 4.19.71-rt24 #1 [ 2.988102] Hardware name: BCM2835 [ 2.988134] [<801120a8>] (unwind_backtrace) from [<8010d260>] (show_stack+0x20/0x24) [ 2.988151] [<8010d260>] (show_stack) from [<8085340c>] (dump_stack+0xbc/0x100) [ 2.988167] [<8085340c>] (dump_stack) from [<80121160>] (__warn.part.0+0xcc/0xe8) [ 2.988182] [<80121160>] (__warn.part.0) from [<80121314>] (warn_slowpath_null+0x54/0x5c) [ 2.988197] [<80121314>] (warn_slowpath_null) from [<8014f120>] (migrate_disable+0x220/0x Signed-off-by: Pierre-Jean Texier <pjtexier@koncepto.io>
* linux-raspberrypi.inc: no longer set CONFIG_LOCALVERSION to empty stringMichael Baisch2019-12-231-3/+2
| | | | | | Fixes: #533 Signed-off-by: Michael Baisch <baisch@tau-tec.com>
* linux-raspberrypi: Bump to 4.19 recipe to 4.19.88Andrei Gherzan2019-12-201-2/+2
| | | | Signed-off-by: Andrei Gherzan <andrei@gherzan.ro>
* linux-raspberrypi: Bump to 4.19 recipe to 4.19.81Andrei Gherzan2019-11-081-2/+2
| | | | Signed-off-by: Andrei Gherzan <andrei@gherzan.ro>
* linux-firmware-rpidistro: Bump revisionAndrei Gherzan2019-11-081-1/+1
| | | | | | | | | This reverts the last firmware update where enabling WiFi breaks Bluetooth connectivity[1]. [1] https://github.com/RPi-Distro/firmware-nonfree/issues/7 Signed-off-by: Andrei Gherzan <andrei@gherzan.ro>
* linux-raspberrypi=4.19.80 bcm2835-bootfiles=20191021Martin Jansa2019-10-241-2/+2
| | | | | | | | | * Upgrade the kernel to latest with corresponding firmware. * This VC4 firmware is compatible with network boot described here: https://github.com/raspberrypi/rpi-eeprom/blob/master/firmware/raspberry_pi4_network_boot_beta.md Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* linux-raspberrypi: Updating the linux revision to resolve video rendering issueKhan30332019-10-181-2/+2
| | | | Signed-off-by: Khan3033 <Riyaz.l@ltts.com>
* linux-raspberrypi-rt: Update 4.19 recipe to 4.19.71Vincenzo Pacella2019-10-151-2/+2
| | | | Signed-off-by: Vincenzo Pacella <shaduz@shaduzlabs.com>
* linux-firmware-rpidistro_git: Update wifi firmwareFlorin Sarbu2019-10-092-52/+4
| | | | | | | | | | | | | This updates brcmfmac43455-sdio.bin to version 7.45.189 and brcmfmac43430-sdio.bin to version 7.45.98.83 This updated upstream firmware also includes the changes from 0001-brcmfmac43455-sdio.txt-Follow-raspbian-change-for-bo.patch so we remove this patch along with removing the do_clean_pc function which is not needed anymore since we don't apply any other patches to the upstream source. Signed-off-by: Florin Sarbu <florin@balena.io>
* raspberrypi-linux: removed protocoll setting from SRC_URITimm Eversmeyer2019-09-121-1/+1
| | | | | | Default protocoll for git will be used. Default setting is in the most case https. Signed-off-by: Timm Eversmeyer saeugetier@gmail.com
* linux-raspberrypi: Update 4.19 recipe to 4.19.71Andrei Gherzan2019-09-091-2/+2
| | | | Signed-off-by: Andrei Gherzan <andrei@gherzan.ro>
* linux-raspberrypi-rt: update to latest commit for 4.14 seriesFrancesco Giancane2019-08-221-2/+2
| | | | | | | | Update linux kernel 4.14 series recipe for building with latest -rt branch. This fixes #474. Signed-off-by: Francesco Giancane <francescogiancane8@gmail.com>
* linux-raspberrypi: add linux-raspberrypi-rt 4.19Vincenzo Pacella2019-08-183-11/+19
| | | | | | add rt kernel recipe for version 4.19 Signed-off-by: Vincenzo Pacella <shaduz@shaduzlabs.com>
* linux-raspberrypi: update to 4.14.114Francesco Giancane2019-08-151-2/+2
| | | | | | | | | | | | | Kernel 4.19.y and above was patched to rename the Raspberry Pi Zero W dts. Unfortunately, this modification was not propagated to previous kernels, especially on the 4.14.y series which is still supported in this layer. Thus, kernel 4.14.y would not build because correct .dts file is not found. The aforementioned modification was merged as backport back in 4.14.y series. Updating to the latest commit fixes the issue. Signed-off-by: Francesco Giancane <francescogiancane8@gmail.com>
* linux-raspberrypi: Update 4.19 recipe to 4.19.66Andrei Gherzan2019-08-151-2/+2
| | | | Signed-off-by: Andrei Gherzan <andrei@gherzan.ro>
* linux-raspberrypi: Bump 4.19 revisionAndrei Gherzan2019-07-181-1/+1
| | | | | | | This version includes a workaround for the usable DMA memory. It limits the DMA to the first 1G. Signed-off-by: Andrei Gherzan <andrei@gherzan.ro>
* linux-raspberrypi: Build dtbs with dtbs make target for all 64bit targetsAndrei Gherzan2019-07-161-3/+5
| | | | | | | We already do this for rpi3-64 and we will need it for rpi4-64 as well. See 6c4de0b5fe44b8e661f1391ee8540a7f04d75315 for more details. Signed-off-by: Andrei Gherzan <andrei@gherzan.ro>