#!/bin/sh

# Note that arch/arm/mach-bst/Kconfig will select CONFIG_ARM_ERRATA_*
# automatically base on configuration.

export BSTBRD_FULLNAME="${BSTBRD_FULLNAME:-Sony Bstbrd (SMP)}"

scripts/setup_common.py --full-name="${BSTBRD_FULLNAME}" \
                        --cross-compile="arm-sony-linux-gnueabi-thumb2-dev-" \
                        --arch-name="arm" \
                        --target-name="bstbrd" \
                        --fixup-kernel-headers="scripts/kernel_headers/default.fixup" \
                        --defconfig-base="arch/arm/configs/bst2brd-smp_defconfig" \
                        --build-instruction="make" \
                        --image="vmlinux" \
                        --- CONFIG_ARM_ERRATA_743622=n --- \
                        --- CONFIG_ARM_ERRATA_743622_FORCE_ENABLE=n --- \
                        --- CONFIG_ARM_ERRATA_751472=n --- \
                        --- CONFIG_ARM_ERRATA_754322=n --- \
                        --- CONFIG_ARM_ERRATA_764369=n --- \
                        --- CONFIG_MACH_BST2BRD=n --- \
                        --- CONFIG_MACH_BSTBRD=y --- \
                        --- CONFIG_SOC_BST_FPGA=n --- \
                        --- CONFIG_SOC_BST_ZEBU=n --- \
                        --- CONFIG_BST_NS_BOOT=n --- \
                        --- CONFIG_BSTBRD_BDI=n --- \
                        --- CONFIG_MMC=n --- \
                        "$@"
