From patchwork Mon Jun 20 16:36:47 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Patchwork-Submitter: Stefan Herbrechtsmeier X-Patchwork-Id: 1645604 X-Patchwork-Delegate: monstr@monstr.eu Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@bilbo.ozlabs.org Authentication-Results: bilbo.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=eTxmU9rW; dkim-atps=neutral Authentication-Results: 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=) 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 RSA-PSS (2048 bits)) (No client certificate requested) by bilbo.ozlabs.org (Postfix) with ESMTPS id 4LRb5V3cF2z9sFx for ; Tue, 21 Jun 2022 02:41:50 +1000 (AEST) Received: from h2850616.stratoserver.net (localhost [IPv6:::1]) by phobos.denx.de (Postfix) with ESMTP id 6F549840DF; Mon, 20 Jun 2022 18:37:40 +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="eTxmU9rW"; dkim-atps=neutral Received: by phobos.denx.de (Postfix, from userid 109) id 83F6280F88; Mon, 20 Jun 2022 18:37:23 +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.8 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,FORGED_SPF_HELO,SPF_HELO_PASS,T_SCC_BODY_TEXT_LINE, T_SPF_PERMERROR autolearn=no autolearn_force=no version=3.4.2 Received: from EUR01-HE1-obe.outbound.protection.outlook.com (mail-he1eur01on061a.outbound.protection.outlook.com [IPv6:2a01:111:f400:fe1e::61a]) (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 3A5AA82068 for ; Mon, 20 Jun 2022 18:37:21 +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=B8NP1/M6BZMvLzY3FYsnMkO/QhpiuuxY8l3/ObVKX1HHqHfSojStIsQoNp8iPYkSrJhuL9rQm2Jzo8M3WmmwGBVvrCzT6X4JBbIqUCeJhQmJlXv3YuYGKqXGaka0ghfNwhRhX2K8dzsAAQgatRioyPnr0tatlQw5oPATKUF/2aYctWr48wX3iXhrdiIDIDZ/fVCbE22OKf4w/9PId0ud20wuAdx5R0CT7qChwaU/qfWdw/3Ke5OA2DoWX8ZuW0vtkztaWYYBIC9YipZoYw+Cq5wNJhcUxYiIgHcX0k58H/GZHPZzSKm9Q9A1QmC7JPi3+J64Bhirfp+7x7eHBhOzNg== 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=uE4KQIXo6DNbt7gchPHXjrxc62zyGJJuCfxBLeIT3Q4=; b=Mx4+MlfFOCxCwZus9TNbuUe2NWR3CKbfjKkgxr/XKiXxUScJdbawmchvI1vXAx66SgrQ3hhzFTtALFgia2k3+IgQE0+NX/PgD/Vwo2CtSkSq9GZKjn0kAwpZieW1WsO3UJ3AkSriZadYTZHNs2nP+duquv0dV7Pd2Q1m3s3S3pjLFKUxy5WxxVT6cJGfOotr3/vbNOqmI9rFTtxdexYvilSxg84+Irygsso1xIhOmdyQIHseEWCvPszeheFIwYgDRMxwubqKANj6U3/FRzFsFCF58yhDSrTSflHiTSlFPzSy20N8lLRxkXHJQG+PFAVEhTEOdIdiZ669RFeSB4eheg== 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=uE4KQIXo6DNbt7gchPHXjrxc62zyGJJuCfxBLeIT3Q4=; b=eTxmU9rW9pZoPC/DOWi82KnEQ/fin5wD6y0SEZLIYKa7yBBIGtIJOZSWPFejjbWiT4xr3eC+HP800hpqtbRjU89VT3zXpCFFBdRPoTPIsbzOy4fgO98JikwCnT25bT9TByL6+ubtYjKTyRo7daVd76x9BshKUtZdKz/VY8YrMnQ= 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 AS8PR08MB7838.eurprd08.prod.outlook.com (2603:10a6:20b:529::11) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5353.16; Mon, 20 Jun 2022 16:37:20 +0000 Received: from PAXPR08MB6969.eurprd08.prod.outlook.com ([fe80::49a6:e5ff:7f94:8787]) by PAXPR08MB6969.eurprd08.prod.outlook.com ([fe80::49a6:e5ff:7f94:8787%7]) with mapi id 15.20.5353.022; Mon, 20 Jun 2022 16:37:19 +0000 From: Stefan Herbrechtsmeier To: u-boot@lists.denx.de, Michal Simek Cc: Stefan Herbrechtsmeier Subject: [PATCH v2 12/15] tools: zynqmp_psu_init_minimize: Remove low level uart settings Date: Mon, 20 Jun 2022 18:36:47 +0200 Message-Id: <20220620163650.18756-12-stefan.herbrechtsmeier-oss@weidmueller.com> X-Mailer: git-send-email 2.30.2 In-Reply-To: <20220620163650.18756-1-stefan.herbrechtsmeier-oss@weidmueller.com> References: <20220620163650.18756-1-stefan.herbrechtsmeier-oss@weidmueller.com> X-ClientProxiedBy: AS9PR06CA0560.eurprd06.prod.outlook.com (2603:10a6:20b:485::10) To PAXPR08MB6969.eurprd08.prod.outlook.com (2603:10a6:102:1d8::23) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: d4c09b75-97b1-47cd-966f-08da52db24c6 X-MS-TrafficTypeDiagnostic: AS8PR08MB7838:EE_ X-Microsoft-Antispam-PRVS: X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: jzLY2JgwqBXabip3t01sjhAAWDJZ6BXPXzZdnRhNyhsyRcY5AHyz1LDb3UJv5TlrWBEFJXNS5vL99mVJH51R2fKWPcdemJOFUWhFeTgA//MrhuRqKrWYQ6YVEqEe1nCo1yFnESFPaDNePF4/SPNrWV73yVf+pJS2FQWZ3qf5v0Lqj5/AVee707kwOZreeFcbY1C6jdmN+2r1fwJNjqOBi7x+9u6OuSYxQfyMscKYkUCWbMq9hqLVHmJlxsCTvJwiMxXPh147sQYCifiS5klmsAovko45j8USuWz4ZlCPFtS61dvF/o5il/qYJN34HoXUc/Y6tC6FnQXnCh8BpLt012u6CSQM0+VP3Bpnw13GaI4F9Ty8bDdBJFM6JgMHZ/a6hMaa4Q0sLlyg7WsdHa5qMmrfirG8FxBMHf9HuXdHZ+IjiVukfefvFGQu3ZR8OjhjYkE7Tebyb8kaiPyMCpr5yeN0gTfRHOlLtmfSxqUSUR+0FF0kkH1SREk5dWHgfSyDKMrIHlIhOSC07spSbr7mKivmqILsCqSsh1jTgjGsK/aGLt4EoOpx7pEyBRKhrm+zRH81T5rmPGgKQVIFIWOYqGxu7lp8YgAdRxrfOIzgM5VzHerxvHZSf6p+OaP0UA6cdgyXnOVVV0fHOZx1pvGKCUwnxvdp258qBiF+oYfJ2NgKjv5zS/0fdHM2nkjKK3IyLBd1QaLVpc6X9Y/Uqyz+ug== 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:(13230016)(4636009)(376002)(396003)(39860400002)(346002)(136003)(366004)(26005)(1076003)(36756003)(6486002)(66946007)(6506007)(86362001)(66556008)(38350700002)(52116002)(41300700001)(5660300002)(6512007)(66476007)(6916009)(2616005)(186003)(38100700002)(6666004)(316002)(2906002)(8936002)(8676002)(107886003)(478600001)(4326008); DIR:OUT; SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?q?xavcahXZNZKnu8IomO5AS4Peu2WO?= =?utf-8?q?xPINlzz9HkKBCbSVPkBRcyI7RYcsTX2PB5c9J/TPPSPfEEYQGYCksCobOFO1ZVrL6?= =?utf-8?q?mMyxTcC+kayXkFKkXJc6EqOwXMeCCucRJqJcDbO7386LPKbyE1EorBISwcRE+zF7t?= =?utf-8?q?iQHskfBD69ChuokfsSGINvR0f/fr2sruzKz6iO4hlea5O9mkRAj8TGDtDoByuCdxk?= =?utf-8?q?GVDs2gfjV8PHfdReb+4x1LoTjFD5DQhuuRocqJ6Tm13Pb8Ddfl6cfHCadYUxRyCiy?= =?utf-8?q?2+8vD8HC61kYsPRhmdIgpOEaAWMLI72lC3pkSvQ5wdtA8mcgsWGQOqdnDpnR9bNfw?= =?utf-8?q?86zThn4urptfdnLyJf31ZnL7XKqeQR2Z2WCERdI0iRybJvW7AUQ6nZRj9OlHm4YRR?= =?utf-8?q?r4sq0heT2ULD6ehyMV2icbsQIJW02i3O5CCrS+ar0TSXN8ZhQzK6eejl+J+TgrV1A?= =?utf-8?q?US/lslUOL3Ce0RtZy8IwWKHfDc6zg+JfYs43lr4ApNERo/3fGN+FOXt4oOKd0fJYj?= =?utf-8?q?2IOfmbrzYwgLSfvh1Avyk+HqR/tAz3BXVaYMpo0zAaXa7tgkxjgqZqZi+eZBl76f6?= =?utf-8?q?TmbYXls4DtRT+TVp9hN5h7jpz+FaQjL6JIpMVVb9NMTukrI1mfUOPOK+v5S489IDw?= =?utf-8?q?r9LexHAC7YafQJ8J/m5c4+BMNuJbMyBYerYSgAAliXhgvOnXFFn310Xlk6iZY2zO/?= =?utf-8?q?Cmi14uJqu2SloLEA5g3vdBkzZcXxktqcz8U5U8JPfni3qTXxWsL7g//cv9Ao7rRRc?= =?utf-8?q?P02zRVKCAdFvZJeq1Cca878QiCiaRQLtV4ymS+OW+uBQ+F2UzPXsaSU9hykBlbPmw?= =?utf-8?q?d8aoJ8eq8Q9z0EvPM3iWYxOOznpoAZ6TXR37brDJF3bCJcsCw1b9N8yBNHLeRHDog?= =?utf-8?q?/ndRpBqm01g6XdWDavUDo5DXNCkoWvgMr/uClFxUqxpr/NWqJGUGMHqvvrpquZ9Gy?= =?utf-8?q?q2k/z6z++oEfquTNuPoIVOhidTNpxr6ofTT2mZym9jVWvMUL6wpqep8mDuZdLE8UQ?= =?utf-8?q?M4qQwvKnkITP4TFkj7MrS5wkbV0gSax4SHspikHUFAOL6il7W1Op/Hj8VNcz2gcz0?= =?utf-8?q?J8D9c+p3qKA2IRkPkjU43WmCbGrTQpyM9WQ8hEmgNs/+FhJgCRp1gaojZLzQlOcSI?= =?utf-8?q?/RtVnWQE7rK5z330vSwN0Rlhe+AWaFldf8Y1R/JZOpAn/k99OI/w7OANK+YuIy+3F?= =?utf-8?q?/ffOOTlejNtzBSDq/cjVuU1ahB70ZMQ2Rd6gO71VMWfMAEdimjNrLOYTvAf71772v?= =?utf-8?q?GfrkUdvX34cxd4szk+ZmahLNyM09I/tptz9EDBwkcFjXRK5XKclMSGcFJHJ0p/HFZ?= =?utf-8?q?DvplXDyIERoVbiNtR8chfKznAVFpCamYUXVZ6apjcPow5jnGVBBS1mC3OkzJrwtet?= =?utf-8?q?3iNbaKMor4RLfq2eD/lY0mvy3kvoXY8xYaiTY996YFNzGIWnXPaII7HUxhR+0nPD3?= =?utf-8?q?f4KwEpn9gOAS1+i6b905N10I0ecPwkhLXgXHpNTaa20eX6dvKtAVLRt6CbvtbHYuM?= =?utf-8?q?jOk7ViHY22TfZzKU3NphAVkqx7JFShtPJ1vNgmDllI/LlT0QM55cezAleQFkwU3Kr?= =?utf-8?q?gCgUyMRw6g5Cmu+FVA0uPN8l5FqKmqtTiTQW1vwnXR3dSpgmbCZ5qWgFpekQNBuYY?= =?utf-8?q?JqB9TNeN5xkfpJUO1r7RGWQCHge7w4e7dobS9HN7kIXqF+2ovO1oI=3D?= X-OriginatorOrg: weidmueller.com X-MS-Exchange-CrossTenant-Network-Message-Id: d4c09b75-97b1-47cd-966f-08da52db24c6 X-MS-Exchange-CrossTenant-AuthSource: PAXPR08MB6969.eurprd08.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 20 Jun 2022 16:37:19.7467 (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: tyaH+eF90rYkJumDOP1oWSJ88hlRxlKTgioFOZpswPCV2DaWPhZUcZh13UKD0b+eXQJ13odmdf4mdPf7ANXqhg== X-MS-Exchange-Transport-CrossTenantHeadersStamped: AS8PR08MB7838 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 From: Stefan Herbrechtsmeier There is no reason to do serial initialization. Uart driver does it already based on DT. Good effect is that it is clear which interface is console. The resulting change was done in past by commit 84d2bbf082fa ("arm64: zynqmp: Remove low level UART setting"). Signed-off-by: Stefan Herbrechtsmeier --- (no changes since v1) tools/zynqmp_psu_init_minimize.sh | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) diff --git a/tools/zynqmp_psu_init_minimize.sh b/tools/zynqmp_psu_init_minimize.sh index 4ee418f07e..31fbeac327 100755 --- a/tools/zynqmp_psu_init_minimize.sh +++ b/tools/zynqmp_psu_init_minimize.sh @@ -2,6 +2,8 @@ # SPDX-License-Identifier: GPL-2.0+ # Copyright (C) 2018 Michal Simek # Copyright (C) 2019 Luca Ceresoli +# Copyright (C) 2022 Weidmüller Interface GmbH & Co. KG +# Stefan Herbrechtsmeier usage() { @@ -144,4 +146,19 @@ sed -i -r 's|\((._code .= [x[:xdigit:]]+)\)|\1|g' ${TMP} # Convert back newlines tr "\r" "\n" <${TMP} >${OUT} +# Remove unnecessary settings +# - Low level UART +SETTINGS_TO_REMOVE="0xFF000000 +0xFF000004 +0xFF000018 +0xFF000034 +0xFF010000 +0xFF010004 +0xFF010018 +0xFF010034 +" +for i in $SETTINGS_TO_REMOVE; do +sed -i "/^\tpsu_mask_write($i,.*$/d" ${OUT} +done + rm ${TMP}