package/qoriq-fm-ucode: new package
This package provides firmware needed for the LS1046A-FRWY Ethernet. Signed-off-by: Brandon Maier <brandon.maier@collins.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
This commit is contained in:
parent
b9300f70b2
commit
09efcd5d26
@ -521,6 +521,7 @@ F: package/iftop/
|
||||
F: package/ncdu/
|
||||
|
||||
N: Brandon Maier <brandon.maier@collins.com>
|
||||
F: package/qoriq-fm-ucode/
|
||||
F: package/unifdef/
|
||||
F: package/vmtouch/
|
||||
|
||||
|
@ -446,6 +446,7 @@ menu "Firmware"
|
||||
source "package/murata-cyw-fw/Config.in"
|
||||
source "package/odroidc2-firmware/Config.in"
|
||||
source "package/qcom-db410c-firmware/Config.in"
|
||||
source "package/qoriq-fm-ucode/Config.in"
|
||||
source "package/rcw-smarc-sal28/Config.in"
|
||||
source "package/rpi-firmware/Config.in"
|
||||
source "package/sunxi-boards/Config.in"
|
||||
|
22
package/qoriq-fm-ucode/Config.in
Normal file
22
package/qoriq-fm-ucode/Config.in
Normal file
@ -0,0 +1,22 @@
|
||||
config BR2_PACKAGE_QORIQ_FM_UCODE
|
||||
bool "qoriq-fm-ucode"
|
||||
help
|
||||
These are the microcode families of the Frame Manager
|
||||
hardware block in QorIQ products. Specific platforms require
|
||||
specific binaries, and those also have to further match
|
||||
specific software versions (Frame Manager Driver -- FMD).
|
||||
|
||||
https://github.com/nxp-qoriq/qoriq-fm-ucode
|
||||
|
||||
if BR2_PACKAGE_QORIQ_FM_UCODE
|
||||
|
||||
config BR2_PACKAGE_QORIQ_FM_UCODE_PLATFORM
|
||||
string "platform"
|
||||
default "ls1046"
|
||||
help
|
||||
This option specifies which platform's microcode to use.
|
||||
|
||||
This string should match a file in qoriq-fm-ucode of the form
|
||||
"fsl_fman_ucode_${PLATFORM}*.bin".
|
||||
|
||||
endif
|
3
package/qoriq-fm-ucode/qoriq-fm-ucode.hash
Normal file
3
package/qoriq-fm-ucode/qoriq-fm-ucode.hash
Normal file
@ -0,0 +1,3 @@
|
||||
# Locally calculated
|
||||
sha256 2e431dd726c4aa1db558931d80b318149abdf71fec6e39de9d5aa33399df1fb1 qoriq-fm-ucode-LSDK-21.08.tar.gz
|
||||
sha256 7a223031d76339df0e4e5a94d193a270fb9963d42b577aa42fe130a4657f3e17 NXP-Binary-EULA.txt
|
21
package/qoriq-fm-ucode/qoriq-fm-ucode.mk
Normal file
21
package/qoriq-fm-ucode/qoriq-fm-ucode.mk
Normal file
@ -0,0 +1,21 @@
|
||||
################################################################################
|
||||
#
|
||||
# qoriq-fm-ucode
|
||||
#
|
||||
################################################################################
|
||||
|
||||
QORIQ_FM_UCODE_VERSION = LSDK-21.08
|
||||
QORIQ_FM_UCODE_SITE = $(call github,nxp-qoriq,qoriq-fm-ucode,$(QORIQ_FM_UCODE_VERSION))
|
||||
QORIQ_FM_UCODE_LICENSE = NXP Binary EULA
|
||||
QORIQ_FM_UCODE_LICENSE_FILES = NXP-Binary-EULA.txt
|
||||
QORIQ_FM_UCODE_INSTALL_IMAGES = YES
|
||||
QORIQ_FM_UCODE_INSTALL_TARGET = NO
|
||||
|
||||
QORIQ_FM_UCODE_PLATFORM = $(call qstrip,$(BR2_PACKAGE_QORIQ_FM_UCODE_PLATFORM))
|
||||
|
||||
define QORIQ_FM_UCODE_INSTALL_IMAGES_CMDS
|
||||
cp $(@D)/fsl_fman_ucode_$(QORIQ_FM_UCODE_PLATFORM)*.bin \
|
||||
$(BINARIES_DIR)
|
||||
endef
|
||||
|
||||
$(eval $(generic-package))
|
Loading…
Reference in New Issue
Block a user