Commit 175875b7148a761964fa40a297a46dd30990d1b2
1 parent
6b29bc1deb
Exists in
master
Add imxvpu firmware
Showing 4 changed files with 4 additions and 4 deletions Inline Diff
conf/machine/imx6q1gsmarc.conf
1 | #@TYPE: Machine | 1 | #@TYPE: Machine |
2 | #@NAME: Embedian SMARC-FiMX6 | 2 | #@NAME: Embedian SMARC-FiMX6 |
3 | #@SOC: i.MX6Q | 3 | #@SOC: i.MX6Q |
4 | #@DESCRIPTION: Machine configuration for Embedian SMARC-FiMX6 board | 4 | #@DESCRIPTION: Machine configuration for Embedian SMARC-FiMX6 board |
5 | #@MAINTAINER: Eric Lee <eric.lee@embedian.com> | 5 | #@MAINTAINER: Eric Lee <eric.lee@embedian.com> |
6 | 6 | ||
7 | include include/smarcfimx6.inc | 7 | include include/smarcfimx6.inc |
8 | 8 | ||
9 | SOC_FAMILY = "mx6:mx6dl:mx6q" | 9 | SOC_FAMILY = "mx6:mx6dl:mx6q" |
10 | 10 | ||
11 | # Use u-boot SMARC-FiMX6 | 11 | # Use u-boot SMARC-FiMX6 |
12 | PREFERRED_PROVIDER_u-boot_imx6q1gsmarc = "u-boot-smarcfimx6" | 12 | PREFERRED_PROVIDER_u-boot_imx6q1gsmarc = "u-boot-smarcfimx6" |
13 | 13 | ||
14 | UBOOT_SUFFIX = "imx" | 14 | UBOOT_SUFFIX = "imx" |
15 | UBOOT_BINARY = "u-boot.imx" | 15 | UBOOT_BINARY = "u-boot.imx" |
16 | UBOOT_MAKE_TARGET = "u-boot.imx" | 16 | UBOOT_MAKE_TARGET = "u-boot.imx" |
17 | UBOOT_CONFIG ??= "sd" | 17 | UBOOT_CONFIG ??= "sd" |
18 | UBOOT_CONFIG[sd] = "smarcfimx6_quad_2g_ser3_config,sdcard" | 18 | UBOOT_CONFIG[sd] = "smarcfimx6_quad_2g_ser3_config,sdcard" |
19 | 19 | ||
20 | # Use linux kernel SMARC-FiMX6 | 20 | # Use linux kernel SMARC-FiMX6 |
21 | PREFERRED_PROVIDER_virtual/kernel_imx6q1gsmarc = "linux-smarcfimx6" | 21 | PREFERRED_PROVIDER_virtual/kernel_imx6q1gsmarc = "linux-smarcfimx6" |
22 | PREFERRED_VERSION_linux-smarcfimx6_imx6q1gsmarc = "3.14.28" | 22 | PREFERRED_VERSION_linux-smarcfimx6_imx6q1gsmarc = "3.14.28" |
23 | KERNEL_DEVICETREE = "imx6q-smarcfimx6.dtb imx6dl-smarcfimx6.dtb imx6q-smarcfimx6-xga.dtb imx6dl-smarcfimx6-xga.dtb imx6q-smarcfimx6-wxga.dtb imx6dl-smarcfimx6-wxga.dtb imx6q-smarcfimx6-wvga.dtb imx6dl-smarcfimx6-wvga.dtb imx6q-smarcfimx6-1080p.dtb imx6dl-smarcfimx6-1080p.dtb" | 23 | KERNEL_DEVICETREE = "imx6q-smarcfimx6.dtb imx6dl-smarcfimx6.dtb imx6q-smarcfimx6-xga.dtb imx6dl-smarcfimx6-xga.dtb imx6q-smarcfimx6-wxga.dtb imx6dl-smarcfimx6-wxga.dtb imx6q-smarcfimx6-wvga.dtb imx6dl-smarcfimx6-wvga.dtb imx6q-smarcfimx6-1080p.dtb imx6dl-smarcfimx6-1080p.dtb" |
24 | 24 | ||
25 | # Specify Nodejs version if you would like Cloud9 to be build | 25 | # Specify Nodejs version if you would like Cloud9 to be build |
26 | PREFERRED_VERSION_nodejs_smarct335x = "0.8.21" | 26 | PREFERRED_VERSION_nodejs_smarct335x = "0.8.21" |
27 | 27 | ||
28 | SERIAL_CONSOLE = "115200 ttymxc4" | 28 | SERIAL_CONSOLE = "115200 ttymxc4" |
29 | 29 | ||
30 | MACHINE_FEATURES += "bluetooth wifi pci alsa serial usbhost" | 30 | MACHINE_FEATURES += "bluetooth wifi pci alsa serial usbhost" |
31 | MACHINE_FIRMWARE_append_imx6q1gsmarc = " linux-firmware-ath6k" | 31 | MACHINE_FIRMWARE_append_mx6 = " firmware-imx-vpu-imx6q firmware-imx-vpu-imx6d linux-firmware-ath6k" |
32 | 32 | ||
33 | IMAGE_FSTYPES += "tar.gz ext4 sdcard" | 33 | IMAGE_FSTYPES += "tar.gz ext4 sdcard" |
34 | 34 | ||
35 | # Ship all kernel modules by default | 35 | # Ship all kernel modules by default |
36 | MACHINE_EXTRA_RRECOMMENDS = "kernel-modules" | 36 | MACHINE_EXTRA_RRECOMMENDS = "kernel-modules" |
37 | 37 |
conf/machine/imx6q2gsmarc.conf
1 | #@TYPE: Machine | 1 | #@TYPE: Machine |
2 | #@NAME: Embedian SMARC-FiMX6 | 2 | #@NAME: Embedian SMARC-FiMX6 |
3 | #@SOC: i.MX6Q | 3 | #@SOC: i.MX6Q |
4 | #@DESCRIPTION: Machine configuration for Embedian SMARC-FiMX6 board | 4 | #@DESCRIPTION: Machine configuration for Embedian SMARC-FiMX6 board |
5 | #@MAINTAINER: Eric Lee <eric.lee@embedian.com> | 5 | #@MAINTAINER: Eric Lee <eric.lee@embedian.com> |
6 | 6 | ||
7 | include include/smarcfimx6.inc | 7 | include include/smarcfimx6.inc |
8 | 8 | ||
9 | SOC_FAMILY = "mx6:mx6dl:mx6q" | 9 | SOC_FAMILY = "mx6:mx6dl:mx6q" |
10 | 10 | ||
11 | # Use u-boot SMARC-FiMX6 | 11 | # Use u-boot SMARC-FiMX6 |
12 | PREFERRED_PROVIDER_u-boot_imx6q2gsmarc = "u-boot-smarcfimx6" | 12 | PREFERRED_PROVIDER_u-boot_imx6q2gsmarc = "u-boot-smarcfimx6" |
13 | 13 | ||
14 | UBOOT_SUFFIX = "imx" | 14 | UBOOT_SUFFIX = "imx" |
15 | UBOOT_BINARY = "u-boot.imx" | 15 | UBOOT_BINARY = "u-boot.imx" |
16 | UBOOT_MAKE_TARGET = "u-boot.imx" | 16 | UBOOT_MAKE_TARGET = "u-boot.imx" |
17 | UBOOT_CONFIG ??= "sd" | 17 | UBOOT_CONFIG ??= "sd" |
18 | UBOOT_CONFIG[sd] = "smarcfimx6_quad_2g_ser3_config,sdcard" | 18 | UBOOT_CONFIG[sd] = "smarcfimx6_quad_2g_ser3_config,sdcard" |
19 | 19 | ||
20 | # Use linux kernel SMARC-FiMX6 | 20 | # Use linux kernel SMARC-FiMX6 |
21 | PREFERRED_PROVIDER_virtual/kernel_imx6q2gsmarc = "linux-smarcfimx6" | 21 | PREFERRED_PROVIDER_virtual/kernel_imx6q2gsmarc = "linux-smarcfimx6" |
22 | PREFERRED_VERSION_linux-smarcfimx6_imx6q2gsmarc = "3.14.28" | 22 | PREFERRED_VERSION_linux-smarcfimx6_imx6q2gsmarc = "3.14.28" |
23 | KERNEL_DEVICETREE = "imx6q-smarcfimx6.dtb imx6dl-smarcfimx6.dtb imx6q-smarcfimx6-xga.dtb imx6dl-smarcfimx6-xga.dtb imx6q-smarcfimx6-wxga.dtb imx6dl-smarcfimx6-wxga.dtb imx6q-smarcfimx6-wvga.dtb imx6dl-smarcfimx6-wvga.dtb imx6q-smarcfimx6-1080p.dtb imx6dl-smarcfimx6-1080p.dtb" | 23 | KERNEL_DEVICETREE = "imx6q-smarcfimx6.dtb imx6dl-smarcfimx6.dtb imx6q-smarcfimx6-xga.dtb imx6dl-smarcfimx6-xga.dtb imx6q-smarcfimx6-wxga.dtb imx6dl-smarcfimx6-wxga.dtb imx6q-smarcfimx6-wvga.dtb imx6dl-smarcfimx6-wvga.dtb imx6q-smarcfimx6-1080p.dtb imx6dl-smarcfimx6-1080p.dtb" |
24 | 24 | ||
25 | # Specify Nodejs version if you would like Cloud9 to be build | 25 | # Specify Nodejs version if you would like Cloud9 to be build |
26 | PREFERRED_VERSION_nodejs_smarct335x = "0.8.21" | 26 | PREFERRED_VERSION_nodejs_smarct335x = "0.8.21" |
27 | 27 | ||
28 | SERIAL_CONSOLE = "115200 ttymxc4" | 28 | SERIAL_CONSOLE = "115200 ttymxc4" |
29 | 29 | ||
30 | MACHINE_FEATURES += "bluetooth wifi pci alsa serial usbhost" | 30 | MACHINE_FEATURES += "bluetooth wifi pci alsa serial usbhost" |
31 | MACHINE_FIRMWARE_append_imx6q2gsmarc = " linux-firmware-ath6k" | 31 | MACHINE_FIRMWARE_append_mx6 = " firmware-imx-vpu-imx6q firmware-imx-vpu-imx6d linux-firmware-ath6k" |
32 | 32 | ||
33 | IMAGE_FSTYPES += "tar.gz ext4 sdcard" | 33 | IMAGE_FSTYPES += "tar.gz ext4 sdcard" |
34 | 34 | ||
35 | # Ship all kernel modules by default | 35 | # Ship all kernel modules by default |
36 | MACHINE_EXTRA_RRECOMMENDS = "kernel-modules" | 36 | MACHINE_EXTRA_RRECOMMENDS = "kernel-modules" |
37 | 37 |
conf/machine/imx6solosmarc.conf
1 | #@TYPE: Machine | 1 | #@TYPE: Machine |
2 | #@NAME: Embedian SMARC-FiMX6 | 2 | #@NAME: Embedian SMARC-FiMX6 |
3 | #@SOC: i.MX6Q | 3 | #@SOC: i.MX6Q |
4 | #@DESCRIPTION: Machine configuration for Embedian SMARC-FiMX6 board | 4 | #@DESCRIPTION: Machine configuration for Embedian SMARC-FiMX6 board |
5 | #@MAINTAINER: Eric Lee <eric.lee@embedian.com> | 5 | #@MAINTAINER: Eric Lee <eric.lee@embedian.com> |
6 | 6 | ||
7 | include include/smarcfimx6.inc | 7 | include include/smarcfimx6.inc |
8 | 8 | ||
9 | SOC_FAMILY = "mx6:mx6dl:mx6q" | 9 | SOC_FAMILY = "mx6:mx6dl:mx6q" |
10 | 10 | ||
11 | # Use u-boot SMARC-FiMX6 | 11 | # Use u-boot SMARC-FiMX6 |
12 | PREFERRED_PROVIDER_u-boot_imx6solosmarc = "u-boot-smarcfimx6" | 12 | PREFERRED_PROVIDER_u-boot_imx6solosmarc = "u-boot-smarcfimx6" |
13 | 13 | ||
14 | UBOOT_SUFFIX = "imx" | 14 | UBOOT_SUFFIX = "imx" |
15 | UBOOT_BINARY = "u-boot.imx" | 15 | UBOOT_BINARY = "u-boot.imx" |
16 | UBOOT_MAKE_TARGET = "u-boot.imx" | 16 | UBOOT_MAKE_TARGET = "u-boot.imx" |
17 | UBOOT_CONFIG ??= "sd" | 17 | UBOOT_CONFIG ??= "sd" |
18 | UBOOT_CONFIG[sd] = "smarcfimx6_solo_ser3_config,sdcard" | 18 | UBOOT_CONFIG[sd] = "smarcfimx6_solo_ser3_config,sdcard" |
19 | 19 | ||
20 | # Use linux kernel SMARC-FiMX6 | 20 | # Use linux kernel SMARC-FiMX6 |
21 | PREFERRED_PROVIDER_virtual/kernel_imx6solosmarc = "linux-smarcfimx6" | 21 | PREFERRED_PROVIDER_virtual/kernel_imx6solosmarc = "linux-smarcfimx6" |
22 | PREFERRED_VERSION_linux-smarcfimx6_imx6solosmarc = "3.14.28" | 22 | PREFERRED_VERSION_linux-smarcfimx6_imx6solosmarc = "3.14.28" |
23 | KERNEL_DEVICETREE = "imx6q-smarcfimx6.dtb imx6dl-smarcfimx6.dtb imx6q-smarcfimx6-xga.dtb imx6dl-smarcfimx6-xga.dtb imx6q-smarcfimx6-wxga.dtb imx6dl-smarcfimx6-wxga.dtb imx6q-smarcfimx6-wvga.dtb imx6dl-smarcfimx6-wvga.dtb imx6q-smarcfimx6-1080p.dtb imx6dl-smarcfimx6-1080p.dtb" | 23 | KERNEL_DEVICETREE = "imx6q-smarcfimx6.dtb imx6dl-smarcfimx6.dtb imx6q-smarcfimx6-xga.dtb imx6dl-smarcfimx6-xga.dtb imx6q-smarcfimx6-wxga.dtb imx6dl-smarcfimx6-wxga.dtb imx6q-smarcfimx6-wvga.dtb imx6dl-smarcfimx6-wvga.dtb imx6q-smarcfimx6-1080p.dtb imx6dl-smarcfimx6-1080p.dtb" |
24 | 24 | ||
25 | # Specify Nodejs version if you would like Cloud9 to be build | 25 | # Specify Nodejs version if you would like Cloud9 to be build |
26 | PREFERRED_VERSION_nodejs_smarct335x = "0.8.21" | 26 | PREFERRED_VERSION_nodejs_smarct335x = "0.8.21" |
27 | 27 | ||
28 | SERIAL_CONSOLE = "115200 ttymxc4" | 28 | SERIAL_CONSOLE = "115200 ttymxc4" |
29 | 29 | ||
30 | MACHINE_FEATURES += "bluetooth wifi pci alsa serial usbhost" | 30 | MACHINE_FEATURES += "bluetooth wifi pci alsa serial usbhost" |
31 | MACHINE_FIRMWARE_append_imx6solosmarc = " linux-firmware-ath6k" | 31 | MACHINE_FIRMWARE_append_mx6 = " firmware-imx-vpu-imx6q firmware-imx-vpu-imx6d linux-firmware-ath6k" |
32 | 32 | ||
33 | IMAGE_FSTYPES += "tar.gz ext4 sdcard" | 33 | IMAGE_FSTYPES += "tar.gz ext4 sdcard" |
34 | 34 | ||
35 | # Ship all kernel modules by default | 35 | # Ship all kernel modules by default |
36 | MACHINE_EXTRA_RRECOMMENDS = "kernel-modules" | 36 | MACHINE_EXTRA_RRECOMMENDS = "kernel-modules" |
37 | 37 |
conf/machine/imx6u1gsmarc.conf
1 | #@TYPE: Machine | 1 | #@TYPE: Machine |
2 | #@NAME: Embedian SMARC-FiMX6 | 2 | #@NAME: Embedian SMARC-FiMX6 |
3 | #@SOC: i.MX6Q | 3 | #@SOC: i.MX6Q |
4 | #@DESCRIPTION: Machine configuration for Embedian SMARC-FiMX6 board | 4 | #@DESCRIPTION: Machine configuration for Embedian SMARC-FiMX6 board |
5 | #@MAINTAINER: Eric Lee <eric.lee@embedian.com> | 5 | #@MAINTAINER: Eric Lee <eric.lee@embedian.com> |
6 | 6 | ||
7 | include include/smarcfimx6.inc | 7 | include include/smarcfimx6.inc |
8 | 8 | ||
9 | SOC_FAMILY = "mx6:mx6dl:mx6q" | 9 | SOC_FAMILY = "mx6:mx6dl:mx6q" |
10 | 10 | ||
11 | # Use u-boot SMARC-FiMX6 | 11 | # Use u-boot SMARC-FiMX6 |
12 | PREFERRED_PROVIDER_u-boot_imx6u1gsmarc = "u-boot-smarcfimx6" | 12 | PREFERRED_PROVIDER_u-boot_imx6u1gsmarc = "u-boot-smarcfimx6" |
13 | 13 | ||
14 | UBOOT_SUFFIX = "imx" | 14 | UBOOT_SUFFIX = "imx" |
15 | UBOOT_BINARY = "u-boot.imx" | 15 | UBOOT_BINARY = "u-boot.imx" |
16 | UBOOT_MAKE_TARGET = "u-boot.imx" | 16 | UBOOT_MAKE_TARGET = "u-boot.imx" |
17 | UBOOT_CONFIG ??= "sd" | 17 | UBOOT_CONFIG ??= "sd" |
18 | UBOOT_CONFIG[sd] = "smarcfimx6_dl_1g_ser3_config,sdcard" | 18 | UBOOT_CONFIG[sd] = "smarcfimx6_dl_1g_ser3_config,sdcard" |
19 | 19 | ||
20 | # Use linux kernel SMARC-FiMX6 | 20 | # Use linux kernel SMARC-FiMX6 |
21 | PREFERRED_PROVIDER_virtual/kernel_imx6u1gsmarc = "linux-smarcfimx6" | 21 | PREFERRED_PROVIDER_virtual/kernel_imx6u1gsmarc = "linux-smarcfimx6" |
22 | PREFERRED_VERSION_linux-smarcfimx6_imx6u1gsmarc = "3.14.28" | 22 | PREFERRED_VERSION_linux-smarcfimx6_imx6u1gsmarc = "3.14.28" |
23 | KERNEL_DEVICETREE = "imx6q-smarcfimx6.dtb imx6dl-smarcfimx6.dtb imx6q-smarcfimx6-xga.dtb imx6dl-smarcfimx6-xga.dtb imx6q-smarcfimx6-wxga.dtb imx6dl-smarcfimx6-wxga.dtb imx6q-smarcfimx6-wvga.dtb imx6dl-smarcfimx6-wvga.dtb imx6q-smarcfimx6-1080p.dtb imx6dl-smarcfimx6-1080p.dtb" | 23 | KERNEL_DEVICETREE = "imx6q-smarcfimx6.dtb imx6dl-smarcfimx6.dtb imx6q-smarcfimx6-xga.dtb imx6dl-smarcfimx6-xga.dtb imx6q-smarcfimx6-wxga.dtb imx6dl-smarcfimx6-wxga.dtb imx6q-smarcfimx6-wvga.dtb imx6dl-smarcfimx6-wvga.dtb imx6q-smarcfimx6-1080p.dtb imx6dl-smarcfimx6-1080p.dtb" |
24 | 24 | ||
25 | # Specify Nodejs version if you would like Cloud9 to be build | 25 | # Specify Nodejs version if you would like Cloud9 to be build |
26 | PREFERRED_VERSION_nodejs_smarct335x = "0.8.21" | 26 | PREFERRED_VERSION_nodejs_smarct335x = "0.8.21" |
27 | 27 | ||
28 | SERIAL_CONSOLE = "115200 ttymxc4" | 28 | SERIAL_CONSOLE = "115200 ttymxc4" |
29 | 29 | ||
30 | MACHINE_FEATURES += "bluetooth wifi pci alsa serial usbhost" | 30 | MACHINE_FEATURES += "bluetooth wifi pci alsa serial usbhost" |
31 | MACHINE_FIRMWARE_append_imx6u1gsmarc = " linux-firmware-ath6k" | 31 | MACHINE_FIRMWARE_append_mx6 = " firmware-imx-vpu-imx6q firmware-imx-vpu-imx6d linux-firmware-ath6k" |
32 | 32 | ||
33 | IMAGE_FSTYPES += "tar.gz ext4 sdcard" | 33 | IMAGE_FSTYPES += "tar.gz ext4 sdcard" |
34 | 34 | ||
35 | # Ship all kernel modules by default | 35 | # Ship all kernel modules by default |
36 | MACHINE_EXTRA_RRECOMMENDS = "kernel-modules" | 36 | MACHINE_EXTRA_RRECOMMENDS = "kernel-modules" |
37 | 37 |