summaryrefslogtreecommitdiffstats
path: root/conf/machine
diff options
context:
space:
mode:
authorAndrey Zhizhikin <andrey.zhizhikin@leica-geosystems.com>2020-04-15 23:22:14 +0000
committerOtavio Salvador <otavio@ossystems.com.br>2020-04-16 10:32:45 -0300
commit3529dc2ed3d3c7faebd26be3a8c5c323e52407af (patch)
treeaae93c8cc0fc08cdbb7205ef0e9996b3b75e5d26 /conf/machine
parent927e26ec5192a2b26ac6b05a6332b44554188966 (diff)
downloadmeta-freescale-3529dc2ed3d3c7faebd26be3a8c5c323e52407af.tar.gz
machine: imx[6,7,8]: update dtb references for 5.4 kernel
Updated kernel has some DTS files added and some dropped for various i.MX derivatives. Those should be aligned with respective machines in order to deliver proper DTB files, and do not fail the build for those are missing. Device tree files listed in respective machines are those only present in updated 5.4 kernel release from NXP. Derivatives, which relied on those device trees that are discarded from the new kernel release should backport their respective files onto that update. In other words: if after this update the DTS file used for the HW happens to be missing - it should be manually added for that HW, since the default version is no longer provided by NXP in their updated kernel tree. Signed-off-by: Andrey Zhizhikin <andrey.zhizhikin@leica-geosystems.com>
Diffstat (limited to 'conf/machine')
-rw-r--r--conf/machine/imx6qdlsabresd.conf25
-rw-r--r--conf/machine/imx6sxsabreauto.conf2
-rw-r--r--conf/machine/imx6ulevk.conf13
-rw-r--r--conf/machine/imx6ullevk.conf11
-rw-r--r--conf/machine/imx7dsabresd.conf16
-rw-r--r--conf/machine/imx7ulpevk.conf19
-rw-r--r--conf/machine/imx8mqevk.conf29
-rw-r--r--conf/machine/imx8qmmek.conf29
-rw-r--r--conf/machine/imx8qxpmek.conf28
9 files changed, 112 insertions, 60 deletions
diff --git a/conf/machine/imx6qdlsabresd.conf b/conf/machine/imx6qdlsabresd.conf
index ec43e464..2fe95dc6 100644
--- a/conf/machine/imx6qdlsabresd.conf
+++ b/conf/machine/imx6qdlsabresd.conf
@@ -17,14 +17,23 @@ require conf/machine/include/imx-base.inc
17require conf/machine/include/tune-cortexa9.inc 17require conf/machine/include/tune-cortexa9.inc
18 18
19KERNEL_DEVICETREE = " \ 19KERNEL_DEVICETREE = " \
20 imx6qp-sabresd.dtb imx6qp-sabresd-btwifi.dtb imx6qp-sabresd-hdcp.dtb \ 20 imx6qp-sabresd-btwifi.dtb \
21 imx6qp-sabresd-ldo.dtb imx6qp-sabresd-ldo-pcie-cert.dtb \ 21 imx6qp-sabresd.dtb \
22 \ 22 imx6qp-sabresd-hdcp.dtb \
23 imx6q-sabresd.dtb imx6q-sabresd-ldo.dtb imx6q-sabresd-hdcp.dtb \ 23 imx6qp-sabresd-ldo.dtb \
24 imx6q-sabresd-enetirq.dtb imx6q-sabresd-btwifi.dtb \ 24 \
25 \ 25 imx6q-sabresd-btwifi.dtb \
26 imx6dl-sabresd.dtb imx6dl-sabresd-ldo.dtb imx6dl-sabresd-hdcp.dtb \ 26 imx6q-sabresd.dtb \
27 imx6dl-sabresd-enetirq.dtb imx6dl-sabresd-btwifi.dtb \ 27 imx6q-sabresd-enetirq.dtb \
28 imx6q-sabresd-hdcp.dtb \
29 imx6q-sabresd-ldo.dtb \
30 imx6q-sabresd-uart.dtb \
31 \
32 imx6dl-sabresd-btwifi.dtb \
33 imx6dl-sabresd.dtb \
34 imx6dl-sabresd-enetirq.dtb \
35 imx6dl-sabresd-hdcp.dtb \
36 imx6dl-sabresd-ldo.dtb \
28" 37"
29KERNEL_DEVICETREE_use-mainline-bsp = " \ 38KERNEL_DEVICETREE_use-mainline-bsp = " \
30 imx6qp-sabresd.dtb \ 39 imx6qp-sabresd.dtb \
diff --git a/conf/machine/imx6sxsabreauto.conf b/conf/machine/imx6sxsabreauto.conf
index b26605d4..1bdb1080 100644
--- a/conf/machine/imx6sxsabreauto.conf
+++ b/conf/machine/imx6sxsabreauto.conf
@@ -9,7 +9,7 @@ MACHINEOVERRIDES =. "mx6:mx6sx:"
9require conf/machine/include/imx-base.inc 9require conf/machine/include/imx-base.inc
10require conf/machine/include/tune-cortexa9.inc 10require conf/machine/include/tune-cortexa9.inc
11 11
12KERNEL_DEVICETREE = "imx6sx-sabreauto.dtb imx6sx-sabreauto-m4.dtb" 12KERNEL_DEVICETREE = "imx6sx-sabreauto.dtb"
13KERNEL_DEVICETREE_use-mainline-bsp = "imx6sx-sabreauto.dtb" 13KERNEL_DEVICETREE_use-mainline-bsp = "imx6sx-sabreauto.dtb"
14 14
15PREFERRED_PROVIDER_u-boot = "u-boot-imx" 15PREFERRED_PROVIDER_u-boot = "u-boot-imx"
diff --git a/conf/machine/imx6ulevk.conf b/conf/machine/imx6ulevk.conf
index fa786b0d..18b6b04b 100644
--- a/conf/machine/imx6ulevk.conf
+++ b/conf/machine/imx6ulevk.conf
@@ -11,9 +11,16 @@ include conf/machine/include/tune-cortexa7.inc
11 11
12MACHINE_FEATURES += " pci wifi bluetooth" 12MACHINE_FEATURES += " pci wifi bluetooth"
13 13
14KERNEL_DEVICETREE = "imx6ul-14x14-evk.dtb imx6ul-14x14-evk-csi.dtb imx6ul-14x14-evk-btwifi.dtb \ 14KERNEL_DEVICETREE = " \
15 imx6ul-14x14-evk-gpmi-weim.dtb imx6ul-14x14-evk-usb-certi.dtb \ 15 imx6ul-14x14-evk-btwifi.dtb \
16 imx6ul-14x14-evk-emmc.dtb " 16 imx6ul-14x14-evk-btwifi-oob.dtb \
17 imx6ul-14x14-evk-csi.dtb \
18 imx6ul-14x14-evk.dtb \
19 imx6ul-14x14-evk-ecspi.dtb \
20 imx6ul-14x14-evk-ecspi-slave.dtb \
21 imx6ul-14x14-evk-emmc.dtb \
22 imx6ul-14x14-evk-gpmi-weim.dtb \
23"
17KERNEL_DEVICETREE_use-mainline-bsp = "imx6ul-14x14-evk.dtb" 24KERNEL_DEVICETREE_use-mainline-bsp = "imx6ul-14x14-evk.dtb"
18 25
19# Use fslc u-boot by default. See also imx-base.inc. 26# Use fslc u-boot by default. See also imx-base.inc.
diff --git a/conf/machine/imx6ullevk.conf b/conf/machine/imx6ullevk.conf
index 7931b5a4..9351954f 100644
--- a/conf/machine/imx6ullevk.conf
+++ b/conf/machine/imx6ullevk.conf
@@ -9,9 +9,14 @@ MACHINEOVERRIDES =. "mx6:mx6ull:"
9include conf/machine/include/imx-base.inc 9include conf/machine/include/imx-base.inc
10include conf/machine/include/tune-cortexa7.inc 10include conf/machine/include/tune-cortexa7.inc
11 11
12KERNEL_DEVICETREE = "imx6ull-14x14-evk.dtb imx6ull-14x14-evk-btwifi.dtb \ 12KERNEL_DEVICETREE = " \
13 imx6ull-14x14-evk-btwifi-oob.dtb imx6ull-14x14-evk-emmc.dtb \ 13 imx6ull-14x14-evk-btwifi.dtb \
14 imx6ull-14x14-evk-gpmi-weim.dtb imx6ull-14x14-evk-usb-certi.dtb" 14 imx6ull-14x14-evk-btwifi-oob.dtb \
15 imx6ull-14x14-evk.dtb \
16 imx6ull-14x14-evk-emmc.dtb \
17 imx6ull-14x14-evk-gpmi-weim.dtb \
18"
19
15UBOOT_CONFIG ??= "sd" 20UBOOT_CONFIG ??= "sd"
16UBOOT_CONFIG[sd] = "mx6ull_14x14_evk_config,sdcard" 21UBOOT_CONFIG[sd] = "mx6ull_14x14_evk_config,sdcard"
17UBOOT_CONFIG[mfgtool] = "mx6ull_14x14_evk_config" 22UBOOT_CONFIG[mfgtool] = "mx6ull_14x14_evk_config"
diff --git a/conf/machine/imx7dsabresd.conf b/conf/machine/imx7dsabresd.conf
index 2a4f8e6c..84de3862 100644
--- a/conf/machine/imx7dsabresd.conf
+++ b/conf/machine/imx7dsabresd.conf
@@ -11,11 +11,17 @@ require conf/machine/include/tune-cortexa7.inc
11 11
12MACHINE_FEATURES += " pci wifi bluetooth" 12MACHINE_FEATURES += " pci wifi bluetooth"
13 13
14KERNEL_DEVICETREE = "imx7d-sdb.dtb imx7d-sdb-epdc.dtb imx7d-sdb-gpmi-weim.dtb \ 14KERNEL_DEVICETREE = " \
15 imx7d-sdb-m4.dtb imx7d-sdb-mipi-dsi.dtb imx7d-sdb-qspi.dtb \ 15 imx7d-sdb.dtb \
16 imx7d-sdb-reva.dtb imx7d-sdb-reva-epdc.dtb imx7d-sdb-reva-gpmi-weim.dtb \ 16 imx7d-sdb-epdc.dtb \
17 imx7d-sdb-reva-hdmi-audio.dtb imx7d-sdb-reva-m4.dtb imx7d-sdb-reva-qspi.dtb \ 17 imx7d-sdb-gpmi-weim.dtb \
18 imx7d-sdb-reva-touch.dtb imx7d-sdb-reva-wm8960.dtb" 18 imx7d-sdb-m4.dtb \
19 imx7d-sdb-mipi-dsi.dtb \
20 imx7d-sdb-qspi.dtb \
21 imx7d-sdb-reva.dtb \
22 imx7d-sdb-sht11.dtb \
23"
24
19KERNEL_DEVICETREE_use-mainline-bsp = "imx7d-sdb.dtb" 25KERNEL_DEVICETREE_use-mainline-bsp = "imx7d-sdb.dtb"
20 26
21UBOOT_CONFIG ??= "sd" 27UBOOT_CONFIG ??= "sd"
diff --git a/conf/machine/imx7ulpevk.conf b/conf/machine/imx7ulpevk.conf
index 31b88c2c..d9d2a559 100644
--- a/conf/machine/imx7ulpevk.conf
+++ b/conf/machine/imx7ulpevk.conf
@@ -11,11 +11,20 @@ require conf/machine/include/tune-cortexa7.inc
11 11
12MACHINE_FEATURES += " pci wifi bluetooth qca9377" 12MACHINE_FEATURES += " pci wifi bluetooth qca9377"
13 13
14KERNEL_DEVICETREE = "imx7ulp-evk.dtb imx7ulp-evkb-emmc.dtb imx7ulp-evk-emmc-qspi.dtb imx7ulp-evk-ft5416.dtb imx7ulp-evk-mipi.dtb \ 14KERNEL_DEVICETREE = " \
15 imx7ulp-evkb-lpuart.dtb imx7ulp-evk-qspi.dtb imx7ulp-evkb-sd1.dtb imx7ulp-evkb-sensors-to-i2c5.dtb \ 15 imx7ulp-evkb.dtb \
16 imx7ulp-evkb-spi-slave.dtb imx7ulp-evk-wm8960.dtb \ 16 imx7ulp-evkb-emmc.dtb \
17 imx7ulp-evkb.dtb imx7ulp-evkb-mipi.dtb \ 17 imx7ulp-evkb-lpuart.dtb \
18 imx7ulp-evkb-rm68200-wxga.dtb imx7ulp-evkb-rm68191-qhd.dtb" 18 imx7ulp-evkb-mipi.dtb \
19 imx7ulp-evkb-rm68191-qhd.dtb \
20 imx7ulp-evkb-rm68200-wxga.dtb \
21 imx7ulp-evkb-sd1.dtb \
22 imx7ulp-evkb-sensors-to-i2c5.dtb \
23 imx7ulp-evkb-spi-slave.dtb \
24 imx7ulp-evk.dtb \
25 imx7ulp-evk-ft5416.dtb \
26 imx7ulp-evk-mipi.dtb \
27"
19 28
20UBOOT_CONFIG ??= "sd" 29UBOOT_CONFIG ??= "sd"
21UBOOT_CONFIG[sd] = "mx7ulp_evk_config,sdcard" 30UBOOT_CONFIG[sd] = "mx7ulp_evk_config,sdcard"
diff --git a/conf/machine/imx8mqevk.conf b/conf/machine/imx8mqevk.conf
index d6aa3a9f..40794c35 100644
--- a/conf/machine/imx8mqevk.conf
+++ b/conf/machine/imx8mqevk.conf
@@ -15,19 +15,22 @@ MACHINE_FEATURES += "pci wifi bluetooth optee qca6174"
15 15
16MACHINE_SOCARCH_FILTER_append_mx8mq = " virtual/libopenvg virtual/libgles1 virtual/libgles2 virtual/egl virtual/mesa virtual/libgl virtual/libg2d" 16MACHINE_SOCARCH_FILTER_append_mx8mq = " virtual/libopenvg virtual/libgles1 virtual/libgles2 virtual/egl virtual/mesa virtual/libgl virtual/libg2d"
17 17
18KERNEL_DEVICETREE = "freescale/fsl-imx8mq-evk.dtb freescale/fsl-imx8mq-evk-ak4497.dtb \ 18KERNEL_DEVICETREE = " \
19 freescale/fsl-imx8mq-evk-audio-tdm.dtb freescale/fsl-imx8mq-evk-b3.dtb \ 19 freescale/imx8mq-evk-ak4497.dtb \
20 freescale/fsl-imx8mq-evk-dcss-adv7535.dtb freescale/fsl-imx8mq-evk-dcss-rm67191.dtb \ 20 freescale/imx8mq-evk-audio-tdm.dtb \
21 freescale/fsl-imx8mq-evk-dcss-adv7535-b3.dtb freescale/fsl-imx8mq-evk-dcss-rm67191-b3.dtb \ 21 freescale/imx8mq-evk-dcss-adv7535.dtb \
22 freescale/fsl-imx8mq-evk-dual-display-b3.dtb \ 22 freescale/imx8mq-evk-dcss-rm67191.dtb \
23 freescale/fsl-imx8mq-evk-dual-display.dtb freescale/fsl-imx8mq-evk-drm.dtb \ 23 freescale/imx8mq-evk-dp.dtb \
24 freescale/fsl-imx8mq-evk-dp.dtb freescale/fsl-imx8mq-evk-edp.dtb \ 24 freescale/imx8mq-evk.dtb \
25 freescale/fsl-imx8mq-evk-inmate.dtb \ 25 freescale/imx8mq-evk-dual-display.dtb \
26 freescale/fsl-imx8mq-evk-lcdif-adv7535.dtb \ 26 freescale/imx8mq-evk-inmate.dtb \
27 freescale/fsl-imx8mq-evk-lcdif-adv7535-b3.dtb \ 27 freescale/imx8mq-evk-lcdif-adv7535.dtb \
28 freescale/fsl-imx8mq-evk-m4.dtb freescale/fsl-imx8mq-evk-mipi-csi2.dtb \ 28 freescale/imx8mq-evk-lcdif-rm67191.dtb \
29 freescale/fsl-imx8mq-evk-pcie1-m2.dtb freescale/fsl-imx8mq-evk-pdm.dtb \ 29 freescale/imx8mq-evk-pcie1-m2.dtb \
30 freescale/fsl-imx8mq-evk-root.dtb" 30 freescale/imx8mq-evk-pdm.dtb \
31 freescale/imx8mq-evk-root.dtb \
32 freescale/imx8mq-evk-rpmsg.dtb \
33"
31 34
32UBOOT_CONFIG ??= "sd" 35UBOOT_CONFIG ??= "sd"
33UBOOT_CONFIG[sd] = "imx8mq_evk_config,sdcard" 36UBOOT_CONFIG[sd] = "imx8mq_evk_config,sdcard"
diff --git a/conf/machine/imx8qmmek.conf b/conf/machine/imx8qmmek.conf
index 6c91172b..c92e5fd2 100644
--- a/conf/machine/imx8qmmek.conf
+++ b/conf/machine/imx8qmmek.conf
@@ -24,19 +24,22 @@ SERIAL_CONSOLES = "115200;ttyAMA0"
24# auto-serial-console there 24# auto-serial-console there
25USE_VT = "0" 25USE_VT = "0"
26 26
27KERNEL_DEVICETREE = "freescale/fsl-imx8qm-mek.dtb \ 27KERNEL_DEVICETREE = " \
28 freescale/fsl-imx8qm-mek_ca53.dtb freescale/fsl-imx8qm-mek_ca72.dtb \ 28 freescale/imx8qm-mek-ca53.dtb \
29 freescale/fsl-imx8qm-mek-dom0.dtb freescale/fsl-imx8qm-mek-dom0-dpu2.dtb \ 29 freescale/imx8qm-mek-ca72.dtb \
30 freescale/fsl-imx8qm-mek-domu-car.dtb \ 30 freescale/imx8qm-mek-dom0.dtb \
31 freescale/fsl-imx8qm-mek-domu-dpu1.dtb freescale/fsl-imx8qm-mek-domu-dpu1-hdmi.dtb \ 31 freescale/imx8qm-mek-domu.dtb \
32 freescale/fsl-imx8qm-mek-domu.dtb \ 32 freescale/imx8qm-mek-dsi-rm67191.dtb \
33 freescale/fsl-imx8qm-mek-dsi-rm67191.dtb freescale/fsl-imx8qm-mek-dsp.dtb \ 33 freescale/imx8qm-mek-dsp.dtb \
34 freescale/fsl-imx8qm-mek-enet2-tja1100.dtb \ 34 freescale/imx8qm-mek.dtb \
35 freescale/fsl-imx8qm-mek-hdmi.dtb freescale/fsl-imx8qm-mek-hdmi-in.dtb \ 35 freescale/imx8qm-mek-enet2-tja1100.dtb \
36 freescale/fsl-imx8qm-mek-inmate.dtb freescale/fsl-imx8qm-mek-jdi-wuxga-lvds1-panel.dtb \ 36 freescale/imx8qm-mek-hdmi.dtb \
37 freescale/fsl-imx8qm-mek-ov5640.dtb \ 37 freescale/imx8qm-mek-inmate.dtb \
38 freescale/fsl-imx8qm-mek-root.dtb \ 38 freescale/imx8qm-mek-jdi-wuxga-lvds1-panel.dtb \
39 freescale/fsl-imx8qm-mek-rpmsg.dtb " 39 freescale/imx8qm-mek-ov5640.dtb \
40 freescale/imx8qm-mek-root.dtb \
41 freescale/imx8qm-mek-rpmsg.dtb \
42"
40 43
41UBOOT_MAKE_TARGET = "u-boot.bin" 44UBOOT_MAKE_TARGET = "u-boot.bin"
42UBOOT_SUFFIX = "bin" 45UBOOT_SUFFIX = "bin"
diff --git a/conf/machine/imx8qxpmek.conf b/conf/machine/imx8qxpmek.conf
index 920c7f0b..bdce4b68 100644
--- a/conf/machine/imx8qxpmek.conf
+++ b/conf/machine/imx8qxpmek.conf
@@ -24,15 +24,25 @@ SERIAL_CONSOLES = "115200;ttyAMA0"
24# auto-serial-console there 24# auto-serial-console there
25USE_VT = "0" 25USE_VT = "0"
26 26
27KERNEL_DEVICETREE = "freescale/fsl-imx8qxp-mek.dtb freescale/fsl-imx8qxp-mek-dom0.dtb \ 27KERNEL_DEVICETREE = " \
28 freescale/fsl-imx8qxp-mek-dsi-rm67191.dtb freescale/fsl-imx8qxp-mek-dsp.dtb \ 28 freescale/imx8qxp-mek-a0.dtb \
29 freescale/fsl-imx8qxp-mek-enet2.dtb freescale/fsl-imx8qxp-mek-enet2-tja1100.dtb \ 29 freescale/imx8qxp-mek-dom0.dtb \
30 freescale/fsl-imx8qxp-mek-it6263-lvds0-dual-channel.dtb freescale/fsl-imx8qxp-mek-it6263-lvds1-dual-channel.dtb \ 30 freescale/imx8qxp-mek-dsi-rm67191.dtb \
31 freescale/fsl-imx8qxp-mek-inmate.dtb \ 31 freescale/imx8qxp-mek-dsp.dtb \
32 freescale/fsl-imx8qxp-mek-lcdif.dtb \ 32 freescale/imx8qxp-mek.dtb \
33 freescale/fsl-imx8qxp-mek-jdi-wuxga-lvds1-panel.dtb freescale/fsl-imx8qxp-mek-jdi-wuxga-lvds0-panel.dtb \ 33 freescale/imx8qxp-mek-enet2.dtb \
34 freescale/fsl-imx8qxp-mek-ov5640.dtb \ 34 freescale/imx8qxp-mek-enet2-tja1100.dtb \
35 freescale/fsl-imx8qxp-mek-rpmsg.dtb freescale/fsl-imx8qxp-mek-root.dtb" 35 freescale/imx8qxp-mek-inmate.dtb \
36 freescale/imx8qxp-mek-it6263-lvds0-dual-channel.dtb \
37 freescale/imx8qxp-mek-it6263-lvds1-dual-channel.dtb \
38 freescale/imx8qxp-mek-jdi-wuxga-lvds0-panel.dtb \
39 freescale/imx8qxp-mek-jdi-wuxga-lvds1-panel.dtb \
40 freescale/imx8qxp-mek-ov5640.dtb \
41 freescale/imx8qxp-mek-root.dtb \
42 freescale/imx8qxp-mek-rpmsg.dtb \
43 freescale/imx8qxp-mek-sof-cs42888.dtb \
44 freescale/imx8qxp-mek-sof-wm8960.dtb \
45"
36 46
37UBOOT_MAKE_TARGET = "u-boot.bin" 47UBOOT_MAKE_TARGET = "u-boot.bin"
38UBOOT_SUFFIX = "bin" 48UBOOT_SUFFIX = "bin"