summaryrefslogtreecommitdiff
path: root/libre/uboot-grub
diff options
context:
space:
mode:
authorAndreas Grapentin <andreas@grapentin.org>2019-02-08 22:18:13 +0100
committerAndreas Grapentin <andreas@grapentin.org>2019-02-08 22:18:13 +0100
commit90e37768ae29a9509e776d4990ca692f8d5e623c (patch)
tree2c47e88abbebfb4cdd2059a9636be86b06dd8594 /libre/uboot-grub
parente196067b6a45a3499af880f5c49c2e7a87d42eee (diff)
downloadabslibre-90e37768ae29a9509e776d4990ca692f8d5e623c.tar.gz
abslibre-90e37768ae29a9509e776d4990ca692f8d5e623c.tar.bz2
abslibre-90e37768ae29a9509e776d4990ca692f8d5e623c.zip
libre/{parabola-backgrounds,uboot-grub}: unmaintained. phased out.
Diffstat (limited to 'libre/uboot-grub')
-rw-r--r--libre/uboot-grub/0001-Revert-arch-Make-board-selection-choices-optional.patch742
-rw-r--r--libre/uboot-grub/PKGBUILD82
-rw-r--r--libre/uboot-grub/config.am335x_evm524
-rw-r--r--libre/uboot-grub/uEnv-am335x_evm.txt1
-rw-r--r--libre/uboot-grub/uboot-am335x_evm_boot-on-grub.patch99
-rw-r--r--libre/uboot-grub/uboot-grub-am335x_evm.install3
-rwxr-xr-xlibre/uboot-grub/uboot-grub-install-am335x_evm.sh44
7 files changed, 0 insertions, 1495 deletions
diff --git a/libre/uboot-grub/0001-Revert-arch-Make-board-selection-choices-optional.patch b/libre/uboot-grub/0001-Revert-arch-Make-board-selection-choices-optional.patch
deleted file mode 100644
index 8b814f2d6..000000000
--- a/libre/uboot-grub/0001-Revert-arch-Make-board-selection-choices-optional.patch
+++ /dev/null
@@ -1,742 +0,0 @@
-From ee11fed43e2bd029f71af1e72ab9bb5652f5fc54 Mon Sep 17 00:00:00 2001
-From: Alexey Brodkin <abrodkin@synopsys.com>
-Date: Wed, 29 Jul 2015 20:32:59 +0300
-Subject: [PATCH] Revert "arch: Make board selection choices optional"
-
-This reverts commit a26cd04920dc069fd6e91abb785426cf6c29f45f.
-
-Reverted commit caused an issue with "make oldconfig" - default prompt
-for target selection was set as No that lead to missing platform
-selection by automated scripts like that:
------------------->8------------------
-"yes "" | make oldconfig" on defconfig
------------------->8------------------
-
-And that lead to build failure:
------------------->8------------------
-$ make
-scripts/kconfig/conf --silentoldconfig Kconfig
- CHK include/config.h
- UPD include/config.h
- GEN include/autoconf.mk
-In file included from ./include/common.h:18:0:
-include/config.h:5:22: fatal error: configs/.h: No such file or directory
- #include <configs/.h>
- ^
-compilation terminated.
-scripts/Makefile.autoconf:72: recipe for target 'include/autoconf.mk' failed
-make[1]: *** [include/autoconf.mk] Error 1
------------------->8------------------
-
-Signed-off-by: Alexey Brodkin <abrodkin@synopsys.com>
----
- arch/arc/Kconfig | 1 -
- arch/arm/Kconfig | 1 -
- arch/arm/cpu/armv7/exynos/Kconfig | 1 -
- arch/arm/cpu/armv7/mx5/Kconfig | 1 -
- arch/arm/cpu/armv7/mx6/Kconfig | 1 -
- arch/arm/cpu/armv7/omap3/Kconfig | 1 -
- arch/arm/cpu/armv7/omap4/Kconfig | 1 -
- arch/arm/cpu/armv7/omap5/Kconfig | 1 -
- arch/arm/cpu/armv7/rmobile/Kconfig | 1 -
- arch/arm/cpu/armv7/s5pc1xx/Kconfig | 1 -
- arch/arm/mach-at91/Kconfig | 1 -
- arch/arm/mach-bcm283x/Kconfig | 1 -
- arch/arm/mach-davinci/Kconfig | 1 -
- arch/arm/mach-integrator/Kconfig | 2 --
- arch/arm/mach-keystone/Kconfig | 1 -
- arch/arm/mach-kirkwood/Kconfig | 1 -
- arch/arm/mach-nomadik/Kconfig | 1 -
- arch/arm/mach-orion5x/Kconfig | 1 -
- arch/arm/mach-socfpga/Kconfig | 1 -
- arch/arm/mach-tegra/Kconfig | 1 -
- arch/arm/mach-tegra/tegra114/Kconfig | 1 -
- arch/arm/mach-tegra/tegra124/Kconfig | 1 -
- arch/arm/mach-tegra/tegra20/Kconfig | 1 -
- arch/arm/mach-tegra/tegra30/Kconfig | 1 -
- arch/arm/mach-zynq/Kconfig | 1 -
- arch/avr32/Kconfig | 1 -
- arch/blackfin/Kconfig | 1 -
- arch/m68k/Kconfig | 1 -
- arch/microblaze/Kconfig | 1 -
- arch/mips/Kconfig | 1 -
- arch/nds32/Kconfig | 1 -
- arch/nios2/Kconfig | 1 -
- arch/openrisc/Kconfig | 1 -
- arch/powerpc/Kconfig | 1 -
- arch/powerpc/cpu/mpc512x/Kconfig | 1 -
- arch/powerpc/cpu/mpc5xx/Kconfig | 1 -
- arch/powerpc/cpu/mpc5xxx/Kconfig | 1 -
- arch/powerpc/cpu/mpc8260/Kconfig | 1 -
- arch/powerpc/cpu/mpc83xx/Kconfig | 1 -
- arch/powerpc/cpu/mpc85xx/Kconfig | 1 -
- arch/powerpc/cpu/mpc86xx/Kconfig | 1 -
- arch/powerpc/cpu/mpc8xx/Kconfig | 1 -
- arch/powerpc/cpu/ppc4xx/Kconfig | 1 -
- arch/sh/Kconfig | 1 -
- arch/sparc/Kconfig | 1 -
- board/amcc/canyonlands/Kconfig | 1 -
- board/coreboot/Kconfig | 1 -
- board/dbau1x00/Kconfig | 1 -
- board/google/Kconfig | 1 -
- board/intel/Kconfig | 1 -
- board/micronas/vct/Kconfig | 1 -
- board/seco/Kconfig | 2 --
- board/sunxi/Kconfig | 1 -
- 53 files changed, 55 deletions(-)
-
-diff --git a/arch/arc/Kconfig b/arch/arc/Kconfig
-index 925e312..640cda8 100644
---- a/arch/arc/Kconfig
-+++ b/arch/arc/Kconfig
-@@ -129,7 +129,6 @@ config ARC_CACHE_LINE_SHIFT
-
- choice
- prompt "Target select"
-- optional
-
- config TARGET_TB100
- bool "Support tb100"
-diff --git a/arch/arm/Kconfig b/arch/arm/Kconfig
-index 9908b43..8eeb46c 100644
---- a/arch/arm/Kconfig
-+++ b/arch/arm/Kconfig
-@@ -64,7 +64,6 @@ config SEMIHOSTING
-
- choice
- prompt "Target select"
-- optional
-
- config ARCH_AT91
- bool "Atmel AT91"
-diff --git a/arch/arm/cpu/armv7/exynos/Kconfig b/arch/arm/cpu/armv7/exynos/Kconfig
-index 4a7d82f..f2fe748 100644
---- a/arch/arm/cpu/armv7/exynos/Kconfig
-+++ b/arch/arm/cpu/armv7/exynos/Kconfig
-@@ -2,7 +2,6 @@ if ARCH_EXYNOS
-
- choice
- prompt "EXYNOS board select"
-- optional
-
- config TARGET_SMDKV310
- select SUPPORT_SPL
-diff --git a/arch/arm/cpu/armv7/mx5/Kconfig b/arch/arm/cpu/armv7/mx5/Kconfig
-index 9f250c6..2d6c0ce 100644
---- a/arch/arm/cpu/armv7/mx5/Kconfig
-+++ b/arch/arm/cpu/armv7/mx5/Kconfig
-@@ -12,7 +12,6 @@ config MX53
-
- choice
- prompt "MX5 board select"
-- optional
-
- config TARGET_USBARMORY
- bool "Support USB armory"
-diff --git a/arch/arm/cpu/armv7/mx6/Kconfig b/arch/arm/cpu/armv7/mx6/Kconfig
-index 10908c4..662596f 100644
---- a/arch/arm/cpu/armv7/mx6/Kconfig
-+++ b/arch/arm/cpu/armv7/mx6/Kconfig
-@@ -27,7 +27,6 @@ config MX6SX
-
- choice
- prompt "MX6 board select"
-- optional
-
- config TARGET_SECOMX6
- bool "Support secomx6 boards"
-diff --git a/arch/arm/cpu/armv7/omap3/Kconfig b/arch/arm/cpu/armv7/omap3/Kconfig
-index b32a6b0..cc82c50 100644
---- a/arch/arm/cpu/armv7/omap3/Kconfig
-+++ b/arch/arm/cpu/armv7/omap3/Kconfig
-@@ -2,7 +2,6 @@ if OMAP34XX
-
- choice
- prompt "OMAP3 board select"
-- optional
-
- config TARGET_AM3517_EVM
- bool "AM3517 EVM"
-diff --git a/arch/arm/cpu/armv7/omap4/Kconfig b/arch/arm/cpu/armv7/omap4/Kconfig
-index df27ea1..eccf897 100644
---- a/arch/arm/cpu/armv7/omap4/Kconfig
-+++ b/arch/arm/cpu/armv7/omap4/Kconfig
-@@ -2,7 +2,6 @@ if OMAP44XX
-
- choice
- prompt "OMAP4 board select"
-- optional
-
- config TARGET_DUOVERO
- bool "OMAP4430 Gumstix Duovero"
-diff --git a/arch/arm/cpu/armv7/omap5/Kconfig b/arch/arm/cpu/armv7/omap5/Kconfig
-index 20c3bd9..aca862d 100644
---- a/arch/arm/cpu/armv7/omap5/Kconfig
-+++ b/arch/arm/cpu/armv7/omap5/Kconfig
-@@ -2,7 +2,6 @@ if OMAP54XX
-
- choice
- prompt "OMAP5 board select"
-- optional
-
- config TARGET_CM_T54
- bool "CompuLab CM-T54"
-diff --git a/arch/arm/cpu/armv7/rmobile/Kconfig b/arch/arm/cpu/armv7/rmobile/Kconfig
-index ef56286..638b63d 100644
---- a/arch/arm/cpu/armv7/rmobile/Kconfig
-+++ b/arch/arm/cpu/armv7/rmobile/Kconfig
-@@ -2,7 +2,6 @@ if RMOBILE
-
- choice
- prompt "Renesus ARM SoCs board select"
-- optional
-
- config TARGET_ARMADILLO_800EVA
- bool "armadillo 800 eva board"
-diff --git a/arch/arm/cpu/armv7/s5pc1xx/Kconfig b/arch/arm/cpu/armv7/s5pc1xx/Kconfig
-index 792ef59..65cc9eb 100644
---- a/arch/arm/cpu/armv7/s5pc1xx/Kconfig
-+++ b/arch/arm/cpu/armv7/s5pc1xx/Kconfig
-@@ -2,7 +2,6 @@ if ARCH_S5PC1XX
-
- choice
- prompt "S5PC1XX board select"
-- optional
-
- config TARGET_S5P_GONI
- bool "S5P Goni board"
-diff --git a/arch/arm/mach-at91/Kconfig b/arch/arm/mach-at91/Kconfig
-index bbf4228..5dc2cb2 100644
---- a/arch/arm/mach-at91/Kconfig
-+++ b/arch/arm/mach-at91/Kconfig
-@@ -2,7 +2,6 @@ if ARCH_AT91
-
- choice
- prompt "Atmel AT91 board select"
-- optional
-
- config TARGET_AT91RM9200EK
- bool "Atmel AT91RM9200 evaluation kit"
-diff --git a/arch/arm/mach-bcm283x/Kconfig b/arch/arm/mach-bcm283x/Kconfig
-index 2315a13..d40f505 100644
---- a/arch/arm/mach-bcm283x/Kconfig
-+++ b/arch/arm/mach-bcm283x/Kconfig
-@@ -3,7 +3,6 @@ menu "Broadcom BCM283X family"
-
- choice
- prompt "Broadcom BCM283X board select"
-- optional
-
- config TARGET_RPI
- bool "Raspberry Pi"
-diff --git a/arch/arm/mach-davinci/Kconfig b/arch/arm/mach-davinci/Kconfig
-index e6cb390..3ef55d3 100644
---- a/arch/arm/mach-davinci/Kconfig
-+++ b/arch/arm/mach-davinci/Kconfig
-@@ -2,7 +2,6 @@ if ARCH_DAVINCI
-
- choice
- prompt "DaVinci board select"
-- optional
-
- config TARGET_ENBW_CMC
- bool "EnBW CMC board"
-diff --git a/arch/arm/mach-integrator/Kconfig b/arch/arm/mach-integrator/Kconfig
-index c54d69d..8ffc544 100644
---- a/arch/arm/mach-integrator/Kconfig
-+++ b/arch/arm/mach-integrator/Kconfig
-@@ -3,7 +3,6 @@ menu "Integrator Options"
-
- choice
- prompt "Integrator platform select"
-- optional
-
- config ARCH_INTEGRATOR_AP
- bool "Support Integrator/AP platform"
-@@ -19,7 +18,6 @@ config ARCH_CINTEGRATOR
-
- choice
- prompt "Integrator core module select"
-- optional
-
- config CM720T
- bool "Core Module for ARM720T"
-diff --git a/arch/arm/mach-keystone/Kconfig b/arch/arm/mach-keystone/Kconfig
-index 67f1a33..134ae87 100644
---- a/arch/arm/mach-keystone/Kconfig
-+++ b/arch/arm/mach-keystone/Kconfig
-@@ -2,7 +2,6 @@ if ARCH_KEYSTONE
-
- choice
- prompt "TI Keystone board select"
-- optional
-
- config TARGET_K2HK_EVM
- bool "TI Keystone 2 Kepler/Hawking EVM"
-diff --git a/arch/arm/mach-kirkwood/Kconfig b/arch/arm/mach-kirkwood/Kconfig
-index 1261885..45c6687 100644
---- a/arch/arm/mach-kirkwood/Kconfig
-+++ b/arch/arm/mach-kirkwood/Kconfig
-@@ -2,7 +2,6 @@ if KIRKWOOD
-
- choice
- prompt "Marvell Kirkwood board select"
-- optional
-
- config TARGET_OPENRD
- bool "Marvell OpenRD Board"
-diff --git a/arch/arm/mach-nomadik/Kconfig b/arch/arm/mach-nomadik/Kconfig
-index ba72a41..265f336 100644
---- a/arch/arm/mach-nomadik/Kconfig
-+++ b/arch/arm/mach-nomadik/Kconfig
-@@ -2,7 +2,6 @@ if ARCH_NOMADIK
-
- choice
- prompt "Nomadik board select"
-- optional
-
- config NOMADIK_NHK8815
- bool "ST 8815 Nomadik Hardware Kit"
-diff --git a/arch/arm/mach-orion5x/Kconfig b/arch/arm/mach-orion5x/Kconfig
-index 7644b8d..291c511 100644
---- a/arch/arm/mach-orion5x/Kconfig
-+++ b/arch/arm/mach-orion5x/Kconfig
-@@ -2,7 +2,6 @@ if ORION5X
-
- choice
- prompt "Marvell Orion board select"
-- optional
-
- config TARGET_EDMINIV2
- bool "LaCie Ethernet Disk mini V2"
-diff --git a/arch/arm/mach-socfpga/Kconfig b/arch/arm/mach-socfpga/Kconfig
-index e46c348..204efca 100644
---- a/arch/arm/mach-socfpga/Kconfig
-+++ b/arch/arm/mach-socfpga/Kconfig
-@@ -2,7 +2,6 @@ if ARCH_SOCFPGA
-
- choice
- prompt "Altera SOCFPGA board select"
-- optional
-
- config TARGET_SOCFPGA_ARRIA5
- bool "Altera SOCFPGA Arria V"
-diff --git a/arch/arm/mach-tegra/Kconfig b/arch/arm/mach-tegra/Kconfig
-index 54bd648..ef77c84 100644
---- a/arch/arm/mach-tegra/Kconfig
-+++ b/arch/arm/mach-tegra/Kconfig
-@@ -2,7 +2,6 @@ if TEGRA
-
- choice
- prompt "Tegra SoC select"
-- optional
-
- config TEGRA20
- bool "Tegra20 family"
-diff --git a/arch/arm/mach-tegra/tegra114/Kconfig b/arch/arm/mach-tegra/tegra114/Kconfig
-index 1047b92..31012bc 100644
---- a/arch/arm/mach-tegra/tegra114/Kconfig
-+++ b/arch/arm/mach-tegra/tegra114/Kconfig
-@@ -2,7 +2,6 @@ if TEGRA114
-
- choice
- prompt "Tegra114 board select"
-- optional
-
- config TARGET_DALMORE
- bool "NVIDIA Tegra114 Dalmore evaluation board"
-diff --git a/arch/arm/mach-tegra/tegra124/Kconfig b/arch/arm/mach-tegra/tegra124/Kconfig
-index f3324ff..86c1301 100644
---- a/arch/arm/mach-tegra/tegra124/Kconfig
-+++ b/arch/arm/mach-tegra/tegra124/Kconfig
-@@ -2,7 +2,6 @@ if TEGRA124
-
- choice
- prompt "Tegra124 board select"
-- optional
-
- config TARGET_JETSON_TK1
- bool "NVIDIA Tegra124 Jetson TK1 board"
-diff --git a/arch/arm/mach-tegra/tegra20/Kconfig b/arch/arm/mach-tegra/tegra20/Kconfig
-index 1bb8dff..7f09f81 100644
---- a/arch/arm/mach-tegra/tegra20/Kconfig
-+++ b/arch/arm/mach-tegra/tegra20/Kconfig
-@@ -2,7 +2,6 @@ if TEGRA20
-
- choice
- prompt "Tegra20 board select"
-- optional
-
- config TARGET_HARMONY
- bool "NVIDIA Tegra20 Harmony evaluation board"
-diff --git a/arch/arm/mach-tegra/tegra30/Kconfig b/arch/arm/mach-tegra/tegra30/Kconfig
-index e78331e..3abdc7b 100644
---- a/arch/arm/mach-tegra/tegra30/Kconfig
-+++ b/arch/arm/mach-tegra/tegra30/Kconfig
-@@ -2,7 +2,6 @@ if TEGRA30
-
- choice
- prompt "Tegra30 board select"
-- optional
-
- config TARGET_APALIS_T30
- bool "Toradex Apalis T30 board"
-diff --git a/arch/arm/mach-zynq/Kconfig b/arch/arm/mach-zynq/Kconfig
-index 1de5b07..6b0e295 100644
---- a/arch/arm/mach-zynq/Kconfig
-+++ b/arch/arm/mach-zynq/Kconfig
-@@ -10,7 +10,6 @@ config ZYNQ_CUSTOM_INIT
-
- choice
- prompt "Xilinx Zynq board select"
-- optional
-
- config TARGET_ZYNQ_ZED
- bool "Zynq ZedBoard"
-diff --git a/arch/avr32/Kconfig b/arch/avr32/Kconfig
-index eb33774..801b9cc 100644
---- a/arch/avr32/Kconfig
-+++ b/arch/avr32/Kconfig
-@@ -6,7 +6,6 @@ config SYS_ARCH
-
- choice
- prompt "Target select"
-- optional
-
- config TARGET_ATNGW100
- bool "Support atngw100"
-diff --git a/arch/blackfin/Kconfig b/arch/blackfin/Kconfig
-index 0a2fb4d..31913fe 100644
---- a/arch/blackfin/Kconfig
-+++ b/arch/blackfin/Kconfig
-@@ -6,7 +6,6 @@ config SYS_ARCH
-
- choice
- prompt "Target select"
-- optional
-
- config TARGET_BCT_BRETTL2
- bool "Support bct-brettl2"
-diff --git a/arch/m68k/Kconfig b/arch/m68k/Kconfig
-index 26509b7..69cb0f7 100644
---- a/arch/m68k/Kconfig
-+++ b/arch/m68k/Kconfig
-@@ -114,7 +114,6 @@ config M548x
-
- choice
- prompt "Target select"
-- optional
-
- config TARGET_M52277EVB
- bool "Support M52277EVB"
-diff --git a/arch/microblaze/Kconfig b/arch/microblaze/Kconfig
-index 077b2a7..6f419f0 100644
---- a/arch/microblaze/Kconfig
-+++ b/arch/microblaze/Kconfig
-@@ -6,7 +6,6 @@ config SYS_ARCH
-
- choice
- prompt "Target select"
-- optional
-
- config TARGET_MICROBLAZE_GENERIC
- bool "Support microblaze-generic"
-diff --git a/arch/mips/Kconfig b/arch/mips/Kconfig
-index 7f7e258..87b94ac 100644
---- a/arch/mips/Kconfig
-+++ b/arch/mips/Kconfig
-@@ -10,7 +10,6 @@ config SYS_CPU
-
- choice
- prompt "Target select"
-- optional
-
- config TARGET_QEMU_MIPS
- bool "Support qemu-mips"
-diff --git a/arch/nds32/Kconfig b/arch/nds32/Kconfig
-index 98b0282..81b0a01 100644
---- a/arch/nds32/Kconfig
-+++ b/arch/nds32/Kconfig
-@@ -6,7 +6,6 @@ config SYS_ARCH
-
- choice
- prompt "Target select"
-- optional
-
- config TARGET_ADP_AG101
- bool "Support adp-ag101"
-diff --git a/arch/nios2/Kconfig b/arch/nios2/Kconfig
-index 8ae7f6e..b3be7b5 100644
---- a/arch/nios2/Kconfig
-+++ b/arch/nios2/Kconfig
-@@ -6,7 +6,6 @@ config SYS_ARCH
-
- choice
- prompt "Target select"
-- optional
-
- config TARGET_NIOS2_GENERIC
- bool "Support nios2-generic"
-diff --git a/arch/openrisc/Kconfig b/arch/openrisc/Kconfig
-index 11014d1..4d62b4c 100644
---- a/arch/openrisc/Kconfig
-+++ b/arch/openrisc/Kconfig
-@@ -6,7 +6,6 @@ config SYS_ARCH
-
- choice
- prompt "Target select"
-- optional
-
- config TARGET_OPENRISC_GENERIC
- bool "Support openrisc-generic"
-diff --git a/arch/powerpc/Kconfig b/arch/powerpc/Kconfig
-index 3b3f446..8e5a3e2 100644
---- a/arch/powerpc/Kconfig
-+++ b/arch/powerpc/Kconfig
-@@ -6,7 +6,6 @@ config SYS_ARCH
-
- choice
- prompt "CPU select"
-- optional
-
- config MPC512X
- bool "MPC512X"
-diff --git a/arch/powerpc/cpu/mpc512x/Kconfig b/arch/powerpc/cpu/mpc512x/Kconfig
-index 53450ae..a0f0ede 100644
---- a/arch/powerpc/cpu/mpc512x/Kconfig
-+++ b/arch/powerpc/cpu/mpc512x/Kconfig
-@@ -6,7 +6,6 @@ config SYS_CPU
-
- choice
- prompt "Target select"
-- optional
-
- config TARGET_PDM360NG
- bool "Support pdm360ng"
-diff --git a/arch/powerpc/cpu/mpc5xx/Kconfig b/arch/powerpc/cpu/mpc5xx/Kconfig
-index 5275447..aad4a7c 100644
---- a/arch/powerpc/cpu/mpc5xx/Kconfig
-+++ b/arch/powerpc/cpu/mpc5xx/Kconfig
-@@ -6,7 +6,6 @@ config SYS_CPU
-
- choice
- prompt "Target select"
-- optional
-
- config TARGET_CMI_MPC5XX
- bool "Support cmi_mpc5xx"
-diff --git a/arch/powerpc/cpu/mpc5xxx/Kconfig b/arch/powerpc/cpu/mpc5xxx/Kconfig
-index 5d49228..eec9d7d 100644
---- a/arch/powerpc/cpu/mpc5xxx/Kconfig
-+++ b/arch/powerpc/cpu/mpc5xxx/Kconfig
-@@ -6,7 +6,6 @@ config SYS_CPU
-
- choice
- prompt "Target select"
-- optional
-
- config TARGET_A3M071
- bool "Support a3m071"
-diff --git a/arch/powerpc/cpu/mpc8260/Kconfig b/arch/powerpc/cpu/mpc8260/Kconfig
-index e93732d..55941c8 100644
---- a/arch/powerpc/cpu/mpc8260/Kconfig
-+++ b/arch/powerpc/cpu/mpc8260/Kconfig
-@@ -6,7 +6,6 @@ config SYS_CPU
-
- choice
- prompt "Target select"
-- optional
-
- config TARGET_KM82XX
- bool "Support km82xx"
-diff --git a/arch/powerpc/cpu/mpc83xx/Kconfig b/arch/powerpc/cpu/mpc83xx/Kconfig
-index 3fb901f..88a3bd6 100644
---- a/arch/powerpc/cpu/mpc83xx/Kconfig
-+++ b/arch/powerpc/cpu/mpc83xx/Kconfig
-@@ -6,7 +6,6 @@ config SYS_CPU
-
- choice
- prompt "Target select"
-- optional
-
- config TARGET_MPC8308_P1M
- bool "Support mpc8308_p1m"
-diff --git a/arch/powerpc/cpu/mpc85xx/Kconfig b/arch/powerpc/cpu/mpc85xx/Kconfig
-index 3e8d0b1..aff5fdb 100644
---- a/arch/powerpc/cpu/mpc85xx/Kconfig
-+++ b/arch/powerpc/cpu/mpc85xx/Kconfig
-@@ -6,7 +6,6 @@ config SYS_CPU
-
- choice
- prompt "Target select"
-- optional
-
- config TARGET_SBC8548
- bool "Support sbc8548"
-diff --git a/arch/powerpc/cpu/mpc86xx/Kconfig b/arch/powerpc/cpu/mpc86xx/Kconfig
-index fe1859d..14e8b1a 100644
---- a/arch/powerpc/cpu/mpc86xx/Kconfig
-+++ b/arch/powerpc/cpu/mpc86xx/Kconfig
-@@ -6,7 +6,6 @@ config SYS_CPU
-
- choice
- prompt "Target select"
-- optional
-
- config TARGET_SBC8641D
- bool "Support sbc8641d"
-diff --git a/arch/powerpc/cpu/mpc8xx/Kconfig b/arch/powerpc/cpu/mpc8xx/Kconfig
-index 79cee35..e8bcbe9 100644
---- a/arch/powerpc/cpu/mpc8xx/Kconfig
-+++ b/arch/powerpc/cpu/mpc8xx/Kconfig
-@@ -6,7 +6,6 @@ config SYS_CPU
-
- choice
- prompt "Target select"
-- optional
-
- config TARGET_TQM823L
- bool "Support TQM823L"
-diff --git a/arch/powerpc/cpu/ppc4xx/Kconfig b/arch/powerpc/cpu/ppc4xx/Kconfig
-index 10b86e0..4d5954a 100644
---- a/arch/powerpc/cpu/ppc4xx/Kconfig
-+++ b/arch/powerpc/cpu/ppc4xx/Kconfig
-@@ -6,7 +6,6 @@ config SYS_CPU
-
- choice
- prompt "Target select"
-- optional
-
- config TARGET_CSB272
- bool "Support csb272"
-diff --git a/arch/sh/Kconfig b/arch/sh/Kconfig
-index 6ac22af..ff8f5b5 100644
---- a/arch/sh/Kconfig
-+++ b/arch/sh/Kconfig
-@@ -29,7 +29,6 @@ config SH_32BIT
-
- choice
- prompt "Target select"
-- optional
-
- config TARGET_RSK7203
- bool "RSK+ 7203"
-diff --git a/arch/sparc/Kconfig b/arch/sparc/Kconfig
-index 04dc08f..2df09b2 100644
---- a/arch/sparc/Kconfig
-+++ b/arch/sparc/Kconfig
-@@ -14,7 +14,6 @@ config LEON3
-
- choice
- prompt "Board select"
-- optional
-
- config TARGET_GRSIM_LEON2
- bool "GRSIM simulating a LEON2 board"
-diff --git a/board/amcc/canyonlands/Kconfig b/board/amcc/canyonlands/Kconfig
-index a655dbc..ef66ad4 100644
---- a/board/amcc/canyonlands/Kconfig
-+++ b/board/amcc/canyonlands/Kconfig
-@@ -11,7 +11,6 @@ config SYS_CONFIG_NAME
-
- choice BOARD_TYPE
- prompt "Select which board to build for"
-- optional
-
- config CANYONLANDS
- bool "Glacier"
-diff --git a/board/coreboot/Kconfig b/board/coreboot/Kconfig
-index ede6065..dc9b70f 100644
---- a/board/coreboot/Kconfig
-+++ b/board/coreboot/Kconfig
-@@ -8,7 +8,6 @@ if VENDOR_COREBOOT
-
- choice
- prompt "Mainboard model"
-- optional
-
- config TARGET_COREBOOT
- bool "coreboot"
-diff --git a/board/dbau1x00/Kconfig b/board/dbau1x00/Kconfig
-index b813adb..1286e45 100644
---- a/board/dbau1x00/Kconfig
-+++ b/board/dbau1x00/Kconfig
-@@ -13,7 +13,6 @@ menu "dbau1x00 board options"
-
- choice
- prompt "Select au1x00 SoC type"
-- optional
-
- config DBAU1100
- bool "Select AU1100"
-diff --git a/board/google/Kconfig b/board/google/Kconfig
-index e9559c9..302f68e 100644
---- a/board/google/Kconfig
-+++ b/board/google/Kconfig
-@@ -8,7 +8,6 @@ if VENDOR_GOOGLE
-
- choice
- prompt "Mainboard model"
-- optional
-
- config TARGET_CHROMEBOOK_LINK
- bool "Chromebook link"
-diff --git a/board/intel/Kconfig b/board/intel/Kconfig
-index 3d9ecf0..7fe21b9 100644
---- a/board/intel/Kconfig
-+++ b/board/intel/Kconfig
-@@ -8,7 +8,6 @@ if VENDOR_INTEL
-
- choice
- prompt "Mainboard model"
-- optional
-
- config TARGET_CROWNBAY
- bool "Crown Bay"
-diff --git a/board/micronas/vct/Kconfig b/board/micronas/vct/Kconfig
-index c518079..288a1ae 100644
---- a/board/micronas/vct/Kconfig
-+++ b/board/micronas/vct/Kconfig
-@@ -13,7 +13,6 @@ menu "vct board options"
-
- choice
- prompt "Board variant"
-- optional
-
- config VCT_PLATINUM
- bool "Enable VCT_PLATINUM"
-diff --git a/board/seco/Kconfig b/board/seco/Kconfig
-index af16697..dcb1ac8 100644
---- a/board/seco/Kconfig
-+++ b/board/seco/Kconfig
-@@ -2,7 +2,6 @@ if TARGET_SECOMX6
-
- choice
- prompt "SECO i.MX6 Board variant"
-- optional
-
- config SECOMX6_Q7
- bool "Q7"
-@@ -17,7 +16,6 @@ endchoice
-
- choice
- prompt "SECO i.MX6 SoC variant"
-- optional
-
- config SECOMX6Q
- bool "i.MX6Q"
-diff --git a/board/sunxi/Kconfig b/board/sunxi/Kconfig
-index 2a1cd3c..808de26 100644
---- a/board/sunxi/Kconfig
-+++ b/board/sunxi/Kconfig
-@@ -18,7 +18,6 @@ config SUNXI_GEN_SUN6I
-
- choice
- prompt "Sunxi SoC Variant"
-- optional
-
- config MACH_SUN4I
- bool "sun4i (Allwinner A10)"
---
-2.4.3
-
diff --git a/libre/uboot-grub/PKGBUILD b/libre/uboot-grub/PKGBUILD
deleted file mode 100644
index 91d1f30c0..000000000
--- a/libre/uboot-grub/PKGBUILD
+++ /dev/null
@@ -1,82 +0,0 @@
-# Maintainer: Márcio Silva <coadde@hyperbola.info>
-
-_pkgbase=u-boot
-pkgbase=uboot-grub
-pkgname=('uboot-grub-am335x_evm')
-pkgver=2015.07
-pkgrel=1
-arch=(armv7h)
-url='http://www.denx.de/wiki/U-Boot/'
-license=('GPL2')
-makedepends=('bc')
-source=("ftp://ftp.denx.de/pub/${_pkgbase}/${_pkgbase}-${pkgver}.tar.bz2"
- '0001-Revert-arch-Make-board-selection-choices-optional.patch'
- 'uboot-am335x_evm_boot-on-grub.patch'
- 'config.am335x_evm'
- 'uEnv-am335x_evm.txt'
- "${pkgbase}-install-am335x_evm.sh")
-sha512sums=('40878f28c19f077bc83b82687c9f656c64ef2bdbbc3b4caf3f7ec657a7200ce212713cd5adbc0cb23379950fe804767d1efb9108cc8c33b66faa7c7d3a831ffe'
- '8da39a3c8aa05a1897c4b0b2279c6e819523a46f6bce4b4a9027e58cc9d5c6ccf7787dfcf03453ece6f114e5638d06dcad055d276d4dfbcca3d65366afe46fe7'
- 'c292fa1c90c33d4291e5d24d3ff4834949fc14f9835fe71b6a3de29005438910b3ed6ade081e8c78617302b3912edcaf9b7806596506fa1fdc3154d929d9a055'
- '6f9ca967209add2e61ef4f099d77e64c0eeee2a63ce53c1795e06209557f7f14e554479c56a91a1cc4a08781b444b97f4875f5fd38af668ee25f1c6b98ca44b1'
- 'd8287e898bdcb1a542693c2bf94eead62a640d845145527005ce37e1bbba1e73552ef2728271b7486c7fb059239de7f18fe254af30b03b4293a5993ce1e8b351'
- '3ed1c1f4e8ad2ffc3ba74b139900ed113e4e6b574fbeb8e7d39ad18393bb941561042df3d778cc7497385ce18df645da4768542db2343a9c6b2d2765a3b815f3')
-
-_prepare_uboot-grub-am335x_evm() {
- msg 'Copy the U-Boot building source for am335x_evm to run GRUB'
- cp -r "${srcdir}/${_pkgbase}-${pkgver}/" "${srcdir}/${pkgbase}-am335x_evm-${pkgver}/"
- cd "${srcdir}/${pkgbase}-am335x_evm-${pkgver}/"
-
- msg 'Add am335x_evm configuration'
- cat "${srcdir}/config.am335x_evm" > '.config'
-
- unset CFLAGS CXXFLAGS LDFLAGS
-
- msg 'get U-Boot version'
- make prepare
-
- msg 'Rewrite configuration'
- yes '' | make config >/dev/null
-}
-
-prepare() {
- cd "${srcdir}/${_pkgbase}-${pkgver}/"
-
- msg '[Das U-Boot ver.2015.07]: Fix removing board selection choices optional'
- patch -p1 -i "${srcdir}/0001-Revert-arch-Make-board-selection-choices-optional.patch"
-
- msg 'Patch to boot on GRUB'
- patch -p1 -i "${srcdir}/uboot-am335x_evm_boot-on-grub.patch"
-
- if [[ "${CARCH}" == "armv7h" ]]; then
- msg "Prepare U-Boot for am335x_evm to run GRUB"
- _prepare_uboot-grub-am335x_evm
- fi
-}
-
-_build_uboot-grub-am335x_evm() {
- cd "${srcdir}/${pkgbase}-am335x_evm-${pkgver}/"
-
- unset CFLAGS CXXFLAGS LDFLAGS
-
- make LOCALVERSION=
-}
-
-build() {
- if [ "${CARCH}" = 'armv7h' ]; then
- msg 'Build U-Boot for am335x_evm to run GRUB'
- _build_uboot-grub-am335x_evm
- fi
-}
-
-package_uboot-grub-am335x_evm() {
- install="${pkgname}.install"
- cd "${srcdir}/${pkgname}-${pkgver}/"
-
- msg 'Package U-Boot for am335x_evm to run GRUB'
- install -vDm 0644 'MLO' "${pkgdir}/boot/${pkgname}"
- install -vDm 0644 'u-boot.img' "${pkgdir}/boot/${pkgname}"
- install -vDm 0644 "${srcdir}/uEnv-am335x_evm.txt" "${pkgdir}/boot/${pkgname}/uEnv.txt"
- install -vDm 0644 "${srcdir}/${pkgbase}-install-am335x_evm.sh" "${pkgdir}/boot/${pkgname}/uboot-install.sh"
- install -vDm 0644 'Licenses/README' "${pkgdir}/usr/share/licenses/${pkgname}"
-}
diff --git a/libre/uboot-grub/config.am335x_evm b/libre/uboot-grub/config.am335x_evm
deleted file mode 100644
index 0baf1cd05..000000000
--- a/libre/uboot-grub/config.am335x_evm
+++ /dev/null
@@ -1,524 +0,0 @@
-#
-# Automatically generated file; DO NOT EDIT.
-# U-Boot 2015.07 Configuration
-#
-CONFIG_HAVE_GENERIC_BOARD=y
-# CONFIG_ARC is not set
-CONFIG_ARM=y
-# CONFIG_AVR32 is not set
-# CONFIG_BLACKFIN is not set
-# CONFIG_M68K is not set
-# CONFIG_MICROBLAZE is not set
-# CONFIG_MIPS is not set
-# CONFIG_NDS32 is not set
-# CONFIG_NIOS2 is not set
-# CONFIG_OPENRISC is not set
-# CONFIG_PPC is not set
-# CONFIG_SANDBOX is not set
-# CONFIG_SH is not set
-# CONFIG_SPARC is not set
-# CONFIG_X86 is not set
-CONFIG_SYS_ARCH="arm"
-CONFIG_SYS_CPU="armv7"
-CONFIG_SYS_SOC="am33xx"
-CONFIG_SYS_VENDOR="ti"
-CONFIG_SYS_BOARD="am335x"
-CONFIG_SYS_CONFIG_NAME="am335x_evm"
-
-#
-# ARM architecture
-#
-CONFIG_HAS_VBAR=y
-CONFIG_CPU_V7=y
-CONFIG_SEMIHOSTING=y
-# CONFIG_ARCH_AT91 is not set
-# CONFIG_TARGET_EDB93XX is not set
-# CONFIG_TARGET_SCB9328 is not set
-# CONFIG_TARGET_VCMA9 is not set
-# CONFIG_TARGET_SMDK2410 is not set
-# CONFIG_TARGET_ASPENITE is not set
-# CONFIG_TARGET_GPLUGD is not set
-# CONFIG_ARCH_DAVINCI is not set
-# CONFIG_KIRKWOOD is not set
-# CONFIG_TARGET_DB_88F6820_GP is not set
-# CONFIG_TARGET_DB_MV784MP_GP is not set
-# CONFIG_TARGET_MAXBCM is not set
-# CONFIG_TARGET_DEVKIT3250 is not set
-# CONFIG_TARGET_WORK_92105 is not set
-# CONFIG_TARGET_MX25PDK is not set
-# CONFIG_TARGET_TX25 is not set
-# CONFIG_TARGET_ZMX25 is not set
-# CONFIG_TARGET_APF27 is not set
-# CONFIG_TARGET_IMX27LITE is not set
-# CONFIG_TARGET_MAGNESIUM is not set
-# CONFIG_TARGET_APX4DEVKIT is not set
-# CONFIG_TARGET_XFI3 is not set
-# CONFIG_TARGET_M28EVK is not set
-# CONFIG_TARGET_MX23EVK is not set
-# CONFIG_TARGET_MX28EVK is not set
-# CONFIG_TARGET_MX23_OLINUXINO is not set
-# CONFIG_TARGET_BG0900 is not set
-# CONFIG_TARGET_SANSA_FUZE_PLUS is not set
-# CONFIG_TARGET_SC_SPS_1 is not set
-# CONFIG_ARCH_NOMADIK is not set
-# CONFIG_ORION5X is not set
-# CONFIG_TARGET_SPEAR300 is not set
-# CONFIG_TARGET_SPEAR310 is not set
-# CONFIG_TARGET_SPEAR320 is not set
-# CONFIG_TARGET_SPEAR600 is not set
-# CONFIG_TARGET_STV0991 is not set
-# CONFIG_TARGET_X600 is not set
-# CONFIG_ARCH_VERSATILE is not set
-# CONFIG_TARGET_IMX31_PHYCORE is not set
-# CONFIG_TARGET_QONG is not set
-# CONFIG_TARGET_MX31ADS is not set
-# CONFIG_TARGET_MX31PDK is not set
-# CONFIG_TARGET_TT01 is not set
-# CONFIG_TARGET_IMX31_LITEKIT is not set
-# CONFIG_TARGET_WOODBURN is not set
-# CONFIG_TARGET_WOODBURN_SD is not set
-# CONFIG_TARGET_FLEA3 is not set
-# CONFIG_TARGET_MX35PDK is not set
-# CONFIG_ARCH_BCM283X is not set
-# CONFIG_TARGET_VEXPRESS_CA15_TC2 is not set
-# CONFIG_TARGET_VEXPRESS_CA5X2 is not set
-# CONFIG_TARGET_VEXPRESS_CA9X4 is not set
-# CONFIG_TARGET_KWB is not set
-# CONFIG_TARGET_TSERIES is not set
-# CONFIG_TARGET_CM_T335 is not set
-# CONFIG_TARGET_PEPPER is not set
-# CONFIG_TARGET_AM335X_IGEP0033 is not set
-# CONFIG_TARGET_PCM051 is not set
-# CONFIG_TARGET_DRACO is not set
-# CONFIG_TARGET_THUBAN is not set
-# CONFIG_TARGET_RASTABAN is not set
-# CONFIG_TARGET_PXM2 is not set
-# CONFIG_TARGET_RUT is not set
-# CONFIG_TARGET_PENGWYN is not set
-# CONFIG_TARGET_AM335X_BALTOS is not set
-CONFIG_TARGET_AM335X_EVM=y
-# CONFIG_TARGET_AM43XX_EVM is not set
-# CONFIG_TARGET_BAV335X is not set
-# CONFIG_TARGET_TI814X_EVM is not set
-# CONFIG_TARGET_TI816X_EVM is not set
-# CONFIG_TARGET_BCM28155_AP is not set
-# CONFIG_TARGET_BCMCYGNUS is not set
-# CONFIG_TARGET_BCMNSP is not set
-# CONFIG_ARCH_EXYNOS is not set
-# CONFIG_ARCH_S5PC1XX is not set
-# CONFIG_ARCH_HIGHBANK is not set
-# CONFIG_ARCH_INTEGRATOR is not set
-# CONFIG_ARCH_KEYSTONE is not set
-# CONFIG_ARCH_MX6 is not set
-# CONFIG_ARCH_MX5 is not set
-# CONFIG_TARGET_M53EVK is not set
-# CONFIG_TARGET_IMA3_MX53 is not set
-# CONFIG_TARGET_MX51EVK is not set
-# CONFIG_TARGET_MX53ARD is not set
-# CONFIG_TARGET_MX53EVK is not set
-# CONFIG_TARGET_MX53LOCO is not set
-# CONFIG_TARGET_MX53SMD is not set
-# CONFIG_TARGET_MX51_EFIKAMX is not set
-# CONFIG_TARGET_VISION2 is not set
-# CONFIG_TARGET_UDOO is not set
-# CONFIG_TARGET_WANDBOARD is not set
-# CONFIG_TARGET_WARP is not set
-# CONFIG_TARGET_TITANIUM is not set
-# CONFIG_TARGET_NITROGEN6X is not set
-# CONFIG_TARGET_CGTQMX6EVAL is not set
-# CONFIG_TARGET_EMBESTMX6BOARDS is not set
-# CONFIG_TARGET_ARISTAINETOS is not set
-# CONFIG_TARGET_ARISTAINETOS2 is not set
-# CONFIG_TARGET_MX6QARM2 is not set
-# CONFIG_TARGET_MX6QSABREAUTO is not set
-# CONFIG_TARGET_MX6SABRESD is not set
-# CONFIG_TARGET_MX6CUBOXI is not set
-# CONFIG_TARGET_MX6SLEVK is not set
-# CONFIG_TARGET_MX6SXSABRESD is not set
-# CONFIG_TARGET_GW_VENTANA is not set
-# CONFIG_TARGET_KOSAGI_NOVENA is not set
-# CONFIG_TARGET_TBS2910 is not set
-# CONFIG_TARGET_OT1200 is not set
-# CONFIG_TARGET_PLATINUM_PICON is not set
-# CONFIG_TARGET_PLATINUM_TITANIUM is not set
-# CONFIG_OMAP34XX is not set
-# CONFIG_OMAP44XX is not set
-# CONFIG_OMAP54XX is not set
-# CONFIG_RMOBILE is not set
-# CONFIG_TARGET_CM_FX6 is not set
-# CONFIG_ARCH_SOCFPGA is not set
-# CONFIG_ARCH_SUNXI is not set
-# CONFIG_TARGET_SNOWBALL is not set
-# CONFIG_TARGET_U8500_HREF is not set
-# CONFIG_TARGET_VF610TWR is not set
-# CONFIG_TARGET_COLIBRI_VF is not set
-# CONFIG_ARCH_ZYNQ is not set
-# CONFIG_TARGET_XILINX_ZYNQMP is not set
-# CONFIG_TEGRA is not set
-# CONFIG_TARGET_VEXPRESS64_AEMV8A is not set
-# CONFIG_TARGET_VEXPRESS64_BASE_FVP is not set
-# CONFIG_TARGET_VEXPRESS64_JUNO is not set
-# CONFIG_TARGET_LS2085A_EMU is not set
-# CONFIG_TARGET_LS2085A_SIMU is not set
-# CONFIG_TARGET_LS2085AQDS is not set
-# CONFIG_TARGET_LS2085ARDB is not set
-# CONFIG_TARGET_LS1021AQDS is not set
-# CONFIG_TARGET_LS1021ATWR is not set
-# CONFIG_TARGET_BALLOON3 is not set
-# CONFIG_TARGET_H2200 is not set
-# CONFIG_TARGET_PALMLD is not set
-# CONFIG_TARGET_PALMTC is not set
-# CONFIG_TARGET_PALMTREO680 is not set
-# CONFIG_TARGET_PXA255_IDP is not set
-# CONFIG_TARGET_TRIZEPSIV is not set
-# CONFIG_TARGET_VPAC270 is not set
-# CONFIG_TARGET_XAENIAX is not set
-# CONFIG_TARGET_ZIPITZ2 is not set
-# CONFIG_TARGET_LP8X4X is not set
-# CONFIG_TARGET_COLIBRI_PXA270 is not set
-# CONFIG_TARGET_JORNADA is not set
-# CONFIG_ARCH_UNIPHIER is not set
-# CONFIG_TARGET_STM32F429_DISCOVERY is not set
-CONFIG_SYS_MALLOC_F_LEN=0x400
-CONFIG_CONS_INDEX=1
-CONFIG_NOR=y
-CONFIG_NOR_BOOT=y
-
-#
-# ARM debug
-#
-# CONFIG_DEBUG_LL is not set
-CONFIG_DEFAULT_DEVICE_TREE=""
-
-#
-# General setup
-#
-CONFIG_LOCALVERSION=""
-# CONFIG_LOCALVERSION_AUTO is not set
-CONFIG_CC_OPTIMIZE_FOR_SIZE=y
-CONFIG_SYS_MALLOC_F=y
-CONFIG_EXPERT=y
-CONFIG_SYS_MALLOC_CLEAR_ON_INIT=y
-
-#
-# Boot images
-#
-CONFIG_SUPPORT_SPL=y
-CONFIG_SPL=y
-CONFIG_SPL_STACK_R=y
-CONFIG_SPL_STACK_R_ADDR=0x82000000
-CONFIG_FIT=y
-CONFIG_FIT_VERBOSE=y
-# CONFIG_FIT_SIGNATURE is not set
-CONFIG_SYS_EXTRA_OPTIONS=""
-
-#
-# Command line interface
-#
-# CONFIG_HUSH_PARSER is not set
-
-#
-# Autoboot options
-#
-CONFIG_AUTOBOOT_KEYED=y
-CONFIG_AUTOBOOT_PROMPT="Autoboot in %d seconds\n"
-# CONFIG_AUTOBOOT_ENCRYPTION is not set
-CONFIG_AUTOBOOT_DELAY_STR=""
-CONFIG_AUTOBOOT_STOP_STR=""
-CONFIG_AUTOBOOT_KEYED_CTRLC=y
-
-#
-# Commands
-#
-
-#
-# Info commands
-#
-CONFIG_CMD_BDI=y
-CONFIG_CMD_CONSOLE=y
-CONFIG_CMD_CPU=y
-CONFIG_CMD_LICENSE=y
-
-#
-# Boot commands
-#
-CONFIG_CMD_BOOTD=y
-CONFIG_CMD_BOOTM=y
-CONFIG_CMD_GO=y
-CONFIG_CMD_RUN=y
-CONFIG_CMD_IMI=y
-CONFIG_CMD_IMLS=y
-CONFIG_CMD_XIMG=y
-
-#
-# Environment commands
-#
-CONFIG_CMD_EXPORTENV=y
-CONFIG_CMD_IMPORTENV=y
-CONFIG_CMD_EDITENV=y
-CONFIG_CMD_SAVEENV=y
-CONFIG_CMD_ENV_EXISTS=y
-
-#
-# Memory commands
-#
-CONFIG_CMD_MEMORY=y
-CONFIG_CMD_CRC32=y
-CONFIG_LOOPW=y
-CONFIG_CMD_MEMTEST=y
-CONFIG_CMD_MX_CYCLIC=y
-CONFIG_CMD_MEMINFO=y
-
-#
-# Device access commands
-#
-CONFIG_CMD_DM=y
-CONFIG_CMD_DEMO=y
-CONFIG_CMD_LOADB=y
-CONFIG_CMD_LOADS=y
-CONFIG_CMD_FLASH=y
-CONFIG_CMD_NAND=y
-# CONFIG_CMD_SF is not set
-# CONFIG_CMD_SPI is not set
-# CONFIG_CMD_I2C is not set
-# CONFIG_CMD_USB is not set
-CONFIG_CMD_FPGA=y
-
-#
-# Shell scripting commands
-#
-CONFIG_CMD_ECHO=y
-CONFIG_CMD_ITEST=y
-CONFIG_CMD_SOURCE=y
-CONFIG_CMD_SETEXPR=y
-
-#
-# Network commands
-#
-CONFIG_CMD_NET=y
-CONFIG_CMD_TFTPPUT=y
-CONFIG_CMD_TFTPSRV=y
-CONFIG_CMD_RARP=y
-# CONFIG_CMD_DHCP is not set
-CONFIG_CMD_NFS=y
-# CONFIG_CMD_PING is not set
-CONFIG_CMD_CDP=y
-CONFIG_CMD_SNTP=y
-CONFIG_CMD_DNS=y
-CONFIG_CMD_LINK_LOCAL=y
-
-#
-# Misc commands
-#
-CONFIG_CMD_TIME=y
-CONFIG_CMD_MISC=y
-CONFIG_CMD_TIMER=y
-CONFIG_CMD_SOUND=y
-
-#
-# Boot timing
-#
-# CONFIG_BOOTSTAGE is not set
-CONFIG_BOOTSTAGE_USER_COUNT=0x20
-CONFIG_BOOTSTAGE_STASH_ADDR=0x0
-CONFIG_BOOTSTAGE_STASH_SIZE=0x4096
-
-#
-# Power commands
-#
-CONFIG_CMD_PMIC=y
-CONFIG_CMD_REGULATOR=y
-CONFIG_SUPPORT_OF_CONTROL=y
-
-#
-# Device Tree Control
-#
-# CONFIG_OF_CONTROL is not set
-CONFIG_NET=y
-CONFIG_NET_RANDOM_ETHADDR=y
-
-#
-# Device Drivers
-#
-CONFIG_DM=y
-CONFIG_SPL_DM=y
-CONFIG_DM_WARN=y
-CONFIG_DM_DEVICE_REMOVE=y
-CONFIG_DM_STDIO=y
-CONFIG_DM_SEQ_ALIAS=y
-CONFIG_CPU=y
-CONFIG_DM_DEMO=y
-CONFIG_DM_DEMO_SIMPLE=y
-CONFIG_DM_DEMO_SHAPE=y
-
-#
-# PCI
-#
-CONFIG_DM_PCI=y
-
-#
-# NAND Device Support
-#
-CONFIG_SYS_NAND_SELF_INIT=y
-CONFIG_NAND_DENALI=y
-# CONFIG_SYS_NAND_DENALI_64BIT is not set
-CONFIG_NAND_DENALI_SPARE_AREA_SKIP_BYTES=32
-CONFIG_NAND_VF610_NFC=y
-CONFIG_SYS_NAND_VF610_NFC_45_ECC_BYTES=y
-# CONFIG_SYS_NAND_VF610_NFC_60_ECC_BYTES is not set
-
-#
-# Generic NAND options
-#
-# CONFIG_SYS_NAND_BUSWIDTH_16BIT is not set
-CONFIG_SPL_NAND_DENALI=y
-
-#
-# SPI Flash Support
-#
-# CONFIG_DM_SPI_FLASH is not set
-CONFIG_SPI_FLASH=y
-CONFIG_SPI_FLASH_BAR=y
-CONFIG_SPI_FLASH_MTD=y
-CONFIG_CMD_CROS_EC=y
-CONFIG_CROS_EC=y
-CONFIG_CROS_EC_I2C=y
-CONFIG_CROS_EC_LPC=y
-CONFIG_CROS_EC_SPI=y
-CONFIG_CONFIG_FSL_SEC_MON=y
-CONFIG_PCA9551_LED=y
-CONFIG_PCA9551_I2C_ADDR=0x60
-CONFIG_DM_ETH=y
-CONFIG_NETDEVICES=y
-CONFIG_ETH_DESIGNWARE=y
-CONFIG_CROS_EC_KEYB=y
-CONFIG_DM_SERIAL=y
-# CONFIG_DEBUG_UART is not set
-CONFIG_TPM_TIS_SANDBOX=y
-# CONFIG_DM_I2C is not set
-CONFIG_DM_I2C_COMPAT=y
-
-#
-# SPI Support
-#
-CONFIG_DM_SPI=y
-CONFIG_CADENCE_QSPI=y
-CONFIG_DESIGNWARE_SPI=y
-CONFIG_EXYNOS_SPI=y
-CONFIG_FSL_DSPI=y
-CONFIG_FSL_QSPI=y
-CONFIG_ICH_SPI=y
-CONFIG_TEGRA114_SPI=y
-CONFIG_TEGRA20_SFLASH=y
-CONFIG_TEGRA20_SLINK=y
-CONFIG_XILINX_SPI=y
-CONFIG_FSL_ESPI=y
-CONFIG_TI_QSPI=y
-CONFIG_DM_GPIO=y
-CONFIG_LPC32XX_GPIO=y
-CONFIG_VYBRID_GPIO=y
-
-#
-# Power
-#
-CONFIG_DM_PMIC=y
-CONFIG_DM_PMIC_MAX77686=y
-CONFIG_DM_PMIC_SANDBOX=y
-CONFIG_DM_REGULATOR=y
-CONFIG_DM_REGULATOR_MAX77686=y
-CONFIG_DM_REGULATOR_FIXED=y
-CONFIG_DM_REGULATOR_SANDBOX=y
-CONFIG_VIDEO_VESA=y
-CONFIG_FRAMEBUFFER_SET_VESA_MODE=y
-# CONFIG_FRAMEBUFFER_VESA_MODE_100 is not set
-# CONFIG_FRAMEBUFFER_VESA_MODE_101 is not set
-# CONFIG_FRAMEBUFFER_VESA_MODE_102 is not set
-# CONFIG_FRAMEBUFFER_VESA_MODE_103 is not set
-# CONFIG_FRAMEBUFFER_VESA_MODE_104 is not set
-# CONFIG_FRAMEBUFFER_VESA_MODE_105 is not set
-# CONFIG_FRAMEBUFFER_VESA_MODE_106 is not set
-# CONFIG_FRAMEBUFFER_VESA_MODE_107 is not set
-# CONFIG_FRAMEBUFFER_VESA_MODE_108 is not set
-# CONFIG_FRAMEBUFFER_VESA_MODE_109 is not set
-# CONFIG_FRAMEBUFFER_VESA_MODE_10A is not set
-# CONFIG_FRAMEBUFFER_VESA_MODE_10B is not set
-# CONFIG_FRAMEBUFFER_VESA_MODE_10C is not set
-# CONFIG_FRAMEBUFFER_VESA_MODE_10D is not set
-# CONFIG_FRAMEBUFFER_VESA_MODE_10E is not set
-# CONFIG_FRAMEBUFFER_VESA_MODE_10F is not set
-# CONFIG_FRAMEBUFFER_VESA_MODE_110 is not set
-CONFIG_FRAMEBUFFER_VESA_MODE_111=y
-# CONFIG_FRAMEBUFFER_VESA_MODE_112 is not set
-# CONFIG_FRAMEBUFFER_VESA_MODE_113 is not set
-# CONFIG_FRAMEBUFFER_VESA_MODE_114 is not set
-# CONFIG_FRAMEBUFFER_VESA_MODE_115 is not set
-# CONFIG_FRAMEBUFFER_VESA_MODE_116 is not set
-# CONFIG_FRAMEBUFFER_VESA_MODE_117 is not set
-# CONFIG_FRAMEBUFFER_VESA_MODE_118 is not set
-# CONFIG_FRAMEBUFFER_VESA_MODE_119 is not set
-# CONFIG_FRAMEBUFFER_VESA_MODE_11A is not set
-# CONFIG_FRAMEBUFFER_VESA_MODE_11B is not set
-# CONFIG_FRAMEBUFFER_VESA_MODE_USER is not set
-CONFIG_FRAMEBUFFER_VESA_MODE=0x111
-CONFIG_VIDEO_LCD_SSD2828=y
-CONFIG_VIDEO_LCD_SSD2828_TX_CLK=0
-CONFIG_VIDEO_LCD_SSD2828_RESET=""
-CONFIG_VIDEO_LCD_SPI_CS=""
-CONFIG_VIDEO_LCD_SPI_SCLK=""
-CONFIG_VIDEO_LCD_SPI_MOSI=""
-CONFIG_VIDEO_LCD_SPI_MISO=""
-CONFIG_DISPLAY_PORT=y
-CONFIG_VIDEO_TEGRA124=y
-CONFIG_SOUND=y
-CONFIG_I2S=y
-CONFIG_I2S_SAMSUNG=y
-CONFIG_SOUND_MAX98095=y
-CONFIG_SOUND_WM8994=y
-CONFIG_USB_ARCH_HAS_HCD=y
-CONFIG_USB=y
-CONFIG_DM_USB=y
-
-#
-# USB Host Controller Drivers
-#
-CONFIG_USB_XHCI_HCD=y
-CONFIG_USB_XHCI=y
-CONFIG_USB_EHCI_HCD=y
-CONFIG_USB_EHCI=y
-# CONFIG_USB_STORAGE is not set
-
-#
-# MMC Host controller Support
-#
-CONFIG_DM_RTC=y
-CONFIG_FSL_CAAM=y
-CONFIG_DM_THERMAL=y
-CONFIG_PHYS_TO_BUS=y
-
-#
-# File systems
-#
-
-#
-# Library routines
-#
-CONFIG_CC_OPTIMIZE_LIBS_FOR_SPEED=y
-CONFIG_HAVE_PRIVATE_LIBGCC=y
-# CONFIG_USE_PRIVATE_LIBGCC is not set
-CONFIG_SYS_HZ=1000
-CONFIG_SYS_VSNPRINTF=y
-CONFIG_REGEX=y
-CONFIG_LIB_RAND=y
-# CONFIG_RSA is not set
-
-#
-# Hashing Support
-#
-# CONFIG_SHA1 is not set
-# CONFIG_SHA256 is not set
-CONFIG_SHA_HW_ACCEL=y
-CONFIG_SHA_PROG_HW_ACCEL=y
-CONFIG_ERRNO_STR=y
-CONFIG_UNIT_TEST=y
-CONFIG_UT_TIME=y
-CONFIG_UT_ENV=y
diff --git a/libre/uboot-grub/uEnv-am335x_evm.txt b/libre/uboot-grub/uEnv-am335x_evm.txt
deleted file mode 100644
index f432efc6b..000000000
--- a/libre/uboot-grub/uEnv-am335x_evm.txt
+++ /dev/null
@@ -1 +0,0 @@
-optargs=coherent_pool=1M
diff --git a/libre/uboot-grub/uboot-am335x_evm_boot-on-grub.patch b/libre/uboot-grub/uboot-am335x_evm_boot-on-grub.patch
deleted file mode 100644
index 8ff1c238f..000000000
--- a/libre/uboot-grub/uboot-am335x_evm_boot-on-grub.patch
+++ /dev/null
@@ -1,99 +0,0 @@
-diff -Nur a/include/configs/am335x_evm.h b/include/configs/am335x_evm.h
---- a/include/configs/am335x_evm.h 2015-07-14 14:32:21.000000000 -0300
-+++ b/include/configs/am335x_evm.h 2015-09-29 03:46:04.805107365 -0300
-@@ -58,9 +58,8 @@
- "nandrootfstype=ubifs rootwait=1\0" \
- "nandboot=echo Booting from nand ...; " \
- "run nandargs; " \
-- "nand read ${fdtaddr} NAND.u-boot-spl-os; " \
- "nand read ${loadaddr} NAND.kernel; " \
-- "bootz ${loadaddr} - ${fdtaddr}\0"
-+ "bootm ${loadaddr}\0"
- #else
- #define NANDARGS ""
- #endif
-@@ -70,11 +69,9 @@
- #ifndef CONFIG_SPL_BUILD
- #define CONFIG_EXTRA_ENV_SETTINGS \
- DEFAULT_LINUX_BOOT_ENV \
-- "boot_fdt=try\0" \
-- "bootpart=0:2\0" \
-+ "bootpart=0:1\0" \
- "bootdir=/boot\0" \
-- "bootfile=zImage\0" \
-- "fdtfile=undefined\0" \
-+ "bootfile=grub/arm-uboot/core.img\0" \
- "console=ttyO0,115200n8\0" \
- "partitions=" \
- "uuid_disk=${uuid_gpt_disk};" \
-@@ -98,7 +95,7 @@
- "${optargs} " \
- "root=${spiroot} " \
- "rootfstype=${spirootfstype}\0" \
-- "bootenv=uEnv.txt\0" \
-+ "bootenv=uboot-grub-am335x_evm/uEnv.txt\0" \
- "loadbootscript=load mmc ${mmcdev} ${loadaddr} boot.scr\0" \
- "bootscript=echo Running bootscript from mmc${mmcdev} ...; " \
- "source ${loadaddr}\0" \
-@@ -111,21 +108,8 @@
- "rootfstype=${ramrootfstype}\0" \
- "loadramdisk=load mmc ${mmcdev} ${rdaddr} ramdisk.gz\0" \
- "loadimage=load mmc ${bootpart} ${loadaddr} ${bootdir}/${bootfile}\0" \
-- "loadfdt=load mmc ${bootpart} ${fdtaddr} ${bootdir}/${fdtfile}\0" \
- "mmcloados=run mmcargs; " \
-- "if test ${boot_fdt} = yes || test ${boot_fdt} = try; then " \
-- "if run loadfdt; then " \
-- "bootz ${loadaddr} - ${fdtaddr}; " \
-- "else " \
-- "if test ${boot_fdt} = try; then " \
-- "bootz; " \
-- "else " \
-- "echo WARN: Cannot load the DT; " \
-- "fi; " \
-- "fi; " \
-- "else " \
-- "bootz; " \
-- "fi;\0" \
-+ "bootm ${loadaddr}; " \
- "mmcboot=mmc dev ${mmcdev}; " \
- "if mmc rescan; then " \
- "echo SD/MMC found on device ${mmcdev};" \
-@@ -149,28 +133,16 @@
- "run spiargs; " \
- "sf probe ${spibusno}:0; " \
- "sf read ${loadaddr} ${spisrcaddr} ${spiimgsize}; " \
-- "bootz ${loadaddr}\0" \
-+ "bootm ${loadaddr}\0" \
- "ramboot=echo Booting from ramdisk ...; " \
- "run ramargs; " \
-- "bootz ${loadaddr} ${rdaddr} ${fdtaddr}\0" \
-- "findfdt="\
-- "if test $board_name = A335BONE; then " \
-- "setenv fdtfile am335x-bone.dtb; fi; " \
-- "if test $board_name = A335BNLT; then " \
-- "setenv fdtfile am335x-boneblack.dtb; fi; " \
-- "if test $board_name = A33515BB; then " \
-- "setenv fdtfile am335x-evm.dtb; fi; " \
-- "if test $board_name = A335X_SK; then " \
-- "setenv fdtfile am335x-evmsk.dtb; fi; " \
-- "if test $fdtfile = undefined; then " \
-- "echo WARNING: Could not determine device tree to use; fi; \0" \
-+ "bootm ${loadaddr} ${rdaddr}\0" \
- NANDARGS \
- NETARGS \
- DFUARGS
- #endif
-
- #define CONFIG_BOOTCOMMAND \
-- "run findfdt; " \
- "run mmcboot;" \
- "setenv mmcdev 1; " \
- "setenv bootpart 1:2; " \
-@@ -379,7 +351,6 @@
- #define DFU_ALT_INFO_RAM \
- "dfu_alt_info_ram=" \
- "kernel ram 0x80200000 0xD80000;" \
-- "fdt ram 0x80F80000 0x80000;" \
- "ramdisk ram 0x81000000 0x4000000\0"
- #define DFUARGS \
- "dfu_alt_info_emmc=rawemmc raw 0 3751936\0" \
diff --git a/libre/uboot-grub/uboot-grub-am335x_evm.install b/libre/uboot-grub/uboot-grub-am335x_evm.install
deleted file mode 100644
index 8456693e6..000000000
--- a/libre/uboot-grub/uboot-grub-am335x_evm.install
+++ /dev/null
@@ -1,3 +0,0 @@
-post_install() {
- echo '>>> To install the Das U-Boot, run /boot/uboot-grub-am335x_evm/uboot-install.sh'
-}
diff --git a/libre/uboot-grub/uboot-grub-install-am335x_evm.sh b/libre/uboot-grub/uboot-grub-install-am335x_evm.sh
deleted file mode 100755
index 4c6206ba4..000000000
--- a/libre/uboot-grub/uboot-grub-install-am335x_evm.sh
+++ /dev/null
@@ -1,44 +0,0 @@
-#!/bin/bash
-
-# U-Boot install script.
-# Copyright (C) 2015 Márcio Alexandre Silva Delgado <coadde@parabola.nu>
-#
-# This program is free software: you can redistribute it and/or modify
-# it under the terms of the GNU Affero General Public License as published by
-# the Free Software Foundation, either version 3 of the License, or
-# (at your option) any later version.
-#
-# This program 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 Affero General Public License for more details.
-#
-# You should have received a copy of the GNU Affero General Public License
-# along with this program. If not, see <http://www.gnu.org/licenses/>.
-
-_uboot-install-question() {
- echo "Do you want to install the Das U-Boot to Parabola $(if [ "$(uname -o)" = 'GNU/Linux' ]; then echo "$(uname -o)"-libre; else echo "$(uname -o)"; fi) $(uname -m)"?
- _wait-for-uboot-install-answer
-}
-
-_wait-for-uboot-install-answer() {
- select _answer in yes no; do
- case ${_answer} in
- yes)
- echo 'Installing the Das U-Boot (MLO file)'
- dd if=/boot/uboot-grub-am335x_evm/MLO of=/dev/mmcblk0 count=1 seek=1 conv=notrunc bs=128k" || echo '!!! ERROR !!!' && exit 1
- echo 'Installing the Das U-Boot (u-boot.img file)'
- dd if=/boot/uboot-grub-am335x_evm/u-boot.img of=/dev/mmcblk0 count=2 seek=1 conv=notrunc bs=384k" || echo '!!! ERROR !!!' && exit 1
- echo 'OK, installed' && exit 0
- ;;
- no)
- echo 'OK, exit without changes' && exit 0
- ;;
- *)
- _uboot-install-question
- ;;
- esac
- done
-}
-
-_uboot-install-question