From patchwork Mon Apr 3 13:34:52 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Stefan Herbrechtsmeier X-Patchwork-Id: 1764443 X-Patchwork-Delegate: monstr@monstr.eu 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 (1024-bit key; unprotected) header.d=weidmueller.onmicrosoft.com header.i=@weidmueller.onmicrosoft.com header.a=rsa-sha256 header.s=selector1-weidmueller-onmicrosoft-com header.b=y/QfLhus; 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) server-digest SHA384) (No client certificate requested) by legolas.ozlabs.org (Postfix) with ESMTPS id 4PqsN15LvZz1yZT for ; Mon, 3 Apr 2023 23:35:29 +1000 (AEST) Received: from h2850616.stratoserver.net (localhost [IPv6:::1]) by phobos.denx.de (Postfix) with ESMTP id E128185E89; Mon, 3 Apr 2023 15:35:26 +0200 (CEST) Authentication-Results: phobos.denx.de; dmarc=fail (p=none dis=none) header.from=weidmueller.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=weidmueller.onmicrosoft.com header.i=@weidmueller.onmicrosoft.com header.b="y/QfLhus"; dkim-atps=neutral Received: by phobos.denx.de (Postfix, from userid 109) id 7044385EE3; Mon, 3 Apr 2023 15:35:24 +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=-1.9 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,FORGED_SPF_HELO,SPF_HELO_PASS,T_SPF_PERMERROR autolearn=ham autolearn_force=no version=3.4.2 Received: from EUR02-AM0-obe.outbound.protection.outlook.com (mail-am0eur02on20621.outbound.protection.outlook.com [IPv6:2a01:111:f400:fe13::621]) (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 B2D7685E34 for ; Mon, 3 Apr 2023 15:35:20 +0200 (CEST) Authentication-Results: phobos.denx.de; dmarc=pass (p=none dis=none) header.from=weidmueller.com Authentication-Results: phobos.denx.de; spf=pass smtp.mailfrom=stefan.herbrechtsmeier-oss@weidmueller.com ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=SPULRg0MrK12IhEnkSeT8lRDy5xh4wvmNjicMn+CY2bZwLMRCc9729EugAicOw5Uwry6CZaA54DlmRXko2S/RWd5lV3pa5fMq/7usy6zzqfELt8oFMDfWjmrQplZYwOAdowYhp4eQ5GAX1kb2D5/gD+BKi4RajJez1sz5dYM7yHt4e7AWNkgavB4fvMQr3fXLp7tmhesMXi0HOaU5SWzLsTS+YSjsMLUe0BWBeGaaUdnPNj5WG3lHoQd5fZIef4aYQ4R07/mnDrGCbbJ7ffNUpyOehpPD/e1Lwa6tacNrJEttDKh9qqCHFnijW2w/KdWJv7GhZjUAU61yKN4sfJuWQ== 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=nZ8AI5eDeb+cdRzMi+HTOH2pzB/4/sDBFdK6KewgtLo=; b=gu9BKT1GDZU/7kXlmDH9A3sb4g4ugXVtx91nKDaFRna/tYiEg97c8RbarmVgL17/5imEU7vVyUJZLGVSWEm3GAIcL1ow45a4Z1cTE3Ms3WXBMKn/rMVa/7sReukZEA6liMY8sBgCRaDdngz2zBqORg9HyujKU7e0/3eyB2590paFBclPIHK1O4yl+41JdRXVFCcj8WvBqQNijAa4/8pMnHMSOVrUG5RVBLp2ddukZSu2CTHts+S4epPQrptKOBdRM5MbHU5K79apgp97QsdvB9O2g0VMA6hOS8FVxK+2jAQlRuwHoq5vU/7MgSgcHSu06zpDIXXEHLyusdMYLENrXg== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=weidmueller.com; dmarc=pass action=none header.from=weidmueller.com; dkim=pass header.d=weidmueller.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=weidmueller.onmicrosoft.com; s=selector1-weidmueller-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=nZ8AI5eDeb+cdRzMi+HTOH2pzB/4/sDBFdK6KewgtLo=; b=y/QfLhus2PuKb3xDbDLK1oaoCXyedKWNBq6w7fxI6EIt4gfcTUlzblNq7GSyuKGkFLlCknDIJ5r7f5ITkM9okSJNeBQnMBaNubpC+HtrS28MyR2anqffSa1yeDZZCeEpNSdRr9vjp/sGU0igcN6O9yARJt4DcI4rAoRg+wfhBw0= Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=weidmueller.com; Received: from PAXPR08MB6969.eurprd08.prod.outlook.com (2603:10a6:102:1d8::23) by DB9PR08MB8625.eurprd08.prod.outlook.com (2603:10a6:10:3d3::13) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6254.33; Mon, 3 Apr 2023 13:35:18 +0000 Received: from PAXPR08MB6969.eurprd08.prod.outlook.com ([fe80::7789:9e19:9554:4717]) by PAXPR08MB6969.eurprd08.prod.outlook.com ([fe80::7789:9e19:9554:4717%2]) with mapi id 15.20.6254.033; Mon, 3 Apr 2023 13:35:17 +0000 From: Stefan Herbrechtsmeier To: u-boot@lists.denx.de Cc: Stefan Herbrechtsmeier , Ashok Reddy Soma , Jay Buddhabhatti , Michal Simek , T Karthik Reddy Subject: [PATCH 1/2] firmware: zynqmp: Mask expected and show unexpected warning Date: Mon, 3 Apr 2023 15:34:52 +0200 Message-Id: <20230403133453.21214-1-stefan.herbrechtsmeier-oss@weidmueller.com> X-Mailer: git-send-email 2.30.2 X-ClientProxiedBy: FR2P281CA0084.DEUP281.PROD.OUTLOOK.COM (2603:10a6:d10:9b::11) To PAXPR08MB6969.eurprd08.prod.outlook.com (2603:10a6:102:1d8::23) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: PAXPR08MB6969:EE_|DB9PR08MB8625:EE_ X-MS-Office365-Filtering-Correlation-Id: cd22b8fb-e96d-480d-096f-08db34484366 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: 0VNvW+Z7Ao5pcXnoSt6O4GYaYJ33u0Pu0t0gRqROfqwmKDjvQWoVE0Z0YzIYvVWbyNggoVO1IyRzTQf2bDVSpbEMlDw0g4BI3yCg+ISFPZeGIkOXDHTw9Ay80ukkQh204z7g/bHojDoPuGmSih2D7xc+sr4D+8D99L54Znufb4mbU9yYyXl+LbsrieTNTOq0K+LQX4XtYe6udg4yRgJ3iXSnDNRe3bWW7X5MzaZfBO85wh72uJQBjIaPkcW1H47s/4zTY2ZsEpL/XDoHbRIDisHgesJoarAHwTZBwbWwEGK5RZFcSyd5KSslS9tUPNyLukM+NWa53zfLt45M/Kde3hj6WVRzC+o1dirK2j6ML+mccc7NhpdL5izK6rvDqwQxFfh/RiGFetYSTxceIQ/XeIRne4EE/elaIo4FW7zeZTXD+ml2dd3FeW83hYwtu5tGcDSNCktuI6mIPYsV7GAojxwXZxKn4k8C2AiElICaOl2ZRrDUTjdjiCnoVpX+LxpqjmUEif+mWAwBYLaBgcN8paNDb4PhALgoO2s6k2M/wKFW3VRRXnXWw1BKTHt8HaS0iKehVc0UbAFSx/VHE/d+W1oB8M5QvAyasY4s82u0bnoVbIUvDiOMqPPvAXKUtP+p X-Forefront-Antispam-Report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:PAXPR08MB6969.eurprd08.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230028)(4636009)(39860400002)(396003)(366004)(376002)(346002)(136003)(451199021)(86362001)(36756003)(2906002)(52116002)(2616005)(83380400001)(186003)(1076003)(26005)(6506007)(6486002)(6666004)(6512007)(6916009)(4326008)(8676002)(66476007)(478600001)(66556008)(66946007)(41300700001)(38350700002)(38100700002)(5660300002)(54906003)(316002)(8936002); DIR:OUT; SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: mCPkylw0wMGNtZt8a252iUzdqd0JYsdkewofAjTEuE6CF6aEvpHxX6JQ3IJ3AwJe8Kdi5kojskjPlSNwicKRS9O/g3/UlfWuKPtMqcbDmd1Vm7FvEhQQrknRikvadr/wgdeTDu2ouMigWpusszq+Zo6WGFEj3t/zBVoswp1ekbYTHDZ3JJ5odM2ShPDlVGDpW4iepmsWNLCPn7r3hFPgh7eLlNHy8OUuHqVlV31ona6m+zTStQIWdHe9sMgZEQsreCHeiArPAqTTEBgJme0auNkRwDq+gVsBlATKRloAFuyT7D6mdb3cEdjfprqnLRkNSAfoT9MOt1ZsyN5nlzqg3HMO36tKkOELdC5zuQg5CJWPYw3pdmlc/R+FMwLQfJ9++IKm80kBpsiKAv96jqnQPXgi4Rb0pYLq9ogsf7Yv3KuGhk6Wl5MsJD5o5xey168HEzaxUZiB7qGgghDg6191i144vu9jwbtc31tiN6a/pTPKVJw9YfTj8wVOfuKggnULfis73V7/b2E349hiBzve8HnEYkcF054sGBD5vKvhuTN+P9KIPtFFshF0qUQhZEN+GcewH78e4S1QWJkrSNLRrfieY3GOrlaONaNUK4brT+ijoIyx/w3WXZHuf/HrwWNyutJWH2JrwNqY5Z9m58JjEo/IVAyxw3c76D0o5mHYV7kTsG4UtL5O2U1aOibcdweUh6n541O4mP8oBj6wn3Rw68G2m5sca4UiDHgOwmr4HyaReLVnh86Sm0SioNIg+lyzbqu/u7f7idfK2NQSSZq1uPfA6HcWPiOVM4EBCo2ICAcDc4Ze9HXYv25vWi73Ux6CXKrKxo9lxRsw/dKk/QolgImVuCVrKs7cRiEn4icrhl8TIM9+F6qtc0/lJTQfR3Aufs/ojTxtyj7U53x+PXxPeEa6TuCpnqqu9V47tRaM9KWEoy71UcDC5bRAyrQQUysZqxJtNiPeKnSK83S83CMgUWsA0nLs949mMWScwLl3Hi4yygsltxgFMb+DkofcchjxnltLLAfRxED9hTucQIMdeK2vfm+ioGzT166i38UYD4pv+CuHBW5P4pWwqxdwsCY/b6Eaj5EWSWWqSe0BcZLLzu+/lGcFeZadWcDNPnKvesp6os28d97c3wTEElss4/iwLnOfpthnQ7bZuC+v6fJkZN4KCv3iRwBYdW8OUlBGG1CTOd5SK9pnHnnU0H2gZAeqZHa+8wYahlQQartu8f0DG02rlLd/cM3/znpey6Chd5F+G3F97ND7eEaY22mlwbXKb03NqCQkssc90xZvvIIxMfujlPemJ6kq/MJpMP1pvNEVV9FC8wB7hIF9AieTBnUktGOkytqkzX/Tq8JYkf79hCY/PJCg+79Tn2aQs9DaCF6Kt0YiOxmFx55nD6A3mUsv/Nmy+d8ebMznkF1i1gWVI4cPAJp136vzmITNPrcQJRBT1qaqSwHlsOdeG2PS4usYsEwvkgabdsQGBKrKujUXFxkSIj6ScW/qRlErGo3+fvb++Pg7Q+UkmwNv1iBgBNGi5rj9hZphsA3pTiLWi5Wiv1W4Mr8p8cZw7A6JPavSkO79P21rSpuia6Huc2LjVAC5BkiDP4pQSUXme6dHdrtMfA== X-OriginatorOrg: weidmueller.com X-MS-Exchange-CrossTenant-Network-Message-Id: cd22b8fb-e96d-480d-096f-08db34484366 X-MS-Exchange-CrossTenant-AuthSource: PAXPR08MB6969.eurprd08.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 03 Apr 2023 13:35:17.7626 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: e4289438-1c5f-4c95-a51a-ee553b8b18ec X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: Eoy20uR6WdKEbEffxt/mBCzpAmnsNPy8lkJfcI+T1oFVaCG1K6ciZfUQijo34bbw7YyTolLX9E5BZqhUNPpFmQ== X-MS-Exchange-Transport-CrossTenantHeadersStamped: DB9PR08MB8625 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.8 at phobos.denx.de X-Virus-Status: Clean From: Stefan Herbrechtsmeier Mask the expected and show the unexpected warning "No permission to change config object" for NODE_OCM_BANK_0 because this node is used to detect if further zynqmp_pmufw_node function calls should be skipped. Signed-off-by: Stefan Herbrechtsmeier --- drivers/firmware/firmware-zynqmp.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) -- 2.30.2 diff --git a/drivers/firmware/firmware-zynqmp.c b/drivers/firmware/firmware-zynqmp.c index dc8e3ad2b9..8435b58ef9 100644 --- a/drivers/firmware/firmware-zynqmp.c +++ b/drivers/firmware/firmware-zynqmp.c @@ -251,7 +251,7 @@ int zynqmp_pmufw_load_config_object(const void *cfg_obj, size_t size) err = xilinx_pm_request(PM_SET_CONFIGURATION, (u32)(u64)cfg_obj, 0, 0, 0, ret_payload); if (err == XST_PM_NO_ACCESS) { - if (((u32 *)cfg_obj)[NODE_ID_LOCATION] == NODE_OCM_BANK_0) { + if (((u32 *)cfg_obj)[NODE_ID_LOCATION] != NODE_OCM_BANK_0) { printf("PMUFW: No permission to change config object\n"); return err; }