Commit graph

24 commits

Author SHA1 Message Date
Demetris Ierokipides
7fd6cc34f5 Revert "Add kernel install locks to prevent race conditions (#1104)"
This reverts commit e3f7d0447c.
2021-01-21 23:00:22 +02:00
David G. F
e3f7d0447c
Add kernel install locks to prevent race conditions (#1104)
This uses the locking mechanism provided by the build system to grab a lock
(namely firmware-install) every time a firmware needs to be installed.

This is similar to the mechanism that python uses (exec_thread_safe)
but less restrictive since we do not grab a global lock.
2020-11-18 20:01:00 +02:00
by-gnome
8d654165ad
Add project NXP/iMX6 and support for Wandboard Quad/QuadPlus (#1020)
* Add project NXP/iMX6
* add metapackage for NXP project
* add bootloader scripts for iMX6 devices
* add linux arm config for iMX6 devices
* add options file for iMX6 devices

* Include firmware for iMX6 devices
* linux: include builtin firmware for iMX6 sdma
* NXP/iMX6: fix linux config
* NXP/iMX6: include firmware-imx and kernel-firmware packages

* firmware-imx: fix pkg variables and change firmwares target dir

* NXP/iMX6: add fix etnaviv GPU driver breakage

* NXP/iMX6: set output resolution to 1080p

* Add support for Wandboard Quad/QuadPlus (iMX6)
* NXP/iMX6: add systemd service to run hciattach
* NXP/iMX6: add udev rule to start hciattach service
* NXP/iMX6: fix linux config
* NXP/iMX6: include wlan-firmware and brcmfmac_sdio firmware pkgs
* scripts/uboot_helper: include Wandboard Quad b1/c1/d1, QuadPlus d1

* brcmfmac_sdio-firmware: update to b51b1c3

* NXP/iMX6: add fix brcm chip connection timeout error in Wandboard b1

* Update iMX6 kernel to 5.4.61-LTS
* NXP/iMX6: update linux config
* NXP/iMX6: switch kernel from 'default' to 'mainline-5.4'
* NXP/iMX6: remove fix etnaviv GPU driver breakage
* NXP/iMX6: add fix bluez compilation with linux 5.2 and higher

* build_all.sh: include NXP/iMX6
2020-09-06 23:09:47 +03:00
MilhouseVH
17ab4518fd firmware-imx: unpack into unique unpack folder not $BUILD 2019-06-13 22:12:21 +01:00
CvH
85e5b4dc1f cleanup: PKG_SHORTDESC 2018-10-22 15:06:12 +02:00
CvH
4317bc5002 cleanup: remove PKG_SECTION 2018-10-22 15:06:11 +02:00
CvH
923b738020 spdx: packages/linux-firmware 2018-07-17 23:58:50 +02:00
James Millar
c3edfc6ee7 Cleanup path for SOURCES and allow SOURCES and TARGET to be defined by user 2017-12-21 15:16:24 -05:00
Sascha Kuehndel (InuSasha)
3b9fcfc3b4
buildsystem: rename TOOLCHAIN other to manual 2017-11-22 00:41:13 +01:00
Sascha Kuehndel (InuSasha)
da38cd92e3
buildsystem: set PKG_TOOLCHAIN for packages, that need it 2017-11-22 00:41:13 +01:00
Sascha Kuehndel (InuSasha)
3846ec7dac
buildsystem: replace PKG_AUTORECONF 2017-11-22 00:41:12 +01:00
cvh
837b447b7c decommission PKG_IS_ADDON 2017-10-16 00:01:20 +02:00
Matthias Reichl
2fc261ae8e config/functions: add function get_full_firmware_dir
Also update package.mk files to replace the hardcoded
/usr/lib/firmware paths.

Signed-off-by: Matthias Reichl <hias@horus.com>
2017-10-12 19:59:11 +02:00
Peter Vicman
50a51452be build system: add sha256 checksum to all packages
putting #1597 in use
2017-07-17 20:49:23 +02:00
Lukas Rusak
9b427bcba3
firmware-imx: use upstream url 2017-06-15 00:34:36 -07:00
awiouy
cf5d3a4579 decommission PKG_REV 2017-01-19 00:06:13 +01:00
Lukas Rusak
4feee8c709
firmware-imx: use unified /usr 2016-12-04 13:23:43 -08:00
Peter Vicman
c451b40b54 imx6: bump firmware-imx to 5.4
required for libfslvpuwrap-1.0.65 and imx-vpu-5.4.33
2016-10-04 20:19:32 +02:00
awiouy
e0c2de9b39 Decommission PKG_PRIORITY 2016-09-24 11:57:39 +02:00
Stephan Raue
f51faa070d packages: update license headers
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2016-01-02 17:29:56 +01:00
Stephan Raue
1d81a9fa75 firmware-imx: update to firmware-imx-3.14.28-1.0.0
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2015-05-24 12:07:56 +02:00
Stephan Raue
a83ad2b5b9 firmware-imx: update to firmware-imx-3.10.17-1.0.0
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2014-07-11 21:22:43 +02:00
Stephan Raue
f896a1f080 firmware-imx: rework PKG_DEPENDS, replace and merge PKG_BUILD_DEPENDS_* with PKG_DEPENDS_*
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2014-01-30 14:56:53 +01:00
Stephan Raue
2f28d55a2a new package: add package 'firmware-imx'
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2014-01-13 22:07:12 +01:00