Message ID | 20230608032152.980-3-venkatesh.abbarapu@amd.com |
---|---|
State | Accepted |
Commit | a30ac34ca8967cb318d4a435258dea78242d9d45 |
Delegated to: | Michal Simek |
Headers | show
Return-Path: <u-boot-bounces@lists.denx.de> 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=<UNKNOWN>) Authentication-Results: legolas.ozlabs.org; dkim=pass (1024-bit key; unprotected) header.d=amd.com header.i=@amd.com header.a=rsa-sha256 header.s=selector1 header.b=hD0/+n/D; 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 4QcNnT6CKpz20Ty for <incoming@patchwork.ozlabs.org>; Thu, 8 Jun 2023 22:29:33 +1000 (AEST) Received: from h2850616.stratoserver.net (localhost [IPv6:::1]) by phobos.denx.de (Postfix) with ESMTP id 13914860F4; Thu, 8 Jun 2023 14:29:07 +0200 (CEST) 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="hD0/+n/D"; dkim-atps=neutral Received: by phobos.denx.de (Postfix, from userid 109) id D323A85F50; Thu, 8 Jun 2023 05:22:38 +0200 (CEST) X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on phobos.denx.de X-Spam-Level: X-Spam-Status: No, score=-2.1 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,SPF_HELO_PASS,SPF_PASS, T_SCC_BODY_TEXT_LINE autolearn=ham autolearn_force=no version=3.4.2 Received: from NAM04-DM6-obe.outbound.protection.outlook.com (mail-dm6nam04on20611.outbound.protection.outlook.com [IPv6:2a01:111:f400:7e8b::611]) (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 0C98C857D2 for <u-boot@lists.denx.de>; Thu, 8 Jun 2023 05:22:36 +0200 (CEST) Authentication-Results: phobos.denx.de; dmarc=pass (p=quarantine dis=none) header.from=amd.com Authentication-Results: phobos.denx.de; spf=fail smtp.mailfrom=venkatesh.abbarapu@amd.com ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=J+egvHxxyaN9cyzB2wGLW3tSJEwWb3KmBpePkBxaNCIzxdMqWersjwHO+v4NZW3IyEC6afaIknQYI7LUu6YLi+OMnrQlqBbro2cHCGz9LJ/GJYBYHBGJJsUOmHvG03PO4qmmPOGEjBC6iWCZoAKCWDSWQDRremNpep5RRD0WQ8KR1W4hFpbkJGYq/MLuepNfEne8/8VZD9xTzo2gDnCIbzZobe6LQfdm26gzBkctH/mHcxabu3ONa0c3T76BwByOLU1QbVWjwHn1PMW1npQ98yFDAEPPa+oAuImjBSniKZAfFyZ9pbuQOjCg3sdw7g9749b8XIS76QFCtIk/KwGhLw== 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=wXazVowGiPFOfX+PV5ryBKuUrWfE1rD60QmMUmH1exQ=; b=J6SccfK+IgnuQ2EvYJQUDsw/N3LtM/McfmfL+QxNH5VP2+MpkUCOvlrS3Cm37jcPXP1bHJHd0dibSFGYtSNmRsKmVAhPqSUGixdiVAaEa+/qo+OK46fLhy7aOKAkUQzUwieGqZjJEe+Bfx7mlM2wC3kLfY8alA0Xa2f7ZdvcPKheNwDQ4oIGwxka44wAqkYq0xS5co/ZZtDCEOWOKZtZPh5hxyhKtLaW71EoFKQ9MKydO4a3g+IxNuyRrPqm8GLzHuDt7QXBUxGqJS3+PvRkWW30xQyEYTq8xIYPkQe+qajdbxw2u57ARDNiqqtXb5TorHTWynrNTkbnaHkY0eDM7w== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass (sender ip is 165.204.84.17) smtp.rcpttodomain=lists.denx.de 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=wXazVowGiPFOfX+PV5ryBKuUrWfE1rD60QmMUmH1exQ=; b=hD0/+n/DTBoGObvfifw2afzz3MPRGKlsxUvBBo5ie7DGOAQ+/swhJrDPOMZJffHdTCLsL+gSfk68acyEVN5Dm44yUFpMDh33Ckv82Num8Aj5TZXOyHB+oEQ8fgth5+zYh5vAf7U1OyNX8hNmrW8xkB/XqiNLGc828F3PosnTR8w= Received: from MW4PR04CA0364.namprd04.prod.outlook.com (2603:10b6:303:81::9) by MN0PR12MB5954.namprd12.prod.outlook.com (2603:10b6:208:37d::15) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6455.33; Thu, 8 Jun 2023 03:22:30 +0000 Received: from MWH0EPF000971E3.namprd02.prod.outlook.com (2603:10b6:303:81:cafe::31) by MW4PR04CA0364.outlook.office365.com (2603:10b6:303:81::9) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6455.33 via Frontend Transport; Thu, 8 Jun 2023 03:22:30 +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 MWH0EPF000971E3.mail.protection.outlook.com (10.167.243.70) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.20.6477.24 via Frontend Transport; Thu, 8 Jun 2023 03:22:30 +0000 Received: from SATLEXMB05.amd.com (10.181.40.146) 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; Wed, 7 Jun 2023 22:22:24 -0500 Received: from SATLEXMB04.amd.com (10.181.40.145) by SATLEXMB05.amd.com (10.181.40.146) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2375.34; Wed, 7 Jun 2023 22:22:04 -0500 Received: from xhdvabbarap40.xilinx.com (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 via Frontend Transport; Wed, 7 Jun 2023 22:22:03 -0500 From: Venkatesh Yadav Abbarapu <venkatesh.abbarapu@amd.com> To: <u-boot@lists.denx.de> CC: <michal.simek@amd.com>, <git@xilinx.com> Subject: [PATCH 2/2] arm64: zynqmp: Fix lockstep mode cpu release functionality Date: Thu, 8 Jun 2023 08:51:52 +0530 Message-ID: <20230608032152.980-3-venkatesh.abbarapu@amd.com> X-Mailer: git-send-email 2.17.1 In-Reply-To: <20230608032152.980-1-venkatesh.abbarapu@amd.com> References: <20230608032152.980-1-venkatesh.abbarapu@amd.com> MIME-Version: 1.0 Content-Type: text/plain X-EOPAttributedMessage: 0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: MWH0EPF000971E3:EE_|MN0PR12MB5954:EE_ X-MS-Office365-Filtering-Correlation-Id: 2d4ad186-31ff-45ae-8705-08db67cf97e0 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: 82oMBJU5kN0fBIN44lTaVSU8/Zb5UndYP2ldtrJvWVWr3xthSbx8hjGptYdCI0nqzM8t90iyMxv3qmAze9eXCOBsTuvzPkal5t/kpFl2OF2kHv0oKZn/uO+T29ZsIW0s78lyaVaTYAjtVEZKLtqXDRhPnmfAq3Oj/HvyxHxLoAC+X7sOyLd+Lqv60lrJ3oGsZofX5xSh+5PSWdMBQb+y6idywmFLbDYsQ2u5lHECBSVSHotzYpjYnDT+takW4o3tEJmCea5SuBy6P+iaLupB/vyjzxicc7SdLnJ/3ghcOVlbXeGETEMRlhfvWKHA2bD10pjvYXX+WKCI0hHzTt1ZsHQbH0BzC3qDBCQYcuu+DTozcsPcz6kI5Sci2hoJucSPTcGaraC9vmjCETfKkNftlOmM6jFFpKiqKWn+HUUCQdirlH1H6noMVk9H6aDyu17J3e4+Q8f+34WmI7y+f2X7zYMqpWOeyUYLF2bRPflYNpCc6y+kPJUwlwINdfN0MRhyZ82Mp9Zylc9fpsKRJfKRr/vtTCIFlABQ2zC51XGgcnyoZgnmXXICEUmBZtkAN7Gb0eeOv9dv+1KLgPnIN4+B4MqIMBx0mtNNl1ljCvDTEGJ5+k9J+qnbutbJ1t2r/vbfbGMS2Swaf4LX2oGc6nMBsqzBH9FHDet4t0M7DnUf1N6YdyEZFfiRt3KoI+Owv+xGDK/YVhe5fCAzSV/tL3A4++bEhtzdtQM6Mi/Af0IQhA9b+XJNBN1TjZiPtI42kheCv+cpf+zJswZa8D/HKqCQtg== 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:(13230028)(4636009)(396003)(376002)(39860400002)(346002)(136003)(451199021)(40470700004)(46966006)(36840700001)(356005)(70586007)(2906002)(4744005)(81166007)(82740400003)(70206006)(54906003)(36756003)(8936002)(8676002)(86362001)(40480700001)(41300700001)(316002)(4326008)(6916009)(478600001)(5660300002)(40460700003)(6666004)(426003)(336012)(2616005)(26005)(1076003)(107886003)(82310400005)(186003)(36860700001)(47076005)(83380400001)(36900700001); DIR:OUT; SFP:1101; X-OriginatorOrg: amd.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 08 Jun 2023 03:22:30.5616 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: 2d4ad186-31ff-45ae-8705-08db67cf97e0 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: MWH0EPF000971E3.namprd02.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Anonymous X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: MN0PR12MB5954 X-Mailman-Approved-At: Thu, 08 Jun 2023 14:28:58 +0200 X-BeenThere: u-boot@lists.denx.de X-Mailman-Version: 2.1.39 Precedence: list List-Id: U-Boot discussion <u-boot.lists.denx.de> List-Unsubscribe: <https://lists.denx.de/options/u-boot>, <mailto:u-boot-request@lists.denx.de?subject=unsubscribe> List-Archive: <https://lists.denx.de/pipermail/u-boot/> List-Post: <mailto:u-boot@lists.denx.de> List-Help: <mailto:u-boot-request@lists.denx.de?subject=help> List-Subscribe: <https://lists.denx.de/listinfo/u-boot>, <mailto:u-boot-request@lists.denx.de?subject=subscribe> Errors-To: u-boot-bounces@lists.denx.de Sender: "U-Boot" <u-boot-bounces@lists.denx.de> X-Virus-Scanned: clamav-milter 0.103.8 at phobos.denx.de X-Virus-Status: Clean |
Series |
Fix the tcminit command
|
expand
|
diff --git a/arch/arm/mach-zynqmp/mp.c b/arch/arm/mach-zynqmp/mp.c index 7a12f4b2b6..b06c867e57 100644 --- a/arch/arm/mach-zynqmp/mp.c +++ b/arch/arm/mach-zynqmp/mp.c @@ -326,6 +326,10 @@ int cpu_release(u32 nr, int argc, char *const argv[]) flush_dcache_all(); if (!strncmp(argv[1], "lockstep", 8)) { + if (nr != ZYNQMP_CORE_RPU0) { + printf("Lockstep mode should run on ZYNQMP_CORE_RPU0\n"); + return 1; + } printf("R5 lockstep mode\n"); set_r5_reset(nr, LOCK); set_r5_tcm_mode(LOCK);
For lockstep mode, cpu_release function is expecting to execute on R5 core 0, if there is attempt to pass other than R5 core 0, through an error saying "Lockstep mode should run on R5 core 0 only". Signed-off-by: Venkatesh Yadav Abbarapu <venkatesh.abbarapu@amd.com> --- arch/arm/mach-zynqmp/mp.c | 4 ++++ 1 file changed, 4 insertions(+)