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 A234DC636CC for ; Thu, 16 Feb 2023 09:53:59 +0000 (UTC) Received: from h2850616.stratoserver.net (localhost [IPv6:::1]) by phobos.denx.de (Postfix) with ESMTP id 1246C85AC7; Thu, 16 Feb 2023 10:53:57 +0100 (CET) Authentication-Results: phobos.denx.de; dmarc=pass (p=quarantine dis=none) header.from=amd.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=amd.com header.i=@amd.com header.b="mNMlv+28"; dkim-atps=neutral Received: by phobos.denx.de (Postfix, from userid 109) id AB00C85A89; Thu, 16 Feb 2023 10:53:55 +0100 (CET) Received: from NAM12-BN8-obe.outbound.protection.outlook.com (mail-bn8nam12on20618.outbound.protection.outlook.com [IPv6:2a01:111:f400:fe5b::618]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by phobos.denx.de (Postfix) with ESMTPS id 3689285AEF for ; Thu, 16 Feb 2023 10:53:51 +0100 (CET) Authentication-Results: phobos.denx.de; dmarc=pass (p=quarantine dis=none) header.from=amd.com Authentication-Results: phobos.denx.de; spf=fail smtp.mailfrom=michal.simek@amd.com ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=H50C5rIuLQIYDd3QopMrnmaAVWjtev0xq9OdY6quPcWyeYIBNUydjfwdna7Jp3hUCiGOw7JvO+Uc9+djYnORQkrAwbb06Ilk7p+fBflvUCeSGZAIQudFulJOYgoV0TDFH+tpYzocOSisn91IChorWRGHgo6QocGLFvZQHnnNbP4TO2QENURImQV0tIGvAmDYhwntfqdXSWgSg5U0YkrEUgYDbU2p+S8iJR2YxMwAbrVHa4XnA6ecewjOQNkjenMXVGGHuzzAAUBdB9ambqI83u5BRusrq6J7LYY+J6KgQcAI36qM/lrk3AJeWOnbToLonQHstk+EtTirTk0b943swA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=4BYX3C0Wi1GnoYQiYqHRbt+aRjkADyVwhGWFBmQUdY4=; b=lwEUAmX9PGLRff8g7vwpmJS6cLR55QOGMQLGhr13UyAFFSrOlhBFSHUm3E4swewm9XPCG/HWYua5fH9i8ncclhHaICjhhr/TAR8kuhSslAZSO8pPicqcqJS6Jr9tEsHZqF24Spg42Snpg7qP+jknp4a+fCEK2nnsi47YGeWyeZ1jfuqbp5Xqca6NGHoybkq+Z5TYyGTUYXmFE1FkVydaDzhsVtRnTQvCC7L9EJ3YaNIsTQjp/MCamv6Zp1mWSsvhfg0PX8CMWP7YbpdFSADPgf5gJD8cq6TDfw+7hVk9eY02+Ad0hX1fQ07ygv2uuGsrWRDKmjieN4fBXgYe2t8PLQ== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass (sender ip is 165.204.84.17) smtp.rcpttodomain=konsulko.com smtp.mailfrom=amd.com; dmarc=pass (p=quarantine sp=quarantine pct=100) action=none header.from=amd.com; dkim=none (message not signed); arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=amd.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=4BYX3C0Wi1GnoYQiYqHRbt+aRjkADyVwhGWFBmQUdY4=; b=mNMlv+28zePtblV4e6CisFXFbC+K/jk/dqrUzqVmGZPI42yaQUWscOG+SLMP+MKvUdWpvEoOs4igflZaBCi/27KK+WnzBTcwZ4A/XiBNWd+LxvEyzwsNne0lg6f2eg6J+aTf5VPkpefGZA5l2tgx3egPVZ6/EhvRKB9/jgM40wY= Received: from DS7PR03CA0273.namprd03.prod.outlook.com (2603:10b6:5:3ad::8) by DS0PR12MB7654.namprd12.prod.outlook.com (2603:10b6:8:11d::17) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6111.13; Thu, 16 Feb 2023 09:53:47 +0000 Received: from DM6NAM11FT036.eop-nam11.prod.protection.outlook.com (2603:10b6:5:3ad:cafe::dc) by DS7PR03CA0273.outlook.office365.com (2603:10b6:5:3ad::8) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6111.12 via Frontend Transport; Thu, 16 Feb 2023 09:53:47 +0000 X-MS-Exchange-Authentication-Results: spf=pass (sender IP is 165.204.84.17) smtp.mailfrom=amd.com; dkim=none (message not signed) header.d=none;dmarc=pass action=none header.from=amd.com; Received-SPF: Pass (protection.outlook.com: domain of amd.com designates 165.204.84.17 as permitted sender) receiver=protection.outlook.com; client-ip=165.204.84.17; helo=SATLEXMB04.amd.com; pr=C Received: from SATLEXMB04.amd.com (165.204.84.17) by DM6NAM11FT036.mail.protection.outlook.com (10.13.172.64) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.20.6111.12 via Frontend Transport; Thu, 16 Feb 2023 09:53:47 +0000 Received: from [10.254.241.51] (10.180.168.240) by SATLEXMB04.amd.com (10.181.40.145) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2375.34; Thu, 16 Feb 2023 03:53:46 -0600 Message-ID: Date: Thu, 16 Feb 2023 10:53:43 +0100 MIME-Version: 1.0 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:102.0) Gecko/20100101 Thunderbird/102.7.2 Subject: Re: [PATCH 03/13] arm: zynq: Move to select'ing ARCH_EARLY_INIT_R if we have FPGA Content-Language: en-US To: Tom Rini , References: <20230216033659.3877684-1-trini@konsulko.com> <20230216033659.3877684-3-trini@konsulko.com> From: Michal Simek In-Reply-To: <20230216033659.3877684-3-trini@konsulko.com> Content-Type: text/plain; charset="UTF-8"; format=flowed Content-Transfer-Encoding: 7bit X-Originating-IP: [10.180.168.240] X-ClientProxiedBy: SATLEXMB03.amd.com (10.181.40.144) To SATLEXMB04.amd.com (10.181.40.145) X-EOPAttributedMessage: 0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: DM6NAM11FT036:EE_|DS0PR12MB7654:EE_ X-MS-Office365-Filtering-Correlation-Id: 9803cf62-2b8f-45a9-7899-08db1003b31a X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: 2GYAVzFZC23j44UJs53ngH+saReD44Jy959k36LJZs34Q3JXIEdsJifuURFUBcfJ/ZN8XS6BfKI0wc37h1KXPn4JW7mrfp0MxI4fY8oG3a601HA8PHfca6T/QCjYhCQBK2ai9tSaIM+yB3R2n6VHZUHVPnggXqqgg68qmDf2+s0Fb8r9fy0+5tJvMKppcCpTEif3zTReBc0gsI3aKwnxjUdBU59cjlIQdxcLznjoAGEvSOpF1d58G8z/LVVmCScPPJsqmTy/kZwfyx20TPayoSq4gz1+CEyWqx7Hdk7IkbBE5UsDhMG+IFJ8PwJNE6/E1It0kzesYRVre6A+5YAk1Nz8iZBkdoqXCQPGJXhisqkEzQctp0xvnwvq8Vd+aaWqYtqi1IWu30nARKKeoRv1W73VCF0i9N4AxTlNKs6K0sh+FGGS6mWdVyRbaQC7aKQGRAbgUAP+rNqkxN3CUBbjazuVQdxuLTAAZyapzwtr6ixJwr4IzF9B/qQr7kPfKfbWe3vRFhCImPLGDiAUvX0wHOfyJTWoBAjqMUofqpdE4jTdIdH4nVOumJGXXM3j2PasMFaSaVkPPR8YIDVl9yKyFJOLt7cbVRXWNmznBGNUMnoUwyMwxUEq9mbqQG3W3SYyeiIL5lHNCaEYT4CyAtIU9UJJoZMUpQeC7Pfz3V7uaqDge1+sPTuYR92CFm9IvH/Qe5S0CCt+wbclBb8GknFudd2FmdQtClxbh+S4r74viFLW8e8X0Yh9sXNF44N4tvH0vlJiZDZOjtLIa3y8Ent9yg== X-Forefront-Antispam-Report: CIP:165.204.84.17; CTRY:US; LANG:en; SCL:1; SRV:; IPV:CAL; SFV:NSPM; H:SATLEXMB04.amd.com; PTR:InfoDomainNonexistent; CAT:NONE; SFS:(13230025)(4636009)(346002)(39860400002)(376002)(396003)(136003)(451199018)(36840700001)(40470700004)(46966006)(5660300002)(8936002)(44832011)(4744005)(110136005)(2906002)(40480700001)(16576012)(478600001)(8676002)(41300700001)(70206006)(316002)(70586007)(82740400003)(36756003)(81166007)(426003)(40460700003)(47076005)(2616005)(36860700001)(336012)(83380400001)(31696002)(86362001)(82310400005)(26005)(186003)(16526019)(356005)(53546011)(6666004)(31686004)(43740500002)(36900700001); DIR:OUT; SFP:1101; X-OriginatorOrg: amd.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 16 Feb 2023 09:53:47.8234 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: 9803cf62-2b8f-45a9-7899-08db1003b31a X-MS-Exchange-CrossTenant-Id: 3dd8961f-e488-4e60-8e11-a82d994e183d X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: TenantId=3dd8961f-e488-4e60-8e11-a82d994e183d; Ip=[165.204.84.17]; Helo=[SATLEXMB04.amd.com] X-MS-Exchange-CrossTenant-AuthSource: DM6NAM11FT036.eop-nam11.prod.protection.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Anonymous X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: DS0PR12MB7654 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 2/16/23 04:36, Tom Rini wrote: > The function arch_early_init_r only does anything on these platforms if > we have FPGA (or SPL and SPL_FPGA) enabled, so move the logic to select > based on that. > > Cc: Michal Simek > Signed-off-by: Tom Rini > --- > arch/arm/Kconfig | 2 +- > 1 file changed, 1 insertion(+), 1 deletion(-) > > diff --git a/arch/arm/Kconfig b/arch/arm/Kconfig > index 724cbdde257c..c51f15fcf465 100644 > --- a/arch/arm/Kconfig > +++ b/arch/arm/Kconfig > @@ -1209,6 +1209,7 @@ config ARCH_VF610 > config ARCH_ZYNQ > bool "Xilinx Zynq based platform" > select ARM_TWD_TIMER > + select ARCH_EARLY_INIT_R if FPGA || (SPL && SPL_FPGA) > select CLK > select CLK_ZYNQ > select CPU_V7A > @@ -1230,7 +1231,6 @@ config ARCH_ZYNQ > select SPL_TIMER if SPL > select SUPPORT_SPL > select TIMER > - imply ARCH_EARLY_INIT_R > imply BOARD_LATE_INIT > imply CMD_CLK > imply CMD_DM Reviewed-by: Michal Simek Thanks, Michal