Commit graph

15 commits

Author SHA1 Message Date
Florin Sarbu
82b17bc6bf linux-mainline: Enable bluetooth on NanoPi Neo Air
Also we delete since the changes there are already added by
board-nanopiair-h3-camera-wifi-bluetooth-otg.patch

Changelog-entry: Enable bluetooth on NanoPi Neo Air
Signed-off-by: Florin Sarbu <florin@balena.io>
2020-04-01 13:21:04 +02:00
Vicentiu Galanopulo
2ee20e6053 linux-mainline_4.19.76.bbappend: Remove xradio patches
Fix for error
ERROR linux-mainline-4.19.76+gitAUTOINC+555161ee1b-r0 do_packagedata
The recipe linux-mainline is trying to install files into a shared area
when those files already exist. Those files and their manifest location are
/yocto/resin-board/build/tmp/pkgdata/orange-pi-zero/runtime/
.../kernel-module-xradio-wlan-4.19.76
    (matched in manifest-orange_pi_zero-xradio.packagedata)
/yocto/resin-board/build/tmp/pkgdata/orange-pi-zero/runtime/
.../kernel-module-xradio-wlan-4.19.76.packaged
    (matched in manifest-orange_pi_zero-xradio.packagedata)

Signed-off-by: Vicentiu Galanopulo <vicentiu@balena.io>
2020-01-13 10:49:33 +01:00
Vicentiu Galanopulo
9dd20d1c02 linux-mainline: Add wifi kernel configs
Add the wifi kernel config values to
have the wlan0 interface created

Changelog-entry: Add wifi kernel configs in linux-mainline_%bbappend
Signed-off-by: Vicentiu Galanopulo <vicentiu@balena.io>
2020-01-10 15:23:01 +01:00
Vicentiu Galanopulo
73f0a8828e linux-mainline_%.bbappend: Add NFLX-2019-001 patches
Add remaining patches for multiple TCP-based remote denial
of service vulnerabilities identified by Netflix.
Patch source:
https://github.com/Netflix/security-bulletins/blob/master/advisories/third-party/2019-001.md

Change-type: patch
Changelog-entry: Add remaining Netflix patches
Signed-off-by: Vicentiu Galanopulo <vicentiu@balena.io>
2020-01-08 11:19:09 +01:00
Vicentiu Galanopulo
7954383391 linux-mainline_%.bbappend: Add kernel config for configfs
Customer requested i2c and UART enabled on the orange pi
zero. The directory /sys/kernel/config/device-tree
which is used to add overlays at runtime is not present
in the file system.
This patch enables configfs and generation of the needed
directory.

Changelog-entry: Add configs in the kernel to enable configfs
Signed-off-by: Vicentiu Galanopulo <vicentiu@balena.io>
2019-10-30 15:56:48 +01:00
Vicentiu Galanopulo
e8b524b74d orange-pi-zero: Add overlay files to RESIN_BOOT_PARTITION_FILES and KERNEL_DEVICETREE
Update the RESIN_BOOT_PARTITION_FILES of resin-image.inc and KERNEL_DEVICETREE
of linux-mainline_%.bbappend for the orange-pi-zero machine.

Changelog-entry: Add overlays for orange-pi-zero
Signed-off-by: Vicentiu Galanopulo <vicentiu@balena.io>
2019-10-24 20:00:16 +02:00
Vicentiu Galanopulo
7d5f1dbda1 recipes-kernel/linux: Remove unused patches and householding
Some patches were part of other linux-mainline
kernel versions but are not anymore part of the
current 4.19.76.

Move 0001-Enable-uart3-for-NanoPi-Neo-Air-used-by-BT.patch
in linux-mainline_4.19.76.bbappend to avoid error
patching file arch/arm/boot/dts/sun8i-h3-nanopi-neo-air.dts
Hunk #2 FAILED at 162.
1 out of 2 hunks FAILED -- rejects in file arch/arm/boot/dts/sun8i-h3-nanopi-neo-air.dts

Place all patches from Armbian in a separate directory and do all the Balena specific
operations in linux-mainline_%.bbappend only.

Changelog-entry: Remove unused patches and cleanup
Signed-off-by: Vicentiu Galanopulo <vicentiu@balena.io>
2019-10-14 09:43:01 +02:00
Vicentiu Galanopulo
72f50b158d recipes-kernel/linux: Remove linux-4.14
The linux-4.14 kernel is not built
anymore by any of the supported Balena machines.

Changelog-entry: Remove linux-4.14 recipe
Signed-off-by: Vicentiu Galanopulo <vicentiu@balena.io>
2019-10-11 11:16:06 +02:00
Vicentiu Galanopulo
73dda90587 recipes-kernel/linux: Remove linux-mainline-4.17.3
The linux-mainline-4.17.3 kernel is not built
anymore by any of the supported Balena machines.

Changelog-entry: Remove linux-mainline-4.17.3 recipe
Signed-off-by: Vicentiu Galanopulo <vicentiu@balena.io>
2019-10-11 10:49:05 +02:00
Vicentiu Galanopulo
35613eccd1 linux-mainline-4.19: Rework for Enable-uart3-for-NanoPi-Neo-Air patch
The 0001-Enable-uart3-for-NanoPi-Neo-Air-used-by-BT.patch fails to
apply over the 4.19.76 mainline kernel, so remove it and apply a
reworked version of it.
Add the correct path for the patches directory, linux-mainline-4.19
instead of linux-4.19 (removed in a previous commit and all it's
content has been placed in linux-mainline-4.19).

Signed-off-by: Vicentiu Galanopulo <vicentiu@balena.io>
2019-10-10 11:50:45 +02:00
Vicentiu Galanopulo
065936bc48 recipes-kernel/linux: Rename linux to linux-mainline
Since the Armbian sources refer to linux 4.19.76 as
being linux-mainline, all the patches from linux-4.19
were moved to linux-mainline_4.19 and the linux_4.19.76
recipes was named accordingly.

This patch makes 4.19.76 as default version for linux

Signed-off-by: Vicentiu Galanopulo <vicentiu@balena.io>
2019-10-10 11:50:45 +02:00
Vicentiu Galanopulo
169b8cf968 linux: Add dts wifi patch for orangepi-zero
The patch with the same name from meta-sunxi is
not applying anymore so we remove from SRC_URI
and add an updated version in meta-balena-allwiner.

Signed-off-by: Vicentiu Galanopulo <vicentiu@balena.io>
2019-10-10 11:50:43 +02:00
Vicentiu Galanopulo
a26b58e152 linux_4.14.bbappend: Pack sun8i-h3-fixup.scr file
This patch fixes the error
ERROR linux-4.14.14+gitAUTOINC+9c0bf98471-r0 do_package
Files/directories were installed but not shipped
in any package - /boot/sun8i-h3-fixup.scr

Signed-off-by: Vicentiu Galanopulo <vicentiu@balena.io>
2019-10-10 11:50:43 +02:00
Vicentiu Galanopulo
b167421e55 recipes-kernel/linux: Add linux_4.19.76.bb/bbappend
Add the latest linux available
from https://github.com/armbian/build
commit de58ac1faac92724c6449db12c22affaeb003875,
tag: sunxi-5.3, alongside all the patches
that it comes with.

Signed-off-by: Vicentiu Galanopulo <vicentiu@balena.io>
2019-10-10 11:50:43 +02:00
Florin Sarbu
a6654dc76d Rename meta-resin to meta-balena in repository
Changelog-entry: Rename meta-resin to meta-balena in repository
Signed-off-by: Florin Sarbu <florin@balena.io>
2019-09-10 15:42:22 +02:00