]> rtime.felk.cvut.cz Git - coffee/buildroot.git/blob - package/freescale-imx/Config.in
lrzsz: install symlinks for XMODEM and YMODEM
[coffee/buildroot.git] / package / freescale-imx / Config.in
1 menuconfig BR2_PACKAGE_FREESCALE_IMX
2         bool "Freescale i.MX libraries"
3         depends on BR2_arm || BR2_aarch64
4         help
5           Those packages provide hardware acceleration for GPU or VPU,
6           hardware optimization or some hardware tools for Freescale
7           i.MX platforms.
8
9 if BR2_PACKAGE_FREESCALE_IMX
10 choice
11         prompt "i.MX platform"
12
13 config BR2_PACKAGE_FREESCALE_IMX_PLATFORM_IMX25_3STACK
14         bool "imx25-3stack"
15
16 config BR2_PACKAGE_FREESCALE_IMX_PLATFORM_IMX27ADS
17         bool "imx27ads"
18
19 config BR2_PACKAGE_FREESCALE_IMX_PLATFORM_IMX37_3STACK
20         bool "imx37-3stack"
21
22 config BR2_PACKAGE_FREESCALE_IMX_PLATFORM_IMX50
23         bool "imx50"
24
25 config BR2_PACKAGE_FREESCALE_IMX_PLATFORM_IMX51
26         bool "imx51"
27
28 config BR2_PACKAGE_FREESCALE_IMX_PLATFORM_IMX53
29         bool "imx53"
30
31 config BR2_PACKAGE_FREESCALE_IMX_PLATFORM_IMX6Q
32         bool "imx6q/imx6dl"
33
34 config BR2_PACKAGE_FREESCALE_IMX_PLATFORM_IMX6S
35         bool "imx6sl/imx6sx"
36
37 config BR2_PACKAGE_FREESCALE_IMX_PLATFORM_IMX6UL
38         bool "imx6ul/imx6ull"
39
40 config BR2_PACKAGE_FREESCALE_IMX_PLATFORM_IMX7
41         bool "imx7d/imx7ulp"
42
43 config BR2_PACKAGE_FREESCALE_IMX_PLATFORM_IMX8M
44         bool "imx8m"
45 endchoice
46
47 config BR2_PACKAGE_FREESCALE_IMX_PLATFORM
48         string
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
60
61 config BR2_PACKAGE_FREESCALE_IMX_HAS_VPU
62         bool
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
67
68 config BR2_PACKAGE_FREESCALE_IMX_HAS_VIV_GPU
69         bool
70         default y if BR2_PACKAGE_FREESCALE_IMX_PLATFORM_IMX6Q || \
71                 BR2_PACKAGE_FREESCALE_IMX_PLATFORM_IMX6S || \
72                 BR2_PACKAGE_FREESCALE_IMX_PLATFORM_IMX7
73
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"
87 endif
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"
92 endif
93
94 endif