mirror of
https://github.com/LibreELEC/LibreELEC.tv.git
synced 2025-07-30 14:16:40 +00:00
Merge pull request #10251 from heitbaum/fw12.2
[le12.2] update firmware
This commit is contained in:
commit
12ced82e1d
@ -3,9 +3,9 @@
|
||||
# Copyright (C) 2019-present Team LibreELEC (https://libreelec.tv)
|
||||
|
||||
PKG_NAME="firmware-imx"
|
||||
PKG_VERSION="8.21"
|
||||
PKG_SHA256="c3447f0f813415ccea9dc2ef12080cb3ac8bbc0c67392a74fc7d59205eb5a672"
|
||||
PKG_ARCH="arm"
|
||||
PKG_VERSION="8.27-5af0ceb"
|
||||
PKG_SHA256="61f925e606ab020b1a36f3f7f7e459c6847f5b9dbc79421f9ef86e8fc124eb2f"
|
||||
PKG_ARCH="aarch64 arm"
|
||||
PKG_LICENSE="other"
|
||||
PKG_SITE="http://www.freescale.com"
|
||||
PKG_URL="https://www.nxp.com/lgfiles/NMG/MAD/YOCTO/${PKG_NAME}-${PKG_VERSION}.bin"
|
||||
@ -20,11 +20,17 @@ unpack() {
|
||||
|
||||
makeinstall_target() {
|
||||
mkdir -p ${INSTALL}/$(get_full_firmware_dir)/imx/sdma
|
||||
cp -P firmware/sdma/sdma-imx6q.bin ${INSTALL}/$(get_full_firmware_dir)/imx/sdma
|
||||
cp -P firmware/sdma/sdma-imx7d.bin ${INSTALL}/$(get_full_firmware_dir)/imx/sdma
|
||||
|
||||
mkdir -p ${INSTALL}/$(get_full_firmware_dir)/vpu
|
||||
cp -P firmware/vpu/vpu_fw_imx6d.bin ${INSTALL}/$(get_full_firmware_dir)/vpu
|
||||
cp -P firmware/vpu/vpu_fw_imx6q.bin ${INSTALL}/$(get_full_firmware_dir)/vpu
|
||||
cp -P firmware/vpu/vpu_fw_imx8_dec.bin ${INSTALL}/$(get_full_firmware_dir)/vpu
|
||||
|
||||
case "${DEVICE}" in
|
||||
"iMX6")
|
||||
cp -P firmware/sdma/sdma-imx6q.bin ${INSTALL}/$(get_full_firmware_dir)/imx/sdma
|
||||
cp -P firmware/vpu/vpu_fw_imx6d.bin ${INSTALL}/$(get_full_firmware_dir)/vpu
|
||||
cp -P firmware/vpu/vpu_fw_imx6q.bin ${INSTALL}/$(get_full_firmware_dir)/vpu
|
||||
;;
|
||||
"iMX8")
|
||||
cp -P firmware/sdma/sdma-imx7d.bin ${INSTALL}/$(get_full_firmware_dir)/imx/sdma
|
||||
cp -P firmware/vpu/vpu_fw_imx8_dec.bin ${INSTALL}/$(get_full_firmware_dir)/vpu
|
||||
;;
|
||||
esac
|
||||
}
|
||||
|
@ -2,8 +2,8 @@
|
||||
# Copyright (C) 2016-present Team LibreELEC (https://libreelec.tv)
|
||||
|
||||
PKG_NAME="intel-ucode"
|
||||
PKG_VERSION="20240312"
|
||||
PKG_SHA256="9575c6d74491058bbf998c359d7f25f23655d97a31663a8ed6a98def2b0aaf2b"
|
||||
PKG_VERSION="20250512"
|
||||
PKG_SHA256="041af7d2f5791a47c1e914abd7d6255de4d4fc61b0f8e49ada6ee7014bcc3614"
|
||||
PKG_ARCH="x86_64"
|
||||
PKG_LICENSE="other"
|
||||
PKG_SITE="https://downloadcenter.intel.com/search?keyword=linux+microcode"
|
||||
|
@ -3,8 +3,8 @@
|
||||
# Copyright (C) 2017-present Team LibreELEC (https://libreelec.tv)
|
||||
|
||||
PKG_NAME="iwlwifi-firmware"
|
||||
PKG_VERSION="8f2ecadb578d4ceb27cd2b596b1d0d646ba63d2d"
|
||||
PKG_SHA256="e215b997b3dc5a3fad0072133941e3067f0b602b1902345fe298bb119dbda1d7"
|
||||
PKG_VERSION="e1616ba80b84271dd61266047be57be906688e27"
|
||||
PKG_SHA256="58d13bc4f8c5212b01afb1c7d4d2e929082a044d069525b4368269fd4f1db6a8"
|
||||
PKG_LICENSE="Free-to-use"
|
||||
PKG_SITE="https://github.com/LibreELEC/iwlwifi-firmware"
|
||||
PKG_URL="https://github.com/LibreELEC/iwlwifi-firmware/archive/${PKG_VERSION}.tar.gz"
|
||||
|
@ -4,6 +4,7 @@ lbtf_usb.bin
|
||||
mrvl/sd8897_uapsta.bin
|
||||
qca/*00000302.bin
|
||||
mediatek/*MT7961*.bin
|
||||
mediatek/*MT7922*.bin
|
||||
rt2561.bin
|
||||
rt2561s.bin
|
||||
rt2661.bin
|
||||
|
@ -2,8 +2,8 @@
|
||||
# Copyright (C) 2016-present Team LibreELEC (https://libreelec.tv)
|
||||
|
||||
PKG_NAME="kernel-firmware"
|
||||
PKG_VERSION="20240312"
|
||||
PKG_SHA256="b2327a54ad1897c828008caf63af5ee15469ba723a5016be58f2b44f07bd4b94"
|
||||
PKG_VERSION="20250509"
|
||||
PKG_SHA256="f2c60d66f226a28130cb5643e6e544d3229673460e127c91ba03f1080cbd703e"
|
||||
PKG_LICENSE="other"
|
||||
PKG_SITE="https://git.kernel.org/pub/scm/linux/kernel/git/firmware/linux-firmware.git/"
|
||||
PKG_URL="https://cdn.kernel.org/pub/linux/kernel/firmware/linux-firmware-${PKG_VERSION}.tar.xz"
|
||||
@ -18,6 +18,10 @@ configure_package() {
|
||||
post_patch() {
|
||||
(
|
||||
cd ${PKG_BUILD}
|
||||
|
||||
# Do not run check_whence.py against the copied firmware
|
||||
echo '#!/usr/bin/python3' > check_whence.py
|
||||
|
||||
mkdir -p "${PKG_FW_SOURCE}"
|
||||
./copy-firmware.sh --verbose "${PKG_FW_SOURCE}"
|
||||
)
|
||||
@ -74,12 +78,6 @@ makeinstall_target() {
|
||||
# brcm pcie firmware is only needed by x86_64
|
||||
[ "${TARGET_ARCH}" != "x86_64" ] && rm -fr ${FW_TARGET_DIR}/brcm/*-pcie.*
|
||||
|
||||
# Upstream doesn't name the file correctly so we need to symlink it
|
||||
if [ -f "${FW_TARGET_DIR}/rtl_bt/rtl8723bs_config-OBDA8723.bin" ]; then
|
||||
#cd "${FW_TARGET_DIR}/rtl_bt"
|
||||
ln -s "rtl8723bs_config-OBDA8723.bin" "${FW_TARGET_DIR}/rtl_bt/rtl8723bs_config.bin"
|
||||
fi
|
||||
|
||||
# Cleanup - which may be project or device specific
|
||||
find_file_path scripts/cleanup.sh && ${FOUND_PATH} ${FW_TARGET_DIR} || true
|
||||
}
|
||||
|
Loading…
x
Reference in New Issue
Block a user