summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorOtavio Salvador <otavio@ossystems.com.br>2019-03-21 08:56:13 -0300
committerGitHub <noreply@github.com>2019-03-21 08:56:13 -0300
commitaa710b8af81ca103903d8b66c227589510e2416f (patch)
treebd199adf5f7efb94583008f6fa55893182233409
parent6a43f14bce556189cb8e7338148b777ca6f6141a (diff)
parent52894dcacf90f79d079f8d7359e993008cbd19cd (diff)
downloadmeta-freescale-aa710b8af81ca103903d8b66c227589510e2416f.tar.gz
Merge pull request #52 from thochstein/pr0228-thud
Backport to thud
-rw-r--r--conf/machine/imx6qdlsabreauto.conf2
-rw-r--r--conf/machine/imx6qdlsabresd.conf2
-rw-r--r--conf/machine/imx6ulevk.conf6
-rw-r--r--conf/machine/include/imx-base.inc25
-rw-r--r--recipes-multimedia/alsa/imx-alsa-plugins_1.0.26.bb3
5 files changed, 25 insertions, 13 deletions
diff --git a/conf/machine/imx6qdlsabreauto.conf b/conf/machine/imx6qdlsabreauto.conf
index fabd4cd0..71b1cf88 100644
--- a/conf/machine/imx6qdlsabreauto.conf
+++ b/conf/machine/imx6qdlsabreauto.conf
@@ -33,6 +33,8 @@ KERNEL_DEVICETREE_use-mainline-bsp = " \
33" 33"
34 34
35UBOOT_MACHINE ?= "mx6sabreauto_defconfig" 35UBOOT_MACHINE ?= "mx6sabreauto_defconfig"
36
37# Use fslc u-boot by default. See also imx-base.inc.
36UBOOT_MAKE_TARGET = "all" 38UBOOT_MAKE_TARGET = "all"
37UBOOT_SUFFIX = "img" 39UBOOT_SUFFIX = "img"
38SPL_BINARY = "SPL" 40SPL_BINARY = "SPL"
diff --git a/conf/machine/imx6qdlsabresd.conf b/conf/machine/imx6qdlsabresd.conf
index 7cde5059..a8407e28 100644
--- a/conf/machine/imx6qdlsabresd.conf
+++ b/conf/machine/imx6qdlsabresd.conf
@@ -33,6 +33,8 @@ KERNEL_DEVICETREE_use-mainline-bsp = " \
33" 33"
34 34
35UBOOT_MACHINE ?= "mx6sabresd_defconfig" 35UBOOT_MACHINE ?= "mx6sabresd_defconfig"
36
37# Use fslc u-boot by default. See also imx-base.inc.
36UBOOT_MAKE_TARGET = "all" 38UBOOT_MAKE_TARGET = "all"
37UBOOT_SUFFIX = "img" 39UBOOT_SUFFIX = "img"
38SPL_BINARY = "SPL" 40SPL_BINARY = "SPL"
diff --git a/conf/machine/imx6ulevk.conf b/conf/machine/imx6ulevk.conf
index 14f83828..01ebce6f 100644
--- a/conf/machine/imx6ulevk.conf
+++ b/conf/machine/imx6ulevk.conf
@@ -16,12 +16,14 @@ KERNEL_DEVICETREE = "imx6ul-14x14-evk.dtb imx6ul-14x14-evk-csi.dtb imx6ul-14x14-
16 imx6ul-14x14-evk-emmc.dtb " 16 imx6ul-14x14-evk-emmc.dtb "
17KERNEL_DEVICETREE_use-mainline-bsp = "imx6ul-14x14-evk.dtb" 17KERNEL_DEVICETREE_use-mainline-bsp = "imx6ul-14x14-evk.dtb"
18 18
19# Use fslc u-boot by default. See also imx-base.inc.
20UBOOT_MAKE_TARGET = ""
19UBOOT_SUFFIX = "img" 21UBOOT_SUFFIX = "img"
20SPL_BINARY = "SPL" 22SPL_BINARY = "SPL"
21UBOOT_MAKE_TARGET = "" 23WKS_FILE = "imx-uboot-spl-bootpart.wks"
24
22UBOOT_CONFIG ??= "sd" 25UBOOT_CONFIG ??= "sd"
23UBOOT_CONFIG[sd] = "mx6ul_14x14_evk_config,sdcard" 26UBOOT_CONFIG[sd] = "mx6ul_14x14_evk_config,sdcard"
24UBOOT_CONFIG[emmc] = "mx6ul_14x14_evk_emmc_config,sdcard" 27UBOOT_CONFIG[emmc] = "mx6ul_14x14_evk_emmc_config,sdcard"
25UBOOT_CONFIG[qspi1] = "mx6ul_14x14_evk_qspi1_config" 28UBOOT_CONFIG[qspi1] = "mx6ul_14x14_evk_qspi1_config"
26UBOOT_CONFIG[mfgtool] = "mx6ul_14x14_evk_config" 29UBOOT_CONFIG[mfgtool] = "mx6ul_14x14_evk_config"
27WKS_FILE = "imx-uboot-spl-bootpart.wks"
diff --git a/conf/machine/include/imx-base.inc b/conf/machine/include/imx-base.inc
index 6366ae82..20f861f2 100644
--- a/conf/machine/include/imx-base.inc
+++ b/conf/machine/include/imx-base.inc
@@ -207,16 +207,9 @@ MACHINE_FIRMWARE_append_use-mainline-bsp = " linux-firmware-imx-sdma-imx6q linux
207MACHINE_EXTRA_RRECOMMENDS += "${MACHINE_FIRMWARE}" 207MACHINE_EXTRA_RRECOMMENDS += "${MACHINE_FIRMWARE}"
208 208
209# Extra audio support 209# Extra audio support
210# FIXME: Add support for ALL SoC families 210MACHINE_EXTRA_RRECOMMENDS_append_mx6 = " ${@bb.utils.contains('DISTRO_FEATURES', 'alsa', 'imx-alsa-plugins', '', d)}"
211MACHINE_EXTRA_RRECOMMENDS_append_mx6dl = " ${@bb.utils.contains('DISTRO_FEATURES', 'alsa', 'imx-alsa-plugins', '', d)}" 211MACHINE_EXTRA_RRECOMMENDS_append_mx7 = " ${@bb.utils.contains('DISTRO_FEATURES', 'alsa', 'imx-alsa-plugins', '', d)}"
212MACHINE_EXTRA_RRECOMMENDS_append_mx6q = " ${@bb.utils.contains('DISTRO_FEATURES', 'alsa', 'imx-alsa-plugins', '', d)}" 212MACHINE_EXTRA_RRECOMMENDS_append_mx8 = " ${@bb.utils.contains('DISTRO_FEATURES', 'alsa', 'imx-alsa-plugins', '', d)}"
213MACHINE_EXTRA_RRECOMMENDS_append_mx6sl = " ${@bb.utils.contains('DISTRO_FEATURES', 'alsa', 'imx-alsa-plugins', '', d)}"
214MACHINE_EXTRA_RRECOMMENDS_append_mx6sll = " ${@bb.utils.contains('DISTRO_FEATURES', 'alsa', 'imx-alsa-plugins', '', d)}"
215MACHINE_EXTRA_RRECOMMENDS_append_mx6sx = " ${@bb.utils.contains('DISTRO_FEATURES', 'alsa', 'imx-alsa-plugins', '', d)}"
216MACHINE_EXTRA_RRECOMMENDS_append_mx6ul = " ${@bb.utils.contains('DISTRO_FEATURES', 'alsa', 'imx-alsa-plugins', '', d)}"
217MACHINE_EXTRA_RRECOMMENDS_append_mx6ull = " ${@bb.utils.contains('DISTRO_FEATURES', 'alsa', 'imx-alsa-plugins', '', d)}"
218MACHINE_EXTRA_RRECOMMENDS_append_mx7d = " ${@bb.utils.contains('DISTRO_FEATURES', 'alsa', 'imx-alsa-plugins', '', d)}"
219MACHINE_EXTRA_RRECOMMENDS_append_mx7ulp = " ${@bb.utils.contains('DISTRO_FEATURES', 'alsa', 'imx-alsa-plugins', '', d)}"
220 213
221# Extra udev rules 214# Extra udev rules
222MACHINE_EXTRA_RRECOMMENDS += "udev-rules-imx" 215MACHINE_EXTRA_RRECOMMENDS += "udev-rules-imx"
@@ -310,6 +303,18 @@ SOC_DEFAULT_WKS_FILE_mxs ?= "imx-uboot-mxs-bootpart.wks.in"
310 303
311WKS_FILE ?= "${SOC_DEFAULT_WKS_FILE}" 304WKS_FILE ?= "${SOC_DEFAULT_WKS_FILE}"
312 305
306# Certain machines override the default fsl u-boot with the
307# fslc u-boot. To restore the fsl u-boot, add use-fsl-bsp like this:
308# MACHINEOVERRIDES_prepend_imx6ulevk = "use-fsl-bsp:"
309UBOOT_MAKE_TARGET_use-fsl-bsp_mx6 = "u-boot.imx"
310UBOOT_SUFFIX_use-fsl-bsp_mx6 = "imx"
311SPL_BINARY_use-fsl-bsp_mx6 = ""
312WKS_FILE_use-fsl-bsp_mx6 = "imx-uboot-bootpart.wks"
313UBOOT_MAKE_TARGET_use-fsl-bsp_mx7 = "u-boot.imx"
314UBOOT_SUFFIX_use-fsl-bsp_mx7 = "imx"
315SPL_BINARY_use-fsl-bsp_mx7 = ""
316WKS_FILE_use-fsl-bsp_mx7 = "imx-uboot-bootpart.wks"
317
313SERIAL_CONSOLE = "115200 ttymxc0" 318SERIAL_CONSOLE = "115200 ttymxc0"
314SERIAL_CONSOLE_mxs = "115200 ttyAMA0" 319SERIAL_CONSOLE_mxs = "115200 ttyAMA0"
315 320
diff --git a/recipes-multimedia/alsa/imx-alsa-plugins_1.0.26.bb b/recipes-multimedia/alsa/imx-alsa-plugins_1.0.26.bb
index c96a8835..94c3f4a7 100644
--- a/recipes-multimedia/alsa/imx-alsa-plugins_1.0.26.bb
+++ b/recipes-multimedia/alsa/imx-alsa-plugins_1.0.26.bb
@@ -1,4 +1,5 @@
1# Copyright (C) 2013-2016 Freescale Semiconductor 1# Copyright (C) 2013-2016 Freescale Semiconductor
2# Copyright (C) 2017-2019 NXP
2# Released under the MIT license (see COPYING.MIT for the terms) 3# Released under the MIT license (see COPYING.MIT for the terms)
3 4
4DESCRIPTION = "Freescale alsa-lib plugins" 5DESCRIPTION = "Freescale alsa-lib plugins"
@@ -32,4 +33,4 @@ FILES_${PN} += "${libdir}/alsa-lib/libasound_*.so"
32FILES_${PN}-dbg += "${libdir}/alsa-lib/.debug" 33FILES_${PN}-dbg += "${libdir}/alsa-lib/.debug"
33FILES_${PN}-dev += "${libdir}/alsa-lib/*.la" 34FILES_${PN}-dev += "${libdir}/alsa-lib/*.la"
34 35
35COMPATIBLE_MACHINE = "(mx6dl|mx6q|mx6sl|mx6sx|mx6ul|mx6ull|mx7d|mx7ulp)" 36COMPATIBLE_MACHINE = "(mx6|mx7|mx8)"