# 64b mode
#@MAINTAINER: Chunrong Guo <B40290@freescale.com>
+MACHINEOVERRIDES =. "b4:b4420:"
+
require conf/machine/include/e6500-64b.inc
-SOC_FAMILY = "b4:b4420"
UBOOT_CONFIG ??= "nor"
UBOOT_CONFIG[nor] = "B4420QDS_config"
-
KERNEL_DEVICETREE ?= "b4420qds.dtb b4420qds-usdpaa.dtb"
KERNEL_DEFCONFIG ?= "${S}/arch/powerpc/configs/corenet64_fmanv3h_smp_defconfig"
# 32b mode
#@MAINTAINER: Chunrong Guo <B40290@freescale.com>
+MACHINEOVERRIDES =. "b4:b4420:"
+
require conf/machine/include/e6500.inc
-SOC_FAMILY = "b4:b4420"
UBOOT_CONFIG ??= "nor"
UBOOT_CONFIG[nor] = "B4420QDS_config"
-
KERNEL_DEVICETREE ?= "b4420qds.dtb b4420qds-usdpaa.dtb"
KERNEL_DEFCONFIG ?= "${S}/arch/powerpc/configs/corenet64_fmanv3h_smp_defconfig"
# 64b mode
#@MAINTAINER: Chunrong Guo <B40290@freescale.com>
-require conf/machine/include/e6500-64b.inc
+MACHINEOVERRIDES =. "b4:b4860:"
-SOC_FAMILY = "b4:b4860"
+require conf/machine/include/e6500-64b.inc
UBOOT_CONFIG ??= "secure-boot nor"
UBOOT_CONFIG[nor] = "B4860QDS_config"
# 32b mode
#@MAINTAINER: Chunrong Guo <B40290@freescale.com>
-require conf/machine/include/e6500.inc
+MACHINEOVERRIDES =. "b4:b4860:"
-SOC_FAMILY = "b4:b4860"
+require conf/machine/include/e6500.inc
UBOOT_CONFIG ??= "secure-boot nor"
UBOOT_CONFIG[nor] = "B4860QDS_config"
# PCI Express Adapter Platform with ppce500v2 core
#@MAINTAINER: Chunrong Guo <B40290@freescale.com>
+MACHINEOVERRIDES =. "c29x:"
+
require conf/machine/include/e500v2.inc
-SOC_FAMILY = "c293pcie"
BOOTFORMAT_CONFIG = "config_ddr3_512m_c29xpcie_800M.dat"
UBOOT_CONFIG ??= "spi secboot spi-secboot nor"
# Design Board, rev2 silicon with ppce500mc core
#@MAINTAINER: Chunrong Guo <B40290@freescale.com>
-require conf/machine/include/e500mc.inc
+MACHINEOVERRIDES =. "p2041:"
-SOC_FAMILY = "p2041"
+require conf/machine/include/e500mc.inc
UBOOT_CONFIG ??= "nand secure-boot sdcard spi nor"
UBOOT_CONFIG[nor] = "P2041RDB_config"
# System with ppce500mc core
#@MAINTAINER: Chunrong Guo <B40290@freescale.com>
-require conf/machine/include/e500mc.inc
+MACHINEOVERRIDES =. "p3041:"
-SOC_FAMILY = "p3041"
+require conf/machine/include/e500mc.inc
UBOOT_CONFIG ??= "nand secure-boot sdcard spi nor"
UBOOT_CONFIG[nor] = "P3041DS_config"
# System with ppce500mc core
#@MAINTAINER: Chunrong Guo <B40290@freescale.com>
-require conf/machine/include/e500mc.inc
+MACHINEOVERRIDES =. "p4080:"
-SOC_FAMILY = "p4080"
+require conf/machine/include/e500mc.inc
UBOOT_CONFIG ??= "secure-boot sdcard spi nor"
UBOOT_CONFIG[nor] = "P4080DS_config"
# System with ppce5500 core in 64b mode
#@MAINTAINER: Chunrong Guo <B40290@freescale.com>
-require conf/machine/include/e5500-64b.inc
+MACHINEOVERRIDES =. "p5020:"
-SOC_FAMILY = "p5020"
+require conf/machine/include/e5500-64b.inc
UBOOT_CONFIG ??= "nand secure-boot sdcard spi nor"
UBOOT_CONFIG[nor] = "P5020DS_config"
# System with ppce5500 core in 32b mode
#@MAINTAINER: Chunrong Guo <B40290@freescale.com>
-require conf/machine/include/e5500.inc
+MACHINEOVERRIDES =. "p5020:"
-SOC_FAMILY = "p5020"
+require conf/machine/include/e5500.inc
UBOOT_CONFIG ??= "nand secure-boot sdcard spi nor"
UBOOT_CONFIG[nor] = "P5020DS_config"
# System with ppce5500 core in 64b mode
#@MAINTAINER: Chunrong Guo <B40290@freescale.com>
-require conf/machine/include/e5500-64b.inc
+MACHINEOVERRIDES =. "p5040:"
-SOC_FAMILY = "p5040"
+require conf/machine/include/e5500-64b.inc
UBOOT_CONFIG ??= "nand secure-boot sdcard spi nor"
UBOOT_CONFIG[nor] = "P5040DS_config"
# System with ppce5500 core in 32b mode
#@MAINTAINER: Chunrong Guo <B40290@freescale.com>
-require conf/machine/include/e5500.inc
+MACHINEOVERRIDES =. "p5040:"
-SOC_FAMILY = "p5040"
+require conf/machine/include/e5500.inc
UBOOT_CONFIG ??= "nand secure-boot sdcard spi nor"
UBOOT_CONFIG[nor] = "P5040DS_config"
# Design Board with ppce5500 core in 64b mode
#@MAINTAINER: Chunrong Guo <B40290@freescale.com>
-require conf/machine/include/e5500-64b.inc
+MACHINEOVERRIDES =. "t1:t1023:"
-SOC_FAMILY = "t1:t1023"
+require conf/machine/include/e5500-64b.inc
UBOOT_CONFIG ??= "nand sdcard spi secure-boot nor"
UBOOT_CONFIG[nor] = "T1023RDB_config"
# Design Board with ppce5500 core in 32b mode
#@MAINTAINER: Chunrong Guo <B40290@freescale.com>
-require conf/machine/include/e5500.inc
+MACHINEOVERRIDES =. "t1:t1023:"
-SOC_FAMILY = "t1:t1023"
+require conf/machine/include/e5500.inc
UBOOT_CONFIG ??= "nand sdcard spi secure-boot nor"
UBOOT_CONFIG[nor] = "T1023RDB_config"
# Design Board with ppce5500 core in 64b mode
#@MAINTAINER: Chunrong Guo <B40290@freescale.com>
-require conf/machine/include/e5500-64b.inc
+MACHINEOVERRIDES =. "t1:t1024:"
-SOC_FAMILY = "t1:t1024"
+require conf/machine/include/e5500-64b.inc
UBOOT_CONFIG ??= "nand sdcard spi secure-boot nor"
UBOOT_CONFIG[nor] = "T1024RDB_config"
# Design Board with ppce5500 core in 32b mode
#@MAINTAINER: Chunrong Guo <B40290@freescale.com>
-require conf/machine/include/e5500.inc
+MACHINEOVERRIDES =. "t1:t1024:"
-SOC_FAMILY = "t1:t1024"
+require conf/machine/include/e5500.inc
UBOOT_CONFIG ??= "nand sdcard spi secure-boot nor"
UBOOT_CONFIG[nor] = "T1024RDB_config"
# Design Board with ppce5500 core in 64b mode
#@MAINTAINER: Chunrong Guo <B40290@freescale.com>
-require conf/machine/include/e5500-64b.inc
+MACHINEOVERRIDES =. "t1:t1040:"
-SOC_FAMILY = "t1:t1040"
+require conf/machine/include/e5500-64b.inc
UBOOT_CONFIG ??= "nand sdcard spi secure-boot nor"
UBOOT_CONFIG[nor] = "T1040D4RDB_config"
# Design Board with ppce5500 core in 32b mode
#@MAINTAINER: Chunrong Guo <B40290@freescale.com>
-require conf/machine/include/e5500.inc
+MACHINEOVERRIDES =. "t1:t1040:"
-SOC_FAMILY = "t1:t1040"
+require conf/machine/include/e5500.inc
UBOOT_CONFIG ??= "nand sdcard spi secure-boot nor"
UBOOT_CONFIG[nor] = "T1040D4RDB_config"
# Design Board with ppce5500 core in 64b mode
#@MAINTAINER: Chunrong Guo <B40290@freescale.com>
-require conf/machine/include/e5500-64b.inc
+MACHINEOVERRIDES =. "t1:t1042:"
-SOC_FAMILY = "t1:t1042"
+require conf/machine/include/e5500-64b.inc
UBOOT_CONFIG ??= "nand sdcard spi secure-boot nor"
UBOOT_CONFIG[nor] = "T1042D4RDB_config"
# Design Board with ppce5500 core in 32b mode
#@MAINTAINER: Chunrong Guo <B40290@freescale.com>
-require conf/machine/include/e5500.inc
+MACHINEOVERRIDES =. "t1:t1042:"
-SOC_FAMILY = "t1:t1042"
+require conf/machine/include/e5500.inc
UBOOT_CONFIG ??= "nand sdcard spi secure-boot nor"
UBOOT_CONFIG[nor] = "T1042D4RDB_config"
# System with ppce6500 core in 64b mode
#@MAINTAINER: Chunrong Guo <B40290@freescale.com>
-require conf/machine/include/e6500-64b.inc
+MACHINEOVERRIDES =. "t2:t2080:"
-SOC_FAMILY = "t2:t2080"
+require conf/machine/include/e6500-64b.inc
UBOOT_CONFIG ??= "sdcard spi nand srio-pcie-boot secure-boot nor"
UBOOT_CONFIG[nor] = "T2080QDS_config"
# System with ppce6500 core in 32b mode
#@MAINTAINER: Chunrong Guo <B40290@freescale.com>
-require conf/machine/include/e6500.inc
+MACHINEOVERRIDES =. "t2:t2080:"
-SOC_FAMILY = "t2:t2080"
+require conf/machine/include/e6500.inc
UBOOT_CONFIG ??= "sdcard spi nand srio-pcie-boot secure-boot nor"
UBOOT_CONFIG[nor] = "T2080QDS_config"
# Design Board with ppce6500 core in 64b mode
#@MAINTAINER: Chunrong Guo <B40290@freescale.com>
-require conf/machine/include/e6500-64b.inc
+MACHINEOVERRIDES =. "t2:t2080:"
-SOC_FAMILY = "t2:t2080"
+require conf/machine/include/e6500-64b.inc
UBOOT_CONFIG ??= "sdcard spi nand srio-pcie-boot secure-boot nor"
UBOOT_CONFIG[nor] = "T2080RDB_config"
# Design Board with ppce6500 core in 32b mode
#@MAINTAINER: Chunrong Guo <B40290@freescale.com>
-require conf/machine/include/e6500.inc
+MACHINEOVERRIDES =. "t2:t2080:"
-SOC_FAMILY = "t2:t2080"
+require conf/machine/include/e6500.inc
UBOOT_CONFIG ??= "sdcard spi nand srio-pcie-boot secure-boot nor"
UBOOT_CONFIG[nor] = "T2080RDB_config"
# System with ppce6500 core in 64b mode
#@MAINTAINER: Chunrong Guo <B40290@freescale.com>
-require conf/machine/include/e6500-64b.inc
+MACHINEOVERRIDES =. "t4:t4160:"
-SOC_FAMILY = "t4:t4160"
+require conf/machine/include/e6500-64b.inc
UBOOT_CONFIG ??= "secure-boot nor"
UBOOT_CONFIG[nor] = "T4160QDS_config"
# System with ppce6500 core in 32b mode
#@MAINTAINER: Chunrong Guo <B40290@freescale.com>
-require conf/machine/include/e6500.inc
+MACHINEOVERRIDES =. "t4:t4160:"
-SOC_FAMILY = "t4:t4160"
+require conf/machine/include/e6500.inc
UBOOT_CONFIG ??= "secure-boot nor"
UBOOT_CONFIG[nor] = "T4160QDS_config"
# System with ppce6500 core in 64b mode
#@MAINTAINER: Chunrong Guo <B40290@freescale.com>
-require conf/machine/include/e6500-64b.inc
+MACHINEOVERRIDES =. "t4:t4240:"
-SOC_FAMILY = "t4:t4240"
+require conf/machine/include/e6500-64b.inc
UBOOT_CONFIG ??= "secure-boot nor"
UBOOT_CONFIG[nor] = "T4240QDS_config"
# System with ppce6500 core in 32b mode
#@MAINTAINER: Chunrong Guo <B40290@freescale.com>
-require conf/machine/include/e6500.inc
+MACHINEOVERRIDES =. "t4:t4240:"
-SOC_FAMILY = "t4:t4240"
+require conf/machine/include/e6500.inc
UBOOT_CONFIG ??= "secure-boot nor"
UBOOT_CONFIG[nor] = "T4240QDS_config"
# Design Board with ppce6500 core in 64b mode
#@MAINTAINER: Chunrong Guo <B40290@freescale.com>
-require conf/machine/include/e6500-64b.inc
+MACHINEOVERRIDES =. "t4:t4240:"
-SOC_FAMILY = "t4:t4240"
+require conf/machine/include/e6500-64b.inc
UBOOT_CONFIG ??= "nor"
UBOOT_CONFIG[nor] = "T4240RDB_config"
# Design Board with ppce6500 core in 32b mode
#@MAINTAINER: Chunrong Guo <B40290@freescale.com>
-require conf/machine/include/e6500.inc
+MACHINEOVERRIDES =. "t4:t4240:"
-SOC_FAMILY = "t4:t4240"
+require conf/machine/include/e6500.inc
UBOOT_CONFIG ??= "nor"
UBOOT_CONFIG[nor] = "T4240RDB_config"