From patchwork Tue Jan 24 17:06:49 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Heiko Schocher X-Patchwork-Id: 1731288 X-Patchwork-Delegate: trini@ti.com Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@legolas.ozlabs.org Authentication-Results: legolas.ozlabs.org; spf=pass (sender SPF authorized) smtp.mailfrom=lists.denx.de (client-ip=2a01:238:438b:c500:173d:9f52:ddab:ee01; helo=phobos.denx.de; envelope-from=u-boot-bounces@lists.denx.de; receiver=) Authentication-Results: legolas.ozlabs.org; dkim=pass (2048-bit key; unprotected) header.d=denx.de header.i=@denx.de header.a=rsa-sha256 header.s=phobos-20191101 header.b=bSxoPAGT; dkim=pass (2048-bit key) header.d=denx.de header.i=@denx.de header.a=rsa-sha256 header.s=phobos-20191101 header.b=i5Jbpxxb; dkim-atps=neutral Received: from phobos.denx.de (phobos.denx.de [IPv6:2a01:238:438b:c500:173d:9f52:ddab:ee01]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature ECDSA (P-384)) (No client certificate requested) by legolas.ozlabs.org (Postfix) with ESMTPS id 4P1YLk0ZRNz23gM for ; Wed, 25 Jan 2023 04:07:41 +1100 (AEDT) Received: from h2850616.stratoserver.net (localhost [IPv6:::1]) by phobos.denx.de (Postfix) with ESMTP id 2D9A8856A9; Tue, 24 Jan 2023 18:07:21 +0100 (CET) Authentication-Results: phobos.denx.de; dmarc=none (p=none dis=none) header.from=denx.de Authentication-Results: phobos.denx.de; spf=pass smtp.mailfrom=u-boot-bounces@lists.denx.de DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=denx.de; s=phobos-20191101; t=1674580043; bh=mcAfF7BhZvjqClg9seYbbtncI+8acCPO/Z+6YmlkU4w=; h=From:To:Cc:Subject:Date:In-Reply-To:References:List-Id: List-Unsubscribe:List-Archive:List-Post:List-Help:List-Subscribe: From; b=bSxoPAGTco+lWSTJVNNN9Adp5YxPVUVGSNXYEgdYFQ5ZulwYOs/Dzj8mevVIlgZue Uoye3T8nMI7QPdwkIRk8qKKt+SdxHhmGpzDqJMWTeLSrGQX23nCekB/EHhJwybcbQT O4BNddKkoUWxeBYghnVVrLpRDBIxiOepx0+g8Mjm1YjO++d9KITRZzZQf3rEoA5GP4 LNv2+gQSD/321lsKArndi7NiJ5SYYIprxvRy7F8PZ7ij4eSLAqP9gQ0zuGiYM7KSWK 2gUYJzfzFtJ+zQGXjZpYsZPHV63msaxuRDarnhikbBqEeMKvUAY8uYEiK6ibqCzKqW 891kg/01P/RaQ== Received: from mail-internal.denx.de (p578adb1c.dip0.t-ipconnect.de [87.138.219.28]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) (No client certificate requested) (Authenticated sender: noc@denx.de) by phobos.denx.de (Postfix) with ESMTPSA id 6BEEA85666; Tue, 24 Jan 2023 18:07:13 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=denx.de; s=phobos-20191101; t=1674580033; bh=mcAfF7BhZvjqClg9seYbbtncI+8acCPO/Z+6YmlkU4w=; h=From:To:Cc:Subject:Date:In-Reply-To:References:From; b=i5Jbpxxbnw1ueXlS0MknKMdT8DZxwRuTApE2LmkQsE4a+Kk7tAxRvJP32sUPh4q3F YNKvc0rxmuIDx/B1ru/rQtqlEXiH0qLnlWbG0/oDaH9TlXzBdToelPMN8k18D9Hb01 pLDikHl1IUgQ5nJSppWnIh13sbEgyMAltBx+Lcj/LMYwFPabWiAc3nS2bfk9r6aJZ0 0qqOQv+o+vs619oT3NqK3MtiHwyS9D3HBLt52bZ7tIOzMd6FHEJ86EHSmmzOOQ9HcI AADqnFG3kC+CvFKYH8CaHwSLwsUj+uzBekzu+u3iMO+0owy3nf7g0IQCt6BQUlIfuU GodX9ejC8dIXQ== Received: from pollux.denx.de (pollux [192.168.1.1]) by mail-internal.denx.de (Postfix) with ESMTPS id 820E4180336; Tue, 24 Jan 2023 18:07:03 +0100 (CET) Received: by pollux.denx.de (Postfix, from userid 515) id 7B11A1A009F; Tue, 24 Jan 2023 18:07:03 +0100 (CET) From: Heiko Schocher To: U-Boot Mailing List Cc: pali@kernel.org, Heiko Schocher , Ramon Fried Subject: [PATCH v1 01/12] powerpc/mpc85xx: fixes and updates for socrates board Date: Tue, 24 Jan 2023 18:06:49 +0100 Message-Id: <20230124170700.3889830-2-hs@denx.de> X-Mailer: git-send-email 2.37.3 In-Reply-To: <20230124170700.3889830-1-hs@denx.de> References: <20230124170700.3889830-1-hs@denx.de> MIME-Version: 1.0 X-BeenThere: u-boot@lists.denx.de X-Mailman-Version: 2.1.39 Precedence: list List-Id: U-Boot discussion List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: u-boot-bounces@lists.denx.de Sender: "U-Boot" X-Virus-Scanned: clamav-milter 0.103.6 at phobos.denx.de X-Virus-Status: Clean current mainline does not work on socrates board. To get it back up working, there are some updates needed in socrates_defconfig. Signed-off-by: Heiko Schocher Fixes: 94633c36f9eb ("net: Make DM_ETH be selected by NETDEVICE") Fixes: 2f8a6db5d83b ("Finish conversion of CONFIG_SYS_CLK_FREQ to Kconfig") --- configs/socrates_defconfig | 23 +++++++++++------------ 1 file changed, 11 insertions(+), 12 deletions(-) diff --git a/configs/socrates_defconfig b/configs/socrates_defconfig index 46be662037..ade1c79c03 100644 --- a/configs/socrates_defconfig +++ b/configs/socrates_defconfig @@ -1,10 +1,11 @@ CONFIG_PPC=y CONFIG_SYS_IMMR=0xE0000000 -CONFIG_TEXT_BASE=0xfff80000 +CONFIG_TEXT_BASE=0xfff60000 CONFIG_ENV_SIZE=0x4000 CONFIG_ENV_SECT_SIZE=0x20000 CONFIG_DEFAULT_DEVICE_TREE="socrates" -CONFIG_ENV_ADDR=0xFFF40000 +CONFIG_SYS_CLK_FREQ=66666666 +CONFIG_ENV_ADDR=0xFFF20000 # CONFIG_SYS_PCI_64BIT is not set CONFIG_MPC85xx=y CONFIG_SYS_INIT_RAM_LOCK=y @@ -12,11 +13,11 @@ CONFIG_SYS_INIT_RAM_LOCK=y CONFIG_TARGET_SOCRATES=y CONFIG_L2_CACHE=y CONFIG_ENABLE_36BIT_PHYS=y -CONFIG_SYS_MONITOR_LEN=393216 +CONFIG_SYS_MONITOR_LEN=786432 CONFIG_FIT=y CONFIG_FIT_VERBOSE=y CONFIG_OF_BOARD_SETUP=y -CONFIG_SYS_MONITOR_BASE=0xFFF80000 +CONFIG_SYS_MONITOR_BASE=0xFFF60000 CONFIG_BOOTDELAY=1 CONFIG_USE_BOOTCOMMAND=y CONFIG_BOOTCOMMAND="run boot_nor" @@ -53,11 +54,12 @@ CONFIG_CMD_SNTP=y CONFIG_CMD_EXT2=y # CONFIG_CMD_IRQ is not set CONFIG_OF_CONTROL=y +CONFIG_OF_BOARD=y CONFIG_ENV_IS_IN_FLASH=y CONFIG_SYS_REDUNDAND_ENVIRONMENT=y -CONFIG_ENV_ADDR_REDUND=0xFFF20000 +CONFIG_ENV_ADDR_REDUND=0xFFF00000 CONFIG_USE_ETHPRIME=y -CONFIG_ETHPRIME="TSEC0" +CONFIG_ETHPRIME="eTSEC0" CONFIG_SPD_EEPROM=y CONFIG_CHIP_SELECTS_PER_CTRL=2 CONFIG_SYS_BR0_PRELIM_BOOL=y @@ -84,15 +86,12 @@ CONFIG_SYS_FLASH_QUIET_TEST=y CONFIG_SYS_MAX_FLASH_SECT=256 CONFIG_SYS_MAX_FLASH_BANKS=2 CONFIG_MTD_RAW_NAND=y -CONFIG_PHY_ATHEROS=y -CONFIG_PHY_BROADCOM=y -CONFIG_PHY_DAVICOM=y CONFIG_PHY_LXT=y CONFIG_PHY_MARVELL=y CONFIG_PHY_NATSEMI=y -CONFIG_PHY_REALTEK=y -CONFIG_PHY_SMSC=y -CONFIG_PHY_VITESSE=y +CONFIG_DM_MDIO=y +CONFIG_PHY_GIGE=y +CONFIG_RGMII=y CONFIG_MII=y CONFIG_TSEC_ENET=y CONFIG_PCI_MPC85XX=y From patchwork Tue Jan 24 17:06:50 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Patchwork-Submitter: Heiko Schocher X-Patchwork-Id: 1731289 X-Patchwork-Delegate: trini@ti.com Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@legolas.ozlabs.org Authentication-Results: legolas.ozlabs.org; spf=pass (sender SPF authorized) smtp.mailfrom=lists.denx.de (client-ip=85.214.62.61; helo=phobos.denx.de; envelope-from=u-boot-bounces@lists.denx.de; receiver=) Authentication-Results: legolas.ozlabs.org; dkim=pass (2048-bit key; unprotected) header.d=denx.de header.i=@denx.de header.a=rsa-sha256 header.s=phobos-20191101 header.b=xQZj/ETb; dkim=pass (2048-bit key) header.d=denx.de header.i=@denx.de header.a=rsa-sha256 header.s=phobos-20191101 header.b=EMMtQpiy; dkim-atps=neutral Received: from phobos.denx.de (phobos.denx.de [85.214.62.61]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature ECDSA (P-384)) (No client certificate requested) by legolas.ozlabs.org (Postfix) with ESMTPS id 4P1YLy2Lr7z23gM for ; Wed, 25 Jan 2023 04:07:54 +1100 (AEDT) Received: from h2850616.stratoserver.net (localhost [IPv6:::1]) by phobos.denx.de (Postfix) with ESMTP id 9903E856C4; Tue, 24 Jan 2023 18:07:30 +0100 (CET) Authentication-Results: phobos.denx.de; dmarc=none (p=none dis=none) header.from=denx.de Authentication-Results: phobos.denx.de; spf=pass smtp.mailfrom=u-boot-bounces@lists.denx.de DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=denx.de; s=phobos-20191101; t=1674580057; bh=qAbJAogyaCWYbxIM522cszA7SjQc8Tm8AOCu0S0w00Y=; h=From:To:Cc:Subject:Date:In-Reply-To:References:List-Id: List-Unsubscribe:List-Archive:List-Post:List-Help:List-Subscribe: From; b=xQZj/ETbRhEGOFCrG8TbVbyIbnc2rn5tNdwcbKkbuH1LBCUT8USxEIpyFCQUpycd1 hECkSwsGVvi3R25a2P5ks74ekDRUJtDb18VV2T+4hhHgUFyLWbSTsGsD4QNx2ZEWH5 X4FKjaOG7K3VbGM2Q9FenR8JZ1umUgbG23ussVcP9cMBI+bcc/QMxVrbgjclPexo2m CGpD/DQB4lGVsCk4+Ar95F9LVPdiaRDKVa4vtAUXrIrQkLcrBvW4lT5flIqfgWe4OG DF+ixZ/MpdS/uz9goxyYfzAeLT+8/FQMqok6lzJhCeMfaiTsssxcTDSo/T2QkOGXpn Vk2wH1Ajyt4MQ== Received: from mail-internal.denx.de (p578adb1c.dip0.t-ipconnect.de [87.138.219.28]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) (No client certificate requested) (Authenticated sender: noc@denx.de) by phobos.denx.de (Postfix) with ESMTPSA id 6C41085662; Tue, 24 Jan 2023 18:07:18 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=denx.de; s=phobos-20191101; t=1674580038; bh=qAbJAogyaCWYbxIM522cszA7SjQc8Tm8AOCu0S0w00Y=; h=From:To:Cc:Subject:Date:In-Reply-To:References:From; b=EMMtQpiybhhgHCHr543JQsa2H7uKrUwZhuIlEDNpahvNtYD/pwDum4UfQzvKbYY9I 3A7sUm8Y+MxkKKmrFIgzmbAxZArM/zvzPeeJvWYCeOcQT87Rbhx36AOWBnncIk28ek G7wYb7soLBgiUcu3kq5GTKYQZgBWWBxXMtismp6jAu952HxF2wvYaHmiD7Car/v++s 1JbbZxyvQhFMzmjzwZatuiwVPquwGKhqwwJ9Hkp236PJEwuD8brNK4csoyeyxz2DYB bRpPnoVeS36jlbdE+CwrdCVmPBSVGZh3EPB7wLnOv3Q0tTGioY3lZS/+7it81CydH2 sA0oN/kcKEVOQ== Received: from pollux.denx.de (pollux [192.168.1.1]) by mail-internal.denx.de (Postfix) with ESMTPS id A48E618038A; Tue, 24 Jan 2023 18:07:04 +0100 (CET) Received: by pollux.denx.de (Postfix, from userid 515) id 9D49A1A009F; Tue, 24 Jan 2023 18:07:04 +0100 (CET) From: Heiko Schocher To: U-Boot Mailing List Cc: pali@kernel.org, Heiko Schocher , Heinrich Schuchardt , =?utf-8?q?Marek_Beh=C3=BAn?= , Quentin Schulz , Simon Glass Subject: [PATCH v1 02/12] powerpc/mpc85xx: socrates: rework build process Date: Tue, 24 Jan 2023 18:06:50 +0100 Message-Id: <20230124170700.3889830-3-hs@denx.de> X-Mailer: git-send-email 2.37.3 In-Reply-To: <20230124170700.3889830-1-hs@denx.de> References: <20230124170700.3889830-1-hs@denx.de> MIME-Version: 1.0 X-BeenThere: u-boot@lists.denx.de X-Mailman-Version: 2.1.39 Precedence: list List-Id: U-Boot discussion List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: u-boot-bounces@lists.denx.de Sender: "U-Boot" X-Virus-Scanned: clamav-milter 0.103.6 at phobos.denx.de X-Virus-Status: Clean U-Boot build process for socrates board produces final U-Boot binary in file u-boot-socrates.bin (by binman) And as a bonus it produces two unusable broken binaries u-boot-dtb.bin and u-boot.bin (by Makefile). Clean this up, so final U-Boot binary is in u-boot-dtb.bin Signed-off-by: Pali Rohár Signed-off-by: Heiko Schocher --- Makefile | 11 +++++++---- arch/powerpc/dts/socrates-u-boot.dtsi | 4 ++-- arch/powerpc/dts/u-boot.dtsi | 2 +- 3 files changed, 10 insertions(+), 7 deletions(-) diff --git a/Makefile b/Makefile index eb354c045c..3472b59920 100644 --- a/Makefile +++ b/Makefile @@ -1190,19 +1190,22 @@ endif u-boot.bin: u-boot-fit-dtb.bin FORCE $(call if_changed,copy) +ifneq ($(CONFIG_MPC85XX_HAVE_RESET_VECTOR)$(CONFIG_OF_SEPARATE),yy) u-boot-dtb.bin: u-boot-nodtb.bin dts/dt.dtb FORCE $(call if_changed,cat) +endif else ifeq ($(CONFIG_OF_SEPARATE).$(CONFIG_OF_OMIT_DTB),y.) + +ifneq ($(CONFIG_MPC85XX_HAVE_RESET_VECTOR)$(CONFIG_OF_SEPARATE),yy) u-boot-dtb.bin: u-boot-nodtb.bin dts/dt.dtb FORCE $(call if_changed,cat) +endif -ifneq ($(CONFIG_MPC85XX_HAVE_RESET_VECTOR)$(CONFIG_OF_SEPARATE),yy) u-boot.bin: u-boot-dtb.bin FORCE $(call if_changed,copy) -endif -else ifneq ($(CONFIG_MPC85XX_HAVE_RESET_VECTOR)$(CONFIG_OF_SEPARATE),yy) +else u-boot.bin: u-boot-nodtb.bin FORCE $(call if_changed,copy) endif @@ -1580,7 +1583,7 @@ u-boot-with-nand-spl.sfp: u-boot-spl-padx4.sfp u-boot.img FORCE endif ifeq ($(CONFIG_MPC85XX_HAVE_RESET_VECTOR)$(CONFIG_OF_SEPARATE),yy) -u-boot.bin: u-boot-nodtb.bin u-boot.dtb u-boot-br.bin FORCE +u-boot-dtb.bin: u-boot-nodtb.bin u-boot.dtb u-boot-br.bin FORCE $(call if_changed,binman) OBJCOPYFLAGS_u-boot-br.bin := -O binary -j .bootpg -j .resetvec diff --git a/arch/powerpc/dts/socrates-u-boot.dtsi b/arch/powerpc/dts/socrates-u-boot.dtsi index 14a7c245dc..f6af611b51 100644 --- a/arch/powerpc/dts/socrates-u-boot.dtsi +++ b/arch/powerpc/dts/socrates-u-boot.dtsi @@ -5,11 +5,11 @@ */ / { binman { - filename = "u-boot-socrates.bin"; + filename = "u-boot-dtb.bin"; pad-byte = <0xff>; // Place dtb one sector before u-boot-nodtb.bin blob { - filename = "dts/dt.dtb"; + filename = "u-boot.dtb"; }; u-boot-nodtb { filename = "u-boot-nodtb.bin"; diff --git a/arch/powerpc/dts/u-boot.dtsi b/arch/powerpc/dts/u-boot.dtsi index 6b7375cff2..c39ab6f0ca 100644 --- a/arch/powerpc/dts/u-boot.dtsi +++ b/arch/powerpc/dts/u-boot.dtsi @@ -9,7 +9,7 @@ / { binman { - filename = "u-boot.bin"; + filename = "u-boot-dtb.bin"; skip-at-start = ; sort-by-offset; pad-byte = <0xff>; From patchwork Tue Jan 24 17:06:51 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Heiko Schocher X-Patchwork-Id: 1731290 X-Patchwork-Delegate: trini@ti.com Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@legolas.ozlabs.org Authentication-Results: legolas.ozlabs.org; spf=pass (sender SPF authorized) smtp.mailfrom=lists.denx.de (client-ip=2a01:238:438b:c500:173d:9f52:ddab:ee01; helo=phobos.denx.de; envelope-from=u-boot-bounces@lists.denx.de; receiver=) Authentication-Results: legolas.ozlabs.org; dkim=pass (2048-bit key; unprotected) header.d=denx.de header.i=@denx.de header.a=rsa-sha256 header.s=phobos-20191101 header.b=lkGQL6Lj; dkim=pass (2048-bit key) header.d=denx.de header.i=@denx.de header.a=rsa-sha256 header.s=phobos-20191101 header.b=g4QlptyQ; dkim-atps=neutral Received: from phobos.denx.de (phobos.denx.de [IPv6:2a01:238:438b:c500:173d:9f52:ddab:ee01]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature ECDSA (P-384)) (No client certificate requested) by legolas.ozlabs.org (Postfix) with ESMTPS id 4P1YMC2fXhz23gM for ; Wed, 25 Jan 2023 04:08:07 +1100 (AEDT) Received: from h2850616.stratoserver.net (localhost [IPv6:::1]) by phobos.denx.de (Postfix) with ESMTP id 3FFE6856A0; Tue, 24 Jan 2023 18:07:44 +0100 (CET) Authentication-Results: phobos.denx.de; dmarc=none (p=none dis=none) header.from=denx.de Authentication-Results: phobos.denx.de; spf=pass smtp.mailfrom=u-boot-bounces@lists.denx.de DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=denx.de; s=phobos-20191101; t=1674580064; bh=lHZ6UEF2zsKiMVhyL4aZKDiNYSB8E7GSTRrP8MtIuZA=; h=From:To:Cc:Subject:Date:In-Reply-To:References:List-Id: List-Unsubscribe:List-Archive:List-Post:List-Help:List-Subscribe: From; b=lkGQL6LjJXjKO7PXXUIyD/TOocmWIvAgCpEGcfD55s66Ur7Wh0ktJFn+T6dnR0ifh 3uQgn9VSUl71Fejcas1pXqgvrb/K0u+C5HUGSuHmuYSXouXM6CgxemEWiVm+CZBHOR diP/jaW+WDKsIvCZeXhvbSoXP6oANBZV7/3Fx/u5tzIPxP0/2T/U0cXL7zxVI9L9rX dE8Wl/cHr6YdDNz8SNgzruSlLPMeHuk7gasEsKqVpzzrqVSCrl/HAnpRdBMIZeHWNG YhgqnQvdA899tb7tWYBspONv2sNIhp+uNJxk+fcJ208XsFqEh2ZNLa/1aV10kVSa1Y PWcfDyTcxLVZw== Received: from mail-internal.denx.de (p578adb1c.dip0.t-ipconnect.de [87.138.219.28]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) (No client certificate requested) (Authenticated sender: noc@denx.de) by phobos.denx.de (Postfix) with ESMTPSA id 981B8856AF; Tue, 24 Jan 2023 18:07:28 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=denx.de; s=phobos-20191101; t=1674580049; bh=lHZ6UEF2zsKiMVhyL4aZKDiNYSB8E7GSTRrP8MtIuZA=; h=From:To:Cc:Subject:Date:In-Reply-To:References:From; b=g4QlptyQ7jLmCymiR+UiIvZwcPcXMuATiQBTVWDsZCPgFK3Cg+pAlhdOjA0+Ytdhi Y+GGPY9efHGE5Bv9L4cwOpwU5ipMgZpDGoOCKk9lvQaR9oQP5U5QNp+q74nyYIwkoY Ex1tsIwD5mBzvok2pfBFgK7ENa6yxgIkuVmi6ZYNxWlZUZe/fW+FvMRTAwvLLChWZn df3dFZhTvS5XxUbQRa6BDsB3HZqutHKzoRbekMnqBwlmPuyG52SMFq1uhQboIkVyW1 9Exxu5SvHoeqZBDKGik5V1Irv8HDai2RkvjWIpb8n9JeeDJ9NIpppU6oEXrmm2i+m8 WgqwSAybu3wAg== Received: from pollux.denx.de (pollux [192.168.1.1]) by mail-internal.denx.de (Postfix) with ESMTPS id C0C1C180363; Tue, 24 Jan 2023 18:07:05 +0100 (CET) Received: by pollux.denx.de (Postfix, from userid 515) id B982A1A009F; Tue, 24 Jan 2023 18:07:05 +0100 (CET) From: Heiko Schocher To: U-Boot Mailing List Cc: pali@kernel.org, Heiko Schocher Subject: [PATCH v1 03/12] powerpc/mpc85xx: drop socrates specific image creation Date: Tue, 24 Jan 2023 18:06:51 +0100 Message-Id: <20230124170700.3889830-4-hs@denx.de> X-Mailer: git-send-email 2.37.3 In-Reply-To: <20230124170700.3889830-1-hs@denx.de> References: <20230124170700.3889830-1-hs@denx.de> MIME-Version: 1.0 X-BeenThere: u-boot@lists.denx.de X-Mailman-Version: 2.1.39 Precedence: list List-Id: U-Boot discussion List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: u-boot-bounces@lists.denx.de Sender: "U-Boot" X-Virus-Scanned: clamav-milter 0.103.6 at phobos.denx.de X-Virus-Status: Clean convert socrates board to use MPC85XX_HAVE_RESET_VECTOR and disable CONFIG_OF_BOARD and use common u-boot.dtsi for creating u-boot-dtb.bin. Signed-off-by: Heiko Schocher --- arch/powerpc/dts/socrates-u-boot.dtsi | 17 ++++------------- board/socrates/socrates.c | 17 ----------------- configs/socrates_defconfig | 6 +++--- 3 files changed, 7 insertions(+), 33 deletions(-) diff --git a/arch/powerpc/dts/socrates-u-boot.dtsi b/arch/powerpc/dts/socrates-u-boot.dtsi index f6af611b51..67c12f672c 100644 --- a/arch/powerpc/dts/socrates-u-boot.dtsi +++ b/arch/powerpc/dts/socrates-u-boot.dtsi @@ -3,20 +3,9 @@ * Copyright (C) 2019 * Heiko Schocher, DENX Software Engineering, hs@denx.de */ -/ { - binman { - filename = "u-boot-dtb.bin"; - pad-byte = <0xff>; - // Place dtb one sector before u-boot-nodtb.bin - blob { - filename = "u-boot.dtb"; - }; - u-boot-nodtb { - filename = "u-boot-nodtb.bin"; - offset = <0x20000>; - }; - }; +#include +/ { chosen { stdout-path = &serial0; }; @@ -38,3 +27,5 @@ u-boot,dm-pre-reloc; clock-frequency = <333333330>; }; + +#include "u-boot.dtsi" diff --git a/board/socrates/socrates.c b/board/socrates/socrates.c index 9c4dd186fc..1d63c81a9c 100644 --- a/board/socrates/socrates.c +++ b/board/socrates/socrates.c @@ -217,23 +217,6 @@ int ft_board_setup(void *blob, struct bd_info *bd) } #endif /* CONFIG_OF_BOARD_SETUP */ -#if defined(CONFIG_OF_SEPARATE) -void *board_fdt_blob_setup(int *err) -{ - void *fw_dtb; - - *err = 0; - fw_dtb = (void *)(CONFIG_TEXT_BASE - CONFIG_ENV_SECT_SIZE); - if (fdt_magic(fw_dtb) != FDT_MAGIC) { - printf("DTB is not passed via %x\n", (u32)fw_dtb); - *err = -ENXIO; - return NULL; - } - - return fw_dtb; -} -#endif - int get_serial_clock(void) { return 333333330; diff --git a/configs/socrates_defconfig b/configs/socrates_defconfig index ade1c79c03..03e84c3e7e 100644 --- a/configs/socrates_defconfig +++ b/configs/socrates_defconfig @@ -1,6 +1,6 @@ CONFIG_PPC=y CONFIG_SYS_IMMR=0xE0000000 -CONFIG_TEXT_BASE=0xfff60000 +CONFIG_TEXT_BASE=0xFFF40000 CONFIG_ENV_SIZE=0x4000 CONFIG_ENV_SECT_SIZE=0x20000 CONFIG_DEFAULT_DEVICE_TREE="socrates" @@ -11,13 +11,14 @@ CONFIG_MPC85xx=y CONFIG_SYS_INIT_RAM_LOCK=y # CONFIG_CMD_ERRATA is not set CONFIG_TARGET_SOCRATES=y +CONFIG_MPC85XX_HAVE_RESET_VECTOR=y CONFIG_L2_CACHE=y CONFIG_ENABLE_36BIT_PHYS=y CONFIG_SYS_MONITOR_LEN=786432 CONFIG_FIT=y CONFIG_FIT_VERBOSE=y CONFIG_OF_BOARD_SETUP=y -CONFIG_SYS_MONITOR_BASE=0xFFF60000 +CONFIG_SYS_MONITOR_BASE=0xFFF40000 CONFIG_BOOTDELAY=1 CONFIG_USE_BOOTCOMMAND=y CONFIG_BOOTCOMMAND="run boot_nor" @@ -54,7 +55,6 @@ CONFIG_CMD_SNTP=y CONFIG_CMD_EXT2=y # CONFIG_CMD_IRQ is not set CONFIG_OF_CONTROL=y -CONFIG_OF_BOARD=y CONFIG_ENV_IS_IN_FLASH=y CONFIG_SYS_REDUNDAND_ENVIRONMENT=y CONFIG_ENV_ADDR_REDUND=0xFFF00000 From patchwork Tue Jan 24 17:06:52 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Heiko Schocher X-Patchwork-Id: 1731291 X-Patchwork-Delegate: trini@ti.com Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@legolas.ozlabs.org Authentication-Results: legolas.ozlabs.org; spf=pass (sender SPF authorized) smtp.mailfrom=lists.denx.de (client-ip=85.214.62.61; helo=phobos.denx.de; envelope-from=u-boot-bounces@lists.denx.de; receiver=) Authentication-Results: legolas.ozlabs.org; dkim=pass (2048-bit key; unprotected) header.d=denx.de header.i=@denx.de header.a=rsa-sha256 header.s=phobos-20191101 header.b=J+wnzCN6; dkim=pass (2048-bit key) header.d=denx.de header.i=@denx.de header.a=rsa-sha256 header.s=phobos-20191101 header.b=Hl4UTexB; dkim-atps=neutral Received: from phobos.denx.de (phobos.denx.de [85.214.62.61]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature ECDSA (P-384)) (No client certificate requested) by legolas.ozlabs.org (Postfix) with ESMTPS id 4P1YPK2JxSz23gM for ; Wed, 25 Jan 2023 04:09:57 +1100 (AEDT) Received: from h2850616.stratoserver.net (localhost [IPv6:::1]) by phobos.denx.de (Postfix) with ESMTP id 1B2AA856CD; Tue, 24 Jan 2023 18:07:47 +0100 (CET) Authentication-Results: phobos.denx.de; dmarc=none (p=none dis=none) header.from=denx.de Authentication-Results: phobos.denx.de; spf=pass smtp.mailfrom=u-boot-bounces@lists.denx.de DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=denx.de; s=phobos-20191101; t=1674580067; bh=1JBQLkApFmBl88EL2GFbuhiBG3uNKC3ii90TZmiIY50=; h=From:To:Cc:Subject:Date:In-Reply-To:References:List-Id: List-Unsubscribe:List-Archive:List-Post:List-Help:List-Subscribe: From; b=J+wnzCN6qTztGxYVjUy/JNnnkOZViSR+GsmLj6CmlH35SHKOQ1b9dnHZz2SsFVK/N SMCZWG98XQjcHQj9HbtQfiz4P0Q/dc1g/un/a832m59EQh0FlS/J23xW17TQqMl7JF GhpFQrh6n6P+cXspzoD1bYGDSZPQ4BwHCusnunHP4ZiWkWFkDzss+ck8YLTFF7d6JY 2/YBPyA9cRrRR3bqORgs6gETRnklN2MFd3r/bMJE+acsTkncgcbXigSo31pXuGm25B DmmoVk7v390PQ602+IrZfPO/t5dawhZQTYx03AJu2DkFd+BbYcwc8H7oBxwh90J6jt g+ieKd2I5FZHA== Received: from mail-internal.denx.de (p578adb1c.dip0.t-ipconnect.de [87.138.219.28]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) (No client certificate requested) (Authenticated sender: noc@denx.de) by phobos.denx.de (Postfix) with ESMTPSA id 4634485674; Tue, 24 Jan 2023 18:07:37 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=denx.de; s=phobos-20191101; t=1674580057; bh=1JBQLkApFmBl88EL2GFbuhiBG3uNKC3ii90TZmiIY50=; h=From:To:Cc:Subject:Date:In-Reply-To:References:From; b=Hl4UTexBCeRaUIRv2ePCDRPyADOe0+aqWZaietV3QaQXph8PvVy/uLjXXcV9qi3aw telVvPv6TpqVCetKrTPilxA9scY342b4CbAfuKSXjLIvb3Ofu1zwaJSC84xnNZjmF3 VKpL4m88IqUn+76VXg/q8KJVCNtcQD/MsFaErrzJPKz6GjKjSGEsE8sZMFUkqtVHvJ qpBV0Poao2BW9G3tqiR0CgU1+6VQXCup3gszM/QGYeCn9HcVm4CL34i7iqFA9A13l1 PDQWlefdc/BFardQu5KEtUHpeznLUyloPOUuRG+SDZS7CX+eUsi1ckhsRxR+I6sU+d ICA0N5FFr0V2A== Received: from pollux.denx.de (pollux [192.168.1.1]) by mail-internal.denx.de (Postfix) with ESMTPS id 1568B180391; Tue, 24 Jan 2023 18:07:07 +0100 (CET) Received: by pollux.denx.de (Postfix, from userid 515) id 0E8951A009F; Tue, 24 Jan 2023 18:07:07 +0100 (CET) From: Heiko Schocher To: U-Boot Mailing List Cc: pali@kernel.org, Heiko Schocher Subject: [PATCH v1 04/12] powerpc: dts: updates socrates board Date: Tue, 24 Jan 2023 18:06:52 +0100 Message-Id: <20230124170700.3889830-5-hs@denx.de> X-Mailer: git-send-email 2.37.3 In-Reply-To: <20230124170700.3889830-1-hs@denx.de> References: <20230124170700.3889830-1-hs@denx.de> MIME-Version: 1.0 X-BeenThere: u-boot@lists.denx.de X-Mailman-Version: 2.1.39 Precedence: list List-Id: U-Boot discussion List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: u-boot-bounces@lists.denx.de Sender: "U-Boot" X-Virus-Scanned: clamav-milter 0.103.6 at phobos.denx.de X-Virus-Status: Clean include common e500v2_power_isa.dtsi and rearrange some nodes. Signed-off-by: Heiko Schocher --- arch/powerpc/dts/socrates.dts | 59 +++++++++++++++++++---------------- 1 file changed, 32 insertions(+), 27 deletions(-) diff --git a/arch/powerpc/dts/socrates.dts b/arch/powerpc/dts/socrates.dts index 452cf58b5e..ea75eb6af3 100644 --- a/arch/powerpc/dts/socrates.dts +++ b/arch/powerpc/dts/socrates.dts @@ -9,6 +9,8 @@ /dts-v1/; +/include/ "e500v2_power_isa.dtsi" + / { model = "abb,socrates"; compatible = "abb,socrates"; @@ -142,26 +144,29 @@ phy-handle = <&phy0>; tbi-handle = <&tbi0>; phy-connection-type = "rgmii-id"; + }; - mdio@520 { - #address-cells = <1>; - #size-cells = <0>; - compatible = "fsl,gianfar-mdio"; - reg = <0x520 0x20>; - - phy0: ethernet-phy@0 { - interrupt-parent = <&mpic>; - interrupts = <0 1>; - reg = <0>; - }; - phy1: ethernet-phy@1 { - interrupt-parent = <&mpic>; - interrupts = <0 1>; - reg = <1>; - }; - tbi0: tbi-phy@11 { - reg = <0x11>; - }; + mdio@24520 { + #address-cells = <1>; + #size-cells = <0>; + compatible = "fsl,gianfar-mdio"; + reg = <0x24520 0x20>; + + phy0: ethernet-phy@0 { + compatible = "ethernet-phy-ieee802.3-c22"; + interrupt-parent = <&mpic>; + interrupts = <0 1>; + reg = <0>; + }; + + phy1: ethernet-phy@1 { + compatible = "ethernet-phy-ieee802.3-c22"; + interrupt-parent = <&mpic>; + interrupts = <0 1>; + reg = <1>; + }; + tbi0: tbi-phy@11 { + reg = <0x11>; }; }; @@ -180,16 +185,16 @@ phy-handle = <&phy1>; tbi-handle = <&tbi1>; phy-connection-type = "rgmii-id"; + }; - mdio@520 { - #address-cells = <1>; - #size-cells = <0>; - compatible = "fsl,gianfar-tbi"; - reg = <0x520 0x20>; + mdio@26520 { + #address-cells = <1>; + #size-cells = <0>; + compatible = "fsl,gianfar-tbi"; + reg = <0x26520 0x20>; - tbi1: tbi-phy@11 { - reg = <0x11>; - }; + tbi1: tbi-phy@11 { + reg = <0x11>; }; }; From patchwork Tue Jan 24 17:06:53 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Heiko Schocher X-Patchwork-Id: 1731292 X-Patchwork-Delegate: trini@ti.com Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@legolas.ozlabs.org Authentication-Results: legolas.ozlabs.org; spf=pass (sender SPF authorized) smtp.mailfrom=lists.denx.de (client-ip=2a01:238:438b:c500:173d:9f52:ddab:ee01; helo=phobos.denx.de; envelope-from=u-boot-bounces@lists.denx.de; receiver=) Authentication-Results: legolas.ozlabs.org; dkim=pass (2048-bit key; unprotected) header.d=denx.de header.i=@denx.de header.a=rsa-sha256 header.s=phobos-20191101 header.b=IUH89k63; dkim=pass (2048-bit key) header.d=denx.de header.i=@denx.de header.a=rsa-sha256 header.s=phobos-20191101 header.b=bq6z5jut; dkim-atps=neutral Received: from phobos.denx.de (phobos.denx.de [IPv6:2a01:238:438b:c500:173d:9f52:ddab:ee01]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature ECDSA (P-384)) (No client certificate requested) by legolas.ozlabs.org (Postfix) with ESMTPS id 4P1YPY4CqDz23gM for ; Wed, 25 Jan 2023 04:10:09 +1100 (AEDT) Received: from h2850616.stratoserver.net (localhost [IPv6:::1]) by phobos.denx.de (Postfix) with ESMTP id 979AA856D5; Tue, 24 Jan 2023 18:07:50 +0100 (CET) Authentication-Results: phobos.denx.de; dmarc=none (p=none dis=none) header.from=denx.de Authentication-Results: phobos.denx.de; spf=pass smtp.mailfrom=u-boot-bounces@lists.denx.de DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=denx.de; s=phobos-20191101; t=1674580070; bh=2Ib5fJ9bXFLFf7PHDw3GVYXGDvMaTRJxZBIKryBkPbs=; h=From:To:Cc:Subject:Date:In-Reply-To:References:List-Id: List-Unsubscribe:List-Archive:List-Post:List-Help:List-Subscribe: From; b=IUH89k63geYcLrvYIFrxnCY4vSk43966X22DeJFy0sDid2yFAr2Tvt0hK5bXPL/64 T80GMUeZWzFeyqisCzLnqFiJ9kN7w581IOzuNOjfuykLlm7yN0SFXvmtGJ4gJ+H+9X K0jxfBmX1fx/MutdqDGa/1qjhKcCl4Fd7xjfcXlRosqx6ALoS3RPYtjTpHt6tHF0ti JjDPpr0Z2G2glo54Ki7fMCY2OBHY4xs+AqjUl9jcb7wUw9r6D3/yx+7ue4XTrhu/IN 6epvBgj15tyCN60fsYXxUErgivXqZ2Io9g8ItQD5URjXdd2TK21ETK05UZKxrbzbZf teHIlsSSQXGjg== Received: from mail-internal.denx.de (p578adb1c.dip0.t-ipconnect.de [87.138.219.28]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) (No client certificate requested) (Authenticated sender: noc@denx.de) by phobos.denx.de (Postfix) with ESMTPSA id 0EC60856A1; Tue, 24 Jan 2023 18:07:42 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=denx.de; s=phobos-20191101; t=1674580062; bh=2Ib5fJ9bXFLFf7PHDw3GVYXGDvMaTRJxZBIKryBkPbs=; h=From:To:Cc:Subject:Date:In-Reply-To:References:From; b=bq6z5jut1hOA7KgTX2R4XVXnB8pGAUnDpf0Qmnux7jzqlDCqa4vBASD9tYwzQyGtS FnnBFe1H5CJrpWC1GA6XxM+GvFr4EtN/yCIvcHePB+QZN1PpbBuy7bAJ9XAghuLAA2 1xG9i6cr9i1hDA7LQJ19C4HW7RHe/nZ7DQyK4Bl80cMG4J70athNneBusNLo3Mdudq OtKp3KPMj7REBlLbj6aFxYq+9YF84+juyCioMEe2E5l2WQJNf0HeOgSPCG10ixeiOo 83w0IVd9chQSo3l3zEReVBR3w63bkTyal8IAuCyOzBrRa0ca9pS/5MJwM/sU34Tori VUkdhTxba29gQ== Received: from pollux.denx.de (pollux [192.168.1.1]) by mail-internal.denx.de (Postfix) with ESMTPS id 53202180393; Tue, 24 Jan 2023 18:07:08 +0100 (CET) Received: by pollux.denx.de (Postfix, from userid 515) id 4C00E1A009F; Tue, 24 Jan 2023 18:07:08 +0100 (CET) From: Heiko Schocher To: U-Boot Mailing List Cc: pali@kernel.org, Heiko Schocher Subject: [PATCH v1 05/12] powerpc/mpc85xx: socrates: add MTD partitioning support Date: Tue, 24 Jan 2023 18:06:53 +0100 Message-Id: <20230124170700.3889830-6-hs@denx.de> X-Mailer: git-send-email 2.37.3 In-Reply-To: <20230124170700.3889830-1-hs@denx.de> References: <20230124170700.3889830-1-hs@denx.de> MIME-Version: 1.0 X-BeenThere: u-boot@lists.denx.de X-Mailman-Version: 2.1.39 Precedence: list List-Id: U-Boot discussion List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: u-boot-bounces@lists.denx.de Sender: "U-Boot" X-Virus-Scanned: clamav-milter 0.103.6 at phobos.denx.de X-Virus-Status: Clean setup MTD partitioning through mtdparts variable and set it to: mtdparts=fe0000000.nor:13312k(system1),13312k(system2),5120k(data),128k(env),128k(env-red),768k(u-boot) and pass this to linux per kernel commandline. Signed-off-by: Heiko Schocher --- configs/socrates_defconfig | 5 +++++ include/configs/socrates.h | 17 +++++++++++------ 2 files changed, 16 insertions(+), 6 deletions(-) diff --git a/configs/socrates_defconfig b/configs/socrates_defconfig index 03e84c3e7e..17c12aed7d 100644 --- a/configs/socrates_defconfig +++ b/configs/socrates_defconfig @@ -53,6 +53,9 @@ CONFIG_CMD_PING=y CONFIG_CMD_SNTP=y # CONFIG_CMD_HASH is not set CONFIG_CMD_EXT2=y +CONFIG_CMD_MTDPARTS=y +CONFIG_MTDIDS_DEFAULT="nor0=fe000000.nor_flash,nand0=socrates_nand" +CONFIG_MTDPARTS_DEFAULT="mtdparts=fe000000.nor_flash:13312k(system1),13312k(system2),5120k(data),128k(env),128k(env-red),768k(u-boot);socrates_nand:256M(ubi-data1),-(ubi-data2)" # CONFIG_CMD_IRQ is not set CONFIG_OF_CONTROL=y CONFIG_ENV_IS_IN_FLASH=y @@ -78,9 +81,11 @@ CONFIG_DM_I2C=y CONFIG_SYS_I2C_FSL=y # CONFIG_MMC is not set CONFIG_MTD=y +CONFIG_DM_MTD=y CONFIG_MTD_NOR_FLASH=y CONFIG_FLASH_CFI_DRIVER=y CONFIG_FLASH_SHOW_PROGRESS=0 +CONFIG_FLASH_CFI_MTD=y CONFIG_SYS_FLASH_CFI=y CONFIG_SYS_FLASH_QUIET_TEST=y CONFIG_SYS_MAX_FLASH_SECT=256 diff --git a/include/configs/socrates.h b/include/configs/socrates.h index 2b35be83ec..67ff370e05 100644 --- a/include/configs/socrates.h +++ b/include/configs/socrates.h @@ -110,6 +110,10 @@ */ #define CFG_SYS_BOOTMAPSZ (8 << 20) /* Initial Memory map for Linux */ +#define SOCRATES_ENV_MTD \ + "mtdids=" CONFIG_MTDIDS_DEFAULT "\0" \ + "mtdparts=" CONFIG_MTDPARTS_DEFAULT "\0" \ + "addmtd=setenv bootargs ${bootargs} ${mtdparts}\0" #define CFG_EXTRA_ENV_SETTINGS \ "netdev=eth0\0" \ @@ -118,7 +122,7 @@ "bootfile=/home/tftp/syscon3/uImage\0" \ "fdt_file=/home/tftp/syscon3/socrates.dtb\0" \ "initrd_file=/home/tftp/syscon3/uinitrd.gz\0" \ - "uboot_addr=FFF60000\0" \ + "uboot_addr=FFF40000\0" \ "kernel_addr=FE000000\0" \ "fdt_addr=FE1E0000\0" \ "ramdisk_addr=FE200000\0" \ @@ -134,16 +138,16 @@ "addip=setenv bootargs $bootargs " \ "ip=$ipaddr:$serverip:$gatewayip:$netmask" \ ":$hostname:$netdev:off panic=1\0" \ - "boot_nor=run ramargs addcons;" \ + "boot_nor=run ramargs addcons addmtd;" \ "bootm ${kernel_addr} ${ramdisk_addr} ${fdt_addr}\0" \ "net_nfs=tftp ${kernel_addr_r} ${bootfile}; " \ "tftp ${fdt_addr_r} ${fdt_file}; " \ - "run nfsargs addip addcons;" \ + "run nfsargs addip addcons addmtd;" \ "bootm ${kernel_addr_r} - ${fdt_addr_r}\0" \ "update_uboot=tftp 100000 ${uboot_file};" \ - "protect off fff60000 ffffffff;" \ - "era fff60000 ffffffff;" \ - "cp.b 100000 fff60000 ${filesize};" \ + "protect off ${uboot_addr} ffffffff;" \ + "era ${uboot_addr} ffffffff;" \ + "cp.b 100000 ${uboot_addr} ${filesize};" \ "setenv filesize;saveenv\0" \ "update_kernel=tftp 100000 ${bootfile};" \ "era fe000000 fe1dffff;" \ @@ -164,6 +168,7 @@ "boot_usb=run load_usb usbargs addcons;" \ "bootm ${kernel_addr_r} - ${fdt_addr};" \ "bootm ${kernel_addr} ${ramdisk_addr} ${fdt_addr}\0" \ + SOCRATES_ENV_MTD \ "" /* pass open firmware flat tree */ From patchwork Tue Jan 24 17:06:54 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Heiko Schocher X-Patchwork-Id: 1731293 X-Patchwork-Delegate: trini@ti.com Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@legolas.ozlabs.org Authentication-Results: legolas.ozlabs.org; spf=pass (sender SPF authorized) smtp.mailfrom=lists.denx.de (client-ip=2a01:238:438b:c500:173d:9f52:ddab:ee01; helo=phobos.denx.de; envelope-from=u-boot-bounces@lists.denx.de; receiver=) Authentication-Results: legolas.ozlabs.org; dkim=pass (2048-bit key; unprotected) header.d=denx.de header.i=@denx.de header.a=rsa-sha256 header.s=phobos-20191101 header.b=J5CSQTUk; dkim=pass (2048-bit key) header.d=denx.de header.i=@denx.de header.a=rsa-sha256 header.s=phobos-20191101 header.b=ojvZCz4Q; dkim-atps=neutral Received: from phobos.denx.de (phobos.denx.de [IPv6:2a01:238:438b:c500:173d:9f52:ddab:ee01]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature ECDSA (P-384)) (No client certificate requested) by legolas.ozlabs.org (Postfix) with ESMTPS id 4P1YPq2szNz23h0 for ; Wed, 25 Jan 2023 04:10:23 +1100 (AEDT) Received: from h2850616.stratoserver.net (localhost [IPv6:::1]) by phobos.denx.de (Postfix) with ESMTP id 2E4B2856BD; Tue, 24 Jan 2023 18:08:09 +0100 (CET) Authentication-Results: phobos.denx.de; dmarc=none (p=none dis=none) header.from=denx.de Authentication-Results: phobos.denx.de; spf=pass smtp.mailfrom=u-boot-bounces@lists.denx.de DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=denx.de; s=phobos-20191101; t=1674580089; bh=MmGnIHyKSH7spMxRZxDo+nOevi7Lt8HnwxJ5k9JjHwk=; h=From:To:Cc:Subject:Date:In-Reply-To:References:List-Id: List-Unsubscribe:List-Archive:List-Post:List-Help:List-Subscribe: From; b=J5CSQTUkceiFgIuPHEhrdrPCIMeLVn2TLmYxOrn3vNJMSi9Aj1Pvee31ncuV9w6wF +OUbk4bdGCrW4WNgsu7bfIzcHJ3ipO69lOOWasYDg3M6hYCnwz6iv3R1s7/KYCfT7p /9s/o+GLIh+ZFC9TCl62LliVzO0ryB0PtjsTAsNf5mz47Z8B6oiy7d7YynOjGScM5O fzgevEmnJgkGeZ5TiRDU9j6UdgphsAePQesxHeWghqQWwc8T55PZ/xpy4UlMMzQxkt 9jbHNgBJuISkBVnAfZf//rpk1PKfGIYiHZ9sK8I+Px5zgNCOFVwsog5S1+ee7cpfWM VaeirQO6V0Fwg== Received: from mail-internal.denx.de (p578adb1c.dip0.t-ipconnect.de [87.138.219.28]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) (No client certificate requested) (Authenticated sender: noc@denx.de) by phobos.denx.de (Postfix) with ESMTPSA id CE8A685602; Tue, 24 Jan 2023 18:07:46 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=denx.de; s=phobos-20191101; t=1674580066; bh=MmGnIHyKSH7spMxRZxDo+nOevi7Lt8HnwxJ5k9JjHwk=; h=From:To:Cc:Subject:Date:In-Reply-To:References:From; b=ojvZCz4Q3S6jxOON9O/DiKU4htTsQKnjRetD5g0AR/yc3HvuoeMwD1de2Tdh4EwUH 9CLQDek/7Ml6KK8mQv3Fc8+x7DzMYGk0YCg9GxnsuWPZY45uTVWC4WMSb0Q4QxiplW 1SFP6iNZln14sbOGcVDLG0Z2JGsVTAbF1cBNyEjLU+4VYdu069wGoAUp4pm/hLIyw3 IsJY/3b/7wDZkrLeGH7XWHo4iAvZlPX4IHGW9GI+aaI6F29gtul6j/xqF7Y/Dru5vD d8BZMEjNNkSQ0tJzW+hae2QSj1qHcDGPLMbJi13uEvMtx+kS6RjWtoUZSsC9YuvFx+ 3rxYwwXDlEZXQ== Received: from pollux.denx.de (pollux [192.168.1.1]) by mail-internal.denx.de (Postfix) with ESMTPS id 5EA53180390; Tue, 24 Jan 2023 18:07:09 +0100 (CET) Received: by pollux.denx.de (Postfix, from userid 515) id 5799E1A009F; Tue, 24 Jan 2023 18:07:09 +0100 (CET) From: Heiko Schocher To: U-Boot Mailing List Cc: pali@kernel.org, Heiko Schocher Subject: [PATCH v1 06/12] powerpc/mpc85xx: socrates: add initrd_high default environment variable Date: Tue, 24 Jan 2023 18:06:54 +0100 Message-Id: <20230124170700.3889830-7-hs@denx.de> X-Mailer: git-send-email 2.37.3 In-Reply-To: <20230124170700.3889830-1-hs@denx.de> References: <20230124170700.3889830-1-hs@denx.de> MIME-Version: 1.0 X-BeenThere: u-boot@lists.denx.de X-Mailman-Version: 2.1.39 Precedence: list List-Id: U-Boot discussion List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: u-boot-bounces@lists.denx.de Sender: "U-Boot" X-Virus-Scanned: clamav-milter 0.103.6 at phobos.denx.de X-Virus-Status: Clean we need to set initrd_high to get fitimage booting. Without, U-Boot drops when booting fitimage: ERROR: Failed to allocate 0x59a0b6 bytes below 0x800000. ramdisk - allocation error bootm - boot application image from memory Signed-off-by: Heiko Schocher --- include/configs/socrates.h | 1 + 1 file changed, 1 insertion(+) diff --git a/include/configs/socrates.h b/include/configs/socrates.h index 67ff370e05..ed1003158b 100644 --- a/include/configs/socrates.h +++ b/include/configs/socrates.h @@ -118,6 +118,7 @@ #define CFG_EXTRA_ENV_SETTINGS \ "netdev=eth0\0" \ "consdev=ttyS0\0" \ + "initrd_high=0x03000000\0" \ "uboot_file=/home/tftp/syscon3/u-boot.bin\0" \ "bootfile=/home/tftp/syscon3/uImage\0" \ "fdt_file=/home/tftp/syscon3/socrates.dtb\0" \ From patchwork Tue Jan 24 17:06:55 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Heiko Schocher X-Patchwork-Id: 1731294 X-Patchwork-Delegate: trini@ti.com Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@legolas.ozlabs.org Authentication-Results: legolas.ozlabs.org; spf=pass (sender SPF authorized) smtp.mailfrom=lists.denx.de (client-ip=2a01:238:438b:c500:173d:9f52:ddab:ee01; helo=phobos.denx.de; envelope-from=u-boot-bounces@lists.denx.de; receiver=) Authentication-Results: legolas.ozlabs.org; dkim=pass (2048-bit key; unprotected) header.d=denx.de header.i=@denx.de header.a=rsa-sha256 header.s=phobos-20191101 header.b=U941pdNu; dkim=pass (2048-bit key) header.d=denx.de header.i=@denx.de header.a=rsa-sha256 header.s=phobos-20191101 header.b=lLzxj9G3; dkim-atps=neutral Received: from phobos.denx.de (phobos.denx.de [IPv6:2a01:238:438b:c500:173d:9f52:ddab:ee01]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature ECDSA (P-384)) (No client certificate requested) by legolas.ozlabs.org (Postfix) with ESMTPS id 4P1YQ25kXgz23h0 for ; Wed, 25 Jan 2023 04:10:34 +1100 (AEDT) Received: from h2850616.stratoserver.net (localhost [IPv6:::1]) by phobos.denx.de (Postfix) with ESMTP id 138E1856EA; Tue, 24 Jan 2023 18:08:12 +0100 (CET) Authentication-Results: phobos.denx.de; dmarc=none (p=none dis=none) header.from=denx.de Authentication-Results: phobos.denx.de; spf=pass smtp.mailfrom=u-boot-bounces@lists.denx.de DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=denx.de; s=phobos-20191101; t=1674580092; bh=TI3ZBJpg+YmNOYvF6hKSKeyf5Gthkt0ZKrRFMkJEOCg=; h=From:To:Cc:Subject:Date:In-Reply-To:References:List-Id: List-Unsubscribe:List-Archive:List-Post:List-Help:List-Subscribe: From; b=U941pdNus9kNKE+edllYaqL2SG2Y2bb0adAuCXz47B3cVDFismPHzXT+Gqg2Zpxet THhGh5Te+HaHYCj3cV34MEcScX7jTXOUyuxSADsPpCPrzvFrU8/TYS92fmXCld4M6i l35LPZCDRuexQyRqiZItoB5ybm2xxbkwZRdKGVPgAVWVKTaFX9mLzppZrqIjuAEbPX ZLbuBbZOedVUEb/zpIvpwLmt3IDOr1OYvGiOfCki5uLiHbPx8bl25kZtrHcLZKzCFR J+tm+CfUq7pZTFUR67JGSGzWtYx5vq62rYr9tabeXHoroVO5Sxjo+Kpj+UKsGK9tGs yGvULNCjQyZrA== Received: from mail-internal.denx.de (p578adb1c.dip0.t-ipconnect.de [87.138.219.28]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) (No client certificate requested) (Authenticated sender: noc@denx.de) by phobos.denx.de (Postfix) with ESMTPSA id A998E85660; Tue, 24 Jan 2023 18:07:51 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=denx.de; s=phobos-20191101; t=1674580071; bh=TI3ZBJpg+YmNOYvF6hKSKeyf5Gthkt0ZKrRFMkJEOCg=; h=From:To:Cc:Subject:Date:In-Reply-To:References:From; b=lLzxj9G3SB01DCdE7jiPEoZ93LjSG21Ot2Nb/ZJn3av6ZtfaJWvSfXbFSa+lMnM+a o9JHF6z1HCImv/b3gbZKiv5r/FSCNjJzvlEjIJcJQmVO033x/srEsY76cdKnD9mRZ8 C+AjCwK14FQ7AgCYAtaXr4jYIR7PIplx0Q5QyHeU2031ZV6SW4wcNFexojUK5GMdZt DQaAy5DqPET3dDfyA7sRmTqS24L7r9IMMmQJVOlTuRQQIKPhfm5HgWyFQpBQqin7+i aeN29lvAxj4f7nh+aWWlrt4PmFXHQGlZ/gGJJcFb+Nr6ktRmpwi0GFRGSaEDDUbl0P 0aSagifz6yZuw== Received: from pollux.denx.de (pollux [192.168.1.1]) by mail-internal.denx.de (Postfix) with ESMTPS id 75A1B180396; Tue, 24 Jan 2023 18:07:10 +0100 (CET) Received: by pollux.denx.de (Postfix, from userid 515) id 6E8781A009F; Tue, 24 Jan 2023 18:07:10 +0100 (CET) From: Heiko Schocher To: U-Boot Mailing List Cc: pali@kernel.org, Heiko Schocher Subject: [PATCH v1 07/12] powerpc/mpc85xx: socrates: drop second flash bank Date: Tue, 24 Jan 2023 18:06:55 +0100 Message-Id: <20230124170700.3889830-8-hs@denx.de> X-Mailer: git-send-email 2.37.3 In-Reply-To: <20230124170700.3889830-1-hs@denx.de> References: <20230124170700.3889830-1-hs@denx.de> MIME-Version: 1.0 X-BeenThere: u-boot@lists.denx.de X-Mailman-Version: 2.1.39 Precedence: list List-Id: U-Boot discussion List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: u-boot-bounces@lists.denx.de Sender: "U-Boot" X-Virus-Scanned: clamav-milter 0.103.6 at phobos.denx.de X-Virus-Status: Clean drop second flash bank, as not used anymore. Signed-off-by: Heiko Schocher --- configs/socrates_defconfig | 4 ---- include/configs/socrates.h | 5 ++--- 2 files changed, 2 insertions(+), 7 deletions(-) diff --git a/configs/socrates_defconfig b/configs/socrates_defconfig index 17c12aed7d..770f37a0be 100644 --- a/configs/socrates_defconfig +++ b/configs/socrates_defconfig @@ -68,9 +68,6 @@ CONFIG_CHIP_SELECTS_PER_CTRL=2 CONFIG_SYS_BR0_PRELIM_BOOL=y CONFIG_SYS_BR0_PRELIM=0xFE001001 CONFIG_SYS_OR0_PRELIM=0xFE000030 -CONFIG_SYS_BR1_PRELIM_BOOL=y -CONFIG_SYS_BR1_PRELIM=0xFC001001 -CONFIG_SYS_OR1_PRELIM=0xFE000030 CONFIG_SYS_BR2_PRELIM_BOOL=y CONFIG_SYS_BR2_PRELIM=0xC80018A1 CONFIG_SYS_OR2_PRELIM=0xFC000000 @@ -89,7 +86,6 @@ CONFIG_FLASH_CFI_MTD=y CONFIG_SYS_FLASH_CFI=y CONFIG_SYS_FLASH_QUIET_TEST=y CONFIG_SYS_MAX_FLASH_SECT=256 -CONFIG_SYS_MAX_FLASH_BANKS=2 CONFIG_MTD_RAW_NAND=y CONFIG_PHY_LXT=y CONFIG_PHY_MARVELL=y diff --git a/include/configs/socrates.h b/include/configs/socrates.h index ed1003158b..e2afba96cd 100644 --- a/include/configs/socrates.h +++ b/include/configs/socrates.h @@ -66,10 +66,9 @@ * Flash on the LocalBus */ #define CFG_SYS_FLASH0 0xFE000000 -#define CFG_SYS_FLASH1 0xFC000000 -#define CFG_SYS_FLASH_BANKS_LIST { CFG_SYS_FLASH1, CFG_SYS_FLASH0 } +#define CFG_SYS_FLASH_BANKS_LIST { CFG_SYS_FLASH0 } -#define CFG_SYS_LBC_FLASH_BASE CFG_SYS_FLASH1 /* Localbus flash start */ +#define CFG_SYS_LBC_FLASH_BASE CFG_SYS_FLASH0 /* Localbus flash start */ #define CFG_SYS_FLASH_BASE CFG_SYS_LBC_FLASH_BASE /* start of FLASH */ #define CFG_SYS_LBC_LCRR 0x00030004 /* LB clock ratio reg */ From patchwork Tue Jan 24 17:06:56 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Heiko Schocher X-Patchwork-Id: 1731295 X-Patchwork-Delegate: trini@ti.com Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@legolas.ozlabs.org Authentication-Results: legolas.ozlabs.org; spf=pass (sender SPF authorized) smtp.mailfrom=lists.denx.de (client-ip=2a01:238:438b:c500:173d:9f52:ddab:ee01; helo=phobos.denx.de; envelope-from=u-boot-bounces@lists.denx.de; receiver=) Authentication-Results: legolas.ozlabs.org; dkim=pass (2048-bit key; unprotected) header.d=denx.de header.i=@denx.de header.a=rsa-sha256 header.s=phobos-20191101 header.b=sGlGVLAP; dkim=pass (2048-bit key) header.d=denx.de header.i=@denx.de header.a=rsa-sha256 header.s=phobos-20191101 header.b=m0c6JXHk; dkim-atps=neutral Received: from phobos.denx.de (phobos.denx.de [IPv6:2a01:238:438b:c500:173d:9f52:ddab:ee01]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature ECDSA (P-384)) (No client certificate requested) by legolas.ozlabs.org (Postfix) with ESMTPS id 4P1YQF6f63z23h0 for ; Wed, 25 Jan 2023 04:10:45 +1100 (AEDT) Received: from h2850616.stratoserver.net (localhost [IPv6:::1]) by phobos.denx.de (Postfix) with ESMTP id 43CAF856F7; Tue, 24 Jan 2023 18:09:53 +0100 (CET) Authentication-Results: phobos.denx.de; dmarc=none (p=none dis=none) header.from=denx.de Authentication-Results: phobos.denx.de; spf=pass smtp.mailfrom=u-boot-bounces@lists.denx.de DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=denx.de; s=phobos-20191101; t=1674580193; bh=c7xgReyn7D+LXkI7C2umRB3cJpqZ3Ofb7msaRtrObZQ=; h=From:To:Cc:Subject:Date:In-Reply-To:References:List-Id: List-Unsubscribe:List-Archive:List-Post:List-Help:List-Subscribe: From; b=sGlGVLAP56YaiHYDPHB+ANRYgKw4LQsEIiaNT/JzK4GwYxfAE8bM57AFlkZHCmrbg 8lJahVcwB9EEstQ/K1FLbO9D7LXkfR+32SpyeeRgYWqmb3G/Y8dMI6nZAIachkzJID Oy4fn6s8ZY9xzgxqfn8PeQewNFUXZk4UEss23ZJezyLseIltEx2B0zkKCC+6NwpSrf bh0OaJMAMmFttwTz9Us32JzKS59LO3FNIc/K1XYZALP1wNbcWbXUE8UBTu9h+f0CJI SYgTIvMb3NnI/vJrQUIpmQ8IUHn4LXc5PKhu+cV60xPFX6mFMw0PzbYFm/lJS/fEhO k1BsedYvE8Qvg== Received: from mail-internal.denx.de (p578adb1c.dip0.t-ipconnect.de [87.138.219.28]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) (No client certificate requested) (Authenticated sender: noc@denx.de) by phobos.denx.de (Postfix) with ESMTPSA id 946A78563B; Tue, 24 Jan 2023 18:07:56 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=denx.de; s=phobos-20191101; t=1674580076; bh=c7xgReyn7D+LXkI7C2umRB3cJpqZ3Ofb7msaRtrObZQ=; h=From:To:Cc:Subject:Date:In-Reply-To:References:From; b=m0c6JXHkCAcxjzQ3WsfyeTsaHSciNFchON8JxyasDcy0VpK7GTRWNB6ytMpRZwTQt qbdn0QsjfSgLsHJ+3LlkKzUaaDdxwxcCFc4bDKxyZSNZP6S58UMEhovK6GjEEvaFxG Um/BqMjBv+nFHT0g/9LPODEvxEK0L1SCqO34FjkQwtTNrToxbtC2JJ9F+QIBy0Aosx hsZqyVbYrvVP2V+1fNTmQ+Nzu3KN0lFfbfJZzhBx4cvIrYpcw1r7jkW6OvQos/ZwMD x7T8y7V2tkai4RBQlv9bJ22ahLK5YQ/YcSdQW1iSgqN09CQofPRnZxuz6msJseXMUt 9jKtHyGFEip2A== Received: from pollux.denx.de (pollux [192.168.1.1]) by mail-internal.denx.de (Postfix) with ESMTPS id 9516518039A; Tue, 24 Jan 2023 18:07:11 +0100 (CET) Received: by pollux.denx.de (Postfix, from userid 515) id 8AF221A009F; Tue, 24 Jan 2023 18:07:11 +0100 (CET) From: Heiko Schocher To: U-Boot Mailing List Cc: pali@kernel.org, Heiko Schocher Subject: [PATCH v1 08/12] powerpc/mpc85xx: socrates: Add boot retry feature Date: Tue, 24 Jan 2023 18:06:56 +0100 Message-Id: <20230124170700.3889830-9-hs@denx.de> X-Mailer: git-send-email 2.37.3 In-Reply-To: <20230124170700.3889830-1-hs@denx.de> References: <20230124170700.3889830-1-hs@denx.de> MIME-Version: 1.0 X-BeenThere: u-boot@lists.denx.de X-Mailman-Version: 2.1.39 Precedence: list List-Id: U-Boot discussion List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: u-boot-bounces@lists.denx.de Sender: "U-Boot" X-Virus-Scanned: clamav-milter 0.103.6 at phobos.denx.de X-Virus-Status: Clean add boot retry feature and reboot after 120 seconds. Signed-off-by: Heiko Schocher --- configs/socrates_defconfig | 3 +++ 1 file changed, 3 insertions(+) diff --git a/configs/socrates_defconfig b/configs/socrates_defconfig index 770f37a0be..c4a3fd30d8 100644 --- a/configs/socrates_defconfig +++ b/configs/socrates_defconfig @@ -20,6 +20,9 @@ CONFIG_FIT_VERBOSE=y CONFIG_OF_BOARD_SETUP=y CONFIG_SYS_MONITOR_BASE=0xFFF40000 CONFIG_BOOTDELAY=1 +CONFIG_BOOT_RETRY=y +CONFIG_BOOT_RETRY_TIME=120 +CONFIG_RESET_TO_RETRY=y CONFIG_USE_BOOTCOMMAND=y CONFIG_BOOTCOMMAND="run boot_nor" CONFIG_USE_PREBOOT=y From patchwork Tue Jan 24 17:06:57 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Heiko Schocher X-Patchwork-Id: 1731296 X-Patchwork-Delegate: trini@ti.com Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@legolas.ozlabs.org Authentication-Results: legolas.ozlabs.org; spf=pass (sender SPF authorized) smtp.mailfrom=lists.denx.de (client-ip=2a01:238:438b:c500:173d:9f52:ddab:ee01; helo=phobos.denx.de; envelope-from=u-boot-bounces@lists.denx.de; receiver=) Authentication-Results: legolas.ozlabs.org; dkim=pass (2048-bit key; unprotected) header.d=denx.de header.i=@denx.de header.a=rsa-sha256 header.s=phobos-20191101 header.b=LOlfRfio; dkim=pass (2048-bit key) header.d=denx.de header.i=@denx.de header.a=rsa-sha256 header.s=phobos-20191101 header.b=vdpXMkkl; dkim-atps=neutral Received: from phobos.denx.de (phobos.denx.de [IPv6:2a01:238:438b:c500:173d:9f52:ddab:ee01]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature ECDSA (P-384)) (No client certificate requested) by legolas.ozlabs.org (Postfix) with ESMTPS id 4P1YQT0DJpz23h0 for ; Wed, 25 Jan 2023 04:10:57 +1100 (AEDT) Received: from h2850616.stratoserver.net (localhost [IPv6:::1]) by phobos.denx.de (Postfix) with ESMTP id 9A937856C4; Tue, 24 Jan 2023 18:09:55 +0100 (CET) Authentication-Results: phobos.denx.de; dmarc=none (p=none dis=none) header.from=denx.de Authentication-Results: phobos.denx.de; spf=pass smtp.mailfrom=u-boot-bounces@lists.denx.de DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=denx.de; s=phobos-20191101; t=1674580195; bh=15J5k45AKGpv3zAmO3d4NqMSZAOKsOzhA7DkHyZVU/E=; h=From:To:Cc:Subject:Date:In-Reply-To:References:List-Id: List-Unsubscribe:List-Archive:List-Post:List-Help:List-Subscribe: From; b=LOlfRfioYCL6F0bLGiy7KKIEAW8O5Q8ONOWEFocoNyvX2U9id3UA9ASA3zYSTeCXs ++dZlkLo11TpokBPVbTWUzhS+gYIG6keb9iK4Rag96FcTyyLePGX3qt2ucfNXxpu3k OjbMxzX+UwHvdanULuMnYaLE7vAukBrUaX+a9OumdugMXrdEXPIpl6axyPhBIvH8Ma MLf4n9V/6XpuOykjJUPNPQ9btt/XzBvmdRFxe52YITZHcQXJE/KcbeTjO3n/my9ppj IdwD2CZxNV+mXglnOBAV42A66azNp6Mj+CMIxR4GeoqLh4tjDiVIWAM7FbxtPXRiZc VvOXD677CAKIw== Received: from mail-internal.denx.de (p578adb1c.dip0.t-ipconnect.de [87.138.219.28]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) (No client certificate requested) (Authenticated sender: noc@denx.de) by phobos.denx.de (Postfix) with ESMTPSA id 6941A856BD; Tue, 24 Jan 2023 18:08:02 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=denx.de; s=phobos-20191101; t=1674580083; bh=15J5k45AKGpv3zAmO3d4NqMSZAOKsOzhA7DkHyZVU/E=; h=From:To:Cc:Subject:Date:In-Reply-To:References:From; b=vdpXMkklGo5A8HQ8hS0M51aSDzVt4d+hPIE0wdap96wIWf7R4gu9Js7m/9jJmNYjV N5zp9RFXDXuhLihv8DEUJs4tLQiteqSBbYXygzwYxH2pzXryKOfQiMajgvis4QQTMa uARUkLYMXhKmJnSrprnJ0FV+A1scm+XTocv/UprDVya1l9Q6diO9GCB2ZT5a5KW1uN i/yh6ZLatu8jo7NrQLsE6LzFBsAsQrPhpPu48fA+Nm9S3Qik0vnFBZLjWKfxrAElBC IbwzyuHNti8L8Tbt/QYj0bAijoVTHNDC+MbDsjXR+R30QaU8jTcEoIE6dJ6rYSj+RA TydXHxaSgiMSw== Received: from pollux.denx.de (pollux [192.168.1.1]) by mail-internal.denx.de (Postfix) with ESMTPS id F2D46180388; Tue, 24 Jan 2023 18:07:12 +0100 (CET) Received: by pollux.denx.de (Postfix, from userid 515) id EBBB21A009F; Tue, 24 Jan 2023 18:07:12 +0100 (CET) From: Heiko Schocher To: U-Boot Mailing List Cc: pali@kernel.org, Heiko Schocher Subject: [PATCH v1 09/12] powerpc/mpc85xx: socrates: add support for i2c eeprom at 0x51 Date: Tue, 24 Jan 2023 18:06:57 +0100 Message-Id: <20230124170700.3889830-10-hs@denx.de> X-Mailer: git-send-email 2.37.3 In-Reply-To: <20230124170700.3889830-1-hs@denx.de> References: <20230124170700.3889830-1-hs@denx.de> MIME-Version: 1.0 X-BeenThere: u-boot@lists.denx.de X-Mailman-Version: 2.1.39 Precedence: list List-Id: U-Boot discussion List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: u-boot-bounces@lists.denx.de Sender: "U-Boot" X-Virus-Scanned: clamav-milter 0.103.6 at phobos.denx.de X-Virus-Status: Clean add support for i2c eeprom on address 0x51. Signed-off-by: Heiko Schocher --- arch/powerpc/dts/socrates-u-boot.dtsi | 10 ++++++++++ configs/socrates_defconfig | 4 ++++ 2 files changed, 14 insertions(+) diff --git a/arch/powerpc/dts/socrates-u-boot.dtsi b/arch/powerpc/dts/socrates-u-boot.dtsi index 67c12f672c..88df031732 100644 --- a/arch/powerpc/dts/socrates-u-boot.dtsi +++ b/arch/powerpc/dts/socrates-u-boot.dtsi @@ -6,6 +6,10 @@ #include / { + aliases { + eeprom0 = &i2c_eeprom0; + }; + chosen { stdout-path = &serial0; }; @@ -13,6 +17,12 @@ soc8544@e0000000 { i2c@3000 { u-boot,dm-pre-reloc; + + i2c_eeprom0: eeprom@51{ + compatible = "atmel,24c64"; + reg = <0x51>; + pagesize = <32>; + }; }; }; }; diff --git a/configs/socrates_defconfig b/configs/socrates_defconfig index c4a3fd30d8..816e59872e 100644 --- a/configs/socrates_defconfig +++ b/configs/socrates_defconfig @@ -39,6 +39,8 @@ CONFIG_CMD_REGINFO=y # CONFIG_BOOTM_VXWORKS is not set CONFIG_SYS_BOOTM_LEN=0x800000 CONFIG_CMD_IMLS=y +CONFIG_CMD_EEPROM=y +CONFIG_SYS_EEPROM_PAGE_WRITE_BITS=4 CONFIG_CMD_DM=y CONFIG_CMD_I2C=y CONFIG_LOADS_ECHO=y @@ -79,6 +81,8 @@ CONFIG_SYS_BR3_PRELIM=0xC0001881 CONFIG_SYS_OR3_PRELIM=0xFFF00000 CONFIG_DM_I2C=y CONFIG_SYS_I2C_FSL=y +CONFIG_MISC=y +CONFIG_I2C_EEPROM=y # CONFIG_MMC is not set CONFIG_MTD=y CONFIG_DM_MTD=y From patchwork Tue Jan 24 17:06:58 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Heiko Schocher X-Patchwork-Id: 1731297 X-Patchwork-Delegate: trini@ti.com Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@legolas.ozlabs.org Authentication-Results: legolas.ozlabs.org; spf=pass (sender SPF authorized) smtp.mailfrom=lists.denx.de (client-ip=85.214.62.61; helo=phobos.denx.de; envelope-from=u-boot-bounces@lists.denx.de; receiver=) Authentication-Results: legolas.ozlabs.org; dkim=pass (2048-bit key; unprotected) header.d=denx.de header.i=@denx.de header.a=rsa-sha256 header.s=phobos-20191101 header.b=jKPrOmMq; dkim=pass (2048-bit key) header.d=denx.de header.i=@denx.de header.a=rsa-sha256 header.s=phobos-20191101 header.b=O3+0MKBj; dkim-atps=neutral Received: from phobos.denx.de (phobos.denx.de [85.214.62.61]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature ECDSA (P-384)) (No client certificate requested) by legolas.ozlabs.org (Postfix) with ESMTPS id 4P1YQw5CSbz23h0 for ; Wed, 25 Jan 2023 04:11:20 +1100 (AEDT) Received: from h2850616.stratoserver.net (localhost [IPv6:::1]) by phobos.denx.de (Postfix) with ESMTP id A0776856DD; Tue, 24 Jan 2023 18:09:57 +0100 (CET) Authentication-Results: phobos.denx.de; dmarc=none (p=none dis=none) header.from=denx.de Authentication-Results: phobos.denx.de; spf=pass smtp.mailfrom=u-boot-bounces@lists.denx.de DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=denx.de; s=phobos-20191101; t=1674580197; bh=CXuUVIsd4xMDamnyZjFOBxO/TULOJXcQ6nDL4l7UZMI=; h=From:To:Cc:Subject:Date:In-Reply-To:References:List-Id: List-Unsubscribe:List-Archive:List-Post:List-Help:List-Subscribe: From; b=jKPrOmMqAyuSOLd/NBE06gTfhhKTzohYttr9xmEP8Px8GG2xXXXflPXkQUl/FL4d3 lgmzjCHKP9Up3X8y0l1k9ULuC/YG313PC40/Q1rWjIRURVn7h2bSYxeLZKcYow40vi 4cWnZxRlNra9rFgEYlTvU0AN+UJj9djB+dQpdqlPqbGTgCPd9yBUX1+GsghEd+7SO7 U7itBRh804waTqg2KkdWrXAZ3WCJwxy57zBX05r9yC012l1mRJy+sOWudZ4m27WWre UUYMnBDWzyMRgI5r8NqULopQ2CX5AgniUQZB/JzMBE/FT0lHmYaTkRYMLbJGc5y8G9 7pJ3A5xB5rRRg== Received: from mail-internal.denx.de (p578adb1c.dip0.t-ipconnect.de [87.138.219.28]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) (No client certificate requested) (Authenticated sender: noc@denx.de) by phobos.denx.de (Postfix) with ESMTPSA id B7F2A8563B; Tue, 24 Jan 2023 18:08:08 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=denx.de; s=phobos-20191101; t=1674580088; bh=CXuUVIsd4xMDamnyZjFOBxO/TULOJXcQ6nDL4l7UZMI=; h=From:To:Cc:Subject:Date:In-Reply-To:References:From; b=O3+0MKBj+S/qVADDjZnR8P68PR3QkXrpa+wTAOKgmh0oiMKYaT5qWklwILsex/wht XSPh8mMl3FqL8o0pza+yrHZIv5rnQBj+BkUqjid7m/Z9jMciIlUxIPBjrpcNg2Z7m1 XG7epUC6rbdfx/+5xt4CwFDAX+ffbHUNS3XKf/xprFYm7wpSF58Yj7uhdE17iKWWAO G+8opgZGqWzPL6blg/6xzVqMIcV4DdZ961VROFZYA1wlZX/yC6kQEjGZNeIJTxqE0i 9KN45TM3bAG4T044yjPKLaMRfD9Ckixd0z+SN13CzDovGZFRgTC71EQ33LwFgJtZPo deHyRItyTWyZg== Received: from pollux.denx.de (pollux [192.168.1.1]) by mail-internal.denx.de (Postfix) with ESMTPS id 6F012180336; Tue, 24 Jan 2023 18:07:14 +0100 (CET) Received: by pollux.denx.de (Postfix, from userid 515) id 67FF51A009F; Tue, 24 Jan 2023 18:07:14 +0100 (CET) From: Heiko Schocher To: U-Boot Mailing List Cc: pali@kernel.org, Heiko Schocher Subject: [PATCH v1 10/12] powerpc/mpc85xx: socrates: add autoboot delay string Date: Tue, 24 Jan 2023 18:06:58 +0100 Message-Id: <20230124170700.3889830-11-hs@denx.de> X-Mailer: git-send-email 2.37.3 In-Reply-To: <20230124170700.3889830-1-hs@denx.de> References: <20230124170700.3889830-1-hs@denx.de> MIME-Version: 1.0 X-BeenThere: u-boot@lists.denx.de X-Mailman-Version: 2.1.39 Precedence: list List-Id: U-Boot discussion List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: u-boot-bounces@lists.denx.de Sender: "U-Boot" X-Virus-Scanned: clamav-milter 0.103.6 at phobos.denx.de X-Virus-Status: Clean add autoboot delay string for socrates board. use sha256 for abort autoboot, use "ao" to abort. Signed-off-by: Heiko Schocher --- configs/socrates_defconfig | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/configs/socrates_defconfig b/configs/socrates_defconfig index 816e59872e..8640dc990a 100644 --- a/configs/socrates_defconfig +++ b/configs/socrates_defconfig @@ -20,6 +20,11 @@ CONFIG_FIT_VERBOSE=y CONFIG_OF_BOARD_SETUP=y CONFIG_SYS_MONITOR_BASE=0xFFF40000 CONFIG_BOOTDELAY=1 +CONFIG_AUTOBOOT_KEYED=y +CONFIG_AUTOBOOT_PROMPT="Enter password to abort autoboot in %d seconds!\n" +CONFIG_AUTOBOOT_ENCRYPTION=y +CONFIG_AUTOBOOT_STOP_STR_ENABLE=y +CONFIG_AUTOBOOT_STOP_STR_SHA256="2dd411308b37266d33c9246821adc5aa4002f0091f5e2aece1953789930ad924" CONFIG_BOOT_RETRY=y CONFIG_BOOT_RETRY_TIME=120 CONFIG_RESET_TO_RETRY=y From patchwork Tue Jan 24 17:06:59 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Heiko Schocher X-Patchwork-Id: 1731298 X-Patchwork-Delegate: trini@ti.com Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@legolas.ozlabs.org Authentication-Results: legolas.ozlabs.org; spf=pass (sender SPF authorized) smtp.mailfrom=lists.denx.de (client-ip=2a01:238:438b:c500:173d:9f52:ddab:ee01; helo=phobos.denx.de; envelope-from=u-boot-bounces@lists.denx.de; receiver=) Authentication-Results: legolas.ozlabs.org; dkim=pass (2048-bit key; unprotected) header.d=denx.de header.i=@denx.de header.a=rsa-sha256 header.s=phobos-20191101 header.b=FTJp/hWc; dkim=pass (2048-bit key) header.d=denx.de header.i=@denx.de header.a=rsa-sha256 header.s=phobos-20191101 header.b=bnoZbeB3; dkim-atps=neutral Received: from phobos.denx.de (phobos.denx.de [IPv6:2a01:238:438b:c500:173d:9f52:ddab:ee01]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature ECDSA (P-384)) (No client certificate requested) by legolas.ozlabs.org (Postfix) with ESMTPS id 4P1YR66pDxz23h0 for ; Wed, 25 Jan 2023 04:11:30 +1100 (AEDT) Received: from h2850616.stratoserver.net (localhost [IPv6:::1]) by phobos.denx.de (Postfix) with ESMTP id 873B8856E7; Tue, 24 Jan 2023 18:09:59 +0100 (CET) Authentication-Results: phobos.denx.de; dmarc=none (p=none dis=none) header.from=denx.de Authentication-Results: phobos.denx.de; spf=pass smtp.mailfrom=u-boot-bounces@lists.denx.de DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=denx.de; s=phobos-20191101; t=1674580199; bh=mapitH2COeMSY3HJ6yBIyl+OFoXcBkey7tEJdMHcggc=; h=From:To:Cc:Subject:Date:In-Reply-To:References:List-Id: List-Unsubscribe:List-Archive:List-Post:List-Help:List-Subscribe: From; b=FTJp/hWcAOT9UzPHi4FKy7SI/9t/jOqOqYxmx+KIwqZPF0XZVAZYgS4hk+LvxmTBi kF8mtiPPZDyl2Y65PoZuu2TzDJlQWvsON8YE9+zrWoSyCp0swCkgL1tAKj4G6azcmp Deos0JBMWtObZBnDgaal3FnUO49Kql2VElofX8GgpjeNiiwSN/YNVcge474QvuiQy7 BPYrPR4raxkf0QNfR3IWq8InOETOf1+hDtIKZEa8Vf6z0vNydVGo+pA4b5VaiG111X otcJX+LeT4VIwhP9Bryy01RIiZ0n1nAx4qpW0z5KIMFqcAGcOFPMMAGh4kMWmQxywn EIwNO7zO+xRwQ== Received: from mail-internal.denx.de (p578adb1c.dip0.t-ipconnect.de [87.138.219.28]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) (No client certificate requested) (Authenticated sender: noc@denx.de) by phobos.denx.de (Postfix) with ESMTPSA id 8F284856FE; Tue, 24 Jan 2023 18:09:52 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=denx.de; s=phobos-20191101; t=1674580192; bh=mapitH2COeMSY3HJ6yBIyl+OFoXcBkey7tEJdMHcggc=; h=From:To:Cc:Subject:Date:In-Reply-To:References:From; b=bnoZbeB3Jgi84x7E8F5BzYqrPN65ZiVJsNnH7CjeMDtgM7/jWzeRXH6AZjDTW3rbT HQuNQ2ucIybMSR1jdi7d5lK/3JfM7jwzUmYXt5dSmhBZ1UHXcYoajBDHJBGuzvdokb MgaOfqUfSeRlTMOWHzP/qTFhWFYS9K1bICRmdhHYTnKQAZe/fznXLJB2yUNJcLEhIH yfWCmsyT7+9QNEdzTy+Yc/Qz6YlN/GuCaCol7jVAtvl6ozf7NdkwVB7ey0ELfBJL4t PlrjfSu79mZjs5q+QeYcuWwd+0WdcNHQKtn6XI7QvcCnr8eshqGMxiT595TPR61A9u miAHMnBEAnY7Q== Received: from pollux.denx.de (pollux [192.168.1.1]) by mail-internal.denx.de (Postfix) with ESMTPS id 789DA180398; Tue, 24 Jan 2023 18:07:15 +0100 (CET) Received: by pollux.denx.de (Postfix, from userid 515) id 719C31A009F; Tue, 24 Jan 2023 18:07:15 +0100 (CET) From: Heiko Schocher To: U-Boot Mailing List Cc: pali@kernel.org, Heiko Schocher Subject: [PATCH v1 11/12] powerpc/mpc85xx: socrates: enable protected Environment Date: Tue, 24 Jan 2023 18:06:59 +0100 Message-Id: <20230124170700.3889830-12-hs@denx.de> X-Mailer: git-send-email 2.37.3 In-Reply-To: <20230124170700.3889830-1-hs@denx.de> References: <20230124170700.3889830-1-hs@denx.de> MIME-Version: 1.0 X-BeenThere: u-boot@lists.denx.de X-Mailman-Version: 2.1.39 Precedence: list List-Id: U-Boot discussion List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: u-boot-bounces@lists.denx.de Sender: "U-Boot" X-Virus-Scanned: clamav-milter 0.103.6 at phobos.denx.de X-Virus-Status: Clean enable protected Environment on socrates board. Signed-off-by: Heiko Schocher --- board/socrates/socrates.c | 17 +++++++++++++++++ configs/socrates_defconfig | 4 ++++ include/configs/socrates.h | 2 ++ 3 files changed, 23 insertions(+) diff --git a/board/socrates/socrates.c b/board/socrates/socrates.c index 1d63c81a9c..02e6afb099 100644 --- a/board/socrates/socrates.c +++ b/board/socrates/socrates.c @@ -13,6 +13,7 @@ #include #include #include +#include #include #include #include @@ -221,3 +222,19 @@ int get_serial_clock(void) { return 333333330; } + +enum env_location env_get_location(enum env_operation op, int prio) +{ + if (op == ENVOP_SAVE || op == ENVOP_ERASE) + return ENVL_FLASH; + + switch (prio) { + case 0: + return ENVL_NOWHERE; + case 1: + return ENVL_FLASH; + default: + return ENVL_UNKNOWN; + } + return ENVL_UNKNOWN; +} diff --git a/configs/socrates_defconfig b/configs/socrates_defconfig index 8640dc990a..d4c08f1941 100644 --- a/configs/socrates_defconfig +++ b/configs/socrates_defconfig @@ -68,9 +68,13 @@ CONFIG_MTDIDS_DEFAULT="nor0=fe000000.nor_flash,nand0=socrates_nand" CONFIG_MTDPARTS_DEFAULT="mtdparts=fe000000.nor_flash:13312k(system1),13312k(system2),5120k(data),128k(env),128k(env-red),768k(u-boot);socrates_nand:256M(ubi-data1),-(ubi-data2)" # CONFIG_CMD_IRQ is not set CONFIG_OF_CONTROL=y +CONFIG_ENV_IS_NOWHERE=y CONFIG_ENV_IS_IN_FLASH=y CONFIG_SYS_REDUNDAND_ENVIRONMENT=y CONFIG_ENV_ADDR_REDUND=0xFFF00000 +CONFIG_ENV_APPEND=y +CONFIG_ENV_WRITEABLE_LIST=y +CONFIG_ENV_ACCESS_IGNORE_FORCE=y CONFIG_USE_ETHPRIME=y CONFIG_ETHPRIME="eTSEC0" CONFIG_SPD_EEPROM=y diff --git a/include/configs/socrates.h b/include/configs/socrates.h index e2afba96cd..305914de85 100644 --- a/include/configs/socrates.h +++ b/include/configs/socrates.h @@ -171,6 +171,8 @@ SOCRATES_ENV_MTD \ "" +#define CFG_ENV_FLAGS_LIST_STATIC "ethaddr:mw,eth1addr:mw,system1_addr:xw,serial#:sw,ethact:sw,ethprime:sw" + /* pass open firmware flat tree */ #endif /* __CONFIG_H */ From patchwork Tue Jan 24 17:07:00 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Heiko Schocher X-Patchwork-Id: 1731299 X-Patchwork-Delegate: trini@ti.com Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@legolas.ozlabs.org Authentication-Results: legolas.ozlabs.org; spf=pass (sender SPF authorized) smtp.mailfrom=lists.denx.de (client-ip=2a01:238:438b:c500:173d:9f52:ddab:ee01; helo=phobos.denx.de; envelope-from=u-boot-bounces@lists.denx.de; receiver=) Authentication-Results: legolas.ozlabs.org; dkim=pass (2048-bit key; unprotected) header.d=denx.de header.i=@denx.de header.a=rsa-sha256 header.s=phobos-20191101 header.b=Tz+T1IyM; dkim=pass (2048-bit key) header.d=denx.de header.i=@denx.de header.a=rsa-sha256 header.s=phobos-20191101 header.b=WuUrbEeF; dkim-atps=neutral Received: from phobos.denx.de (phobos.denx.de [IPv6:2a01:238:438b:c500:173d:9f52:ddab:ee01]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature ECDSA (P-384)) (No client certificate requested) by legolas.ozlabs.org (Postfix) with ESMTPS id 4P1YRK43xpz23h0 for ; Wed, 25 Jan 2023 04:11:41 +1100 (AEDT) Received: from h2850616.stratoserver.net (localhost [IPv6:::1]) by phobos.denx.de (Postfix) with ESMTP id EE265856FE; Tue, 24 Jan 2023 18:10:04 +0100 (CET) Authentication-Results: phobos.denx.de; dmarc=none (p=none dis=none) header.from=denx.de Authentication-Results: phobos.denx.de; spf=pass smtp.mailfrom=u-boot-bounces@lists.denx.de DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=denx.de; s=phobos-20191101; t=1674580205; bh=IJQ17KSi7/J1OtQy3XieyUGVTPmdNRhQhzgOvPee7mQ=; h=From:To:Cc:Subject:Date:In-Reply-To:References:List-Id: List-Unsubscribe:List-Archive:List-Post:List-Help:List-Subscribe: From; b=Tz+T1IyMs97JPoXY+0OfllXX6TiLotFyQ/mQZpsuxARy4DPFvYsS2X9EyqijdoEm3 vo0/II2de1/DqAlPc1BnBlrOkBrg8kdNJeOm6TKUprj8XA9y0cLJjlNzD69+7rODxf WiIwArsM+jFgylazeLHMA4JIs9swxT83bszWyb7pk9IcxaHpDhhg5LZt04EREPv1KI g5lhJxMolQc7p3hEXyDBrCnvNRAy0W190gGIKKFTHXcIQZa/lTTDxJsb2M6ZNV3ZGz P852jVo6i5PEHh5PXsNY+A+TuqJdy7QBPfebw1m6PU7QlulZQ9LWgrnSIzrJPaxxV2 nkoKv/eLRPJxw== Received: from mail-internal.denx.de (p578adb1c.dip0.t-ipconnect.de [87.138.219.28]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) (No client certificate requested) (Authenticated sender: noc@denx.de) by phobos.denx.de (Postfix) with ESMTPSA id 83490856D8; Tue, 24 Jan 2023 18:09:57 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=denx.de; s=phobos-20191101; t=1674580197; bh=IJQ17KSi7/J1OtQy3XieyUGVTPmdNRhQhzgOvPee7mQ=; h=From:To:Cc:Subject:Date:In-Reply-To:References:From; b=WuUrbEeF65ef3YZRkO66CcoJ4TIj+JS05gSZFafDDwFB4LVLDOfdOPFpOvuinc5GB qarmmkz3ZTkLFfx5CqZyRqZfvtrhGdO5HXLitUKCYmSAm8zsJI3DtHlwf1cEZEW9By TlmkaFEJxohvqrzQ7BxaOgQv6xD1z15Ja8SsjlAm82jdWN70eMez/k3WlgOitkmyZA 9NicJ15bis6UePBgkk80dp8LxkrKIaQXtaUav1AOACo0wHJwi0hS+p9UbUWZwmNDsQ iNAnKRfCtPeSlp47zd3CDd0Jhns8UlI7e9Iyy0z6IkdGPsVfil/GlYqad7/y7WeWcd r1rvNmZ6R+CcA== Received: from pollux.denx.de (pollux [192.168.1.1]) by mail-internal.denx.de (Postfix) with ESMTPS id 834E718038C; Tue, 24 Jan 2023 18:07:16 +0100 (CET) Received: by pollux.denx.de (Postfix, from userid 515) id 7C7DD1A009F; Tue, 24 Jan 2023 18:07:16 +0100 (CET) From: Heiko Schocher To: U-Boot Mailing List Cc: pali@kernel.org, Heiko Schocher Subject: [PATCH v1 12/12] powerpc/mpc85xx: socrates: enable signed fitImages Date: Tue, 24 Jan 2023 18:07:00 +0100 Message-Id: <20230124170700.3889830-13-hs@denx.de> X-Mailer: git-send-email 2.37.3 In-Reply-To: <20230124170700.3889830-1-hs@denx.de> References: <20230124170700.3889830-1-hs@denx.de> MIME-Version: 1.0 X-BeenThere: u-boot@lists.denx.de X-Mailman-Version: 2.1.39 Precedence: list List-Id: U-Boot discussion List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: u-boot-bounces@lists.denx.de Sender: "U-Boot" X-Virus-Scanned: clamav-milter 0.103.6 at phobos.denx.de X-Virus-Status: Clean allow only to boot signed fitimages (and signed u-boot scripts). Signed-off-by: Heiko Schocher --- configs/socrates_defconfig | 2 ++ 1 file changed, 2 insertions(+) diff --git a/configs/socrates_defconfig b/configs/socrates_defconfig index d4c08f1941..e03c971b5e 100644 --- a/configs/socrates_defconfig +++ b/configs/socrates_defconfig @@ -16,7 +16,9 @@ CONFIG_L2_CACHE=y CONFIG_ENABLE_36BIT_PHYS=y CONFIG_SYS_MONITOR_LEN=786432 CONFIG_FIT=y +CONFIG_FIT_SIGNATURE=y CONFIG_FIT_VERBOSE=y +CONFIG_LEGACY_IMAGE_FORMAT=y CONFIG_OF_BOARD_SETUP=y CONFIG_SYS_MONITOR_BASE=0xFFF40000 CONFIG_BOOTDELAY=1