diff options
Diffstat (limited to 'conf')
-rw-r--r-- | conf/machine/imx53ard.conf | 4 | ||||
-rw-r--r-- | conf/machine/imx53qsb.conf | 2 | ||||
-rw-r--r-- | conf/machine/include/imx-base.inc | 15 |
3 files changed, 17 insertions, 4 deletions
diff --git a/conf/machine/imx53ard.conf b/conf/machine/imx53ard.conf index 782ee6f..b8a121e 100644 --- a/conf/machine/imx53ard.conf +++ b/conf/machine/imx53ard.conf @@ -14,4 +14,6 @@ UBOOT_ENTRYPOINT = "0x70800000" UBOOT_LOADADDRESS = "0x70800000" UBOOT_MACHINE = "mx53ard_config" -MACHINE_FEATURES += " wifi bluetooth" +MACHINE_FIRMWARE += "firmware-imx-ar3k \ + firmware-imx-ath6k" +MACHINE_FEATURES += "wifi bluetooth" diff --git a/conf/machine/imx53qsb.conf b/conf/machine/imx53qsb.conf index 759db93..274eb53 100644 --- a/conf/machine/imx53qsb.conf +++ b/conf/machine/imx53qsb.conf @@ -14,4 +14,6 @@ UBOOT_ENTRYPOINT = "0x70800000" UBOOT_LOADADDRESS = "0x70800000" UBOOT_MACHINE = "mx53loco_config" +MACHINE_FIRMWARE += "firmware-imx-ar3k \ + firmware-imx-ath6k" MACHINE_FEATURES += " wifi bluetooth" diff --git a/conf/machine/include/imx-base.inc b/conf/machine/include/imx-base.inc index 997ec2d..658df52 100644 --- a/conf/machine/include/imx-base.inc +++ b/conf/machine/include/imx-base.inc @@ -18,12 +18,21 @@ XSERVER = "xserver-xorg \ # Ship kernel modules MACHINE_EXTRA_RRECOMMENDS = "kernel-modules" +# Firmware +MACHINE_FIRMWARE ?= "" +MACHINE_FIRMWARE_mx53 = "firmware-imx-vpu-imx53 firmware-imx-sdma-imx53" +MACHINE_FIRMWARE_mx51 = "firmware-imx-vpu-imx51 firmware-imx-sdma-imx51" +MACHINE_FIRMWARE_mx35 = "firmware-imx-sdma-imx35" +MACHINE_FIRMWARE_mx31 = "firmware-imx-sdma-imx31" +MACHINE_FIRMWARE_mx27 = "firmware-imx-vpu-imx27" +MACHINE_FIRMWARE_mx25 = "firmware-imx-sdma-imx25" + +MACHINE_EXTRA_RRECOMMENDS += "${MACHINE_FIRMWARE}" + # Extra audio support MACHINE_EXTRA_RRECOMMENDS += "imx-audio \ imx-lib \ - udev-extraconf \ - firmware-imx \ - " + udev-extraconf" # Gstreamer plugin MACHINE_GSTREAMER_PLUGIN ?= "gst-fsl-plugin" |