cm-fx6: add cm-fx6 machine configuration

Add cm-fx6 machine configuration: u-boot and kernel.
The cm-fx6 is a CompuLab CoM. The board features:
-- Freescale i.MX6 single/dual/quad-core Cortex-A9 @1GHz-1.2GHz
-- Up to 4GB DDR3 and up to 32GB on-board SSD storage
-- Integrated GPU and 1080p VPU, dual display support
-- WiFi, BT 3.0, GbE, PCIe, SATA, USB x5, UART x5, CAN x2

For more information visit:
http://www.compulab.co.il/products/computer-on-modules/cm-fx6
http://www.compulab.co.il/utilite-computer/web/utilite-models

Signed-off-by: Valentin Raevsky <valentin@compulab.co.il>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
This commit is contained in:
Valentin Raevsky 2015-04-16 16:32:43 +03:00 committed by Otavio Salvador
parent cd4b6646ce
commit 2a2a2e8366

21
conf/machine/cm-fx6.conf Normal file
View File

@ -0,0 +1,21 @@
#@TYPE: Machine
#@NAME: CompuLab CM-FX6
#@SOC: i.MX6 Q/DL
#@DESCRIPTION: Machine configuration for CompuLab CM-FX6 machines
#@MAINTAINER: Valentin Raevsky <valentin@compulab.co.il>
require conf/machine/include/imx-base.inc
require conf/machine/include/tune-cortexa9.inc
SOC_FAMILY = "mx6:mx6dl:mx6q"
PREFERRED_PROVIDER_u-boot = "u-boot-compulab"
PREFERRED_PROVIDER_virtual/kernel = "linux-compulab"
UBOOT_MACHINE ?= "cm_fx6_defconfig"
KERNEL_DEVICETREE = "imx6dl-cm-fx6.dtb imx6dl-sbc-fx6.dtb imx6dl-sbc-fx6m.dtb imx6q-cm-fx6.dtb imx6q-sbc-fx6.dtb imx6q-sbc-fx6m.dtb"
MACHINE_FEATURES += "pci wifi bluetooth alsa bluetooth serial usbhost wifi"
SERIAL_CONSOLE = "115200 ttymxc3"