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 bombadil.infradead.org (bombadil.infradead.org [198.137.202.133]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.lore.kernel.org (Postfix) with ESMTPS id 63B9FC433F5 for ; Tue, 10 May 2022 16:14:47 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lists.infradead.org; s=bombadil.20210309; h=Sender: Content-Transfer-Encoding:Content-Type:List-Subscribe:List-Help:List-Post: List-Archive:List-Unsubscribe:List-Id:MIME-Version:References:In-Reply-To: Message-Id:Date:Subject:Cc:To:From:Reply-To:Content-ID:Content-Description: Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID: List-Owner; bh=OS3+v0gAx7z8mvBwCrRFZRU48OSGvZfciZLw38DQpH4=; b=MGZGJ/js/FqpdM Z5q2EXiGZkGbm1Ymx8ddA26QbhsW1B5gvS9IbtxILwzbJmW5v6XQVaqTahGCLIMn24/8Obw7Uxnlz Z6LcC8oI5Cl+dw5yGKQSLB/yguRC3UsOhH/zgRQ4mUdv+OUNq1jD6oayruVuTfRIVbOKLWmeGkcaO hPbytGSZZrLmfvNGbVftGI9wfBciMhRvfYK2V/5/8VqNp3f/k1ol48gQgQDCvunil3fNgrwiLI78X Wy9b/Qu6xSfsEzcjncMLjFNikUQDIRHn1D0mBPy4qpv7hUV0G1CokxxF6JfsHtWfFBb4k7RvVmM/i FKu3N+9Srnbdrw7XYnYg==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.94.2 #2 (Red Hat Linux)) id 1noSUX-002xzQ-IB; Tue, 10 May 2022 16:13:41 +0000 Received: from dfw.source.kernel.org ([139.178.84.217]) by bombadil.infradead.org with esmtps (Exim 4.94.2 #2 (Red Hat Linux)) id 1noSTW-002xXu-9L for linux-arm-kernel@lists.infradead.org; Tue, 10 May 2022 16:12:39 +0000 Received: from smtp.kernel.org (relay.kernel.org [52.25.139.140]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by dfw.source.kernel.org (Postfix) with ESMTPS id B9731617B4; Tue, 10 May 2022 16:12:37 +0000 (UTC) Received: by smtp.kernel.org (Postfix) with ESMTPSA id B92E4C385C9; Tue, 10 May 2022 16:12:35 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=k20201202; t=1652199157; bh=N8IkGrYSRQwe6wAneJBVUOJXnPMYnB9nO9sF2cfwgYg=; h=From:To:Cc:Subject:Date:In-Reply-To:References:From; b=KkYbUlKstSrSkmFXINA5dTNIWCKigwfupM7Lkej+GSSxxPPfHxZyxuQfi7sFXiKOe ll0Zb5SYmmaR+OdmMX8+L8u7MlT/S/7NTrhShKcKVxwpEQnoqXtK+c81TnvzQZpwS1 ani8nXatrTc7LrPIGb+JzRaUs+dqLn1Ry/okjV2+WTcuWLyE6Nf/KgAmBo59pljzZj R5ajLy1bY6JkjoqJUI5/vR25EX7pBbrSvcBUz7vL1R/YMhvO66SSNXFAFskbshac4Q Jz/yiGlNHnF8+J1XEzZBkFTemDjGPh4qSojzbtgDS5JX4PQgI3+D+8ETiox30xeDCA 3d+pCDUcC/m8w== From: Mark Brown To: Catalin Marinas , Will Deacon Cc: Mark Rutland , Marc Zyngier , linux-arm-kernel@lists.infradead.org, Mark Brown Subject: [PATCH v1 06/12] arm64/sysreg: Support generation of RAZ fields Date: Tue, 10 May 2022 17:12:02 +0100 Message-Id: <20220510161208.631259-7-broonie@kernel.org> X-Mailer: git-send-email 2.30.2 In-Reply-To: <20220510161208.631259-1-broonie@kernel.org> References: <20220510161208.631259-1-broonie@kernel.org> MIME-Version: 1.0 X-Developer-Signature: v=1; a=openpgp-sha256; l=729; h=from:subject; bh=N8IkGrYSRQwe6wAneJBVUOJXnPMYnB9nO9sF2cfwgYg=; b=owEBbQGS/pANAwAKASTWi3JdVIfQAcsmYgBieo7R8eSls/2SqDWSAghqcRlg3IPJtbuvRYO1wys/ FSDcWmSJATMEAAEKAB0WIQSt5miqZ1cYtZ/in+ok1otyXVSH0AUCYnqO0QAKCRAk1otyXVSH0NtFB/ oD861cbJGx05AsoxvC104HRZ6u1UxzlfxYev/u18R3Tybms1ZupNxqeFMyvsm9K0S7p08ZO5jpuaHk Eq1msqEbVLcg+KNw4r9MSRbKWWHq2RAk6MooF1mRAZhjnJ3fJNadOJAx0cnHGbXpVNAU/Qw07JDre1 JVim0XdF7Z64cQk4qRFEiRGPkpvSdZktl/a658J5bXonqtrHA3ZlUwZNldMWxHogSc79FDrO2L0vGU Nz3nFzvPSAt65UfvoJT9RZx5niyEjjkDpMcFY2t7aPna99kbfUzVT0xwAUOu+lULEMIL3mNV5AAeyy xaStDR8y4HByXy1IXd4KBTS3Ew73iB X-Developer-Key: i=broonie@kernel.org; a=openpgp; fpr=3F2568AAC26998F9E813A1C5C3F436CA30F5D8EB X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20220510_091238_401109_5A786BA1 X-CRM114-Status: GOOD ( 11.24 ) X-BeenThere: linux-arm-kernel@lists.infradead.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Sender: "linux-arm-kernel" Errors-To: linux-arm-kernel-bounces+linux-arm-kernel=archiver.kernel.org@lists.infradead.org Add a statement for RAZ bitfields to the automatic register generation script. Nothing is emitted to the header for these fields. Signed-off-by: Mark Brown --- arch/arm64/tools/gen-sysreg.awk | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/arch/arm64/tools/gen-sysreg.awk b/arch/arm64/tools/gen-sysreg.awk index 3ffd77cbb499..b3f2bc072151 100755 --- a/arch/arm64/tools/gen-sysreg.awk +++ b/arch/arm64/tools/gen-sysreg.awk @@ -226,6 +226,13 @@ END { next } +/^Raz/ && (block == "Sysreg" || block == "SysregFields") { + expect_fields(2) + parse_bitdef(reg, field, $2) + + next +} + /^Enum/ { change_block("Enum", "Sysreg", "Enum") expect_fields(3) -- 2.30.2 _______________________________________________ linux-arm-kernel mailing list linux-arm-kernel@lists.infradead.org http://lists.infradead.org/mailman/listinfo/linux-arm-kernel