[meta-freescale] [meta-fsl-arm-extra][PATCH 3/3] apf6-dev: add new machines for APF6 dev boards

Daiane Angolini daiane.list at gmail.com
Mon Jun 1 12:25:15 PDT 2015


On Fri, May 22, 2015 at 1:39 PM, Vincent Dehors
<vincent.dehors at gmail.com> wrote:
> This commit add the support for building images for APF6 dev
> boards. Three new machines are added : apf6-solo, apf6-dual and
> apf6-quad.

Please, add a maintainer for your machines.

I prefer if you can split one machine per commit

Daiane

> ---
>  conf/machine/apf6dev-dual.conf | 15 +++++++++++++++
>  conf/machine/apf6dev-quad.conf | 15 +++++++++++++++
>  conf/machine/apf6dev-solo.conf | 13 +++++++++++++
>  conf/machine/apf6dev.inc       | 14 ++++++++++++++
>  4 files changed, 57 insertions(+)
>  create mode 100644 conf/machine/apf6dev-dual.conf
>  create mode 100644 conf/machine/apf6dev-quad.conf
>  create mode 100644 conf/machine/apf6dev-solo.conf
>  create mode 100644 conf/machine/apf6dev.inc
>
> diff --git a/conf/machine/apf6dev-dual.conf b/conf/machine/apf6dev-dual.conf
> new file mode 100644
> index 0000000..107fb29
> --- /dev/null
> +++ b/conf/machine/apf6dev-dual.conf
> @@ -0,0 +1,15 @@
> +#@TYPE: Machine
> +#@NAME: Armadeus APF6 Dev. board with SOM based on i.MX6 Dual
> +#@SOC: i.MX6D
> +#@DESCRIPTION: Machine configuration for Armadeus APF6 (dual) boards
> +
> +include conf/machine/include/imx-base.inc
> +include conf/machine/include/tune-cortexa9.inc
> +include apf6dev.inc
> +
> +SOC_FAMILY = "mx6:mx6q:apf6:apf6q"
> +UBOOT_MACHINE = "apf6_config"
> +KERNEL_DEVICETREE = "imx6q-apf6dev.dtb"
> +
> +MACHINE_EXTRA_RRECOMMENDS += "linux-firmware-wl12xx"
> +MACHINE_FEATURES += "wifi"
> diff --git a/conf/machine/apf6dev-quad.conf b/conf/machine/apf6dev-quad.conf
> new file mode 100644
> index 0000000..a90e966
> --- /dev/null
> +++ b/conf/machine/apf6dev-quad.conf
> @@ -0,0 +1,15 @@
> +#@TYPE: Machine
> +#@NAME: Armadeus APF6 Dev. board with SOM based on i.MX6 Quad
> +#@SOC: i.MX6Q
> +#@DESCRIPTION: Machine configuration for Armadeus APF6 (quad) boards
> +
> +include conf/machine/include/imx-base.inc
> +include conf/machine/include/tune-cortexa9.inc
> +include apf6dev.inc
> +
> +SOC_FAMILY = "mx6:mx6q:apf6:apf6q"
> +UBOOT_MACHINE = "apf6_config"
> +KERNEL_DEVICETREE = "imx6q-apf6dev.dtb"
> +
> +MACHINE_EXTRA_RRECOMMENDS += "linux-firmware-wl12xx"
> +MACHINE_FEATURES += "wifi"
> diff --git a/conf/machine/apf6dev-solo.conf b/conf/machine/apf6dev-solo.conf
> new file mode 100644
> index 0000000..eb18ec4
> --- /dev/null
> +++ b/conf/machine/apf6dev-solo.conf
> @@ -0,0 +1,13 @@
> +#@TYPE: Machine
> +#@NAME: Armadeus APF6 Dev. board with SOM based on i.MX6 Solo
> +#@SOC: i.MX6S
> +#@DESCRIPTION: Machine configuration for Armadeus APF6 (solo) boards
> +
> +include conf/machine/include/imx-base.inc
> +include conf/machine/include/tune-cortexa9.inc
> +include apf6dev.inc
> +
> +SOC_FAMILY = "mx6:mx6dl:apf6:apf6dl"
> +UBOOT_MACHINE = "apf6_config"
> +KERNEL_DEVICETREE = "imx6dl-apf6dev.dtb"
> +
> diff --git a/conf/machine/apf6dev.inc b/conf/machine/apf6dev.inc
> new file mode 100644
> index 0000000..3188c6e
> --- /dev/null
> +++ b/conf/machine/apf6dev.inc
> @@ -0,0 +1,14 @@
> +# Armadeus APF6 common variables
> +# Supported platform : APF6 (Solo - Dual - Quad)
> +PREFERRED_PROVIDER_virtual/kernel ?= "linux-apf6"
> +PREFERRED_VERSION_linux-apf6 ?= "3.10.53"
> +PREFERRED_PROVIDER_u-boot ?= "u-boot-armadeus"
> +
> +UBOOT_MAKE_TARGET = "u-boot.img SPL"
> +UBOOT_SUFFIX = "img"
> +
> +SERIAL_CONSOLE = "115200 ttymxc3"
> +
> +MACHINE_FEATURES += "pci touchscreen"
> +
> +KERNEL_IMAGETYPE = "zImage"
> --
> 2.1.4
>
> --
> _______________________________________________
> meta-freescale mailing list
> meta-freescale at yoctoproject.org
> https://lists.yoctoproject.org/listinfo/meta-freescale


More information about the meta-freescale mailing list