From a9c20d56f1f4e310f154b793df9d4163c34b5b23 Mon Sep 17 00:00:00 2001 From: Andre Heider Date: Sun, 17 Jan 2021 08:35:32 +0100 Subject: uboot-mvebu: update to v2021.01 u-boot now detects emmc variants at runtime, we don't need to build seperate binaries anymore. Signed-off-by: Andre Heider --- ...3720-add-support-for-boards-with-populate.patch | 91 ---------------------- 1 file changed, 91 deletions(-) delete mode 100644 package/boot/uboot-mvebu/patches/133-arm64-dts-a3720-add-support-for-boards-with-populate.patch (limited to 'package/boot/uboot-mvebu/patches/133-arm64-dts-a3720-add-support-for-boards-with-populate.patch') diff --git a/package/boot/uboot-mvebu/patches/133-arm64-dts-a3720-add-support-for-boards-with-populate.patch b/package/boot/uboot-mvebu/patches/133-arm64-dts-a3720-add-support-for-boards-with-populate.patch deleted file mode 100644 index 1e2944b5a2..0000000000 --- a/package/boot/uboot-mvebu/patches/133-arm64-dts-a3720-add-support-for-boards-with-populate.patch +++ /dev/null @@ -1,91 +0,0 @@ -From 408bba2fb84ad0b02c3f9529065126b40899e256 Mon Sep 17 00:00:00 2001 -From: Andre Heider -Date: Fri, 4 Sep 2020 15:44:41 +0200 -Subject: [PATCH] arm64: dts: a3720: add support for espressobin with - populated emmc - -Import armada-3720-espressobin-emmc.dts from Linux, but use sdhc1 for -emmc, since our dtsi is still based on downstream and sdhc0 is used for -the sd card. - -Signed-off-by: Andre Heider ---- - arch/arm/dts/Makefile | 1 + - arch/arm/dts/armada-3720-espressobin-emmc.dts | 44 +++++++++++++++++++ - doc/README.marvell | 7 ++- - 3 files changed, 50 insertions(+), 2 deletions(-) - create mode 100644 arch/arm/dts/armada-3720-espressobin-emmc.dts - ---- a/arch/arm/dts/Makefile -+++ b/arch/arm/dts/Makefile -@@ -202,6 +202,7 @@ dtb-$(CONFIG_ARCH_TEGRA) += tegra20-harm - dtb-$(CONFIG_ARCH_MVEBU) += \ - armada-3720-db.dtb \ - armada-3720-espressobin.dtb \ -+ armada-3720-espressobin-emmc.dtb \ - armada-3720-turris-mox.dtb \ - armada-3720-uDPU.dtb \ - armada-375-db.dtb \ ---- /dev/null -+++ b/arch/arm/dts/armada-3720-espressobin-emmc.dts -@@ -0,0 +1,44 @@ -+// SPDX-License-Identifier: (GPL-2.0+ OR MIT) -+/* -+ * Device Tree file for Globalscale Marvell ESPRESSOBin Board with eMMC -+ * Copyright (C) 2018 Marvell -+ * -+ * Romain Perier -+ * Konstantin Porotchkin -+ * -+ */ -+/* -+ * Schematic available at http://espressobin.net/wp-content/uploads/2017/08/ESPRESSObin_V5_Schematics.pdf -+ */ -+ -+/dts-v1/; -+ -+#include "armada-3720-espressobin.dtsi" -+ -+/ { -+ model = "Globalscale Marvell ESPRESSOBin Board (eMMC)"; -+ compatible = "globalscale,espressobin-emmc", "globalscale,espressobin", -+ "marvell,armada3720", "marvell,armada3710"; -+}; -+ -+/* U11 */ -+&sdhci1 { -+ non-removable; -+ bus-width = <8>; -+ mmc-ddr-1_8v; -+ mmc-hs400-1_8v; -+ marvell,xenon-emmc; -+ marvell,xenon-tun-count = <9>; -+ marvell,pad-type = "fixed-1-8v"; -+ -+ pinctrl-names = "default"; -+ pinctrl-0 = <&mmc_pins>; -+ status = "okay"; -+ -+ #address-cells = <1>; -+ #size-cells = <0>; -+ mmccard: mmccard@0 { -+ compatible = "mmc-card"; -+ reg = <0>; -+ }; -+}; ---- a/doc/README.marvell -+++ b/doc/README.marvell -@@ -43,8 +43,11 @@ Build Procedure - In order to prevent this, the required device-tree MUST be set during compilation. - All device-tree files are located in ./arch/arm/dts/ folder. - -- For other DB boards (MacchiatoBin, EspressoBin and 3700 DB board) compile u-boot with -- just default device-tree from defconfig using: -+ For the EspressoBin board with populated eMMC device use -+ # make DEVICE_TREE=armada-3720-espressobin-emmc -+ -+ For other DB boards (MacchiatoBin, EspressoBin without soldered eMMC and 3700 DB board) -+ compile u-boot with just default device-tree from defconfig using: - - # make - -- cgit v1.2.3