aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)Author
2020-07-14userland: Update to 2020-06-24 top commitKhem Raj
Forward port patches Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-07-14raspberrypi-firmware: update to current HEADPierre-Jean Texier
Signed-off-by: Pierre-Jean Texier <pjtexier@koncepto.io>
2020-07-14linux-raspberrypi: bump to Linux version 5.4.51Pierre-Jean Texier
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>
2020-07-08linux-raspberrypi: bump to 5.4.50 since upstream was force-pushedChristopher Clark
Signed-off-by: Christopher Clark <christopher.w.clark@gmail.com>
2020-07-03libubootenv_%.bbappend: Add fw_env.configLeon Anavi
Add fw_env.config that uses at run-time /boot/uboot.env generated through the boot scripts (specifically boot.cmd.in) from recipe rpi-u-boot-scr. This configuration file is required to successfully run fw_printenv from the user space. Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
2020-07-03rpi-u-boot-scr: Create uboot.env via boot.cmd.inLeon Anavi
Modify boot.cmd.in from recipe rpi-u-boot-scr to create uboot.env in the /boot partition when using U-Boot. This change is required to successfully run fw_printenv from the user space. Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
2020-06-25lirc: Rename bbappend to match only version 0.10.1Leon Anavi
Rename LIRC bbappend file to match only version 0.10.1 because the applied patch is not compatible with older LIRC versions. Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
2020-06-24docs/extra-build-config.md: InfraredLeon Anavi
Add instructions how to use variable ENABLE_IR for infrared support, for example with LIRC. Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
2020-06-24lirc_%.bbappend: Use lircd.service as in RaspbianLeon Anavi
Use lircd systemd service similar to the one in Raspbian. Start lircd with argument --nodaemon after lircd-setup.service. Edit device in /etc/lirc/lirc_options.conf to switch between receive and transmit modes (lircd must be restarted after such change). Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
2020-06-24rpi-base.inc: Include modules if IR is enabledLeon Anavi
Add kernel modules gpio-ir and gpio-ir-tx to variable MACHINE_ESSENTIAL_EXTRA_RRECOMMENDS if ENABLE_IR is set to 1. Variable ENABLE_IR enables infrared support (for LIRC). This change affects images based on packagegroup-core-boot, including the core-image-minimal image. For other images (based on packagegroup-base) kernel modules are provide through variable MACHINE_EXTRA_RRECOMMENDS. Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
2020-06-24rpi-config: Add ENABLE_IR variable for infraredLeon Anavi
Users who want infrared device tree overlays gpio-ir and gpio-ir-tx to be set in config.txt can now easily do it through variable ENABLE_IR, for example in local.conf: ENABLE_IR = "1" By default the GPIO pin for gpio-ir is set to 18 and the pin for gpio-ir-tx is 17. Both pins can be easily changed by modifying variables GPIO_IR and GPIO_IR_TX (for example in local.conf). Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
2020-06-24lirc: Move to dynamic-layersLeon Anavi
Move lirc to dynamic-layers/meta-python/recipes-connectivity/ to avoid related issues while building rpi-basic-image. Reported-by: Alan <engineer@iotexpert.com> Suggested-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
2020-06-24packagegroup-rpi-test: resolve `wireless-regdb` conflictJon Magnuson
Replaces `wireless-regdb` with `wireless-regdb-static` provided by poky. Fixes #639. Signed-off-by: Jon Magnuson <jon.magnuson@gmail.com>
2020-06-21Update layer-contents.md to include pi4M. ter Woord
Signed-off-by: Matthijs ter Woord <matthijsterwoord@gmail.com>
2020-06-21linux-raspberrypi_5.4.bb: Upgrade to 5.4.47Khem Raj
Drop backported patches which are already in this release Fixes Issue #658 Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-06-17lirc_%.bbappend: Fix for gpio-irLeon Anavi
Apply Raspberry Pi specific fix to use LIRC with gpio-ir kernel module with which the signal from /dev/lircX is slightly different from that of lirc_dev (which was used with older LIRC and kernel versions). The patch has been published by neuralassembly and he has shared more details in the Raspberry Pi community forum: https://www.raspberrypi.org/forums/viewtopic.php?f=28&t=235256 LIRC ticket #359 tracks the upstreaming of this issue: https://sourceforge.net/p/lirc/tickets/359/ Co-authored-by: neuralassembly <neuralassembly@gmail.com> Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
2020-06-13linux-raspberrypi_5.4.bb: Move to 5.4.45Khem Raj
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-06-05 linux-raspberrypi: bump to Linux version 4.19.126Pierre-Jean Texier
Signed-off-by: Pierre-Jean Texier <pjtexier@koncepto.io>
2020-06-05raspberrypi-firmware: update to current HEADPierre-Jean Texier
Signed-off-by: Pierre-Jean Texier <pjtexier@koncepto.io>
2020-06-04rpi-base.inc: Add infrared dtboLeon Anavi
Add device tree binary overlays gpio-ir-tx and gpio-ir-tx to support peripherals for sending and receiving infrared signals. Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
2020-05-22docs: Remove reference to xz-compressed sdimgBrandon Verkamp
2020-05-22docs: Correct Quick Start instructions to show the new .wic.bz2 extensionBrandon Verkamp
Corrects README.md to indicate that the new generated image extension is .wic.bz2 rather than sdimg as previously stated. Signed-off-by: Brandon Verkamp <jadelclemens@gmail.com>
2020-05-20linux-raspberrypi: Update to latest on 5.4 releaseKhem Raj
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-05-09linux-raspberrypi_5.4.bb: Update to 5.4.35Khem Raj
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-05-09linux-raspberrypi: bump to Linux version 4.19.120Pierre-Jean Texier
Signed-off-by: Pierre-Jean Texier <pjtexier@koncepto.io>
2020-05-09raspberrypi-firmware: update to current HEADPierre-Jean Texier
Signed-off-by: Pierre-Jean Texier <pjtexier@koncepto.io>
2020-04-28rpi-base.inc: Include modules if I2C is enaledLeon Anavi
Add kernel modules i2c-dev and i2c-bcm2708 to variable MACHINE_ESSENTIAL_EXTRA_RRECOMMENDS if ENABLE_I2C is set to 1. This affects images based on packagegroup-core-boot, including the core-image-minimal image. For other images (based on packagegroup-base) kernel modules are provide through variable MACHINE_EXTRA_RRECOMMENDS. Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
2020-04-28linux-raspberrypi_5.4.bb: Update to latestKhem Raj
brings in some pinmux and dtoverlays Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-04-27linux-raspberrypi_5.4.bb: Update to latestBartłomiej Burdukiewicz
Signed-off-by: Bartłomiej Burdukiewicz <bartlomiej.burdukiewicz@gmail.com>
2020-04-20psplash: Do not define ALTERNATIVE_PRIORITY for non-existing providerKhem Raj
This simply causes build warnings about priority of two packages being same, but infact this is redundant, therefore remove setting ALTERNATIVE_PRIORITY for psplash-raspberrypi Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-04-20linux-firmware-rpidistro: Upgrade to 20190114-1+rpt6Khem Raj
Adjust PV to reflect the release and make it a bit meaningful Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-04-18 linux-raspberrypi: bump to Linux version 4.19.115Pierre-Jean Texier
Signed-off-by: Pierre-Jean Texier <pjtexier@koncepto.io>
2020-04-18raspberrypi-firmware: update to current HEADPierre-Jean Texier
Signed-off-by: Pierre-Jean Texier <pjtexier@koncepto.io>
2020-04-16linux-raspberrypi_5.4.bb: Update to latestKhem Raj
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-04-15rpi-base.inc: Add kernel modules to all imagesLeon Anavi
Add kernel modules, including i2c-dev and i2c-bcm2708, to variable MACHINE_ESSENTIAL_EXTRA_RRECOMMENDS. This way kernel modules will be present in all images based on packagegroup-core-boot, including the core-image-minimal image. Otherwise, if modules, are in variable MACHINE_EXTRA_RRECOMMENDS they will be added only in images based on packagegroup-base, which does not include the core-image-minimal or core-image-full-cmdline images. Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
2020-04-15raspberrypi3: Switch to vc4-fkms-v3d.Drew Moseley
This seems to be required to have a functional DSI display. Signed-off-by: Drew Moseley <drew.moseley@northern.tech>
2020-04-15linux-raspberrypi_5.4.bb: Backport the patch to use CHECK macro instead of ↵Khem Raj
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>
2020-04-08linux-raspberrypi_5.4.bb: Enable powersave options in kconfigKhem Raj
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>
2020-04-08linux-raspberrypi_5.4.bb: Update to latest and fix build with binutils 2.34Khem Raj
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>
2020-04-08linux-raspberrypi: Add recipes for kernel 5.4Khem Raj
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>
2020-04-08rpi-base: Drop old dtbo namesKhem Raj
pi3-disable-bt is renamed to disable-bt and pi3-miniuart-bt is renamed to miniuart-bt in 2014, now with 5.4 these are not recognised anymore and miniuart-bt and disable-bt are already part of RPI_KERNEL_DEVICETREE_OVERLAYS Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-04-03userland: Fix build with gcc10Khem Raj
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-04-03userland: Update to 20200316 snapshotKhem Raj
- Refresh patches - userland now needs to create symlinks for egl.pc,glesv2.pc and vg.pc when vc4 is not used Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-04-03qtbase: Drop xkb packageconfigKhem Raj
meta-qt5 master has dropped it too Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-04-03rpi-u-boot-scr: Set u-boot-default-script as providerFabio Berton
Add u-boot-default-script to the PROVIDES variable to make easier to replace boot script in another layer just by changing PREFERRED_PROVIDER_u-boot-default-script variable. Set rpi-u-boot-scr as the default provider for meta-raspberrypi. Signed-off-by: Fabio Berton <fabio.berton@ossystems.com.br>
2020-04-03docs/extra-build-config.md: Auto-load I2C modulesLeon Anavi
Add instructions how to auto-load I2C kernel modules with KERNEL_MODULE_AUTOLOAD when I2C is enabled. Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
2020-03-31qtbase: Append userland to rdeps iff vc4graphics is not enabledKhem Raj
This avoids adding unnessary dependency at runtime on userland graphics package when vc4 driver is used Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-03-31rpi-base.conf: add disable-bt.dtbo and miniuart-bt.dtbo overlays.Orne Brocaar
Closes #602. Signed-off-by: Orne Brocaar <info@brocaar.com>
2020-03-30README.md: add status badge for raspberrypi4Pierre-Jean Texier
Signed-off-by: Pierre-Jean Texier <pjtexier@koncepto.io>
2020-03-27linux-raspberrypi: bump to Linux version 4.19.113Pierre-Jean Texier
Signed-off-by: Pierre-Jean Texier <pjtexier@koncepto.io>