imx7d-warp7: Add machine definition

The WaRP7 Board is a Wearable Reference Platform. The board features:

 - i.MX 7Solo applications processor (Cortex-A7/Cortex–M4)
 - 8GB eMMC 5.0 and 4Gb LPDDR3
 - WiFi, Bluetooth, BLE, USB-OTG, NFC
 - I/F Camera, MIPI Display, Audio
 - Accelerometer, Barometer, Gyroscope
 - PMIC, Battery charger

For more information about this reference design, please visit:

https://www.element14.com/community/docs/DOC-79058/l/warp-7-the-next-generation-wearable-reference-platform

The machine configuration file used to include Yocto Project support to the
board is a consolidation work only.

It only reflects the work done in Linux kernel, U-Boot and FSL Community BSP,
where the hard work is actually done.

Signed-off-by: Daiane Angolini <daiane.angolini@nxp.com>
Signed-off-by: Fabio Estevam <fabio.estevam@nxp.com>
Signed-off-by: Andres Lemos <andres.lemos@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
This commit is contained in:
Daiane Angolini 2016-04-08 15:46:13 -03:00 committed by Otavio Salvador
parent 52bcb6d8f6
commit fa70428c10

View File

@ -0,0 +1,19 @@
#@TYPE: Machine
#@NAME: WaRP7
#@SOC: i.MX7S
#@DESCRIPTION: Machine configuration for i.MX7S WaRP board.
#@MAINTAINER: Daiane Angolini <daiane.angolini@nxp.com>
require conf/machine/include/imx-base.inc
require conf/machine/include/tune-cortexa7.inc
MACHINE_FEATURES += " wifi bluetooth"
SOC_FAMILY = "mx7:mx7d"
KERNEL_DEVICETREE = "imx7d-warp.dtb"
PREFERRED_PROVIDER_virtual/kernel ?= "linux-fslc-imx"
UBOOT_CONFIG ??= "sd"
UBOOT_CONFIG[sd] = "warp7_config,sdcard"