[PATCH v2 08/21] dt-bindings: riscv: add Ssccfg ISA extension description

From: Atish Patra
Date: Tue Jan 14 2025 - 18:00:49 EST


Add description for the Ssccfg extension.

Signed-off-by: Atish Patra <atishp@xxxxxxxxxxxx>
---
Documentation/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 0cfdaa4552a6..c8685fb1fb42 100644
--- a/Documentation/devicetree/bindings/riscv/extensions.yaml
+++ b/Documentation/devicetree/bindings/riscv/extensions.yaml
@@ -128,6 +128,13 @@ properties:
changes to interrupts as frozen at commit ccbddab ("Merge pull
request #42 from riscv/jhauser-2023-RC4") of riscv-aia.

+ - const: smcdeleg
+ description: |
+ The standard Smcdeleg supervisor-level extension for the machine mode
+ to delegate the hpmcounters to supvervisor mode so that they are
+ directlyi accessible in the supervisor mode. This extension depend
+ on Sscsrind, Zihpm, Zicntr extensions.
+
- const: smmpm
description: |
The standard Smmpm extension for M-mode pointer masking as
@@ -166,6 +173,12 @@ properties:
interrupt architecture for supervisor-mode-visible csr and
behavioural changes to interrupts as frozen at commit ccbddab
("Merge pull request #42 from riscv/jhauser-2023-RC4") of riscv-aia.
+ - const: ssccfg
+ description: |
+ The standard Ssccfg supervisor-level extension for configuring
+ the delegated hpmcounters to be accessible directly in supervisor
+ mode. This extension depend on Sscsrind, Smcdeleg, Zihpm, Zicntr
+ extensions.

- const: sscofpmf
description: |

--
2.34.1