#!/bin/sh set -e cd linux export ARCH=powerpc make allnoconfig conf() { sed -i -n -e "/\\bCONFIG_$1\\b/!p" .config echo CONFIG_$1=$2 >> .config } GDESC=$(git describe) if [ ${GDESC#v2.6} != ${GDESC} ]; then conf PPC_DISABLE_WERROR y fi conf BINFMT_ELF y conf BLK_DEV_INITRD y conf INITRAMFS_SOURCE '""' conf INITRAMFS_ROOT_UID 0 conf INITRAMFS_ROOT_GID 0 conf INITRAMFS_COMPRESSION_NONE y conf INITRAMFS_COMPRESSION_GZIP n conf INITRAMFS_COMPRESSION_BZIP2 n conf INITRAMFS_COMPRESSION_LZMA n conf INITRAMFS_COMPRESSION_XZ n conf INITRAMFS_COMPRESSION_LZO n conf PPC_MPC52xx y conf PPC_MPC5200_SIMPLE y conf SERIAL_CORE y conf SERIAL_CORE_CONSOLE y conf SERIAL_MPC52xx y conf SERIAL_MPC52xx_CONSOLE y conf SERIAL_MPC52xx_CONSOLE_BAUD 115200 conf NET y conf CAN y conf CAN_RAW y conf CAN_GW y conf CAN_VCAN y conf CAN_DEV y conf CAN_CALC_BITTIMING y conf CAN_MSCAN y conf CAN_MPC5XXX y conf NETDEVICES y conf ETHERNET y conf DMADEVICES y conf PPC_BESTCOMM y conf NET_VENDOR_FREESCALE y conf FEC_MPC52xx y conf FEC_MPC52xx_MDIO y # To have netlink for kernel cangw conf INET y conf NETFILTER y conf PACKET y # ugw mmap timeout 2m yes n|chronic make oldconfig