From 70eb2606032f68f487158d0f8f670b7144e7737a Mon Sep 17 00:00:00 2001 From: parazyd Date: Wed, 3 May 2017 16:35:23 +0200 Subject: [PATCH] remove obsolete kernel configs and board scripts --- boards/bananapi-m2plus.sh | 141 - boards/bananapi.sh | 138 - boards/bananapro.sh | 138 - boards/cubieboard2.sh | 125 - boards/cubietruck.sh | 124 - boards/kernel-configs/cubieboard2.config | 3939 ---------------------- boards/kernel-configs/cubietruck.config | 3939 ---------------------- boards/kernel-configs/lime2.config | 3939 ---------------------- boards/kernel-configs/micro.config | 3939 ---------------------- boards/olinuxino-a20-lime2.sh | 130 - boards/olinuxino-a20-micro.sh | 129 - 11 files changed, 16681 deletions(-) delete mode 100644 boards/bananapi-m2plus.sh delete mode 100644 boards/bananapi.sh delete mode 100644 boards/bananapro.sh delete mode 100644 boards/cubieboard2.sh delete mode 100644 boards/cubietruck.sh delete mode 100644 boards/kernel-configs/cubieboard2.config delete mode 100644 boards/kernel-configs/cubietruck.config delete mode 100644 boards/kernel-configs/lime2.config delete mode 100644 boards/kernel-configs/micro.config delete mode 100644 boards/olinuxino-a20-lime2.sh delete mode 100644 boards/olinuxino-a20-micro.sh diff --git a/boards/bananapi-m2plus.sh b/boards/bananapi-m2plus.sh deleted file mode 100644 index 81177f6..0000000 --- a/boards/bananapi-m2plus.sh +++ /dev/null @@ -1,141 +0,0 @@ -#!/usr/bin/env zsh -# Copyright (c) 2016 Dyne.org Foundation -# arm-sdk is written and maintained by Ivan J. -# -# This file is part of arm-sdk -# -# This source code is free software: you can redistribute it and/or modify -# it under the terms of the GNU General Public License as published by -# the Free Software Foundation, either version 3 of the License, or -# (at your option) any later version. -# -# This software is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -# GNU General Public License for more details. -# -# You should have received a copy of the GNU General Public License -# along with this source code. If not, see . - -## kernel build script for Sinovoip Banana Pi M2+ boards -## http://linux-sunxi.org/Sinovoip_Banana_Pi_M2%2B - -## settings & config -vars+=(device_name arch size parted_type parted_boot parted_root inittab) -vars+=(gitkernel gitbranch) -arrs+=(custmodules) - -device_name="bananapi-m2plus" -arch="armhf" -size=1337 -inittab="T1:12345:respawn:/sbin/agetty -L ttyS0 115200 vt100" - -parted_type="dos" -parted_boot="fat32 2048s 264191s" -parted_root="ext4 264192s 100%" - -extra_packages+=() -custmodules=() - -gitkernel="https://github.com/BladeGroup/linux-sunxi.git" -gitbranch="h3" - -uboot=mainline -sunxi_uboot="git://git.denx.de/u-boot.git" - -prebuild() { - fn prebuild - req=(device_name strapdir) - ckreq || return 1 - - notice "executing $device_name prebuild" - - enablessh - write-fstab - copy-zram-init - install-custom-packages - - mkdir -p $R/tmp/kernels/$device_name - - - clone-git $sunxi_uboot "$R/tmp/kernels/$device_name/u-boot" || zerr - pushd $R/tmp/kernels/$device_name/u-boot - #git checkout "$(git tag | tail -n1)" ## to a stable release - cp -f $R/extra/m2plus/uboot_defconfig $R/tmp/kernels/$device_name/u-boot/configs/Sinovoip_BPI_M2_plus_defconfig - popd -} - -postbuild() { - fn postbuild - - notice "executing $device_name postbuild" - - notice "building u-boot" - pushd $R/tmp/kernels/$device_name/u-boot - make distclean - make CROSS_COMPILE=$compiler Sinovoip_BPI_M2_plus_defconfig - make CROSS_COMPILE=$compiler || zerr - act "dd-ing to image..." - sudo dd if=u-boot-sunxi-with-spl.bin of=$loopdevice bs=1024 seek=8 || zerr - popd - - notice "creating boot.cmd" - cat < -# -# This file is part of arm-sdk -# -# This source code is free software: you can redistribute it and/or modify -# it under the terms of the GNU General Public License as published by -# the Free Software Foundation, either version 3 of the License, or -# (at your option) any later version. -# -# This software is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -# GNU General Public License for more details. -# -# You should have received a copy of the GNU General Public License -# along with this source code. If not, see . - -## kernel build script for Banana Pi boards - -## settings & config -vars+=(device_name arch size parted_type parted_boot parted_root inittab) -vars+=(gitkernel gitbranch sunxi_tools sunxi_uboot sunxi_boards) -arrs+=(custmodules) - -device_name="bananapi" -arch="armhf" -size=1337 -inittab="T1:12345:respawn:/sbin/agetty -L ttyS0 115200 vt100" - -parted_type="dos" -parted_boot="fat32 2048s 264191s" -parted_root="ext4 264192s 100%" - -extra_packages+=() -custmodules=(sunxi_emac) - -gitkernel="https://github.com/LeMaker/linux-sunxi.git" -gitbranch="lemaker-3.4" -sunxi_tools="https://github.com/linux-sunxi/sunxi-tools.git" -sunxi_uboot="https://github.com/LeMaker/u-boot-bananapi.git" -sunxi_boards="https://github.com/LeMaker/sunxi-boards.git" - - -prebuild() { - fn prebuild - req=(device_name strapdir) - ckreq || return 1 - - notice "executing $device_name prebuild" - - enablessh - write-fstab - copy-zram-init - install-custom-packages - - mkdir -p $R/tmp/kernels/$device_name - - clone-git $sunxi_boards "$R/tmp/kernels/$device_name/sunxi-boards" || zerr - clone-git $sunxi_tools "$R/tmp/kernels/$device_name/sunxi-tools" || zerr - clone-git $sunxi_uboot "$R/tmp/kernels/$device_name/sunxi-uboot" || zerr - - pushd $R/tmp/kernels/$device_name/sunxi-tools - act "running fex2bin" - make fex2bin || zerr - sudo ./fex2bin \ - $R/tmp/kernels/$device_name/sunxi-boards/sys_config/a20/BananaPi.fex \ - $strapdir/boot/script.bin || zerr - popd -} - -postbuild() { - fn postbuild - - notice "executing $device_name postbuild" - - notice "building u-boot" - pushd $R/tmp/kernels/$device_name/sunxi-uboot - make distclean - make BananaPi_config - make $MAKEOPTS || zerr - act "dd-ing to image..." - sudo dd if=u-boot-sunxi-with-spl.bin of=$loopdevice bs=1024 seek=8 || zerr - popd - - ## {{{ boot txts - notice "creating boot.cmd" - cat < -# -# This file is part of arm-sdk -# -# This source code is free software: you can redistribute it and/or modify -# it under the terms of the GNU General Public License as published by -# the Free Software Foundation, either version 3 of the License, or -# (at your option) any later version. -# -# This software is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -# GNU General Public License for more details. -# -# You should have received a copy of the GNU General Public License -# along with this source code. If not, see . - -## kernel build script for Banana Pro boards - -## settings & config -vars+=(device_name arch size parted_type parted_boot parted_root inittab) -vars+=(gitkernel gitbranch sunxi_tools sunxi_uboot sunxi_boards) -arrs+=(custmodules) - -device_name="bananapro" -arch="armhf" -size=1337 -inittab="T1:12345:respawn:/sbin/agetty -L ttyS0 115200 vt100" - -parted_type="dos" -parted_boot="fat32 2048s 264191s" -parted_root="ext4 264192s 100%" - -extra_packages+=() -custmodules=(sunxi_emac) - -gitkernel="https://github.com/LeMaker/linux-sunxi.git" -gitbranch="lemaker-3.4" -sunxi_tools="https://github.com/linux-sunxi/sunxi-tools.git" -sunxi_uboot="https://github.com/LeMaker/u-boot-bananapi.git" -sunxi_boards="https://github.com/LeMaker/sunxi-boards.git" - - -prebuild() { - fn prebuild - req=(device_name strapdir) - ckreq || return 1 - - notice "executing $device_name prebuild" - - enablessh - write-fstab - copy-zram-init - install-custom-packages - - mkdir -p $R/tmp/kernels/$device_name - - clone-git $sunxi_boards "$R/tmp/kernels/$device_name/sunxi-boards" || zerr - clone-git $sunxi_tools "$R/tmp/kernels/$device_name/sunxi-tools" || zerr - clone-git $sunxi_uboot "$R/tmp/kernels/$device_name/sunxi-uboot" || zerr - - pushd $R/tmp/kernels/$device_name/sunxi-tools - act "running fex2bin" - make fex2bin || zerr - sudo ./fex2bin \ - $R/tmp/kernels/$device_name/sunxi-boards/sys_config/a20/BananaPro.fex \ - $strapdir/boot/script.bin || zerr - popd -} - -postbuild() { - fn postbuild - - notice "executing $device_name postbuild" - - notice "building u-boot" - pushd $R/tmp/kernels/$device_name/sunxi-uboot - make distclean - make BananaPro_config - make $MAKEOPTS || zerr - act "dd-ing to image..." - sudo dd if=u-boot-sunxi-with-spl.bin of=$loopdevice bs=1024 seek=8 || zerr - popd - - ## {{{ boot txts - notice "creating boot.cmd" - cat < -# -# This file is part of arm-sdk -# -# This source code is free software: you can redistribute it and/or modify -# it under the terms of the GNU General Public License as published by -# the Free Software Foundation, either version 3 of the License, or -# (at your option) any later version. -# -# This software is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -# GNU General Public License for more details. -# -# You should have received a copy of the GNU General Public License -# along with this source code. If not, see . - -## kernel build script for Cubieboard2 boards - -## settings & config -vars+=(device_name arch size parted_type parted_boot parted_root inittab) -vars+=(gitkernel gitbranch sunxi_tools sunxi_uboot sunxi_boards) -arrs+=(custmodules) - -device_name="cubieboard2" -arch="armhf" -size=1891 -inittab="T1:12345:respawn:/sbin/agetty -L ttyS0 115200 vt100" - -parted_type="dos" -parted_boot="fat32 2048s 264191s" -parted_root="ext4 264192s 100%" - -extra_packages+=() -custmodules=() - -gitkernel="git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable.git" -gitbranch="linux-4.10.y" - -uboot=mainline -sunxi_uboot="git://git.denx.de/u-boot.git" - -prebuild() { - fn prebuild - req=(device_name strapdir) - ckreq || return 1 - - notice "executing $device_name prebuild" - - copy-root-overlay - - mkdir -p $R/tmp/kernels/$device_name -} - -postbuild() { - fn postbuild - - notice "executing $device_name postbuild" - - notice "building u-boot" - clone-git $sunxi_uboot "$R/tmp/kernels/$device_name/u-boot" || zerr - pushd $R/tmp/kernels/$device_name/u-boot - make distclean - make \ - $MAKEOPTS \ - ARCH=arm \ - CROSS_COMPILE=$compiler \ - Cubieboard2_defconfig || zerr - make \ - $MAKEOPTS \ - ARCH=arm \ - CROSS_COMPILE=$compiler || zerr - - act "dd-ing to image..." - sudo dd if=u-boot-sunxi-with-spl.bin of=$loopdevice bs=1024 seek=8 || zerr - popd - - notice "creating boot.cmd" - cat < -# -# This file is part of arm-sdk -# -# This source code is free software: you can redistribute it and/or modify -# it under the terms of the GNU General Public License as published by -# the Free Software Foundation, either version 3 of the License, or -# (at your option) any later version. -# -# This software is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -# GNU General Public License for more details. -# -# You should have received a copy of the GNU General Public License -# along with this source code. If not, see . - -## kernel build script for Cubietruck boards - -## settings & config -vars+=(device_name arch size parted_type parted_boot parted_root inittab) -vars+=(gitkernel gitbranch sunxi_tools sunxi_uboot sunxi_boards) -arrs+=(custmodules) - -device_name="cubietruck" -arch="armhf" -size=1891 -inittab="T1:12345:respawn:/sbin/agetty -L ttyS0 115200 vt100" - -parted_type="dos" -parted_boot="fat32 2048s 264191s" -parted_root="ext4 264192s 100%" - -extra_packages+=() -custmodules=() - -gitkernel="git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable.git" -gitbranch="linux-4.10.y" - -uboot=mainline -sunxi_uboot="git://git.denx.de/u-boot.git" - -prebuild() { - fn prebuild - req=(device_name strapdir) - ckreq || return 1 - - notice "executing $device_name prebuild" - - copy-root-overlay - - mkdir -p $R/tmp/kernels/$device_name -} - -postbuild() { - fn postbuild - - notice "executing $device_name postbuild" - - notice "building u-boot" - clone-git $sunxi_uboot "$R/tmp/kernels/$device_name/u-boot" || zerr - pushd $R/tmp/kernels/$device_name/u-boot - make distclean - make \ - $MAKEOPTS \ - ARCH=arm \ - CROSS_COMPILE=$compiler \ - Cubietruck_config || zerr - make \ - $MAKEOPTS \ - ARCH=arm \ - CROSS_COMPILE=$compiler || zerr - act "dd-ing to image..." - sudo dd if=u-boot-sunxi-with-spl.bin of=$loopdevice bs=1024 seek=8 || zerr - popd - - notice "creating boot.cmd" - cat < -# -# This file is part of arm-sdk -# -# This source code is free software: you can redistribute it and/or modify -# it under the terms of the GNU General Public License as published by -# the Free Software Foundation, either version 3 of the License, or -# (at your option) any later version. -# -# This software is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -# GNU General Public License for more details. -# -# You should have received a copy of the GNU General Public License -# along with this source code. If not, see . - -## kernel build script for Olimex A20 OLinuXino-Lime2 boards -## http://linux-sunxi.org/Olimex_A20_OLinuXino-Lime2 - -## settings & config -## settings & config -vars+=(device_name arch size parted_type parted_boot parted_root inittab) -vars+=(gitkernel gitbranch) -arrs+=(custmodules) - -device_name="lime2" -arch="armhf" -size=1891 -inittab="T1:12345:respawn:/sbin/agetty -L ttyS0 115200 vt100" - -parted_type="dos" -parted_boot="fat32 2048s 264191s" -parted_root="ext4 264192s 100%" - -extra_packages+=() -custmodules=() - -gitkernel="git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable.git" -gitbranch="linux-4.10.y" - -uboot=mainline -sunxi_uboot="git://git.denx.de/u-boot.git" - -prebuild() { - fn prebuild - req=(device_name strapdir) - ckreq || return 1 - - notice "executing $device_name prebuild" - - copy-root-overlay - - mkdir -p $R/tmp/kernels/$device_name -} - -postbuild() { - fn postbuild - - notice "executing $device_name postbuild" - - copy-root-overlay - - notice "building u-boot" - clone-git $sunxi_uboot "$R/tmp/kernels/$device_name/u-boot" || zerr - pushd $R/tmp/kernels/$device_name/u-boot - make distclean - make \ - $MAKEOPTS \ - ARCH=arm \ - CROSS_COMPILE=$compiler \ - A20-OLinuXino-Lime2_defconfig - make \ - $MAKEOPTS \ - ARCH=arm \ - CROSS_COMPILE=$compiler || zerr - - act "dd-ing to image..." - sudo dd if=u-boot-sunxi-with-spl.bin of=$loopdevice bs=1024 seek=8 || zerr - popd - - notice "creating boot.cmd" - cat < -# -# This file is part of arm-sdk -# -# This source code is free software: you can redistribute it and/or modify -# it under the terms of the GNU General Public License as published by -# the Free Software Foundation, either version 3 of the License, or -# (at your option) any later version. -# -# This software is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -# GNU General Public License for more details. -# -# You should have received a copy of the GNU General Public License -# along with this source code. If not, see . - -## kernel build script for Olimex A20 OLinuXino-Micro boards -## http://linux-sunxi.org/Olimex_A20_OLinuXino-Micro - -## settings & config -vars+=(device_name arch size parted_type parted_boot parted_root inittab) -vars+=(gitkernel gitbranch) -arrs+=(custmodules) - -device_name="micro" -arch="armhf" -size=1891 -inittab="T1:12345:respawn:/sbin/agetty -L ttyS0 115200 vt100" - -parted_type="dos" -parted_boot="fat32 2048s 264191s" -parted_root="ext4 264192s 100%" - -extra_packages+=() -custmodules=() - -gitkernel="git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable.git" -gitbranch="linux-4.10.y" - -uboot=mainline -sunxi_uboot="git://git.denx.de/u-boot.git" - -prebuild() { - fn prebuild - req=(device_name strapdir) - ckreq || return 1 - - notice "executing $device_name prebuild" - - copy-root-overlay - - mkdir -p $R/tmp/kernels/$device_name -} - -postbuild() { - fn postbuild - - notice "executing $device_name postbuild" - - copy-root-overlay - - notice "building u-boot" - clone-git $sunxi_uboot "$R/tmp/kernels/$device_name/u-boot" || zerr - pushd $R/tmp/kernels/$device_name/u-boot - make distclean - make \ - $MAKEOPTS \ - ARCH=arm \ - CROSS_COMPILE=$compiler \ - A20-OLinuXino_MICRO_defconfig - make \ - $MAKEOPTS \ - ARCH=arm \ - CROSS_COMPILE=$compiler || zerr - - act "dd-ing to image..." - sudo dd if=u-boot-sunxi-with-spl.bin of=$loopdevice bs=1024 seek=8 || zerr - popd - - notice "creating boot.cmd" - cat <