machine: add in spi-nor, sata, eim-nor and nand machine files

Signed-off-by: Lauren Post <lauren.post@freescale.com>
This commit is contained in:
Lauren Post 2013-08-08 15:29:58 -05:00
parent fa4ede2706
commit d426adf95d
11 changed files with 190 additions and 0 deletions

View File

@ -0,0 +1,18 @@
#@TYPE: Machine
#@NAME: Freescale i.MX6DL SABRE Automotive
#@SOC: i.MX6DL
#@DESCRIPTION: Machine configuration for Freescale i.MX6DL SABRE Automotive EIM-NOR boot
include conf/machine/include/imx-base.inc
include conf/machine/include/tune-cortexa9.inc
include conf/machine/include/fsl-mx6-common.inc
SOC_FAMILY = "mx6:mx6dl"
KERNEL_DEVICETREE_mx6dlsabreauto = "${S}/arch/arm/boot/dts/imx6dl-sabreauto.dts"
UBOOT_MACHINE_mx6dlsabreauto = "mx6dlsabreauto_eimnor_config"
SERIAL_CONSOLE = "115200 ttymxc3"
IMAGE_FSTYPES = "tar.bz2"

View File

@ -0,0 +1,18 @@
#@TYPE: Machine
#@NAME: Freescale i.MX6DL SABRE Automotive
#@SOC: i.MX6DL
#@DESCRIPTION: Machine configuration for Freescale i.MX6DL SABRE Automotive NAND boot
include conf/machine/include/imx-base.inc
include conf/machine/include/tune-cortexa9.inc
include conf/machine/include/fsl-mx6-common.inc
SOC_FAMILY = "mx6:mx6dl"
KERNEL_DEVICETREE_mx6dlsabreauto = "${S}/arch/arm/boot/dts/imx6dl-sabreauto.dts"
UBOOT_MACHINE_mx6dlsabreauto = "mx6dlsabreauto_nand_config"
SERIAL_CONSOLE = "115200 ttymxc3"
IMAGE_FSTYPES = "tar.bz2"

View File

@ -0,0 +1,18 @@
#@TYPE: Machine
#@NAME: Freescale i.MX6DL SABRE Automotive
#@SOC: i.MX6DL
#@DESCRIPTION: Machine configuration for Freescale i.MX6DL SABRE Automotive SPI-NOR boot
include conf/machine/include/imx-base.inc
include conf/machine/include/tune-cortexa9.inc
include conf/machine/include/fsl-mx6-common.inc
SOC_FAMILY = "mx6:mx6dl"
KERNEL_DEVICETREE_mx6dlsabreauto = "${S}/arch/arm/boot/dts/imx6dl-sabreauto.dts"
UBOOT_MACHINE_mx6dlsabreauto = "mx6dlsabreauto_spinor_config"
SERIAL_CONSOLE = "115200 ttymxc3"
IMAGE_FSTYPES = ""

View File

@ -0,0 +1,18 @@
#@TYPE: Machine
#@NAME: Freescale i.MX6Q SABRE Automotive
#@SOC: i.MX6Q
#@DESCRIPTION: Machine configuration for Freescale i.MX6Q SABRE Automotive EIM-NOR boot
include conf/machine/include/imx-base.inc
include conf/machine/include/tune-cortexa9.inc
include conf/machine/include/fsl-mx6-common.inc
SOC_FAMILY = "mx6:mx6q"
KERNEL_DEVICETREE = "${S}/arch/arm/boot/dts/imx6q-sabreauto.dts"
UBOOT_MACHINE = "mx6qsabreauto_eimnor_config"
SERIAL_CONSOLE = "115200 ttymxc3"
IMAGE_FSTYPES = "tar.bz2"

View File

@ -0,0 +1,18 @@
#@TYPE: Machine
#@NAME: Freescale i.MX6Q SABRE Automotive
#@SOC: i.MX6Q
#@DESCRIPTION: Machine configuration for Freescale i.MX6Q SABRE Automotive NAND boot
include conf/machine/include/imx-base.inc
include conf/machine/include/tune-cortexa9.inc
include conf/machine/include/fsl-mx6-common.inc
SOC_FAMILY = "mx6:mx6q"
KERNEL_DEVICETREE = "${S}/arch/arm/boot/dts/imx6q-sabreauto.dts"
UBOOT_MACHINE = "mx6qsabreauto_nand_config"
SERIAL_CONSOLE = "115200 ttymxc3"
IMAGE_FSTYPES = "tar.bz2"

View File

@ -0,0 +1,18 @@
#@TYPE: Machine
#@NAME: Freescale i.MX6Q SABRE Automotive
#@SOC: i.MX6Q
#@DESCRIPTION: Machine configuration for Freescale i.MX6Q SABRE Automotive SPI-NOR boot
include conf/machine/include/imx-base.inc
include conf/machine/include/tune-cortexa9.inc
include conf/machine/include/fsl-mx6-common.inc
SOC_FAMILY = "mx6:mx6q"
KERNEL_DEVICETREE = "${S}/arch/arm/boot/dts/imx6q-sabreauto.dts"
UBOOT_MACHINE = "mx6qsabreauto_spinor_config"
SERIAL_CONSOLE = "115200 ttymxc3"
IMAGE_FSTYPES = ""

View File

@ -0,0 +1,18 @@
#@TYPE: Machine
#@NAME: Freescale i.MX6Q SABRE Smart Device
#@SOC: i.MX6Q
#@DESCRIPTION: Machine configuration for Freescale i.MX6Q SABRE Smart Device SATA boot
include conf/machine/include/imx-base.inc
include conf/machine/include/tune-cortexa9.inc
include conf/machine/include/fsl-mx6-common.inc
SOC_FAMILY = "mx6:mx6q"
KERNEL_DEVICETREE = "${S}/arch/arm/boot/dts/imx6q-sabresd.dts"
UBOOT_MACHINE = "mx6qsabresd_sata_config"
SERIAL_CONSOLE = "115200 ttymxc0"
IMAGE_FSTYPES = "tar.bz2"

View File

@ -0,0 +1,18 @@
#@TYPE: Machine
#@NAME: Freescale i.MX6Solo SABRE Automotive
#@SOC: i.MX6S
#@DESCRIPTION: Machine configuration for Freescale i.MX6Solo SABRE Automotive EIM-NOR boot
include conf/machine/include/imx-base.inc
include conf/machine/include/tune-cortexa9.inc
include conf/machine/include/fsl-mx6-common.inc
SOC_FAMILY = "mx6:mx6s"
KERNEL_DEVICETREE = "${S}/arch/arm/boot/dts/imx6dl-sabreauto.dts"
UBOOT_MACHINE = " mx6solosabreauto_eimnor_config"
IMAGE_FSTYPES = "tar.bz2"
SERIAL_CONSOLE = "115200 ttymxc3"

View File

@ -0,0 +1,18 @@
#@TYPE: Machine
#@NAME: Freescale i.MX6Solo SABRE Automotive
#@SOC: i.MX6S
#@DESCRIPTION: Machine configuration for Freescale i.MX6Solo SABRE Automotive NAND boot
include conf/machine/include/imx-base.inc
include conf/machine/include/tune-cortexa9.inc
include conf/machine/include/fsl-mx6-common.inc
SOC_FAMILY = "mx6:mx6s"
KERNEL_DEVICETREE = "${S}/arch/arm/boot/dts/imx6dl-sabreauto.dts"
UBOOT_MACHINE = " mx6solosabreauto_nand_config"
SERIAL_CONSOLE = "115200 ttymxc3"
IMAGE_FSTYPES = "tar.bz2"

View File

@ -0,0 +1,18 @@
#@TYPE: Machine
#@NAME: Freescale i.MX6Solo SABRE Automotive
#@SOC: i.MX6S
#@DESCRIPTION: Machine configuration for Freescale i.MX6Solo SABRE Automotive SPI-NOR boot
include conf/machine/include/imx-base.inc
include conf/machine/include/tune-cortexa9.inc
include conf/machine/include/fsl-mx6-common.inc
SOC_FAMILY = "mx6:mx6s"
KERNEL_DEVICETREE = "${S}/arch/arm/boot/dts/imx6dl-sabreauto.dts"
UBOOT_MACHINE = " mx6solosabreauto_spinor_config"
SERIAL_CONSOLE = "115200 ttymxc3"
IMAGE_FSTYPES = ""

View File

@ -0,0 +1,10 @@
# Provides the i.MX mx6 Freescale board common settings
# set to hardware floating point
DEFAULTTUNE_mx6 ?= "cortexa9hf-neon"
## Note the imx-base appends vpu firmware so not including it here
## Note sdma firmware from firmware-imx is not needed on mx6
MACHINE_FIRMWARE = " linux-firmware-ath6k"
MACHINE_FEATURES += " pci wifi bluetooth"