421bcc8470
The imx-uuc package was only selectable on 32-bit arm targets; this patch allows aarch64 targets such as i.MX8 to select the package and use the ufb for fastboot support against the mfgtools "uuu". Also bumping to latest upstream commit before uuc is removed from the standard build, from https://github.com/NXPmicro/imx-uuc Tested on i.MX8QXP. Signed-off-by: Charles Hardin <ckhardin@gmail.com> Reviewed-by: Gary Bisson <gary.bisson@boundarydevices.com> Signed-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
24 lines
837 B
Plaintext
24 lines
837 B
Plaintext
config BR2_PACKAGE_IMX_UUC
|
|
bool "imx-uuc"
|
|
depends on BR2_TOOLCHAIN_HAS_THREADS
|
|
depends on BR2_arm || BR2_aarch64 # Only relevant for i.MX
|
|
depends on BR2_USE_MMU # fork()
|
|
depends on BR2_TOOLCHAIN_HEADERS_AT_LEAST_3_18 # usb_functionfs_descs_head_v2
|
|
select BR2_PACKAGE_HOST_DOSFSTOOLS
|
|
help
|
|
This package provides the Universal Adapter user-space
|
|
utility that is used to receive commands from the
|
|
Manufacturing Tool using the Freescale UTP Protocol.
|
|
|
|
It requires a Freescale/NXP kernel whose configuration
|
|
contains the CONFIG_FSL_UTP option.
|
|
|
|
This package is provided by Freescale/NXP as-is and doesn't
|
|
have an upstream.
|
|
|
|
comment "imx-uuc needs a toolchain w/ threads, headers >= 3.18"
|
|
depends on BR2_arm
|
|
depends on BR2_USE_MMU
|
|
depends on !BR2_TOOLCHAIN_HAS_THREADS || \
|
|
!BR2_TOOLCHAIN_HEADERS_AT_LEAST_3_18
|