1 menuconfig BR2_PACKAGE_FREESCALE_IMX
2 bool "Freescale i.MX libraries"
3 depends on BR2_arm || BR2_aarch64
5 Those packages provide hardware acceleration for GPU or VPU,
6 hardware optimization or some hardware tools for Freescale
9 if BR2_PACKAGE_FREESCALE_IMX
11 prompt "i.MX platform"
13 config BR2_PACKAGE_FREESCALE_IMX_PLATFORM_IMX25_3STACK
16 config BR2_PACKAGE_FREESCALE_IMX_PLATFORM_IMX27ADS
19 config BR2_PACKAGE_FREESCALE_IMX_PLATFORM_IMX37_3STACK
22 config BR2_PACKAGE_FREESCALE_IMX_PLATFORM_IMX50
25 config BR2_PACKAGE_FREESCALE_IMX_PLATFORM_IMX51
28 config BR2_PACKAGE_FREESCALE_IMX_PLATFORM_IMX53
31 config BR2_PACKAGE_FREESCALE_IMX_PLATFORM_IMX6Q
34 config BR2_PACKAGE_FREESCALE_IMX_PLATFORM_IMX6S
37 config BR2_PACKAGE_FREESCALE_IMX_PLATFORM_IMX6UL
40 config BR2_PACKAGE_FREESCALE_IMX_PLATFORM_IMX7
43 config BR2_PACKAGE_FREESCALE_IMX_PLATFORM_IMX8M
47 config BR2_PACKAGE_FREESCALE_IMX_PLATFORM
49 default "IMX25_3STACK" if BR2_PACKAGE_FREESCALE_IMX_PLATFORM_IMX25_3STACK
50 default "IMX27ADS" if BR2_PACKAGE_FREESCALE_IMX_PLATFORM_IMX27ADS
51 default "IMX37_3STACK" if BR2_PACKAGE_FREESCALE_IMX_PLATFORM_IMX37_3STACK
52 default "IMX50" if BR2_PACKAGE_FREESCALE_IMX_PLATFORM_IMX50
53 default "IMX51" if BR2_PACKAGE_FREESCALE_IMX_PLATFORM_IMX51
54 default "IMX53" if BR2_PACKAGE_FREESCALE_IMX_PLATFORM_IMX53
55 default "IMX6Q" if BR2_PACKAGE_FREESCALE_IMX_PLATFORM_IMX6Q
56 default "IMX6S" if BR2_PACKAGE_FREESCALE_IMX_PLATFORM_IMX6S
57 default "IMX6UL" if BR2_PACKAGE_FREESCALE_IMX_PLATFORM_IMX6UL
58 default "IMX7" if BR2_PACKAGE_FREESCALE_IMX_PLATFORM_IMX7
59 default "IMX8" if BR2_PACKAGE_FREESCALE_IMX_PLATFORM_IMX8M
61 config BR2_PACKAGE_FREESCALE_IMX_HAS_VPU
63 default y if BR2_PACKAGE_FREESCALE_IMX_PLATFORM_IMX27ADS || \
64 BR2_PACKAGE_FREESCALE_IMX_PLATFORM_IMX51 || \
65 BR2_PACKAGE_FREESCALE_IMX_PLATFORM_IMX53 || \
66 BR2_PACKAGE_FREESCALE_IMX_PLATFORM_IMX6Q
68 config BR2_PACKAGE_FREESCALE_IMX_HAS_VIV_GPU
70 default y if BR2_PACKAGE_FREESCALE_IMX_PLATFORM_IMX6Q || \
71 BR2_PACKAGE_FREESCALE_IMX_PLATFORM_IMX6S || \
72 BR2_PACKAGE_FREESCALE_IMX_PLATFORM_IMX7
74 source "package/freescale-imx/imx-alsa-plugins/Config.in"
75 source "package/freescale-imx/imx-codec/Config.in"
76 source "package/freescale-imx/imx-kobs/Config.in"
77 source "package/freescale-imx/imx-lib/Config.in"
78 source "package/freescale-imx/imx-m4fwloader/Config.in"
79 source "package/freescale-imx/imx-parser/Config.in"
80 source "package/freescale-imx/imx-uuc/Config.in"
81 source "package/freescale-imx/imx-vpu/Config.in"
82 source "package/freescale-imx/imx-vpuwrap/Config.in"
83 source "package/freescale-imx/firmware-imx/Config.in"
84 if (BR2_PACKAGE_FREESCALE_IMX_PLATFORM_IMX51 || BR2_PACKAGE_FREESCALE_IMX_PLATFORM_IMX53)
85 source "package/freescale-imx/gpu-amd-bin-mx51/Config.in"
86 source "package/freescale-imx/libz160/Config.in"
88 if BR2_PACKAGE_FREESCALE_IMX_HAS_VIV_GPU
89 source "package/freescale-imx/imx-gpu-g2d/Config.in"
90 source "package/freescale-imx/imx-gpu-viv/Config.in"
91 source "package/freescale-imx/kernel-module-imx-gpu-viv/Config.in"