meta-digi-arm: sync machine files with meta-fsl-arm
This synchronizes the machine configuration files with the latest changes in meta-fsl-arm for yocto 2.0 https://jira.digi.com/browse/DEL-1890 Signed-off-by: Javier Viguera <javier.viguera@digi.com>
This commit is contained in:
parent
d35ac42dd0
commit
4e3563a706
|
|
@ -2,7 +2,7 @@
|
||||||
#@NAME: ConnectCore for MX28 module.
|
#@NAME: ConnectCore for MX28 module.
|
||||||
#@DESCRIPTION: Machine configuration for Digi's ConnectCore for MX28 module.
|
#@DESCRIPTION: Machine configuration for Digi's ConnectCore for MX28 module.
|
||||||
|
|
||||||
include conf/machine/include/mxs-digi-base.inc
|
include conf/machine/include/imx-digi-base.inc
|
||||||
include conf/machine/include/tune-arm926ejs.inc
|
include conf/machine/include/tune-arm926ejs.inc
|
||||||
|
|
||||||
DIGI_FAMILY = "ccardimx28"
|
DIGI_FAMILY = "ccardimx28"
|
||||||
|
|
@ -28,8 +28,6 @@ MACHINE_FIRMWARE_append = " ${@base_conditional('HAVE_WIFI', '1' , 'firmware-ath
|
||||||
MACHINE_EXTRA_RDEPENDS += "mtd-utils-ubifs nvram ubootenv update-flash"
|
MACHINE_EXTRA_RDEPENDS += "mtd-utils-ubifs nvram ubootenv update-flash"
|
||||||
MACHINE_EXTRA_RRECOMMENDS += "${MACHINE_FIRMWARE} ${WIRELESS_MODULE}"
|
MACHINE_EXTRA_RRECOMMENDS += "${MACHINE_FIRMWARE} ${WIRELESS_MODULE}"
|
||||||
|
|
||||||
MACHINE_FEATURES += "alsa touchscreen"
|
|
||||||
|
|
||||||
#
|
#
|
||||||
# Supported variants
|
# Supported variants
|
||||||
#
|
#
|
||||||
|
|
|
||||||
|
|
@ -45,5 +45,5 @@ IMAGE_CLASSES = "image_types_digi"
|
||||||
USE_VT = "0"
|
USE_VT = "0"
|
||||||
|
|
||||||
# Add the machine variant to the valid machine override
|
# Add the machine variant to the valid machine override
|
||||||
MACHINEOVERRIDES .= "${@['', ':${MACHINE_VARIANT}']['${MACHINE_VARIANT}' != '']}"
|
|
||||||
MACHINE_VARIANT ?= ""
|
MACHINE_VARIANT ?= ""
|
||||||
|
MACHINEOVERRIDES .= "${@['', ':${MACHINE_VARIANT}']['${MACHINE_VARIANT}' != '']}"
|
||||||
|
|
|
||||||
|
|
@ -8,8 +8,6 @@ XSERVER = "xserver-xorg \
|
||||||
xf86-input-evdev \
|
xf86-input-evdev \
|
||||||
${XSERVER_DRIVER}"
|
${XSERVER_DRIVER}"
|
||||||
|
|
||||||
PREFERRED_VERSION_directfb_mx6 = "1.7.4"
|
|
||||||
|
|
||||||
# Ship kernel modules
|
# Ship kernel modules
|
||||||
MACHINE_EXTRA_RRECOMMENDS = "kernel-modules"
|
MACHINE_EXTRA_RRECOMMENDS = "kernel-modules"
|
||||||
|
|
||||||
|
|
@ -27,8 +25,8 @@ MACHINE_SOCARCH_SUFFIX ?= ""
|
||||||
MACHINE_SOCARCH_SUFFIX_mx6q = "-mx6qdl"
|
MACHINE_SOCARCH_SUFFIX_mx6q = "-mx6qdl"
|
||||||
MACHINE_SOCARCH_SUFFIX_mx6dl = "-mx6qdl"
|
MACHINE_SOCARCH_SUFFIX_mx6dl = "-mx6qdl"
|
||||||
|
|
||||||
MACHINE_ARCH_FILTER = "virtual/kernel"
|
MACHINE_ARCH_FILTER = "virtual/kernel imx-vpu"
|
||||||
MACHINE_SOCARCH_FILTER = "libfslcodec libfslvpuwrap libfslparser gst-fsl-plugin"
|
MACHINE_SOCARCH_FILTER_append_mx6 = " libfslcodec libfslvpuwrap libfslparser gst-fsl-plugin"
|
||||||
MACHINE_SOCARCH_FILTER_append_mx6 = " virtual/libopenvg virtual/libgles1 virtual/libgles2 virtual/egl virtual/mesa virtual/libgl virtual/libg2d"
|
MACHINE_SOCARCH_FILTER_append_mx6 = " virtual/libopenvg virtual/libgles1 virtual/libgles2 virtual/egl virtual/mesa virtual/libgl virtual/libg2d"
|
||||||
|
|
||||||
INHERIT += "fsl-dynamic-packagearch"
|
INHERIT += "fsl-dynamic-packagearch"
|
||||||
|
|
@ -37,21 +35,38 @@ INHERIT += "fsl-dynamic-packagearch"
|
||||||
MACHINE_EXTRA_RRECOMMENDS += "udev-extraconf udev-rules-imx"
|
MACHINE_EXTRA_RRECOMMENDS += "udev-extraconf udev-rules-imx"
|
||||||
|
|
||||||
# GStreamer 0.10 plugins
|
# GStreamer 0.10 plugins
|
||||||
MACHINE_GSTREAMER_PLUGIN ?= "gst-fsl-plugin"
|
MACHINE_GSTREAMER_PLUGIN ?= ""
|
||||||
|
MACHINE_GSTREAMER_PLUGIN_mx6q ?= "gst-fsl-plugin"
|
||||||
|
MACHINE_GSTREAMER_PLUGIN_mx6dl ?= "gst-fsl-plugin"
|
||||||
|
|
||||||
# GStreamer 1.0 plugins
|
# GStreamer 1.0 plugins
|
||||||
MACHINE_GSTREAMER_1_0_PLUGIN ?= ""
|
MACHINE_GSTREAMER_1_0_PLUGIN ?= ""
|
||||||
MACHINE_GSTREAMER_1_0_PLUGIN_mx6q ?= "gst1.0-fsl-plugin"
|
MACHINE_GSTREAMER_1_0_PLUGIN_mx6q ?= "gst1.0-fsl-plugin"
|
||||||
MACHINE_GSTREAMER_1_0_PLUGIN_mx6dl ?= "gst1.0-fsl-plugin"
|
MACHINE_GSTREAMER_1_0_PLUGIN_mx6dl ?= "gst1.0-fsl-plugin"
|
||||||
|
|
||||||
|
# Determines if the SoC has support for Vivante kernel driver
|
||||||
|
SOC_HAS_VIVANTE_KERNEL_DRIVER_SUPPORT = "0"
|
||||||
|
SOC_HAS_VIVANTE_KERNEL_DRIVER_SUPPORT_mx6q = "1"
|
||||||
|
SOC_HAS_VIVANTE_KERNEL_DRIVER_SUPPORT_mx6dl = "1"
|
||||||
|
|
||||||
|
# Handle Vivante kernel driver setting:
|
||||||
|
# 0 - machine does not have Vivante GPU driver support
|
||||||
|
# 1 - machine has Vivante GPU driver support
|
||||||
|
MACHINE_HAS_VIVANTE_KERNEL_DRIVER_SUPPORT ?= "${SOC_HAS_VIVANTE_KERNEL_DRIVER_SUPPORT}"
|
||||||
|
|
||||||
# mx6 GPU libraries
|
# mx6 GPU libraries
|
||||||
PREFERRED_PROVIDER_virtual/egl_mx6 ?= "imx-gpu-viv"
|
PREFERRED_PROVIDER_virtual/egl_mx6q ?= "imx-gpu-viv"
|
||||||
|
PREFERRED_PROVIDER_virtual/egl_mx6dl ?= "imx-gpu-viv"
|
||||||
|
|
||||||
PREFERRED_PROVIDER_virtual/libgles1_mx6q ?= "imx-gpu-viv"
|
PREFERRED_PROVIDER_virtual/libgles1_mx6q ?= "imx-gpu-viv"
|
||||||
PREFERRED_PROVIDER_virtual/libgles1_mx6dl ?= "imx-gpu-viv"
|
PREFERRED_PROVIDER_virtual/libgles1_mx6dl ?= "imx-gpu-viv"
|
||||||
|
|
||||||
PREFERRED_PROVIDER_virtual/libgles2_mx6q ?= "imx-gpu-viv"
|
PREFERRED_PROVIDER_virtual/libgles2_mx6q ?= "imx-gpu-viv"
|
||||||
PREFERRED_PROVIDER_virtual/libgles2_mx6dl ?= "imx-gpu-viv"
|
PREFERRED_PROVIDER_virtual/libgles2_mx6dl ?= "imx-gpu-viv"
|
||||||
|
|
||||||
PREFERRED_PROVIDER_virtual/libgl_mx6q ?= "imx-gpu-viv"
|
PREFERRED_PROVIDER_virtual/libgl_mx6q ?= "imx-gpu-viv"
|
||||||
PREFERRED_PROVIDER_virtual/libgl_mx6dl ?= "imx-gpu-viv"
|
PREFERRED_PROVIDER_virtual/libgl_mx6dl ?= "imx-gpu-viv"
|
||||||
|
|
||||||
PREFERRED_PROVIDER_virtual/libg2d_mx6 ?= "imx-gpu-viv"
|
PREFERRED_PROVIDER_virtual/libg2d_mx6 ?= "imx-gpu-viv"
|
||||||
|
|
||||||
EXTRA_IMAGEDEPENDS = "u-boot"
|
EXTRA_IMAGEDEPENDS = "u-boot"
|
||||||
|
|
|
||||||
|
|
@ -1,34 +0,0 @@
|
||||||
# Digi's MXS platforms common settings
|
|
||||||
include conf/machine/include/digi-defaults.inc
|
|
||||||
include conf/machine/include/soc-family.inc
|
|
||||||
|
|
||||||
XSERVER = "xserver-xorg \
|
|
||||||
xf86-input-evdev \
|
|
||||||
xf86-video-fbdev"
|
|
||||||
|
|
||||||
# Gstreamer plugin
|
|
||||||
MACHINE_GSTREAMER_PLUGIN ?= ""
|
|
||||||
|
|
||||||
# Sub-architecture support
|
|
||||||
MACHINE_SOCARCH_SUFFIX ?= ""
|
|
||||||
MACHINE_SOCARCH_SUFFIX_mx28 = "-mx28"
|
|
||||||
|
|
||||||
MACHINE_ARCH_FILTER = "virtual/kernel"
|
|
||||||
MACHINE_SOCARCH_FILTER = "libfslcodec libfslvpuwrap libfslparser gst-fsl-plugin"
|
|
||||||
|
|
||||||
INHERIT += "fsl-dynamic-packagearch"
|
|
||||||
|
|
||||||
# Ship kernel modules
|
|
||||||
MACHINE_EXTRA_RRECOMMENDS = "kernel-modules"
|
|
||||||
|
|
||||||
# Extra udev rules
|
|
||||||
MACHINE_EXTRA_RRECOMMENDS += "udev-extraconf"
|
|
||||||
|
|
||||||
EXTRA_IMAGEDEPENDS = "u-boot"
|
|
||||||
|
|
||||||
KERNEL_IMAGETYPE = "uImage"
|
|
||||||
|
|
||||||
MACHINE_FEATURES = "apm usbgadget usbhost vfat"
|
|
||||||
|
|
||||||
# Add the ability to specify _imx machines
|
|
||||||
MACHINEOVERRIDES =. "imx:"
|
|
||||||
Loading…
Reference in New Issue