From patchwork Wed Jan 31 15:59:27 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Alexandre Ghiti X-Patchwork-Id: 13539571 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 kanga.kvack.org (kanga.kvack.org [205.233.56.17]) by smtp.lore.kernel.org (Postfix) with ESMTP id EDC70C47258 for ; Wed, 31 Jan 2024 16:01:39 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id 7E4C66B0083; Wed, 31 Jan 2024 11:01:39 -0500 (EST) Received: by kanga.kvack.org (Postfix, from userid 40) id 76C336B008C; Wed, 31 Jan 2024 11:01:39 -0500 (EST) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id 5BEEA6B0092; Wed, 31 Jan 2024 11:01:39 -0500 (EST) X-Delivered-To: linux-mm@kvack.org Received: from relay.hostedemail.com (smtprelay0014.hostedemail.com [216.40.44.14]) by kanga.kvack.org (Postfix) with ESMTP id 4558E6B0083 for ; Wed, 31 Jan 2024 11:01:39 -0500 (EST) Received: from smtpin09.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay10.hostedemail.com (Postfix) with ESMTP id 0BAF5C081C for ; Wed, 31 Jan 2024 16:01:39 +0000 (UTC) X-FDA: 81740071518.09.7C78D0F Received: from mail-wm1-f42.google.com (mail-wm1-f42.google.com [209.85.128.42]) by imf16.hostedemail.com (Postfix) with ESMTP id 0F6FF180014 for ; Wed, 31 Jan 2024 16:01:36 +0000 (UTC) Authentication-Results: imf16.hostedemail.com; dkim=pass header.d=rivosinc-com.20230601.gappssmtp.com header.s=20230601 header.b=oa3kN8O7; spf=pass (imf16.hostedemail.com: domain of alexghiti@rivosinc.com designates 209.85.128.42 as permitted sender) smtp.mailfrom=alexghiti@rivosinc.com; dmarc=none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1706716897; h=from:from:sender:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:cc:mime-version:mime-version: content-type:content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references:dkim-signature; bh=I7GGjOTfTMBIIqyaAo6ALuSMS6zgfYAZi7fWs6gtAQ0=; b=il2mBucYsHXzSoMBr0kXjOg8BxqyaomTMg9SO2Nn36vS8ZPx1Y6YakgNlaYwOGDP2MHwiR LdTykPECqRQDsx9I4apERCEBEUm00+xvkBA8NNaEA1wKCgOa68/gTKFOQm0iQHAqnriedP wRWvH2RseKJgJk389Di8u8ZaUS0Svsc= ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1706716897; a=rsa-sha256; cv=none; b=QprmzF/vGWQjYSiL2mzU6EEi0bN6LNBJFt+/faPucUFGGw6qC8pZujsHjjwLd5RpAAxY/z ZdIUr6bc2/KMtyTRNN07daumcNSjFRNSfcjHKQ41mi9vT+BMPgSbP8qUEKz9KUzwKCswYQ CYdSWzD5JWPpIr89LrFlifUKfD4m99U= ARC-Authentication-Results: i=1; imf16.hostedemail.com; dkim=pass header.d=rivosinc-com.20230601.gappssmtp.com header.s=20230601 header.b=oa3kN8O7; spf=pass (imf16.hostedemail.com: domain of alexghiti@rivosinc.com designates 209.85.128.42 as permitted sender) smtp.mailfrom=alexghiti@rivosinc.com; dmarc=none Received: by mail-wm1-f42.google.com with SMTP id 5b1f17b1804b1-40fafced20aso13642515e9.0 for ; Wed, 31 Jan 2024 08:01:36 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=rivosinc-com.20230601.gappssmtp.com; s=20230601; t=1706716895; x=1707321695; darn=kvack.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=I7GGjOTfTMBIIqyaAo6ALuSMS6zgfYAZi7fWs6gtAQ0=; b=oa3kN8O7e5TzTQkXCnvn3EgmKswSVVJdLsIRSypT0XFlFk/T0cLCG/PX2F+nRY2cWY t66I4LrEi2i8rVPUusbKzNEvyjHSDj4kCMiPgEU8NRsa1xGSp13bQ7oDlG4tUNb7/lOZ h0lll7pt+i9zV6wxxAV98FLXX0ZwL230n0kvGEzQnlDX2sNKnigxwPE69OJOIZNRGQb/ zSVoFlqkdjCjOquryo1wHR5oq8nbBE6wTvUWIaffIhu05Ka6shnoQP/q5JnfIx742BXN 1Z4dpU1/6J5YK74nx8638w30nlZBhO2ntRFGRQW2OgvNrnHfx5VA/qqnhVvaJc7q2VR9 lliw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1706716895; x=1707321695; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=I7GGjOTfTMBIIqyaAo6ALuSMS6zgfYAZi7fWs6gtAQ0=; b=IL3A40o3SYp1UkWL8V29lJwI5ZcQ3wlMOqbEyXAqtEBD1LLuS3fqE/IF+YSZAsR/dr 4Sh5UUf6BCNDuHamWbONaEyefGMNFtiJ0saCXYcxaaTqWtJY2JZuLYOLS26jmdOt/5Ch OScHnpTuS2lHMDySSXUby3HeGpZ/fD5TwQxlrfmG/X2vpS+jLOLDS+bpaaGPkiSRl6CI EvRiYvGjGIrAFIv8HfMRsoJgtP+kLA5gLc9uJzYE4PHRJAB/3pcR4sfeN6tVcJPZcAKO kBlv7qc0eH39jWuEBafQnx3mypyh09/cNyNIWhcjr+5gVN8poKNYJcns9mn4O7iH63PF KcRQ== X-Gm-Message-State: AOJu0YxYRAlM8ulO+pZRVkwSJOdiK3+ep2hgUdBeA9urqGsCAmiHSSlS 87eU1IR6Wfa+FRO5KTQhXtU+EuPTiFPV0bgAb1RoujhFbnZOohsex8MT79TDc7Y= X-Google-Smtp-Source: AGHT+IF78D/rn/QqKCF1O6AsFwlI/Sm4elG4q8phM412N9lSIrsSbe1rAE7TOm+63SArxDbMqaKiww== X-Received: by 2002:adf:e292:0:b0:33a:d2d4:959 with SMTP id v18-20020adfe292000000b0033ad2d40959mr1290673wri.11.1706716895453; Wed, 31 Jan 2024 08:01:35 -0800 (PST) X-Forwarded-Encrypted: i=0; AJvYcCUMmlfGb5QJrtWjQ3hwdRXHqr6tBQk0FIxMX0uA5P+4YYcbUZ8kMED0+5zSvPxp9Se7FDafq1n/DY934cDYAzBUsuJC61YJexveBQSJLg7aTm75drBWzhDXDpPnE0l7gnKGYL+NZ08V3zM9OcyZg18MIDPvkaVKY3n553LA+zl3U+PBNVZSqQ4OJFYlAd+XQCVFsqmjAvgAu94sEw9sEJBxzDIGrAwSiwP+rLI1AOEFoHCQko0EZIEwQuqgCuHpX6cP/EEYYWnOvDzGKbvNABXq1TpX3vYsnWd8cF2ONfdDW14WDtXiy37WLvtJt38NeCjgTKUFonqMDLWTEEk037t8rkyOgpIafa1COSx7MktRFXJuHq14e0rmtyCCAh2qsI+eJWk8yrEnwRA062YhoPJHPcwhqxqj4YGj8RGlqwf7fyXJbj6WVuGvHK7yb1D/+NGovyndWxjJOD2rhLLW/XWaX+s9UrHLCyvZef4E7hM2FoJhLzSFkuJKEvG/jCTxRNoVuv8MXActoVinBxYpoKfqtvQbEYibDAr9IFUTB7YggocoqH5QJHoXjU3mTpGGZyZnZP5qvj2lgg1N6C6BHU/XSetdZiGav2/UV2L5p7b7QF4caHnszz4xB08lDGxMWBuhhqpKVsqMtaPPUA== Received: from alex-rivos.ba.rivosinc.com (amontpellier-656-1-456-62.w92-145.abo.wanadoo.fr. [92.145.124.62]) by smtp.gmail.com with ESMTPSA id c17-20020a5d5291000000b0033ae4ba8ca0sm11407009wrv.82.2024.01.31.08.01.34 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 31 Jan 2024 08:01:34 -0800 (PST) From: Alexandre Ghiti To: Catalin Marinas , Will Deacon , Thomas Bogendoerfer , Michael Ellerman , Nicholas Piggin , Christophe Leroy , Paul Walmsley , Palmer Dabbelt , Albert Ou , Andrew Morton , Ved Shanbhogue , Matt Evans , Dylan Jhong , linux-arm-kernel@lists.infradead.org, linux-kernel@vger.kernel.org, linux-mips@vger.kernel.org, linuxppc-dev@lists.ozlabs.org, linux-riscv@lists.infradead.org, linux-mm@kvack.org Cc: Alexandre Ghiti Subject: [PATCH RFC/RFT v2 2/4] dt-bindings: riscv: Add Svvptc ISA extension description Date: Wed, 31 Jan 2024 16:59:27 +0100 Message-Id: <20240131155929.169961-3-alexghiti@rivosinc.com> X-Mailer: git-send-email 2.39.2 In-Reply-To: <20240131155929.169961-1-alexghiti@rivosinc.com> References: <20240131155929.169961-1-alexghiti@rivosinc.com> MIME-Version: 1.0 X-Rspamd-Queue-Id: 0F6FF180014 X-Rspam-User: X-Rspamd-Server: rspam11 X-Stat-Signature: y3t3qfq6g6kgbt4338oyqbxm8qqiu6b6 X-HE-Tag: 1706716896-700156 X-HE-Meta: U2FsdGVkX19vRJz4mh2EWmpoah+ZrExA/3jfvgZOoWoM8pFEivGvWqG15Xy8HqZBw5HFacBVLXcNUazwnbMyT6QW02MPUt+4lgIz8yoPTuvN6TpyV/oTI3o7Cx8ffqxYs1RYZ4MdGjozLFIgysEGIJcWv1OyK2T9ef8JeLO8Z5TZ4K/WFzXuVmHNlZC9aM+D4yy3IUO32sxVwkxrwHL7eXYXtDMZtML3SOtFGc4rW3j0kOHAMmM86XTpcWMg2ZhP0UB64vnTgADtFNagD/ul7QJqQWcPUw6PzvZJEebkwaUejDvF6ByuXr8gf1+lYwI+Yg6d5HpPwnam1GZh6ZwU5QgmDMioMV09han/Bz7gHp7NcG2lkhloLNaw4jM+qqevV2h9MhBGAdZuP7OIQ+qlqC29mWR8zArB35LHK653AkZLqKEFGo0WlcYKUd6Ngxg7WWXRuVI8HtIf3T2Vp60NA59e5jCTuWvwmUe26iIAz88e8eciBQtZMQL5Lfq+A57CK2KdQDVzX+v+KxfPOo5hyIRZAdWiorZ2hKokYKZH061M/Zq0Tr4IiKCXEhPvPE4k9/vgetbfYdod7ekqTjCEfc0qBQclenfGn4a6NPo7ZpeBDL9Q9L5hA8NTt1l+wGHhXgPTH++mfNmkK1CxnFOAeQqlbuS0tTWDQVdnQEgIlT39HTVJkLTTidV+YnJeWNI8mpABrztZj2cq3ZPipGzTf+ZnlYqsFhBjuK4DkyzoYAL7J4K4bj27clGkGXbySlZtn78aV8IiqLjuuWLHTe/2aopWyYyZm8poeH/CxaiNUy6u4xWCkvbrqt1C+o6k/6ReV1LmO00FS/GEooCf8e7/OISERz7E8d7ZyW8i5wfaVPevlm0NUAbb3UOWGH4eqbCbTcM7UAezg361tn+AYxZhqdyQZcIvvqNe+m9SsBmXDoB6zRBPv7ooIy1ZoOSiuGJdUuprSPP+MYwnNuEfWD4 4cb5iGXs x+gzHGUGOJ5j+bvCpwgxHj7QfcrLohkJQHHpFOT3uV7DOQvonAw4KJt79Ip9LJMaGBgmLQkGoSSypCJhxukvaPq95h03N0b/iMmEzp9/b8kHURVRZpsLkIDUOXUfNHTGWV8TfExVlBnaPQC5ISfTgLRNPDqzDUPgY+07LF7cDuwF8HJ/yGkulN/dxeTAu+EXrXBOWtMI5rrcOnsqDPlf4SJ0+sPgepKCBKteiqWOjkoHzQgeqLunKQV+N5pFqqDvCdVthGRy1LIIHsbm1P1AO2Vk1DFpt433BwNFK5xiqO4L+ODtRqqTMC390Lk4wphdD0+XW9ssv+hOdmpAlos7Zt/miCM/QHI3erMe/Wk0VErEpEo3E1j7tPzE+O3VAO+xhT8P1ntq2YvPIE4xwqJ6saS1nD5z7oWuJj28wqMbnNFrj33WFDQDcerjx06Mm7E/LTgPS X-Bogosity: Ham, tests=bogofilter, spamicity=0.000000, version=1.2.4 Sender: owner-linux-mm@kvack.org Precedence: bulk X-Loop: owner-majordomo@kvack.org List-ID: List-Subscribe: List-Unsubscribe: Add description for the Svvptc ISA extension which was ratified recently. Signed-off-by: Alexandre Ghiti --- Documentation/devicetree/bindings/riscv/extensions.yaml | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/Documentation/devicetree/bindings/riscv/extensions.yaml b/Documentation/devicetree/bindings/riscv/extensions.yaml index 63d81dc895e5..59bf14d2c1eb 100644 --- a/Documentation/devicetree/bindings/riscv/extensions.yaml +++ b/Documentation/devicetree/bindings/riscv/extensions.yaml @@ -171,6 +171,13 @@ properties: memory types as ratified in the 20191213 version of the privileged ISA specification. + - const: svvptc + description: + The standard Svvptc supervisor-level extension for + address-translation cache behaviour with respect to invalid entries + as ratified in the XXXXXXXX version of the privileged ISA + specification. + - const: zacas description: | The Zacas extension for Atomic Compare-and-Swap (CAS) instructions