summaryrefslogtreecommitdiffstats
path: root/bsp/meta-freescale/conf/machine/imx6qdlsabreauto.conf
diff options
context:
space:
mode:
Diffstat (limited to 'bsp/meta-freescale/conf/machine/imx6qdlsabreauto.conf')
-rw-r--r--bsp/meta-freescale/conf/machine/imx6qdlsabreauto.conf47
1 files changed, 47 insertions, 0 deletions
diff --git a/bsp/meta-freescale/conf/machine/imx6qdlsabreauto.conf b/bsp/meta-freescale/conf/machine/imx6qdlsabreauto.conf
new file mode 100644
index 00000000..71b1cf88
--- /dev/null
+++ b/bsp/meta-freescale/conf/machine/imx6qdlsabreauto.conf
@@ -0,0 +1,47 @@
+#@TYPE: Machine
+#@NAME: NXP i.MX6QP/Q/DL SABRE Automotive
+#@SOC: i.MX6QP/Q/DL
+#@DESCRIPTION: Machine configuration for NXP i.MX6QP/Q/DL SABRE Automotive
+#@MAINTAINER: Daiane Angolini <daiane.angolini@nxp.com>
+#
+# This machine replaces the following machines:
+# * imx6qpsabreauto
+# * imx6qsabreauto
+# * imx6dlsabreauto
+# * imx6solosabreauto
+# and is able to work for all the machines.
+
+MACHINEOVERRIDES =. "mx6:mx6q:mx6dl:"
+
+require conf/machine/include/imx-base.inc
+require conf/machine/include/tune-cortexa9.inc
+
+KERNEL_DEVICETREE = " \
+ imx6qp-sabreauto.dtb imx6qp-sabreauto-ecspi.dtb imx6qp-sabreauto-flexcan1.dtb \
+ imx6qp-sabreauto-gpmi-weim.dtb \
+ \
+ imx6q-sabreauto.dtb imx6q-sabreauto-gpmi-weim.dtb imx6q-sabreauto-ecspi.dtb \
+ imx6q-sabreauto-flexcan1.dtb imx6q-sabreauto-enetirq.dtb \
+ \
+ imx6dl-sabreauto.dtb imx6dl-sabreauto-gpmi-weim.dtb imx6dl-sabreauto-ecspi.dtb \
+ imx6dl-sabreauto-flexcan1.dtb imx6dl-sabreauto-enetirq.dtb \
+"
+KERNEL_DEVICETREE_use-mainline-bsp = " \
+ imx6qp-sabreauto.dtb \
+ imx6q-sabreauto.dtb \
+ imx6dl-sabreauto.dtb \
+"
+
+UBOOT_MACHINE ?= "mx6sabreauto_defconfig"
+
+# Use fslc u-boot by default. See also imx-base.inc.
+UBOOT_MAKE_TARGET = "all"
+UBOOT_SUFFIX = "img"
+SPL_BINARY = "SPL"
+WKS_FILE = "imx-uboot-spl-bootpart.wks"
+
+SERIAL_CONSOLE = "115200 ttymxc3"
+
+MACHINE_FIRMWARE_append_mx6 = " linux-firmware-ath6k"
+
+MACHINE_FEATURES += " pci wifi bluetooth"