mirror of
https://github.com/Freescale/meta-freescale-distro.git
synced 2025-10-22 23:13:02 +02:00
distro/fsl: Add initial distro settings
Freescale Distro support four flavors: - fsl-framebuffer: Distro for Framebuffer graphical backend. This distro doesn't include x11 and wayland features. - fsl-wayland: Distro for Wayland without X11. This distro include wayland feature but doesn't has x11 support. - fsl-x11: Distro for X11 without wayland. This distro include x11 feature and doesn' has wayland support. - fsl-xwayland: Distro for Wayland with X11. This distro include both wayland and x11 features. Signed-off-by: Fabio Berton <fabio.berton@ossystems.com.br> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
This commit is contained in:
parent
27d8fe3d58
commit
df3a6fd8ae
9
conf/distro/fsl-framebuffer.conf
Normal file
9
conf/distro/fsl-framebuffer.conf
Normal file
|
@ -0,0 +1,9 @@
|
|||
# FSL Distro for FrameBuffer graphical backend.
|
||||
|
||||
require conf/distro/include/fsl-base.inc
|
||||
|
||||
DISTRO = "fsl-framebuffer"
|
||||
DISTRO_NAME = "FSL FrameBuffer"
|
||||
|
||||
# Remove conflicting backends.
|
||||
DISTRO_FEATURES_remove = "x11 wayland directfb "
|
10
conf/distro/fsl-wayland.conf
Normal file
10
conf/distro/fsl-wayland.conf
Normal file
|
@ -0,0 +1,10 @@
|
|||
# FSL Distro for Wayland without X11.
|
||||
|
||||
require conf/distro/include/fsl-base.inc
|
||||
|
||||
DISTRO = "fsl-wayland"
|
||||
DISTRO_NAME = "FSL Wayland"
|
||||
|
||||
# Remove conflicting backends
|
||||
DISTRO_FEATURES_remove = "directfb x11 "
|
||||
DISTRO_FEATURES_append = " wayland"
|
12
conf/distro/fsl-x11.conf
Normal file
12
conf/distro/fsl-x11.conf
Normal file
|
@ -0,0 +1,12 @@
|
|||
# FSL Distro for X11 without wayland.
|
||||
|
||||
require conf/distro/include/fsl-base.inc
|
||||
|
||||
DISTRO = "fsl-x11"
|
||||
DISTRO_NAME = "FSL X11"
|
||||
|
||||
# Remove conflicting backends.
|
||||
DISTRO_FEATURES_remove = "wayland "
|
||||
|
||||
# These are X11 specific
|
||||
DISTRO_FEATURES_append = " x11"
|
10
conf/distro/fsl-xwayland.conf
Normal file
10
conf/distro/fsl-xwayland.conf
Normal file
|
@ -0,0 +1,10 @@
|
|||
# FSL Distro for Wayland with X11.
|
||||
|
||||
require conf/distro/include/fsl-base.inc
|
||||
|
||||
DISTRO = "fsl-xwayland"
|
||||
DISTRO_NAME = "FSL Wayland X11"
|
||||
|
||||
# Remove conflicting backends
|
||||
DISTRO_FEATURES_remove = "directfb "
|
||||
DISTRO_FEATURES_append = " x11 wayland"
|
45
conf/distro/include/fsl-base.inc
Normal file
45
conf/distro/include/fsl-base.inc
Normal file
|
@ -0,0 +1,45 @@
|
|||
require conf/distro/include/fslc-base.inc
|
||||
|
||||
DISTRO = "fsl-base"
|
||||
DISTRO_NAME = "FSL Distro Base"
|
||||
SDK_VENDOR = "-fslsdk"
|
||||
|
||||
MAINTAINER = "Freescale Semiconductors <lauren.post@nxp.com>"
|
||||
|
||||
TARGET_VENDOR = "-fsl"
|
||||
|
||||
DISTROOVERRIDES = "fsl"
|
||||
|
||||
# The following set the providers to components supported by NXP
|
||||
# Use i.MX Kernel, U-Boot and Gstreamer 1.0 providers
|
||||
PREFERRED_PROVIDER_u-boot_mx6dl = "u-boot-imx"
|
||||
PREFERRED_PROVIDER_u-boot_mx6q = "u-boot-imx"
|
||||
PREFERRED_PROVIDER_u-boot_mx6sl = "u-boot-imx"
|
||||
PREFERRED_PROVIDER_u-boot_mx6sx = "u-boot-imx"
|
||||
PREFERRED_PROVIDER_u-boot_mx6ul = "u-boot-imx"
|
||||
PREFERRED_PROVIDER_u-boot_mx6ull = "u-boot-imx"
|
||||
PREFERRED_PROVIDER_u-boot_mx7d = "u-boot-imx"
|
||||
|
||||
PREFERRED_PROVIDER_virtual/bootloader_mx6dl = "u-boot-imx"
|
||||
PREFERRED_PROVIDER_virtual/bootloader_mx6q = "u-boot-imx"
|
||||
PREFERRED_PROVIDER_virtual/bootloader_mx6sl = "u-boot-imx"
|
||||
PREFERRED_PROVIDER_virtual/bootloader_mx6sx = "u-boot-imx"
|
||||
PREFERRED_PROVIDER_virtual/bootloader_mx6ul = "u-boot-imx"
|
||||
PREFERRED_PROVIDER_virtual/bootloader_mx6ull = "u-boot-imx"
|
||||
PREFERRED_PROVIDER_virtual/bootloader_mx7d = "u-boot-imx"
|
||||
|
||||
PREFERRED_PROVIDER_virtual/kernel_mx6dl = "linux-imx"
|
||||
PREFERRED_PROVIDER_virtual/kernel_mx6q = "linux-imx"
|
||||
PREFERRED_PROVIDER_virtual/kernel_mx6sl = "linux-imx"
|
||||
PREFERRED_PROVIDER_virtual/kernel_mx6sx = "linux-imx"
|
||||
PREFERRED_PROVIDER_virtual/kernel_mx6ul = "linux-imx"
|
||||
PREFERRED_PROVIDER_virtual/kernel_mx6ull = "linux-imx"
|
||||
PREFERRED_PROVIDER_virtual/kernel_mx7d = "linux-imx"
|
||||
|
||||
MACHINE_GSTREAMER_1_0_PLUGIN_mx6dl = "imx-gst1.0-plugin"
|
||||
MACHINE_GSTREAMER_1_0_PLUGIN_mx6q = "imx-gst1.0-plugin"
|
||||
MACHINE_GSTREAMER_1_0_PLUGIN_mx6sl = "imx-gst1.0-plugin"
|
||||
MACHINE_GSTREAMER_1_0_PLUGIN_mx6sx = "imx-gst1.0-plugin"
|
||||
MACHINE_GSTREAMER_1_0_PLUGIN_mx6ul = "imx-gst1.0-plugin"
|
||||
MACHINE_GSTREAMER_1_0_PLUGIN_mx6ull = "imx-gst1.0-plugin"
|
||||
MACHINE_GSTREAMER_1_0_PLUGIN_mx7d = "imx-gst1.0-plugin"
|
Loading…
Reference in New Issue
Block a user