Received: by 2002:a05:7412:d8a:b0:e2:908c:2ebd with SMTP id b10csp738053rdg; Wed, 11 Oct 2023 04:20:26 -0700 (PDT) X-Google-Smtp-Source: AGHT+IEcd2sGpYaQGt7taCXTvR+mhq3yZt31S71ENvM4HC3WOsQCEYyq7ZxALxc13FK2/0p4FTcb X-Received: by 2002:a05:6a00:1346:b0:68f:e0f0:85f4 with SMTP id k6-20020a056a00134600b0068fe0f085f4mr21091145pfu.25.1697023226386; Wed, 11 Oct 2023 04:20:26 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1697023226; cv=none; d=google.com; s=arc-20160816; b=K/s9pZvMvdVno1V+t4+N07Fz2mYa3tjVotAsHTz6IceD0jKopGZ7/UtYA98HlUtBiR CuJLgla4/dZaeF6xgz2PtSINArgpR9ZItlKNRKwPtQUQ5BQpCB/mDZPco4e+ZwqnSM+8 I7WwEXUK6JlqaFlxyYDq5txPrZPi0NmucX1imqc+ZKYWI1u4+MkNyY6CPPs1NhpxkF3z thybIhMl2pDVplt2NJWkwKfggJSc7PrjmWrew0rttn3yd3ELZyLwjmvENLDKse8ZP83R rqJIiwGQYZLJiT6DgkPk6e3fvvhHC84SeVWq64nvBNx81B0vNw6StF3CnHFmNQygMQS3 NM4A== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:content-transfer-encoding:mime-version :references:in-reply-to:message-id:date:subject:cc:to:from :dkim-signature; bh=k1iP2iExuR7IS677Qe2UFfmGvnhfXBRfGhWxe/84qUE=; fh=YTBEzcO0MYpF5YfD8pS5vr0pvVavk2TCgoIFkI+x0fk=; b=QeKVU990HdCpICirS2XN+uLI9QZkYNgHDWyqI9BKC8WGj55qYQqzpI8f+UQSIVVd+o La8ffpl1D/2+K56eFUSOqYSaVTaIbJkSWkWlNx5ZsiP6oDyYzc+grBj7KDAJ5fLDFM4o /HEWytPTFjjC1iWILheuYx4Ew5Fk2OCVf8u8qc/CNtzsMNZPTT54whpqaM2N1+UnJhKc bs60XhhFJibYHdTbdd0qaiLR9sZBZLomN8FMNf8H1NMv4ZqzPGQ6sPZfzquMwK6yrd1E AmYMhvZYlRPG2immP96R3uJ45ngsBRjIZ/ypd88of+s4eT27B+Y2ZXhUXLSoTp0dnko5 /SXg== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@rivosinc-com.20230601.gappssmtp.com header.s=20230601 header.b=FtzyWwHL; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::3:7 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Return-Path: Received: from snail.vger.email (snail.vger.email. [2620:137:e000::3:7]) by mx.google.com with ESMTPS id z19-20020a63e113000000b00565e87d8707si12815725pgh.496.2023.10.11.04.20.25 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 11 Oct 2023 04:20:26 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::3:7 as permitted sender) client-ip=2620:137:e000::3:7; Authentication-Results: mx.google.com; dkim=pass header.i=@rivosinc-com.20230601.gappssmtp.com header.s=20230601 header.b=FtzyWwHL; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::3:7 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: from out1.vger.email (depot.vger.email [IPv6:2620:137:e000::3:0]) by snail.vger.email (Postfix) with ESMTP id 53F1381B94EB; Wed, 11 Oct 2023 04:20:25 -0700 (PDT) X-Virus-Status: Clean X-Virus-Scanned: clamav-milter 0.103.10 at snail.vger.email Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1346360AbjJKLUT (ORCPT + 99 others); Wed, 11 Oct 2023 07:20:19 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:34968 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S234796AbjJKLTX (ORCPT ); Wed, 11 Oct 2023 07:19:23 -0400 Received: from mail-wm1-x329.google.com (mail-wm1-x329.google.com [IPv6:2a00:1450:4864:20::329]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 7C17CB0 for ; Wed, 11 Oct 2023 04:19:22 -0700 (PDT) Received: by mail-wm1-x329.google.com with SMTP id 5b1f17b1804b1-406aaccb41dso18558375e9.0 for ; Wed, 11 Oct 2023 04:19:22 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=rivosinc-com.20230601.gappssmtp.com; s=20230601; t=1697023161; x=1697627961; darn=vger.kernel.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=k1iP2iExuR7IS677Qe2UFfmGvnhfXBRfGhWxe/84qUE=; b=FtzyWwHLdVl19Qm0uB4F6Ikpk+6kODJHbGZd1t91pnFPAXJ/5QFcXwDH9zGjWKEKmN Da+xtBBDjwDWzvCv4LRyxyXpyUNVR9FYVJYbQmaBK83GbzaGNrGIOfAxo6Zk3CM4ZdfQ 5mmK6Z9CSVnknCH7xMGc547s9J/b185OAYt5gjpVpiYPZbUEtgtLVr+JMH+6BY2Hd9LZ RI53SYul7NPHUQb8A1xHAUK+b//YbBWYlThPZFWKCpLg7xZe9gQeozHDun302zOOcAWv KOGAd9z15K4VA8vmd8Plpjn8GT0UZzuA84BWKRb05GHkxvEzNGNZ269YkYvGH4ZUEK83 4iMw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1697023161; x=1697627961; 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=k1iP2iExuR7IS677Qe2UFfmGvnhfXBRfGhWxe/84qUE=; b=QUnH+v1jBdwHKxJgVMn/6e4Tg6ZN3kc/VrPloiTr/eGU3moVtlNtcnJHADyHK9Ymtu yn4Tzw32T0DGlZ0RzZZtyWkpDryB1FLi2C2vOnTM0QNAu1nfr5QkyXoq0yvufbtpHSXW b1eO2YlUR5SmY5l15gk9Tcym6Wrjuy9gpOjoDAwTdnsiE62VA9IsJtesImcYcCM5dmHz Rsn9JcMXuyG3Di0pzby0o0SlF0vua9+CWSiVzh3i7VE+6HkjYy4589qfo47UIUSWi/F9 hIn60jUvk6FfVKXrRce+VQ/M+QXF7tSjqIk/wu9syo4bLI3w9EpQj+5bTGy0AGl6KxTm RA8Q== X-Gm-Message-State: AOJu0YwgXAOZ/K3zDkfE7R4Z7rM1/dTIKdjpZnucOi0ITkIFmSsUUx42 hy+RuBuVC+REuaL6WpFl7Lu0NA== X-Received: by 2002:a05:600c:511d:b0:401:b53e:6c3e with SMTP id o29-20020a05600c511d00b00401b53e6c3emr18807477wms.1.1697023160607; Wed, 11 Oct 2023 04:19:20 -0700 (PDT) Received: from carbon-x1.. ([2a01:e0a:999:a3a0:9134:b302:d8b:a200]) by smtp.gmail.com with ESMTPSA id a4-20020a05600c224400b003fe2b081661sm18945715wmm.30.2023.10.11.04.19.19 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 11 Oct 2023 04:19:20 -0700 (PDT) From: =?UTF-8?q?Cl=C3=A9ment=20L=C3=A9ger?= To: linux-riscv@lists.infradead.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, linux-doc@vger.kernel.org Cc: =?UTF-8?q?Cl=C3=A9ment=20L=C3=A9ger?= , Palmer Dabbelt , Paul Walmsley , Rob Herring , Krzysztof Kozlowski , Albert Ou , Jonathan Corbet , Andrew Jones , Evan Green , Conor Dooley Subject: [PATCH v1 07/13] dt-bindings: riscv: add Zfh/Zfhmin ISA extensions description Date: Wed, 11 Oct 2023 13:14:32 +0200 Message-ID: <20231011111438.909552-8-cleger@rivosinc.com> X-Mailer: git-send-email 2.42.0 In-Reply-To: <20231011111438.909552-1-cleger@rivosinc.com> References: <20231011111438.909552-1-cleger@rivosinc.com> MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,RCVD_IN_DNSWL_BLOCKED,SPF_HELO_NONE,SPF_PASS autolearn=ham autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on lindbergh.monkeyblade.net Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org X-Greylist: Sender passed SPF test, not delayed by milter-greylist-4.6.4 (snail.vger.email [0.0.0.0]); Wed, 11 Oct 2023 04:20:25 -0700 (PDT) Add description of Zfh and Zfhmin ISA extensions[1] which can now be reported through hwprobe for userspace usage. [1] https://drive.google.com/file/d/1z3tQQLm5ALsAD77PM0l0CHnapxWCeVzP/view Signed-off-by: Clément Léger --- .../devicetree/bindings/riscv/extensions.yaml | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/Documentation/devicetree/bindings/riscv/extensions.yaml b/Documentation/devicetree/bindings/riscv/extensions.yaml index 4002c65145c9..4c923800d751 100644 --- a/Documentation/devicetree/bindings/riscv/extensions.yaml +++ b/Documentation/devicetree/bindings/riscv/extensions.yaml @@ -190,6 +190,19 @@ properties: instructions as ratified at commit 6d33919 ("Merge pull request #158 from hirooih/clmul-fix-loop-end-condition") of riscv-bitmanip. + - const: zfh + description: + The standard Zfh extension for 16-bit half-precision binary + floating-point instructions, as ratified in commit 64074bc ("Update + version numbers for Zfh/Zfinx") of riscv-isa-manual. + + - const: zfhmin + description: + The standard Zfhmin extension which provides minimal support for + 16-bit half-precision binary floating-point instructions, as ratified + in commit 64074bc ("Update version numbers for Zfh/Zfinx") of + riscv-isa-manual. + - const: zicbom description: The standard Zicbom extension for base cache management operations as -- 2.42.0