aboutsummaryrefslogtreecommitdiffstats
path: root/sysutils/u-boot-rpi3
diff options
context:
space:
mode:
authordb <db@FreeBSD.org>2016-11-17 05:24:08 +0800
committerdb <db@FreeBSD.org>2016-11-17 05:24:08 +0800
commit615041d7fa0b3366bffa61007b31733955cb4273 (patch)
tree841fbb479dab2730a2bf9bdeef1e71277c62499c /sysutils/u-boot-rpi3
parent00405fb1165b85e5ca8a848be06662a2acc7d3ff (diff)
downloadfreebsd-ports-gnome-615041d7fa0b3366bffa61007b31733955cb4273.tar.gz
freebsd-ports-gnome-615041d7fa0b3366bffa61007b31733955cb4273.tar.zst
freebsd-ports-gnome-615041d7fa0b3366bffa61007b31733955cb4273.zip
Update to 2016.11 upstream
Diffstat (limited to 'sysutils/u-boot-rpi3')
-rw-r--r--sysutils/u-boot-rpi3/Makefile2
-rw-r--r--sysutils/u-boot-rpi3/distinfo6
-rw-r--r--sysutils/u-boot-rpi3/files/patch-include_configs_rpi.h4
-rw-r--r--sysutils/u-boot-rpi3/files/patch-include_efi__api.h4
-rw-r--r--sysutils/u-boot-rpi3/files/patch-lib_efi__loader_efi__console.c2
-rw-r--r--sysutils/u-boot-rpi3/files/patch-lib_efi__loader_efi__disk.c14
-rw-r--r--sysutils/u-boot-rpi3/files/patch-lib_efi__loader_efi__net.c8
7 files changed, 20 insertions, 20 deletions
diff --git a/sysutils/u-boot-rpi3/Makefile b/sysutils/u-boot-rpi3/Makefile
index 918dfa9642bd..838f27c36b5c 100644
--- a/sysutils/u-boot-rpi3/Makefile
+++ b/sysutils/u-boot-rpi3/Makefile
@@ -1,7 +1,7 @@
# $FreeBSD$
PORTNAME= u-boot
-PORTVERSION= 2016.09
+PORTVERSION= 2016.11
CATEGORIES= sysutils
MASTER_SITES= ftp://ftp.denx.de/pub/u-boot/ \
LOCAL/db:bootfiles
diff --git a/sysutils/u-boot-rpi3/distinfo b/sysutils/u-boot-rpi3/distinfo
index 8e64fdf4e0e6..93b5211f51a6 100644
--- a/sysutils/u-boot-rpi3/distinfo
+++ b/sysutils/u-boot-rpi3/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1476719881
-SHA256 (u-boot-2016.09.tar.bz2) = 994e7b9e0e350d9f91f5892d5e5bff00d3714a4962f520f78a64a461ef950ba9
-SIZE (u-boot-2016.09.tar.bz2) = 11790685
+TIMESTAMP = 1479225351
+SHA256 (u-boot-2016.11.tar.bz2) = 45813e6565dcc0436abe6752624324cdbf5f3ac106570d76d32b46ec529bcdc8
+SIZE (u-boot-2016.11.tar.bz2) = 12019669
SHA256 (rpi3-boot-files-2016.05.tar.bz2) = 8d5a2e453c9140d989133bc7cd991456138f4eb6c9722cd9eee4af4c1722e216
SIZE (rpi3-boot-files-2016.05.tar.bz2) = 6905733
diff --git a/sysutils/u-boot-rpi3/files/patch-include_configs_rpi.h b/sysutils/u-boot-rpi3/files/patch-include_configs_rpi.h
index 3ec9f1c24c03..6b133b4cb4b0 100644
--- a/sysutils/u-boot-rpi3/files/patch-include_configs_rpi.h
+++ b/sysutils/u-boot-rpi3/files/patch-include_configs_rpi.h
@@ -1,6 +1,6 @@
---- include/configs/rpi.h.orig 2016-09-12 14:05:51 UTC
+--- include/configs/rpi.h.orig 2016-11-14 16:27:11 UTC
+++ include/configs/rpi.h
-@@ -108,11 +108,13 @@
+@@ -104,11 +104,13 @@
#endif
/* Console UART */
diff --git a/sysutils/u-boot-rpi3/files/patch-include_efi__api.h b/sysutils/u-boot-rpi3/files/patch-include_efi__api.h
index 29c7e09e3259..f3793f87a4a0 100644
--- a/sysutils/u-boot-rpi3/files/patch-include_efi__api.h
+++ b/sysutils/u-boot-rpi3/files/patch-include_efi__api.h
@@ -1,6 +1,6 @@
---- include/efi_api.h.orig 2016-09-12 14:05:51 UTC
+--- include/efi_api.h.orig 2016-11-14 16:27:11 UTC
+++ include/efi_api.h
-@@ -264,6 +264,18 @@ struct efi_device_path {
+@@ -268,6 +268,18 @@ struct efi_device_path {
u16 length;
};
diff --git a/sysutils/u-boot-rpi3/files/patch-lib_efi__loader_efi__console.c b/sysutils/u-boot-rpi3/files/patch-lib_efi__loader_efi__console.c
index e412d0f92420..6262ba6ea588 100644
--- a/sysutils/u-boot-rpi3/files/patch-lib_efi__loader_efi__console.c
+++ b/sysutils/u-boot-rpi3/files/patch-lib_efi__loader_efi__console.c
@@ -1,4 +1,4 @@
---- lib/efi_loader/efi_console.c.orig 2016-09-12 14:05:51 UTC
+--- lib/efi_loader/efi_console.c.orig 2016-11-14 16:27:11 UTC
+++ lib/efi_loader/efi_console.c
@@ -9,9 +9,9 @@
#include <common.h>
diff --git a/sysutils/u-boot-rpi3/files/patch-lib_efi__loader_efi__disk.c b/sysutils/u-boot-rpi3/files/patch-lib_efi__loader_efi__disk.c
index caf5709f6c8c..0a870faa26dc 100644
--- a/sysutils/u-boot-rpi3/files/patch-lib_efi__loader_efi__disk.c
+++ b/sysutils/u-boot-rpi3/files/patch-lib_efi__loader_efi__disk.c
@@ -1,6 +1,6 @@
---- lib/efi_loader/efi_disk.c.orig 2016-09-12 14:05:51 UTC
+--- lib/efi_loader/efi_disk.c.orig 2016-11-14 16:27:11 UTC
+++ lib/efi_loader/efi_disk.c
-@@ -196,11 +196,13 @@ static void efi_disk_add_dev(const char
+@@ -197,11 +197,13 @@ static void efi_disk_add_dev(const char
const char *if_typename,
const struct blk_desc *desc,
int dev_index,
@@ -15,7 +15,7 @@
/* Don't add empty devices */
if (!desc->lba)
-@@ -217,16 +219,28 @@ static void efi_disk_add_dev(const char
+@@ -218,16 +220,28 @@ static void efi_disk_add_dev(const char
diskobj->ops = block_io_disk_template;
diskobj->ifname = if_typename;
diskobj->dev_index = dev_index;
@@ -48,7 +48,7 @@
/* Fill in device path */
dp = (void*)&diskobj[1];
-@@ -261,8 +275,7 @@ static int efi_disk_create_eltorito(stru
+@@ -262,8 +276,7 @@ static int efi_disk_create_eltorito(stru
while (!part_get_info(desc, part, &info)) {
snprintf(devname, sizeof(devname), "%s:%d", pdevname,
part);
@@ -58,7 +58,7 @@
part++;
disks++;
}
-@@ -271,6 +284,30 @@ static int efi_disk_create_eltorito(stru
+@@ -272,6 +285,30 @@ static int efi_disk_create_eltorito(stru
return disks;
}
@@ -89,7 +89,7 @@
/*
* U-Boot doesn't have a list of all online disk devices. So when running our
* EFI payload, we scan through all of the potentially available ones and
-@@ -295,13 +332,14 @@ int efi_disk_register(void)
+@@ -296,13 +333,14 @@ int efi_disk_register(void)
const char *if_typename = dev->driver->name;
printf("Scanning disk %s...\n", dev->name);
@@ -105,7 +105,7 @@
disks += efi_disk_create_eltorito(desc, if_typename,
desc->devnum, dev->name);
}
-@@ -331,15 +369,17 @@ int efi_disk_register(void)
+@@ -332,15 +370,17 @@ int efi_disk_register(void)
snprintf(devname, sizeof(devname), "%s%d",
if_typename, i);
diff --git a/sysutils/u-boot-rpi3/files/patch-lib_efi__loader_efi__net.c b/sysutils/u-boot-rpi3/files/patch-lib_efi__loader_efi__net.c
index a0acc44b4c9a..c79caa2fb6a9 100644
--- a/sysutils/u-boot-rpi3/files/patch-lib_efi__loader_efi__net.c
+++ b/sysutils/u-boot-rpi3/files/patch-lib_efi__loader_efi__net.c
@@ -1,4 +1,4 @@
---- lib/efi_loader/efi_net.c.orig 2016-09-12 14:05:51 UTC
+--- lib/efi_loader/efi_net.c.orig 2016-11-14 16:27:11 UTC
+++ lib/efi_loader/efi_net.c
@@ -27,7 +27,8 @@ struct efi_net_obj {
struct efi_simple_network net;
@@ -10,7 +10,7 @@
/* PXE struct to transmit dhcp data */
struct efi_pxe pxe;
struct efi_pxe_mode pxe_mode;
-@@ -198,7 +199,7 @@ static efi_status_t efi_net_open_dp(void
+@@ -205,7 +206,7 @@ static efi_status_t EFIAPI efi_net_open_
struct efi_simple_network *net = handle;
struct efi_net_obj *netobj = container_of(net, struct efi_net_obj, net);
@@ -19,7 +19,7 @@
return EFI_SUCCESS;
}
-@@ -229,11 +230,10 @@ void efi_net_set_dhcp_ack(void *pkt, int
+@@ -236,11 +237,10 @@ void efi_net_set_dhcp_ack(void *pkt, int
int efi_net_register(void **handle)
{
struct efi_net_obj *netobj;
@@ -34,7 +34,7 @@
};
struct efi_device_path_file_path dp_end = {
.dp.type = DEVICE_PATH_TYPE_END,
-@@ -272,8 +272,9 @@ int efi_net_register(void **handle)
+@@ -279,8 +279,9 @@ int efi_net_register(void **handle)
netobj->net.receive = efi_net_receive;
netobj->net.mode = &netobj->net_mode;
netobj->net_mode.state = EFI_NETWORK_STARTED;