imx6: update gateworks profile with extra packages
[openwrt/openwrt.git] / target / linux / imx6 / profiles / 120-gateworks.mk
1 #
2 # Copyright (C) 2013 OpenWrt.org
3 #
4 # This is free software, licensed under the GNU General Public License v2.
5 # See /LICENSE for more information.
6 #
7
8 define Profile/IMX6Q_GW5400_A
9 NAME:=Gateworks Ventana GW5400-A
10 PACKAGES:= \
11 kmod-thermal-imx kmod-sky2 kmod-usb-chipidea kmod-usb-mxs-phy \
12 kmod-sound-soc-imx kmod-sound-soc-imx-sgtl5000
13 endef
14
15 define Profile/IMX6Q_GW5400_A/Description
16 The Gateworks GW5400-A family of products is based on the Freescale i.MX6Q SoC
17 and offers a large variety of peripherals such as:
18
19 * DDR3
20 * SPI FLASH
21 * 6x PCIe (3x with USB)
22 * Optional expansion for additional USB/PCI based periperhals
23 * 1x USB EHCI
24 * 1x USB OTG
25 * HDMI Audio/Video in/out
26 * Analog Video in/out
27 * Analog Audio in/out
28 * Gateworks System Controller
29 endef
30
31 $(eval $(call Profile,IMX6Q_GW5400_A))
32
33 define Profile/IMX6Q_GW54XX
34 NAME:=Gateworks Ventana i.MX6 Quad GW54XX
35 PACKAGES:= \
36 kmod-thermal-imx kmod-sky2 kmod-usb-chipidea kmod-usb-mxs-phy \
37 kmod-sound-soc-imx kmod-sound-soc-imx-sgtl5000 \
38 kobs-ng
39 endef
40
41 define Profile/IMX6Q_GW54XX/Description
42 The Gateworks GW54xx family of products is based on the Freescale i.MX6Q SoC
43 and offers a large variety of peripherals such as:
44
45 * DDR3
46 * NAND FLASH
47 * 6x PCIe (3x with USB)
48 * Optional expansion for additional USB/PCI based periperhals
49 * 1x USB EHCI
50 * 1x USB OTG
51 * HDMI Audio/Video in/out
52 * Analog Video in/out
53 * Analog Audio in/out
54 * Gateworks System Controller
55 endef
56
57 IMX6Q_GW54XX_UBIFS_OPTS:="-m 2048 -e 124KiB -c 1912"
58 IMX6Q_GW54XX_UBI_OPTS:="-m 2048 -p 128KiB -s 2048"
59
60 $(eval $(call Profile,IMX6Q_GW54XX))