diff options
| author | Nathan Rossi <nathan@nathanrossi.com> | 2016-01-06 16:46:46 +1000 |
|---|---|---|
| committer | Nathan Rossi <nathan@nathanrossi.com> | 2016-01-06 16:46:46 +1000 |
| commit | ae3a05b5be811d4a7d7a9651a4b28b5bff5df2cb (patch) | |
| tree | 6a9d9376608e6dc0c2ac0856cac4950e9b7bc6d2 | |
| parent | 02babaeb6b599d031925249e0521816bf06d7dbd (diff) | |
| download | meta-xilinx-ae3a05b5be811d4a7d7a9651a4b28b5bff5df2cb.tar.gz | |
u-boot-xlnx_2015.04: Drop this version
Newer version of u-boot-xlnx superseeds this version. Also remove any
patches which are only needed by this version of u-boot-xlnx.
Signed-off-by: Nathan Rossi <nathan@nathanrossi.com>
5 files changed, 0 insertions, 273 deletions
diff --git a/recipes-bsp/u-boot/u-boot-xlnx/ARM-zynq-Fix-up-the-target-file-name-for-u-boot.patch b/recipes-bsp/u-boot/u-boot-xlnx/ARM-zynq-Fix-up-the-target-file-name-for-u-boot.patch deleted file mode 100644 index 2ab6fdd3..00000000 --- a/recipes-bsp/u-boot/u-boot-xlnx/ARM-zynq-Fix-up-the-target-file-name-for-u-boot.patch +++ /dev/null | |||
| @@ -1,27 +0,0 @@ | |||
| 1 | From: Nathan Rossi <nathan@nathanrossi.com> | ||
| 2 | Subject: [PATCH] ARM: zynq: Fix up the target file name for u-boot | ||
| 3 | |||
| 4 | This should be 'u-boot.img' because all zynq configs are OF_EMBED. | ||
| 5 | |||
| 6 | Signed-off-by: Nathan Rossi <nathan@nathanrossi.com> | ||
| 7 | Upstream-Status: Configuration [mirror upstream...] | ||
| 8 | --- | ||
| 9 | include/configs/zynq-common.h | 2 +- | ||
| 10 | 1 file changed, 1 insertion(+), 1 deletion(-) | ||
| 11 | |||
| 12 | diff --git a/include/configs/zynq-common.h b/include/configs/zynq-common.h | ||
| 13 | index e5f2fc5..10c9f18 100644 | ||
| 14 | --- a/include/configs/zynq-common.h | ||
| 15 | +++ b/include/configs/zynq-common.h | ||
| 16 | @@ -501,7 +501,7 @@ | ||
| 17 | #define CONFIG_SYS_MMCSD_FS_BOOT_PARTITION 1 | ||
| 18 | #define CONFIG_SPL_LIBDISK_SUPPORT | ||
| 19 | #define CONFIG_SPL_FAT_SUPPORT | ||
| 20 | -#define CONFIG_SPL_FS_LOAD_PAYLOAD_NAME "u-boot-dtb.img" | ||
| 21 | +#define CONFIG_SPL_FS_LOAD_PAYLOAD_NAME "u-boot.img" | ||
| 22 | #endif | ||
| 23 | |||
| 24 | /* Disable dcache for SPL just for sure */ | ||
| 25 | -- | ||
| 26 | 2.6.2 | ||
| 27 | |||
diff --git a/recipes-bsp/u-boot/u-boot-xlnx/microblaze-Fix-EMAC-Lite-initialization.patch b/recipes-bsp/u-boot/u-boot-xlnx/microblaze-Fix-EMAC-Lite-initialization.patch deleted file mode 100644 index 09c48fbc..00000000 --- a/recipes-bsp/u-boot/u-boot-xlnx/microblaze-Fix-EMAC-Lite-initialization.patch +++ /dev/null | |||
| @@ -1,31 +0,0 @@ | |||
| 1 | From 83f0e6e733aba458b9afac67f3c95c4e29712263 Mon Sep 17 00:00:00 2001 | ||
| 2 | From: Nathan Rossi <nathan.rossi@xilinx.com> | ||
| 3 | Date: Tue, 14 Apr 2015 15:35:57 +1000 | ||
| 4 | Subject: [PATCH] microblaze: Fix EMAC Lite initialization | ||
| 5 | |||
| 6 | It is possible for CONFIG_XILINX_EMACLITE to be defined without | ||
| 7 | XILINX_EMACLITE_BASEADDR being defined as the EMAC Lite driver support | ||
| 8 | OF init. Check that the driver is enabled and the base address is | ||
| 9 | available before initializing with a static base address. | ||
| 10 | |||
| 11 | Signed-off-by: Nathan Rossi <nathan.rossi@xilinx.com> | ||
| 12 | --- | ||
| 13 | board/xilinx/microblaze-generic/microblaze-generic.c | 2 +- | ||
| 14 | 1 file changed, 1 insertion(+), 1 deletion(-) | ||
| 15 | |||
| 16 | diff --git a/board/xilinx/microblaze-generic/microblaze-generic.c b/board/xilinx/microblaze-generic/microblaze-generic.c | ||
| 17 | index eee5f6b..8c926a2 100644 | ||
| 18 | --- a/board/xilinx/microblaze-generic/microblaze-generic.c | ||
| 19 | +++ b/board/xilinx/microblaze-generic/microblaze-generic.c | ||
| 20 | @@ -63,7 +63,7 @@ int board_eth_init(bd_t *bis) | ||
| 21 | XILINX_AXIDMA_BASEADDR); | ||
| 22 | #endif | ||
| 23 | |||
| 24 | -#ifdef CONFIG_XILINX_EMACLITE | ||
| 25 | +#if defined(CONFIG_XILINX_EMACLITE) && defined(XILINX_EMACLITE_BASEADDR) | ||
| 26 | u32 txpp = 0; | ||
| 27 | u32 rxpp = 0; | ||
| 28 | # ifdef CONFIG_XILINX_EMACLITE_TX_PING_PONG | ||
| 29 | -- | ||
| 30 | 1.7.10.4 | ||
| 31 | |||
diff --git a/recipes-bsp/u-boot/u-boot-xlnx/microblaze-generic_defconfig-Disable-configs.patch b/recipes-bsp/u-boot/u-boot-xlnx/microblaze-generic_defconfig-Disable-configs.patch deleted file mode 100644 index 316d89af..00000000 --- a/recipes-bsp/u-boot/u-boot-xlnx/microblaze-generic_defconfig-Disable-configs.patch +++ /dev/null | |||
| @@ -1,42 +0,0 @@ | |||
| 1 | From: Nathan Rossi <nathan.rossi@xilinx.com> | ||
| 2 | Date: Mon, 20 Apr 2015 17:57:34 +1000 | ||
| 3 | Subject: [PATCH] microblaze-generic_defconfig: Disable configs | ||
| 4 | |||
| 5 | Signed-off-by: Nathan Rossi <nathan.rossi@xilinx.com> | ||
| 6 | Upstream-Status: Configuration | ||
| 7 | --- | ||
| 8 | configs/microblaze-generic_defconfig | 4 +--- | ||
| 9 | include/configs/microblaze-generic.h | 5 +++++ | ||
| 10 | 2 files changed, 6 insertions(+), 3 deletions(-) | ||
| 11 | |||
| 12 | diff --git a/configs/microblaze-generic_defconfig b/configs/microblaze-generic_defconfig | ||
| 13 | index 4211d71..69b8023 100644 | ||
| 14 | --- a/configs/microblaze-generic_defconfig | ||
| 15 | +++ b/configs/microblaze-generic_defconfig | ||
| 16 | @@ -1,6 +1,4 @@ | ||
| 17 | -CONFIG_SPL=y | ||
| 18 | CONFIG_MICROBLAZE=y | ||
| 19 | CONFIG_TARGET_MICROBLAZE_GENERIC=y | ||
| 20 | -CONFIG_OF_CONTROL=y | ||
| 21 | -CONFIG_OF_EMBED=y | ||
| 22 | CONFIG_DEFAULT_DEVICE_TREE="microblaze-generic" | ||
| 23 | +CONFIG_SYS_BOOTM_LEN=33554432 | ||
| 24 | diff --git a/include/configs/microblaze-generic.h b/include/configs/microblaze-generic.h | ||
| 25 | index 073f3ef..26e85c7 100644 | ||
| 26 | --- a/include/configs/microblaze-generic.h | ||
| 27 | +++ b/include/configs/microblaze-generic.h | ||
| 28 | @@ -219,6 +219,11 @@ | ||
| 29 | #endif | ||
| 30 | |||
| 31 | /* | ||
| 32 | + * BOOTM options | ||
| 33 | + */ | ||
| 34 | +#define CONFIG_SYS_BOOTM_LEN (32 * 1024 * 1024) | ||
| 35 | + | ||
| 36 | +/* | ||
| 37 | * BOOTP options | ||
| 38 | */ | ||
| 39 | #define CONFIG_BOOTP_BOOTFILESIZE | ||
| 40 | -- | ||
| 41 | 2.5.1 | ||
| 42 | |||
diff --git a/recipes-bsp/u-boot/u-boot-xlnx/zynq-Add-Zynq-PicoZed-board-support.patch b/recipes-bsp/u-boot/u-boot-xlnx/zynq-Add-Zynq-PicoZed-board-support.patch deleted file mode 100644 index 73220774..00000000 --- a/recipes-bsp/u-boot/u-boot-xlnx/zynq-Add-Zynq-PicoZed-board-support.patch +++ /dev/null | |||
| @@ -1,143 +0,0 @@ | |||
| 1 | From 8d00cfe0fb3132a5d2035f5945e81c212121326e Mon Sep 17 00:00:00 2001 | ||
| 2 | From: Nathan Rossi <nathan.rossi@xilinx.com> | ||
| 3 | Date: Tue, 14 Apr 2015 14:58:10 +1000 | ||
| 4 | Subject: [PATCH] zynq: Add Zynq PicoZed board support | ||
| 5 | |||
| 6 | The PicoZed is a System-on-Module board which is marketed as part of | ||
| 7 | the ZedBoard/MicroZed/etc. collection. It includes a Zynq-7000 | ||
| 8 | processor. | ||
| 9 | |||
| 10 | This patch adds support that covers all the variants of the PicoZed | ||
| 11 | including the SKUs with Z7010/Z7020 and Z7015/Z7030 Zynq chips. This | ||
| 12 | patch set however only covers support for the System-on-Module and does | ||
| 13 | not cover any extra components that are available on carrier boards | ||
| 14 | (except those that are fanned out of the module itself). | ||
| 15 | |||
| 16 | More information on this board, its variants and available carrier | ||
| 17 | boards is available at: http://zedboard.org/product/picozed | ||
| 18 | |||
| 19 | Signed-off-by: Nathan Rossi <nathan.rossi@xilinx.com> | ||
| 20 | Signed-off-by: Michal Simek <michal.simek@xilinx.com> | ||
| 21 | Upstream-Status: Backport | ||
| 22 | --- | ||
| 23 | arch/arm/cpu/armv7/zynq/Kconfig | 4 ++++ | ||
| 24 | arch/arm/dts/Makefile | 1 + | ||
| 25 | arch/arm/dts/zynq-picozed.dts | 23 +++++++++++++++++++++++ | ||
| 26 | configs/zynq_picozed_defconfig | 6 ++++++ | ||
| 27 | include/configs/zynq_picozed.h | 27 +++++++++++++++++++++++++++ | ||
| 28 | 5 files changed, 61 insertions(+) | ||
| 29 | create mode 100644 arch/arm/dts/zynq-picozed.dts | ||
| 30 | create mode 100644 configs/zynq_picozed_defconfig | ||
| 31 | create mode 100644 include/configs/zynq_picozed.h | ||
| 32 | |||
| 33 | diff --git a/arch/arm/cpu/armv7/zynq/Kconfig b/arch/arm/cpu/armv7/zynq/Kconfig | ||
| 34 | index 2482bbb..d0874ab 100644 | ||
| 35 | --- a/arch/arm/cpu/armv7/zynq/Kconfig | ||
| 36 | +++ b/arch/arm/cpu/armv7/zynq/Kconfig | ||
| 37 | @@ -9,6 +9,9 @@ config TARGET_ZYNQ_ZED | ||
| 38 | config TARGET_ZYNQ_MICROZED | ||
| 39 | bool "Zynq MicroZed" | ||
| 40 | |||
| 41 | +config TARGET_ZYNQ_PICOZED | ||
| 42 | + bool "Zynq PicoZed" | ||
| 43 | + | ||
| 44 | config TARGET_ZYNQ_ZC70X | ||
| 45 | bool "Zynq ZC702/ZC706 Board" | ||
| 46 | |||
| 47 | @@ -38,6 +41,7 @@ config SYS_SOC | ||
| 48 | config SYS_CONFIG_NAME | ||
| 49 | default "zynq_zed" if TARGET_ZYNQ_ZED | ||
| 50 | default "zynq_microzed" if TARGET_ZYNQ_MICROZED | ||
| 51 | + default "zynq_picozed" if TARGET_ZYNQ_PICOZED | ||
| 52 | default "zynq_zc70x" if TARGET_ZYNQ_ZC70X | ||
| 53 | default "zynq_zc770" if TARGET_ZYNQ_ZC770 | ||
| 54 | default "zynq_zybo" if TARGET_ZYNQ_ZYBO | ||
| 55 | diff --git a/arch/arm/dts/Makefile b/arch/arm/dts/Makefile | ||
| 56 | index e08546b..84b0bed 100644 | ||
| 57 | --- a/arch/arm/dts/Makefile | ||
| 58 | +++ b/arch/arm/dts/Makefile | ||
| 59 | @@ -44,6 +44,7 @@ dtb-$(CONFIG_ZYNQ) += zynq-zc702.dtb \ | ||
| 60 | zynq-zed.dtb \ | ||
| 61 | zynq-zybo.dtb \ | ||
| 62 | zynq-microzed.dtb \ | ||
| 63 | + zynq-picozed.dtb \ | ||
| 64 | zynq-cc108.dtb \ | ||
| 65 | zynq-zc770-xm010.dtb \ | ||
| 66 | zynq-zc770-xm011.dtb \ | ||
| 67 | diff --git a/arch/arm/dts/zynq-picozed.dts b/arch/arm/dts/zynq-picozed.dts | ||
| 68 | new file mode 100644 | ||
| 69 | index 0000000..686b98f | ||
| 70 | --- /dev/null | ||
| 71 | +++ b/arch/arm/dts/zynq-picozed.dts | ||
| 72 | @@ -0,0 +1,23 @@ | ||
| 73 | +/* | ||
| 74 | + * Avnet PicoZed board DTS | ||
| 75 | + * | ||
| 76 | + * Copyright (C) 2015 Xilinx, Inc. | ||
| 77 | + * | ||
| 78 | + * SPDX-License-Identifier: GPL-2.0+ | ||
| 79 | + */ | ||
| 80 | +/dts-v1/; | ||
| 81 | +#include "zynq-7000.dtsi" | ||
| 82 | + | ||
| 83 | +/ { | ||
| 84 | + model = "Zynq PicoZed Board"; | ||
| 85 | + compatible = "xlnx,zynq-picozed", "xlnx,zynq-7000"; | ||
| 86 | + | ||
| 87 | + aliases { | ||
| 88 | + serial0 = &uart1; | ||
| 89 | + }; | ||
| 90 | + | ||
| 91 | + memory { | ||
| 92 | + device_type = "memory"; | ||
| 93 | + reg = <0 0x40000000>; | ||
| 94 | + }; | ||
| 95 | +}; | ||
| 96 | diff --git a/configs/zynq_picozed_defconfig b/configs/zynq_picozed_defconfig | ||
| 97 | new file mode 100644 | ||
| 98 | index 0000000..b782873 | ||
| 99 | --- /dev/null | ||
| 100 | +++ b/configs/zynq_picozed_defconfig | ||
| 101 | @@ -0,0 +1,6 @@ | ||
| 102 | +CONFIG_SPL=y | ||
| 103 | +CONFIG_ARM=y | ||
| 104 | +CONFIG_ZYNQ=y | ||
| 105 | +CONFIG_TARGET_ZYNQ_PICOZED=y | ||
| 106 | +CONFIG_OF_CONTROL=n | ||
| 107 | +CONFIG_DEFAULT_DEVICE_TREE="zynq-picozed" | ||
| 108 | diff --git a/include/configs/zynq_picozed.h b/include/configs/zynq_picozed.h | ||
| 109 | new file mode 100644 | ||
| 110 | index 0000000..d116e05 | ||
| 111 | --- /dev/null | ||
| 112 | +++ b/include/configs/zynq_picozed.h | ||
| 113 | @@ -0,0 +1,27 @@ | ||
| 114 | +/* | ||
| 115 | + * (C) Copyright 2015 Xilinx, Inc. | ||
| 116 | + * | ||
| 117 | + * Configuration for PicoZed | ||
| 118 | + * See zynq-common.h for Zynq common configs | ||
| 119 | + * | ||
| 120 | + * SPDX-License-Identifier: GPL-2.0+ | ||
| 121 | + */ | ||
| 122 | + | ||
| 123 | +#ifndef __CONFIG_ZYNQ_PICOZED_H | ||
| 124 | +#define __CONFIG_ZYNQ_PICOZED_H | ||
| 125 | + | ||
| 126 | +#define CONFIG_SYS_SDRAM_SIZE (1024 * 1024 * 1024) | ||
| 127 | + | ||
| 128 | +#define CONFIG_ZYNQ_SERIAL_UART1 | ||
| 129 | +#define CONFIG_ZYNQ_GEM0 | ||
| 130 | +#define CONFIG_ZYNQ_GEM_PHY_ADDR0 0 | ||
| 131 | + | ||
| 132 | +#define CONFIG_SYS_NO_FLASH | ||
| 133 | + | ||
| 134 | +#define CONFIG_ZYNQ_SDHCI1 | ||
| 135 | +#define CONFIG_ZYNQ_USB | ||
| 136 | +#define CONFIG_ZYNQ_BOOT_FREEBSD | ||
| 137 | + | ||
| 138 | +#include <configs/zynq-common.h> | ||
| 139 | + | ||
| 140 | +#endif /* __CONFIG_ZYNQ_PICOZED_H */ | ||
| 141 | -- | ||
| 142 | 2.5.1 | ||
| 143 | |||
diff --git a/recipes-bsp/u-boot/u-boot-xlnx_2015.04.bb b/recipes-bsp/u-boot/u-boot-xlnx_2015.04.bb deleted file mode 100644 index 0bcbffd8..00000000 --- a/recipes-bsp/u-boot/u-boot-xlnx_2015.04.bb +++ /dev/null | |||
| @@ -1,30 +0,0 @@ | |||
| 1 | include u-boot-xlnx.inc | ||
| 2 | include u-boot-extra.inc | ||
| 3 | include u-boot-spl-zynq-init.inc | ||
| 4 | |||
| 5 | # this matches u-boot-xlnx 'xilinx-v2015.2' release tag | ||
| 6 | SRCREV = "1160fbcc619f23bf87cde01ed651566474e17eb9" | ||
| 7 | PV = "v2015.04${XILINX_EXTENSION}+git${SRCPV}" | ||
| 8 | |||
| 9 | FILESEXTRAPATHS_prepend := "${THISDIR}/u-boot-xlnx:" | ||
| 10 | SRC_URI += " \ | ||
| 11 | file://ARM-zynq-Fix-up-the-target-file-name-for-u-boot.patch \ | ||
| 12 | file://zynq-Add-Zynq-PicoZed-board-support.patch \ | ||
| 13 | file://microblaze-Fix-EMAC-Lite-initialization.patch \ | ||
| 14 | file://microblaze-generic_defconfig-Disable-configs.patch \ | ||
| 15 | file://0001-microblaze-Fix-style-issues-in-header-files.patch \ | ||
| 16 | file://0002-microblaze-Fix-C99-gnu99-compatiblity-for-inline-fun.patch \ | ||
| 17 | " | ||
| 18 | |||
| 19 | LIC_FILES_CHKSUM = "file://README;beginline=1;endline=6;md5=157ab8408beab40cd8ce1dc69f702a6c" | ||
| 20 | |||
| 21 | UBOOT_ENV_zc702-zynq7 = "uEnv" | ||
| 22 | UBOOT_ENV_zedboard-zynq7 = "uEnv" | ||
| 23 | |||
| 24 | SRC_URI_append_zc702-zynq7 = " file://uEnv.txt" | ||
| 25 | SRC_URI_append_zedboard-zynq7 = " file://uEnv.txt" | ||
| 26 | |||
| 27 | # 2015.04 - does not split the zc702 and zc706 into two configs | ||
| 28 | UBOOT_MACHINE_zc702-zynq7 = "zynq_zc70x_config" | ||
| 29 | UBOOT_MACHINE_zc706-zynq7 = "zynq_zc70x_config" | ||
| 30 | |||
