xref: /OK3568_Linux_fs/buildroot/package/freescale-imx/imx-uuc/Config.in (revision 4882a59341e53eb6f0b4789bf948001014eff981)
1config BR2_PACKAGE_IMX_UUC
2	bool "imx-uuc"
3	depends on BR2_TOOLCHAIN_HAS_THREADS
4	depends on BR2_arm || BR2_aarch64 # Only relevant for i.MX
5	depends on BR2_USE_MMU # fork()
6	depends on BR2_TOOLCHAIN_HEADERS_AT_LEAST_3_18 # usb_functionfs_descs_head_v2
7	select BR2_PACKAGE_HOST_DOSFSTOOLS
8	help
9	  This package provides the Universal Adapter user-space
10	  utility that is used to receive commands from the
11	  Manufacturing Tool using the Freescale UTP Protocol.
12
13	  It requires a Freescale/NXP kernel whose configuration
14	  contains the CONFIG_FSL_UTP option.
15
16	  This package is provided by Freescale/NXP as-is and doesn't
17	  have an upstream.
18
19comment "imx-uuc needs a toolchain w/ threads, headers >= 3.18"
20	depends on BR2_arm
21	depends on BR2_USE_MMU
22	depends on !BR2_TOOLCHAIN_HAS_THREADS || \
23		!BR2_TOOLCHAIN_HEADERS_AT_LEAST_3_18
24