summaryrefslogtreecommitdiffstats
path: root/recipes-kernel
Commit message (Collapse)AuthorAgeFilesLines
...
* linux-raspberrypi: Update to 4.8.4Andrei Gherzan2016-10-311-2/+2
| | | | Signed-off-by: Andrei Gherzan <andrei@gherzan.ro>
* linux-firmware: Fix "No generic license file exists" warningJonathan Liu2016-10-311-1/+1
| | | | | | | | | | | The NO_GENERIC_LICENSE map value for Firmware-broadcom_brcm80211 needs to have the full path to LICENSE.broadcom_brcm80211 from the URL instead of just the filename. Fixes the following warning building the linux-firmware recipe: WARNING: linux-firmware-1_0.0+gitAUTOINC+42ad5367dd-r0 do_populate_lic: linux-firmware: No generic license file exists for: Firmware-broadcom_brcm80211 in any provider Signed-off-by: Jonathan Liu <net147@gmail.com>
* linux-raspberrypi_4.8.bb: Update to 4.8.2Khem Raj2016-10-311-2/+2
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* linux-firmware: Correct the LICENSE for brcm43430-licenseJonathan Liu2016-10-311-0/+1
| | | | | | | | | The license for brcm43430-license should be the license it contains instead of all the licenses of the linux-firmware packages. [YOCTO #10251] Signed-off-by: Jonathan Liu <net147@gmail.com>
* vc4: why no framebuffer device?Andreas Müller2016-10-141-1/+1
| | | | Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com>
* linux-raspberrypi_4.7.bb: Update to 4.7.7Khem Raj2016-10-141-2/+2
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* linux-raspberrypi: Add recipe for 4.8 releaseKhem Raj2016-10-141-0/+8
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* linux-raspberrypi_4.4: Upgrade to 4.4.23Khem Raj2016-10-132-32/+2
| | | | | | Drop upstreamed patch Signed-off-by: Khem Raj <raj.khem@gmail.com>
* linux-raspberrypi_3.18: RemoveKhem Raj2016-09-212-124/+0
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* linux-raspberrypi: Add recipe for 4.7 releaseKhem Raj2016-09-212-0/+53
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* linux-raspberrypi_4.4: upgrade to 4.4.16Khem Raj2016-09-211-2/+2
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* linux-raspberrypi-4.4: add patch to enable proper operation of renderD128 deviceHerve Jourdain2016-09-212-0/+30
| | | | Signed-off-by: Herve Jourdain <herve.jourdain@neuf.fr>
* linux-rpi.inc: add the configuration options required to support vc4graphicsHerve Jourdain2016-09-211-0/+10
| | | | Signed-off-by: Herve Jourdain <herve.jourdain@neuf.fr>
* linux-raspberrypi_4.4.bb: support for .dtbo files for dtb overlaysHerve Jourdain2016-09-212-0/+45
| | | | | | | Kernel 4.4.6+ on RaspberryPi support .dtbo files for overlays, instead of .dtb. Patch the kernel, which has faulty rules to generate .dtbo the way yocto does Signed-off-by: Herve Jourdain <herve.jourdain@neuf.fr>
* linux-raspberrypi_4.4: Upgrade to 4.4.13Khem Raj2016-07-081-2/+2
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* linux-raspberrypi: rpi-mkimage is no longer neededPaul Barker2016-07-081-20/+0
| | | | | | | | Recent versions of the Raspberry Pi firmware can directly handle kernel images which use device tree. The modifications made by rpi-mkimage are no longer needed. Signed-off-by: Paul Barker <paul@paulbarker.me.uk>
* linux-raspberrypi: Fix v4.1 with GCC6Andrei Gherzan2016-07-083-0/+111
| | | | Signed-off-by: Andrei Gherzan <andrei@gherzan.ro>
* linux-raspberrypi.inc: KERNEL_OUTPUT has been removed in kernel.bbclassHerve Jourdain2016-06-151-2/+6
| | | | Signed-off-by: Herve Jourdain <herve.jourdain@neuf.fr>
* linux-rpi: ensure config file is closedJonathan Liu2016-06-131-0/+2
| | | | | | | | | | | Avoids warnings like this with python3: WARNING: .../meta-raspberrypi/recipes-kernel/linux/linux-raspberrypi_3.18.bb: <string>:16: ResourceWarning: unclosed file <_io.TextIOWrapper name='.../meta-raspberrypi/recipes-kernel/linux/linux-raspberrypi/defconfig' mode='r' encoding='UTF-8'> Signed-off-by: Jonathan Liu <net147@gmail.com>
* linux-raspberrypi_4.4.bb: Upgrade to 4.4.9Khem Raj2016-05-191-2/+2
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* linux-rpi: Enable kconf options to enable initramfs supportKhem Raj2016-05-191-9/+13
| | | | | | | | | | Additionally add few few file systems e.g. squashfs, overlayfs to support booting with initramfs Drop checking for target triplet to set EABI, rpi probaly should not have any legacy into OABI world. Signed-off-by: Khem Raj <raj.khem@gmail.com>
* linux-raspberrypi_4.4.bb: Upgrade to 4.4.8Khem Raj2016-05-052-110/+2
| | | | | | | Fixes for gcc6 Drop upstreamed patch Signed-off-by: Khem Raj <raj.khem@gmail.com>
* linux-raspberrypi_4.1: Update to v4.1.21Andrei Gherzan2016-04-221-2/+2
| | | | Signed-off-by: Andrei Gherzan <andrei@gherzan.ro>
* linux-raspberrypi: Set baudrate and use serial0 for kgdbocAndrei Gherzan2016-04-221-2/+2
| | | | | | | | | | The driver for 8250 defaults to 9600. We setup it on 115200 to be consistent with getty configuration. The firmware can do its magic with kgdboc too as it searches and replaces =serial0 and =serial1. So, use serial0 for kgdboc too. Signed-off-by: Andrei Gherzan <andrei@gherzan.ro>
* linux-raspberrypi: Bump to v4.4.7Andrei Gherzan2016-04-221-2/+2
| | | | Signed-off-by: Andrei Gherzan <andrei@gherzan.ro>
* linux-raspberrypi: Make use of serial aliasesTheodor Gherzan2016-04-211-1/+1
| | | | | | | The firmware will parse cmdline and replace serial aliases with the actual serial console port. Signed-off-by: Theodor Gherzan <theodor@resin.io>
* linux-firmware: Rework of brcmfmac43430 firmware handlingtoolmmy2016-04-131-8/+12
| | | | | | | | | | | | | | The current version of the recipe produces the following warnings while createing an image: WARNING: The license listed Firmware-broadcom_brcm80211 was not in the licenses collected for recipe linux-firmwa re WARNING: [log_check] td-core-image: found a warning message in the logfile (keyword 'WARNING:'): [log_check] WARNING: The license listed Firmware-broadcom_brcm80211 was not in the licenses collected for recipe linux-firmware This commit contains a rework of the brcm80211 firmware handling and deploys the firmware and the LICENSE files that fixes the warning messages. Signed-off-by: Tom Doehring <toolmmy@gmail.com>
* linux-raspberrypi: Rename linux.inc to linux-rpi.inc Rename linux.inc to ↵Alan Stice2016-04-132-1/+1
| | | | | | prevent it from impacting other machines Signed-off-by: Alan Stice <alan@alanstice.com>
* linux-raspberrypi: Drop support for 3.14Petter Mabäcker2016-04-133-509/+0
| | | | | | | General policy is to support three kernel versions; latest stable + two longterm versions. These are currently 4.4, 4.1, and 3.18. Signed-off-by: Petter Mabäcker <petter@technux.se>
* pitft: Add support for pitft28rPetter Mabäcker2016-04-131-0/+2
| | | | | | | | | | | The support for PiTFT 28 inch resistive touchscreen is optional and can be enabled by adding below in local.conf: MACHINE_FEATURES += "pitft pitft28r" While at it also fix a minor typo in README. Signed-off-by: Petter Mabäcker <petter@technux.se>
* linux-raspberrypi-4.4: Add the pitft22 overlay from adafruitKhem Raj2016-03-282-3/+113
| | | | | | Upgrade to 4.4.6 Signed-off-by: Khem Raj <raj.khem@gmail.com>
* linux-raspberrypi_4.4.bb: Update to 4.4.3Khem Raj2016-03-101-2/+2
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* linux-raspberrypi: Upgrade 4.4.1 -> 4.4.2Khem Raj2016-03-101-2/+2
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* linux-raspberrypi: Add recipe for 4.4 releaseKhem Raj2016-03-101-0/+6
| | | | | Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Andrei Gherzan <andrei@gherzan.ro>
* linux-firmware: Add brcmfmac43430 firmwareTheodor Gherzan2016-03-104-0/+300
| | | | Signed-off-by: Theodor Gherzan <theodor@resin.io>
* linux-raspberrypi: Update revision to include rpi3 supportTheodor Gherzan2016-03-101-2/+2
| | | | Signed-off-by: Theodor Gherzan <theodor@resin.io>
* pitft: Add PiTFT22 supportPetter Mabäcker2016-03-017-3/+232
| | | | | | | | | | | | | | | | | | - Add support to build overlays for PiTFT22 in the kernel. - Setup a basic configuration for the driver The PiTFT22 support is optional and can be enabled by adding below in local.conf: MACHINE_FEATURES += "pitft pitft22" This patch also includes restructuring of kernel patches per kernel version specific directories. [Support #70] Signed-off-by: Petter Mabäcker <petter@technux.se> Signed-off-by: Andrei Gherzan <andrei@gherzan.ro>
* linux-raspberrypi: update path to mkknlimgJonathan Liu2016-03-011-2/+2
| | | | Signed-off-by: Jonathan Liu <net147@gmail.com>
* pitft: Add basic support for PiTFTPetter Mabäcker2016-03-011-1/+5
| | | | | | | | | | | | | | | | Add basic support for PiTFT display by using device-trees. In order get it working below configurations must be active in local.conf: MACHINE_FEATURES += "pitft" - This will enable SPI bus and i2c device-trees, it will also setup framebuffer for console and x server on PiTFT. [Support #70] Signed-off-by: Petter Mabäcker <petter@technux.se> Signed-off-by: Andrei Gherzan <andrei@gherzan.ro>
* linux-raspberrypi: Make sure we have initramfs image before running mkknlimgAndrei Gherzan2016-02-281-4/+6
| | | | Signed-off-by: Andrei Gherzan <andrei@gherzan.ro>
* linux-raspberry.inc: add initramfs supportStéphane Cerveau2016-02-281-0/+10
| | | | | | | append initramfs creation to install RPi bootloader trailer Signed-off-by: Stéphane Cerveau <voxtok@voxtok.com> Signed-off-by: Andrei Gherzan <andrei@gherzan.ro>
* linux-raspberrypi: Upgrade 4.1 kernel to 4.1.17Khem Raj2016-02-281-2/+2
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* linux-raspberrypi: update path to mkknlimgJonathan Liu2016-02-281-1/+1
| | | | Signed-off-by: Jonathan Liu <net147@gmail.com>
* linux-raspberrypi: use STAGING_LIBEXECDIR_NATIVE for rpi-mkimage toolsMaciej Borzecki2016-02-261-1/+1
| | | | | | | | | | The rpi-mkimage tools are installed ${libexecdir}/rpi-mkimage within native sysroot, where ${libexecdir} resolves to /usr/libexec. This caused the build to fail due to recipe trying to access ${libdir}/mkimage. Fix the paths to use an unambiguous STAGING_LIBEXECDIR_NATIVE so that a proper location is used. Signed-off-by: Maciej Borzecki <maciej.borzecki@open-rnd.pl>
* linux-raspberrypi: Remove old 3.12 versionAndrei Gherzan2015-10-211-7/+0
| | | | Signed-off-by: Andrei Gherzan <andrei@gherzan.ro>
* linux-raspberrypi: Update 4.1 recipe to 4.1.10Andrei Gherzan2015-10-211-2/+2
| | | | Signed-off-by: Andrei Gherzan <andrei@gherzan.ro>
* linux-raspberrypi: support kernel 4.1.3Alex J Lennon2015-10-211-0/+6
| | | | Signed-off-by: Alex J Lennon <ajlennon@dynamicdevices.co.uk>
* linux-raspberrypi: Update kernel to 3.18.16Alex J Lennon2015-10-211-2/+7
| | | | | | | | This requires some changes to KERNEL_DEVICETREE as the dtb layout has changed to support overlays. This change also makes us ready to support kernel 4.x series Signed-off-by: Alex J Lennon <ajlennon@dynamicdevices.co.uk>
* linux-raspberrypi.inc: use SRCPV instead of SRCREV for PVJonathan Liu2015-10-131-1/+2
| | | | | | SRCPV is intended to be used by PV. Using SRCREV for PV is incorrect. Signed-off-by: Jonathan Liu <net147@gmail.com>
* linux-raspberrypi.inc: Make kgdboc kernel param optionalMauro Carvalho Chehab2015-08-101-1/+4
| | | | | | | | | | | | | The kernel debugger over console (kgdboc) parameter is being added unconditionally to the kernel command line but this means that the kernel will stop and wait for gdb to attach in case of a exception or when sending a sysrq-g key. This behaviour may not be what most users wants that are not remotely debugging the kernel over serial console so make it optional by adding a ENABLE_KGDB config option. Signed-off-by: Mauro Carvalho Chehab <mchehab@osg.samsung.com> [javier: Extended commit message and made it conditional] Signed-off-by: Javier Martinez Canillas <javier@osg.samsung.com>