From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from phobos.denx.de (phobos.denx.de [85.214.62.61]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by smtp.lore.kernel.org (Postfix) with ESMTPS id CA239C43334 for ; Mon, 27 Jun 2022 17:36:41 +0000 (UTC) Received: from h2850616.stratoserver.net (localhost [IPv6:::1]) by phobos.denx.de (Postfix) with ESMTP id B587884449; Mon, 27 Jun 2022 19:36:10 +0200 (CEST) Authentication-Results: phobos.denx.de; dmarc=pass (p=none dis=none) header.from=konsulko.com Authentication-Results: phobos.denx.de; spf=pass smtp.mailfrom=u-boot-bounces@lists.denx.de Authentication-Results: phobos.denx.de; dkim=pass (1024-bit key; unprotected) header.d=konsulko.com header.i=@konsulko.com header.b="iHpcUzKW"; dkim-atps=neutral Received: by phobos.denx.de (Postfix, from userid 109) id ADEFA8430F; Mon, 27 Jun 2022 19:36:02 +0200 (CEST) Received: from mail-qv1-xf29.google.com (mail-qv1-xf29.google.com [IPv6:2607:f8b0:4864:20::f29]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits)) (No client certificate requested) by phobos.denx.de (Postfix) with ESMTPS id C212E843D8 for ; Mon, 27 Jun 2022 19:35:59 +0200 (CEST) Authentication-Results: phobos.denx.de; dmarc=pass (p=none dis=none) header.from=konsulko.com Authentication-Results: phobos.denx.de; spf=pass smtp.mailfrom=trini@konsulko.com Received: by mail-qv1-xf29.google.com with SMTP id t16so15822429qvh.1 for ; Mon, 27 Jun 2022 10:35:59 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=konsulko.com; s=google; h=from:to:subject:date:message-id:in-reply-to:references:mime-version :content-transfer-encoding; bh=frH+fPJ9trxllGiExludnvzDDgLnrXHGql96O5297q8=; b=iHpcUzKWtimTlzNjd7d576F9yhTz00qrzKnm+T0Gul+D0PQnzjIXPHl6TKBz+MnR3D iJTWUKAsagS5LFOfhFUt/XlWnIy004eJNYdgD70kfbE2PAWDL+MtqR44uiqKkz6+UfTv kvfaUwQnYYEbRTfUjLNBZKtyjVtMf8m7StPHk= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:from:to:subject:date:message-id:in-reply-to :references:mime-version:content-transfer-encoding; bh=frH+fPJ9trxllGiExludnvzDDgLnrXHGql96O5297q8=; b=q5/IUYzhU5AGaSut6oYHhzArub5gfqqyoxK9l33tQXKV7Do7yXKSxl3o17pfgJgnrk mBXCM/cQeVEcYmhfBVNfeV7qyziIDr04n+ailjpYUCuWBK4hxtPir2kStOi20S3BcYx2 wpj4G10p3Be4BRTW1cjeHNa0kqFgtJvhruBFrKB68+N90n/zKUW8A6PCJLiE0ahGLKcz QESyvMDgeUMv6QQ7F0rxaKBoFMnVcBrxdnXqdvKkd9Zp/nplQh2UTTt6XWyoub+poJQs dAxhN3cRgvjacTQ9Vm3I4LeAnchBN1LPCoIOv14U9HINvK0ALlwttWvAkxbvulI4j//F g1Dw== X-Gm-Message-State: AJIora/cW00AXtmtFV2tbdQJmUvK2YI2+GEBz03iBxwkIkh7eu9bfuvl 7IF1QCQzw8wAWsIEz5teToYA4cOg/eWNQQ== X-Google-Smtp-Source: AGRyM1uvAlyq5YhqcHJeZZPNRSS/U64sWh6RLHzwZSlKuleUCRWZp5a4Lqo52iKWy+Ne9Hdz3uhYrQ== X-Received: by 2002:a05:622a:1486:b0:317:fe76:737d with SMTP id t6-20020a05622a148600b00317fe76737dmr10333015qtx.547.1656351358099; Mon, 27 Jun 2022 10:35:58 -0700 (PDT) Received: from bill-the-cat.lan (cpe-65-184-195-139.ec.res.rr.com. [65.184.195.139]) by smtp.gmail.com with ESMTPSA id j17-20020a05620a289100b006a793bde241sm9471398qkp.63.2022.06.27.10.35.57 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 27 Jun 2022 10:35:57 -0700 (PDT) From: Tom Rini To: u-boot@lists.denx.de Subject: [PATCH 6/6] powerpc: Use the poison value of 0xdeadbeef directly in DDR init Date: Mon, 27 Jun 2022 13:35:51 -0400 Message-Id: <20220627173551.1199243-6-trini@konsulko.com> X-Mailer: git-send-email 2.25.1 In-Reply-To: <20220627173551.1199243-1-trini@konsulko.com> References: <20220627173551.1199243-1-trini@konsulko.com> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit 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 On p1_p2_rdb_pc platforms, we set ddr_data_init to the "poison" value of 0xdeadbeef rather than a real calculated / derived value. Do this directly and comment rather than via CONFIG. Signed-off-by: Tom Rini --- board/freescale/corenet_ds/p4080ds_ddr.c | 1 - board/freescale/p1_p2_rdb_pc/ddr.c | 2 +- include/configs/P1010RDB.h | 1 - include/configs/p1_p2_rdb_pc.h | 1 - 4 files changed, 1 insertion(+), 4 deletions(-) diff --git a/board/freescale/corenet_ds/p4080ds_ddr.c b/board/freescale/corenet_ds/p4080ds_ddr.c index 3469064562bd..9839eaceaf95 100644 --- a/board/freescale/corenet_ds/p4080ds_ddr.c +++ b/board/freescale/corenet_ds/p4080ds_ddr.c @@ -62,7 +62,6 @@ #define CONFIG_SYS_DDR_INIT_ADDR 0x00000000 #define CONFIG_SYS_DDR_INIT_EXT_ADDR 0x00000000 #define CONFIG_SYS_DDR_CS1_CONFIG 0x80004202 -#define CONFIG_SYS_DDR_DATA_INIT 0xdeadbeef #define CONFIG_SYS_DDR_TIMING_4 0x00000001 #define CONFIG_SYS_DDR_TIMING_5 0x02401400 #define CONFIG_SYS_DDR_MODE_CONTROL 0x00000000 diff --git a/board/freescale/p1_p2_rdb_pc/ddr.c b/board/freescale/p1_p2_rdb_pc/ddr.c index be803ddf9c66..038e6736acec 100644 --- a/board/freescale/p1_p2_rdb_pc/ddr.c +++ b/board/freescale/p1_p2_rdb_pc/ddr.c @@ -227,7 +227,7 @@ phys_size_t fixed_sdram(void) .ddr_sdram_mode_2 = CONFIG_SYS_DDR_MODE_2, .ddr_sdram_md_cntl = CONFIG_SYS_DDR_MODE_CONTROL, .ddr_sdram_interval = CONFIG_SYS_DDR_INTERVAL, - .ddr_data_init = CONFIG_SYS_DDR_DATA_INIT, + .ddr_data_init = 0xdeadbeef, /* Poison value */ .ddr_sdram_clk_cntl = CONFIG_SYS_DDR_CLK_CTRL, .ddr_init_addr = CONFIG_SYS_DDR_INIT_ADDR, .ddr_init_ext_addr = CONFIG_SYS_DDR_INIT_EXT_ADDR, diff --git a/include/configs/P1010RDB.h b/include/configs/P1010RDB.h index d263999b5a71..12a78eac17c9 100644 --- a/include/configs/P1010RDB.h +++ b/include/configs/P1010RDB.h @@ -118,7 +118,6 @@ extern unsigned long get_sdram_size(void); #define CONFIG_SYS_DDR_CS0_BNDS 0x0000003f #define CONFIG_SYS_DDR_CS0_CONFIG 0x80014302 #define CONFIG_SYS_DDR_CS0_CONFIG_2 0x00000000 -#define CONFIG_SYS_DDR_DATA_INIT 0xdeadbeef #define CONFIG_SYS_DDR_INIT_ADDR 0x00000000 #define CONFIG_SYS_DDR_INIT_EXT_ADDR 0x00000000 #define CONFIG_SYS_DDR_MODE_CONTROL 0x00000000 diff --git a/include/configs/p1_p2_rdb_pc.h b/include/configs/p1_p2_rdb_pc.h index b0b3ec18d143..b421cf3efebd 100644 --- a/include/configs/p1_p2_rdb_pc.h +++ b/include/configs/p1_p2_rdb_pc.h @@ -132,7 +132,6 @@ #define CONFIG_SYS_DDR_CS1_CONFIG 0x80014302 #define CONFIG_SYS_DDR_CS1_CONFIG_2 0x00000000 -#define CONFIG_SYS_DDR_DATA_INIT 0xdeadbeef #define CONFIG_SYS_DDR_INIT_ADDR 0x00000000 #define CONFIG_SYS_DDR_INIT_EXT_ADDR 0x00000000 #define CONFIG_SYS_DDR_MODE_CONTROL 0x00000000 -- 2.25.1