summaryrefslogtreecommitdiff
path: root/libre-testing/uboot4extlinux-nitrogen6q/0001-parabola-arm-modifications.patch
diff options
context:
space:
mode:
authorDenis 'GNUtoo' Carikli <GNUtoo@cyberdimension.org>2021-12-12 22:45:00 +0100
committerDenis 'GNUtoo' Carikli <GNUtoo@cyberdimension.org>2021-12-12 22:45:32 +0100
commit49fef4a963e1b2163a000a6b65e2f4d61bd171ae (patch)
tree89dcc01ec578373123b9ab188e9a3342df2a0772 /libre-testing/uboot4extlinux-nitrogen6q/0001-parabola-arm-modifications.patch
parenta95b393e7d22b42eb2d82b550f9995975ab33299 (diff)
downloadabslibre-49fef4a963e1b2163a000a6b65e2f4d61bd171ae.tar.gz
abslibre-49fef4a963e1b2163a000a6b65e2f4d61bd171ae.tar.bz2
abslibre-49fef4a963e1b2163a000a6b65e2f4d61bd171ae.zip
libre-testing: remove outdated u-boot packages
All these u-boot pakcages were consolidated in SOC specific packages instead of board specific pakcages in libre. In addition the libre packages are more recent and in sync with the Parabola armv7h installation manual. Signed-off-by: Denis 'GNUtoo' Carikli <GNUtoo@cyberdimension.org>
Diffstat (limited to 'libre-testing/uboot4extlinux-nitrogen6q/0001-parabola-arm-modifications.patch')
-rw-r--r--libre-testing/uboot4extlinux-nitrogen6q/0001-parabola-arm-modifications.patch287
1 files changed, 0 insertions, 287 deletions
diff --git a/libre-testing/uboot4extlinux-nitrogen6q/0001-parabola-arm-modifications.patch b/libre-testing/uboot4extlinux-nitrogen6q/0001-parabola-arm-modifications.patch
deleted file mode 100644
index da61e010b..000000000
--- a/libre-testing/uboot4extlinux-nitrogen6q/0001-parabola-arm-modifications.patch
+++ /dev/null
@@ -1,287 +0,0 @@
-diff -Nur u-boot-imx6-bb9dde563768731423fd6c560e95e1793a90710a.orig/include/config_distro_bootcmd.h u-boot-imx6-bb9dde563768731423fd6c560e95e1793a90710a/include/config_distro_bootcmd.h
---- u-boot-imx6-bb9dde563768731423fd6c560e95e1793a90710a.orig/include/config_distro_bootcmd.h 1969-12-31 21:00:00.000000000 -0300
-+++ u-boot-imx6-bb9dde563768731423fd6c560e95e1793a90710a/include/config_distro_bootcmd.h 2015-04-13 11:53:03.000000000 -0300
-@@ -0,0 +1,236 @@
-+/*
-+ * (C) Copyright 2014
-+ * NVIDIA Corporation <www.nvidia.com>
-+ *
-+ * Copyright 2014 Red Hat, Inc.
-+ *
-+ * SPDX-License-Identifier: GPL-2.0+
-+ */
-+
-+#ifndef _CONFIG_CMD_DISTRO_BOOTCMD_H
-+#define _CONFIG_CMD_DISTRO_BOOTCMD_H
-+
-+/*
-+ * A note on error handling: It is possible for BOOT_TARGET_DEVICES to
-+ * reference a device that is not enabled in the U-Boot configuration, e.g.
-+ * it may include MMC in the list without CONFIG_CMD_MMC being enabled. Given
-+ * that BOOT_TARGET_DEVICES is a macro that's expanded by the C pre-processor
-+ * at compile time, it's not possible to detect and report such problems via
-+ * a simple #ifdef/#error combination. Still, the code needs to report errors.
-+ * The best way I've found to do this is to make BOOT_TARGET_DEVICES expand to
-+ * reference a non-existent symbol, and have the name of that symbol encode
-+ * the error message. Consequently, this file contains references to e.g.
-+ * BOOT_TARGET_DEVICES_references_MMC_without_CONFIG_CMD_MMC. Given the
-+ * prevalence of capitals here, this looks like a pre-processor macro and
-+ * hence seems like it should be all capitals, but it's really an error
-+ * message that includes some other pre-processor symbols in the text.
-+ */
-+
-+/* We need the part command */
-+#define CONFIG_PARTITION_UUIDS
-+#define CONFIG_CMD_PART
-+
-+#define BOOTENV_SHARED_BLKDEV_BODY(devtypel) \
-+ "if " #devtypel " dev ${devnum}; then " \
-+ "setenv devtype " #devtypel "; " \
-+ "run scan_dev_for_boot_part; " \
-+ "fi\0"
-+
-+#define BOOTENV_SHARED_BLKDEV(devtypel) \
-+ #devtypel "_boot=" \
-+ BOOTENV_SHARED_BLKDEV_BODY(devtypel)
-+
-+#define BOOTENV_DEV_BLKDEV(devtypeu, devtypel, instance) \
-+ "bootcmd_" #devtypel #instance "=" \
-+ "setenv devnum " #instance "; " \
-+ "run " #devtypel "_boot\0"
-+
-+#define BOOTENV_DEV_NAME_BLKDEV(devtypeu, devtypel, instance) \
-+ #devtypel #instance " "
-+
-+#ifdef CONFIG_CMD_MMC
-+#define BOOTENV_SHARED_MMC BOOTENV_SHARED_BLKDEV(mmc)
-+#define BOOTENV_DEV_MMC BOOTENV_DEV_BLKDEV
-+#define BOOTENV_DEV_NAME_MMC BOOTENV_DEV_NAME_BLKDEV
-+#else
-+#define BOOTENV_SHARED_MMC
-+#define BOOTENV_DEV_MMC \
-+ BOOT_TARGET_DEVICES_references_MMC_without_CONFIG_CMD_MMC
-+#define BOOTENV_DEV_NAME_MMC \
-+ BOOT_TARGET_DEVICES_references_MMC_without_CONFIG_CMD_MMC
-+#endif
-+
-+#ifdef CONFIG_CMD_SATA
-+#define BOOTENV_SHARED_SATA BOOTENV_SHARED_BLKDEV(sata)
-+#define BOOTENV_DEV_SATA BOOTENV_DEV_BLKDEV
-+#define BOOTENV_DEV_NAME_SATA BOOTENV_DEV_NAME_BLKDEV
-+#else
-+#define BOOTENV_SHARED_SATA
-+#define BOOTENV_DEV_SATA \
-+ BOOT_TARGET_DEVICES_references_SATA_without_CONFIG_CMD_SATA
-+#define BOOTENV_DEV_NAME_SATA \
-+ BOOT_TARGET_DEVICES_references_SATA_without_CONFIG_CMD_SATA
-+#endif
-+
-+#ifdef CONFIG_CMD_SCSI
-+#define BOOTENV_RUN_SCSI_INIT "run scsi_init; "
-+#define BOOTENV_SET_SCSI_NEED_INIT "setenv scsi_need_init; "
-+#define BOOTENV_SHARED_SCSI \
-+ "scsi_init=" \
-+ "if ${scsi_need_init}; then " \
-+ "setenv scsi_need_init false; " \
-+ "scsi scan; " \
-+ "fi\0" \
-+ \
-+ "scsi_boot=" \
-+ BOOTENV_RUN_SCSI_INIT \
-+ BOOTENV_SHARED_BLKDEV_BODY(scsi)
-+#define BOOTENV_DEV_SCSI BOOTENV_DEV_BLKDEV
-+#define BOOTENV_DEV_NAME_SCSI BOOTENV_DEV_NAME_BLKDEV
-+#else
-+#define BOOTENV_RUN_SCSI_INIT
-+#define BOOTENV_SET_SCSI_NEED_INIT
-+#define BOOTENV_SHARED_SCSI
-+#define BOOTENV_DEV_SCSI \
-+ BOOT_TARGET_DEVICES_references_SCSI_without_CONFIG_CMD_SCSI
-+#define BOOTENV_DEV_NAME_SCSI \
-+ BOOT_TARGET_DEVICES_references_SCSI_without_CONFIG_CMD_SCSI
-+#endif
-+
-+#ifdef CONFIG_CMD_IDE
-+#define BOOTENV_SHARED_IDE BOOTENV_SHARED_BLKDEV(ide)
-+#define BOOTENV_DEV_IDE BOOTENV_DEV_BLKDEV
-+#define BOOTENV_DEV_NAME_IDE BOOTENV_DEV_NAME_BLKDEV
-+#else
-+#define BOOTENV_SHARED_IDE
-+#define BOOTENV_DEV_IDE \
-+ BOOT_TARGET_DEVICES_references_IDE_without_CONFIG_CMD_IDE
-+#define BOOTENV_DEV_NAME_IDE \
-+ BOOT_TARGET_DEVICES_references_IDE_without_CONFIG_CMD_IDE
-+#endif
-+
-+#ifdef CONFIG_CMD_USB
-+#define BOOTENV_RUN_USB_INIT "usb start; "
-+#define BOOTENV_SHARED_USB \
-+ "usb_boot=" \
-+ BOOTENV_RUN_USB_INIT \
-+ BOOTENV_SHARED_BLKDEV_BODY(usb)
-+#define BOOTENV_DEV_USB BOOTENV_DEV_BLKDEV
-+#define BOOTENV_DEV_NAME_USB BOOTENV_DEV_NAME_BLKDEV
-+#else
-+#define BOOTENV_RUN_USB_INIT
-+#define BOOTENV_SHARED_USB
-+#define BOOTENV_DEV_USB \
-+ BOOT_TARGET_DEVICES_references_USB_without_CONFIG_CMD_USB
-+#define BOOTENV_DEV_NAME_USB \
-+ BOOT_TARGET_DEVICES_references_USB_without_CONFIG_CMD_USB
-+#endif
-+
-+#if defined(CONFIG_CMD_DHCP)
-+#define BOOTENV_DEV_DHCP(devtypeu, devtypel, instance) \
-+ "bootcmd_dhcp=" \
-+ BOOTENV_RUN_USB_INIT \
-+ "if dhcp ${scriptaddr} ${boot_script_dhcp}; then " \
-+ "source ${scriptaddr}; " \
-+ "fi\0"
-+#define BOOTENV_DEV_NAME_DHCP(devtypeu, devtypel, instance) \
-+ "dhcp "
-+#else
-+#define BOOTENV_DEV_DHCP \
-+ BOOT_TARGET_DEVICES_references_DHCP_without_CONFIG_CMD_DHCP
-+#define BOOTENV_DEV_NAME_DHCP \
-+ BOOT_TARGET_DEVICES_references_DHCP_without_CONFIG_CMD_DHCP
-+#endif
-+
-+#if defined(CONFIG_CMD_DHCP) && defined(CONFIG_CMD_PXE)
-+#define BOOTENV_DEV_PXE(devtypeu, devtypel, instance) \
-+ "bootcmd_pxe=" \
-+ BOOTENV_RUN_USB_INIT \
-+ "dhcp; " \
-+ "if pxe get; then " \
-+ "pxe boot; " \
-+ "fi\0"
-+#define BOOTENV_DEV_NAME_PXE(devtypeu, devtypel, instance) \
-+ "pxe "
-+#else
-+#define BOOTENV_DEV_PXE \
-+ BOOT_TARGET_DEVICES_references_PXE_without_CONFIG_CMD_DHCP_or_PXE
-+#define BOOTENV_DEV_NAME_PXE \
-+ BOOT_TARGET_DEVICES_references_PXE_without_CONFIG_CMD_DHCP_or_PXE
-+#endif
-+
-+#define BOOTENV_DEV_NAME(devtypeu, devtypel, instance) \
-+ BOOTENV_DEV_NAME_##devtypeu(devtypeu, devtypel, instance)
-+#define BOOTENV_BOOT_TARGETS \
-+ "boot_targets=" BOOT_TARGET_DEVICES(BOOTENV_DEV_NAME) "\0"
-+
-+#define BOOTENV_DEV(devtypeu, devtypel, instance) \
-+ BOOTENV_DEV_##devtypeu(devtypeu, devtypel, instance)
-+#define BOOTENV \
-+ BOOTENV_SHARED_MMC \
-+ BOOTENV_SHARED_USB \
-+ BOOTENV_SHARED_SATA \
-+ BOOTENV_SHARED_SCSI \
-+ BOOTENV_SHARED_IDE \
-+ "boot_prefixes=/ /boot/\0" \
-+ "boot_scripts=boot.scr.uimg boot.scr\0" \
-+ "boot_script_dhcp=boot.scr.uimg\0" \
-+ BOOTENV_BOOT_TARGETS \
-+ \
-+ "boot_extlinux=" \
-+ "sysboot ${devtype} ${devnum}:${bootpart} any " \
-+ "${scriptaddr} ${prefix}extlinux/extlinux.conf\0" \
-+ \
-+ "scan_dev_for_extlinux=" \
-+ "if test -e ${devtype} ${devnum}:${bootpart} " \
-+ "${prefix}extlinux/extlinux.conf; then " \
-+ "echo Found ${prefix}extlinux/extlinux.conf; " \
-+ "run boot_extlinux; " \
-+ "echo SCRIPT FAILED: continuing...; " \
-+ "fi\0" \
-+ \
-+ "boot_a_script=" \
-+ "load ${devtype} ${devnum}:${bootpart} " \
-+ "${scriptaddr} ${prefix}${script}; " \
-+ "source ${scriptaddr}\0" \
-+ \
-+ "scan_dev_for_scripts=" \
-+ "for script in ${boot_scripts}; do " \
-+ "if test -e ${devtype} ${devnum}:${bootpart} " \
-+ "${prefix}${script}; then " \
-+ "echo Found U-Boot script " \
-+ "${prefix}${script}; " \
-+ "run boot_a_script; " \
-+ "echo SCRIPT FAILED: continuing...; " \
-+ "fi; " \
-+ "done\0" \
-+ \
-+ "scan_dev_for_boot=" \
-+ "echo Scanning ${devtype} ${devnum}:${bootpart}...; " \
-+ "for prefix in ${boot_prefixes}; do " \
-+ "run scan_dev_for_extlinux; " \
-+ "run scan_dev_for_scripts; " \
-+ "done\0" \
-+ \
-+ "scan_dev_for_boot_part=" \
-+ "part list ${devtype} ${devnum} -bootable devplist; " \
-+ "env exists devplist || setenv devplist 1; " \
-+ "for bootpart in ${devplist}; do " \
-+ "if fstype ${devtype} ${devnum}:${bootpart} " \
-+ "bootfstype; then " \
-+ "run scan_dev_for_boot; " \
-+ "fi; " \
-+ "done\0" \
-+ \
-+ BOOT_TARGET_DEVICES(BOOTENV_DEV) \
-+ \
-+ "distro_bootcmd=" BOOTENV_SET_SCSI_NEED_INIT \
-+ "for target in ${boot_targets}; do " \
-+ "run bootcmd_${target}; " \
-+ "done\0"
-+
-+#ifndef CONFIG_BOOTCOMMAND
-+#define CONFIG_BOOTCOMMAND "run distro_bootcmd"
-+#endif
-+
-+#endif /* _CONFIG_CMD_DISTRO_BOOTCMD_H */
-diff -Nur u-boot-imx6-bb9dde563768731423fd6c560e95e1793a90710a.orig/include/configs/nitrogen6x.h u-boot-imx6-bb9dde563768731423fd6c560e95e1793a90710a/include/configs/nitrogen6x.h
---- u-boot-imx6-bb9dde563768731423fd6c560e95e1793a90710a.orig/include/configs/nitrogen6x.h 2015-05-20 19:13:03.000000000 -0300
-+++ u-boot-imx6-bb9dde563768731423fd6c560e95e1793a90710a/include/configs/nitrogen6x.h 2016-02-28 00:02:35.355409391 -0300
-@@ -82,6 +82,8 @@
- #define CONFIG_CMD_EXT4
- #define CONFIG_CMD_FS_GENERIC
- #define CONFIG_DOS_PARTITION
-+#define CONFIG_CMD_PART
-+#define CONFIG_PARTITION_UUIDS
-
- #ifdef CONFIG_MX6Q
- #define CONFIG_CMD_SATA
-@@ -195,8 +197,17 @@
- #define CONFIG_DRIVE_TYPES CONFIG_DRIVE_SATA CONFIG_DRIVE_MMC CONFIG_DRIVE_USB
- #define CONFIG_UMSDEVS CONFIG_DRIVE_SATA CONFIG_DRIVE_MMC
-
-+#define CONFIG_IDENT_STRING " Parabola GNU/Linux-libre"
-+
-+/* Enable Extlinux boot support */
-+#define CONFIG_CMD_PXE
-+#define CONFIG_MENU
-+#define BOOT_TARGET_DEVICES(func)
-+#include <config_distro_bootcmd.h>
-+
- #if defined(CONFIG_SABRELITE)
- #define CONFIG_EXTRA_ENV_SETTINGS \
-+ BOOTENV \
- "script=boot.scr\0" \
- "uimage=uImage\0" \
- "console=ttymxc1\0" \
-@@ -206,6 +217,8 @@
- "fdt_addr=0x18000000\0" \
- "boot_fdt=try\0" \
- "ip_dyn=yes\0" \
-+ "devtype=mmc\0" \
-+ "devnum=0\0" \
- "mmcdev=0\0" \
- "mmcpart=1\0" \
- "mmcroot=/dev/mmcblk0p2 rootwait rw\0" \
-@@ -218,6 +231,7 @@
- "loaduimage=fatload mmc ${mmcdev}:${mmcpart} ${loadaddr} ${uimage}\0" \
- "loadfdt=fatload mmc ${mmcdev}:${mmcpart} ${fdt_addr} ${fdt_file}\0" \
- "mmcboot=echo Booting from mmc ...; " \
-+ "run scan_dev_for_boot;" \
- "run mmcargs; " \
- "if test ${boot_fdt} = yes || test ${boot_fdt} = try; then " \
- "if run loadfdt; then " \