aboutsummaryrefslogtreecommitdiffstats
path: root/sysutils
diff options
context:
space:
mode:
authordb <db@FreeBSD.org>2016-10-19 01:23:04 +0800
committerdb <db@FreeBSD.org>2016-10-19 01:23:04 +0800
commitdeb6bbe68d43e9a587cc8ea6aa39d13159cf04c1 (patch)
treefa9669804951490c6c64b8631cffd6cc15c0b8a0 /sysutils
parent9e1cd6c1fb71e1135cbf968c5ac18e67d9ec7082 (diff)
downloadfreebsd-ports-gnome-deb6bbe68d43e9a587cc8ea6aa39d13159cf04c1.tar.gz
freebsd-ports-gnome-deb6bbe68d43e9a587cc8ea6aa39d13159cf04c1.tar.zst
freebsd-ports-gnome-deb6bbe68d43e9a587cc8ea6aa39d13159cf04c1.zip
Remove stray uneeded patch files.
Diffstat (limited to 'sysutils')
-rw-r--r--sysutils/u-boot-rpi3/files/patch-api_api.c79
-rw-r--r--sysutils/u-boot-rpi3/files/patch-api_api__storage.c28
-rw-r--r--sysutils/u-boot-rpi3/files/patch-common_cmd__elf.c29
-rw-r--r--sysutils/u-boot-rpi3/files/patch-common_cmd__fdt.c11
-rw-r--r--sysutils/u-boot-rpi3/files/patch-common_cmd__nvedit.c11
-rw-r--r--sysutils/u-boot-rpi3/files/patch-common_cmd__test.c19
-rw-r--r--sysutils/u-boot-rpi3/files/patch-drivers_mmc_mmc.c80
-rw-r--r--sysutils/u-boot-rpi3/files/patch-include_configs_rpi-common.h66
8 files changed, 0 insertions, 323 deletions
diff --git a/sysutils/u-boot-rpi3/files/patch-api_api.c b/sysutils/u-boot-rpi3/files/patch-api_api.c
deleted file mode 100644
index 32cdc2093d35..000000000000
--- a/sysutils/u-boot-rpi3/files/patch-api_api.c
+++ /dev/null
@@ -1,79 +0,0 @@
---- api/api.c.orig 2015-04-13 14:53:03 UTC
-+++ api/api.c
-@@ -495,45 +495,47 @@ static int API_env_set(va_list ap)
- */
- static int API_env_enum(va_list ap)
- {
-- int i, n;
-- char *last, **next;
-+ int i;
-+ char *last, **next, *s;
-+ ENTRY *match, search;
-+ static char *buf;
-
- last = (char *)va_arg(ap, u_int32_t);
-
- if ((next = (char **)va_arg(ap, u_int32_t)) == NULL)
- return API_EINVAL;
-
-- if (last == NULL)
-- /* start over */
-- *next = ((char *)env_get_addr(0));
-- else {
-- *next = last;
--
-- for (i = 0; env_get_char(i) != '\0'; i = n + 1) {
-- for (n = i; env_get_char(n) != '\0'; ++n) {
-- if (n >= CONFIG_ENV_SIZE) {
-- /* XXX shouldn't we set *next = NULL?? */
-- return 0;
-- }
-- }
--
-- if (envmatch((uchar *)last, i) < 0)
-- continue;
--
-- /* try to get next name */
-- i = n + 1;
-- if (env_get_char(i) == '\0') {
-- /* no more left */
-- *next = NULL;
-- return 0;
-- }
--
-- *next = ((char *)env_get_addr(i));
-- return 0;
-+ /*
-+ * This leverages realloc's behavior of growing but never shrinking the
-+ * existing buffer.
-+ */
-+ if (last == NULL) {
-+ i = 0;
-+ buf = realloc(buf, 512); /* Start with reasonable size buf. */
-+ } else {
-+ buf = realloc(buf, strlen(last) + 1);
-+ strcpy(buf, last);
-+ if ((s = strchr(buf, '=')) != NULL)
-+ *s = 0;
-+ search.key = buf;
-+ if ((i = hsearch_r(search, FIND, &match, &env_htab, 0)) == 0) {
-+ i = API_EINVAL;
-+ goto done;
- }
- }
-
-+ /* hmatch on empty string is effectively "get next entry after i". */
-+ if ((i = hmatch_r("", i, &match, &env_htab)) == 0)
-+ goto done;
-+ buf = realloc(buf, strlen(match->key) + strlen(match->data) + 2);
-+ snprintf(buf, buflen, "%s=%s", match->key, match->data);
-+ *next = buf;
- return 0;
-+done:
-+ free(buf);
-+ buf = NULL;
-+ *next = NULL;
-+ return i;
- }
-
- /*
diff --git a/sysutils/u-boot-rpi3/files/patch-api_api__storage.c b/sysutils/u-boot-rpi3/files/patch-api_api__storage.c
deleted file mode 100644
index 993eaac5aa6c..000000000000
--- a/sysutils/u-boot-rpi3/files/patch-api_api__storage.c
+++ /dev/null
@@ -1,28 +0,0 @@
---- api/api_storage.c.orig 2015-04-13 14:53:03 UTC
-+++ api/api_storage.c
-@@ -107,10 +107,13 @@ static int dev_stor_get(int type, int fi
-
- if (first) {
- di->cookie = (void *)get_dev(specs[type].name, 0);
-- if (di->cookie == NULL)
-+ if (di->cookie == NULL) {
- return 0;
-- else
-+ } else {
- found = 1;
-+ if (specs[type].max_dev > 1)
-+ *more = 1;
-+ }
-
- } else {
- for (i = 0; i < specs[type].max_dev; i++)
-@@ -146,7 +149,8 @@ static int dev_stor_get(int type, int fi
- dd = (block_dev_desc_t *)di->cookie;
- if (dd->type == DEV_TYPE_UNKNOWN) {
- debugf("device instance exists, but is not active..");
-- found = 0;
-+ di->di_stor.block_count = 0;
-+ di->di_stor.block_size = 0;
- } else {
- di->di_stor.block_count = dd->lba;
- di->di_stor.block_size = dd->blksz;
diff --git a/sysutils/u-boot-rpi3/files/patch-common_cmd__elf.c b/sysutils/u-boot-rpi3/files/patch-common_cmd__elf.c
deleted file mode 100644
index 5e29c658da06..000000000000
--- a/sysutils/u-boot-rpi3/files/patch-common_cmd__elf.c
+++ /dev/null
@@ -1,29 +0,0 @@
---- common/cmd_elf.c.orig 2015-04-13 14:53:03 UTC
-+++ common/cmd_elf.c
-@@ -35,22 +35,12 @@ static unsigned long do_bootelf_exec(ulo
- unsigned long ret;
-
- /*
-- * QNX images require the data cache is disabled.
-- * Data cache is already flushed, so just turn it off.
-- */
-- int dcache = dcache_status();
-- if (dcache)
-- dcache_disable();
--
-- /*
-- * pass address parameter as argv[0] (aka command name),
-- * and all remaining args
-+ * FreeBSD wants the caches enabled while ubldr runs, and as of r276397
-+ * the kernel can tolerate being entered with internal (but not external
-+ * PL310) caches enabled on armv6/7 systems. So don't disable caches
-+ * here, just launch the program directly.
- */
- ret = entry(argc, argv);
--
-- if (dcache)
-- dcache_enable();
--
- return ret;
- }
-
diff --git a/sysutils/u-boot-rpi3/files/patch-common_cmd__fdt.c b/sysutils/u-boot-rpi3/files/patch-common_cmd__fdt.c
deleted file mode 100644
index 34dbcd7fda99..000000000000
--- a/sysutils/u-boot-rpi3/files/patch-common_cmd__fdt.c
+++ /dev/null
@@ -1,11 +0,0 @@
---- common/cmd_fdt.c.orig 2015-04-13 14:53:03 UTC
-+++ common/cmd_fdt.c
-@@ -44,7 +44,7 @@ void set_working_fdt_addr(ulong addr)
-
- buf = map_sysmem(addr, 0);
- working_fdt = buf;
-- setenv_ulong("fdtaddr", addr);
-+ setenv_hex("fdtaddr", addr);
- }
-
- /*
diff --git a/sysutils/u-boot-rpi3/files/patch-common_cmd__nvedit.c b/sysutils/u-boot-rpi3/files/patch-common_cmd__nvedit.c
deleted file mode 100644
index d357f5551ec9..000000000000
--- a/sysutils/u-boot-rpi3/files/patch-common_cmd__nvedit.c
+++ /dev/null
@@ -1,11 +0,0 @@
---- common/cmd_nvedit.c.orig 2015-04-13 14:53:03 UTC
-+++ common/cmd_nvedit.c
-@@ -321,7 +321,7 @@ int setenv_hex(const char *varname, ulon
- {
- char str[17];
-
-- sprintf(str, "%lx", value);
-+ sprintf(str, "%#lx", value);
- return setenv(varname, str);
- }
-
diff --git a/sysutils/u-boot-rpi3/files/patch-common_cmd__test.c b/sysutils/u-boot-rpi3/files/patch-common_cmd__test.c
deleted file mode 100644
index c72587b117c9..000000000000
--- a/sysutils/u-boot-rpi3/files/patch-common_cmd__test.c
+++ /dev/null
@@ -1,19 +0,0 @@
---- common/cmd_test.c.orig 2015-04-13 14:53:03 UTC
-+++ common/cmd_test.c
-@@ -65,9 +65,14 @@ static int do_test(cmd_tbl_t *cmdtp, int
- char * const *ap;
- int i, op, left, adv, expr, last_expr, last_unop, last_binop;
-
-- /* args? */
-- if (argc < 3)
-+ /*
-+ * If no args, that's bogus, return false.
-+ * If op is -z and no other args, answer is Yes, string is empty.
-+ */
-+ if (argc < 2)
- return 1;
-+ else if (argc == 2)
-+ return !(strcmp(argv[1], "-z") == 0);
-
- #ifdef DEBUG
- {
diff --git a/sysutils/u-boot-rpi3/files/patch-drivers_mmc_mmc.c b/sysutils/u-boot-rpi3/files/patch-drivers_mmc_mmc.c
deleted file mode 100644
index 268db9940a0d..000000000000
--- a/sysutils/u-boot-rpi3/files/patch-drivers_mmc_mmc.c
+++ /dev/null
@@ -1,80 +0,0 @@
---- drivers/mmc/mmc.c.orig 2015-04-13 14:53:03 UTC
-+++ drivers/mmc/mmc.c
-@@ -20,6 +20,7 @@
-
- static struct list_head mmc_devices;
- static int cur_dev_num = -1;
-+static int mmc_error_print_max = -1;
-
- __weak int board_mmc_getwp(struct mmc *mmc)
- {
-@@ -1560,9 +1561,14 @@ void mmc_destroy(struct mmc *mmc)
- block_dev_desc_t *mmc_get_dev(int dev)
- {
- struct mmc *mmc = find_mmc_device(dev);
-- if (!mmc || mmc_init(mmc))
-+ if (!mmc)
- return NULL;
-
-+ /* If mmc_init fails, mmc->block_dev will be of type
-+ * DEV_TYPE_UNKNOWN with blksz and lba set to zero.
-+ */
-+ mmc_init(mmc);
-+
- return &mmc->block_dev;
- }
- #endif
-@@ -1594,7 +1600,7 @@ int mmc_start_init(struct mmc *mmc)
- err = mmc->cfg->ops->init(mmc);
-
- if (err)
-- return err;
-+ goto done;
-
- mmc->ddr_mode = 0;
- mmc_set_bus_width(mmc, 1);
-@@ -1604,7 +1610,7 @@ int mmc_start_init(struct mmc *mmc)
- err = mmc_go_idle(mmc);
-
- if (err)
-- return err;
-+ goto done;
-
- /* The internal partition reset to user partition(0) at every CMD0*/
- mmc->part_num = 0;
-@@ -1621,15 +1627,33 @@ int mmc_start_init(struct mmc *mmc)
-
- if (err && err != IN_PROGRESS) {
- #if !defined(CONFIG_SPL_BUILD) || defined(CONFIG_SPL_LIBCOMMON_SUPPORT)
-- printf("Card did not respond to voltage select!\n");
-+ if (mmc_error_print_max < 4) {
-+ mmc_error_print_max++;
-+ printf("Card did not respond to voltage select!\n");
-+
-+ if (mmc_error_print_max == 4) {
-+ printf("Discarding further error messages\n");
-+ }
-+ }
- #endif
-- return UNUSABLE_ERR;
-+// return UNUSABLE_ERR;
-+ goto done;
- }
- }
-
- if (err == IN_PROGRESS)
- mmc->init_in_progress = 1;
-
-+done:
-+ if (err) {
-+ mmc->has_init = 0;
-+ mmc->block_dev.type = DEV_TYPE_UNKNOWN;
-+ mmc->block_dev.blksz = 0;
-+ mmc->block_dev.lba = 0;
-+ } else {
-+ mmc->has_init = 1;
-+ }
-+
- return err;
- }
-
diff --git a/sysutils/u-boot-rpi3/files/patch-include_configs_rpi-common.h b/sysutils/u-boot-rpi3/files/patch-include_configs_rpi-common.h
deleted file mode 100644
index 441748c0d631..000000000000
--- a/sysutils/u-boot-rpi3/files/patch-include_configs_rpi-common.h
+++ /dev/null
@@ -1,66 +0,0 @@
---- include/configs/rpi-common.h.orig 2015-04-13 14:53:03 UTC
-+++ include/configs/rpi-common.h
-@@ -183,4 +183,63 @@
-
- #define CONFIG_BOOTDELAY 2
-
-+/*****************************************************************************
-+ * FreeBSD customizations from here down.
-+ ****************************************************************************/
-+
-+/* Add the API and ELF features needed for ubldr. */
-+#ifndef CONFIG_SPL_BUILD
-+#define CONFIG_API
-+#define CONFIG_CMD_ELF
-+#define CONFIG_CMD_ENV_EXISTS
-+#define CONFIG_EFI_PARTITION
-+#endif
-+
-+/* Turn off dcache. */
-+#ifndef CONFIG_SPL_BUILD
-+#define CONFIG_SYS_DCACHE_OFF
-+#define CONFIG_CMD_CACHE
-+#endif
-+
-+#ifndef CONFIG_SPL_BUILD
-+#define CONFIG_SYS_MMC_MAX_DEVICE 1
-+#endif
-+
-+/* Create a small(ish) boot environment for FreeBSD. */
-+#ifndef CONFIG_SPL_BUILD
-+#undef CONFIG_EXTRA_ENV_SETTINGS
-+#define CONFIG_EXTRA_ENV_SETTINGS \
-+ ENV_DEVICE_SETTINGS \
-+ "loadaddr=0x02000000\0" \
-+ "scriptaddr=0x00000000\0" \
-+ "pxefile_addr_r=0x00100000\0" \
-+ "kernel_addr_r=0x01000000\0" \
-+ "ramdisk_addr_r=0x02100000\0" \
-+ "Fatboot=" \
-+ "env exists loaderdev || env set loaderdev ${fatdev}; " \
-+ "env exists UserFatboot && run UserFatboot; " \
-+ "echo Booting from: ${fatdev} ${bootfile}; " \
-+ "fatload ${fatdev} ${loadaddr} ${bootfile} && bootelf ${loadaddr}; " \
-+ "\0" \
-+ "Netboot=" \
-+ "env exists ethact || usb start; " \
-+ "env exists loaderdev || env set loaderdev net; " \
-+ "env exists UserNetboot && run UserNetboot; " \
-+ "dhcp ${loadaddr} ${bootfile} && bootelf ${loadaddr}; " \
-+ "\0" \
-+ "preboot=" \
-+ "fdt addr 0x100; " \
-+ "env exists bootfile || env set bootfile ubldr; " \
-+ "env exists SetupFatdev && run SetupFatdev; " \
-+ "env exists UserPreboot && run UserPreboot; " \
-+ "\0" \
-+ "SetupFatdev=" \
-+ "env exists fatdev || env set fatdev 'mmc 0'; " \
-+ "\0"
-+#undef CONFIG_BOOTCOMMAND
-+#define CONFIG_BOOTCOMMAND "run Fatboot"
-+#undef CONFIG_PREBOOT
-+#define CONFIG_PREBOOT "run preboot"
-+#endif
-+
- #endif