[PATCH v3 1/3] dt-bindings: riscv: clarify Svadu boot-time behavior

From: Yunhui Cui

Date: Tue Jun 09 2026 - 09:02:59 EST


Clarify that systems which advertise only Svadu have hardware PTE A/D
updating enabled at boot, while systems advertising both Svade and Svadu
must enable Svadu explicitly with SBI FWFT.

Signed-off-by: Yunhui Cui <cuiyunhui@xxxxxxxxxxxxx>
Reviewed-by: Qingwei Hu <qingwei.hu@xxxxxxxxxxxxx>
---
Documentation/devicetree/bindings/riscv/extensions.yaml | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/Documentation/devicetree/bindings/riscv/extensions.yaml b/Documentation/devicetree/bindings/riscv/extensions.yaml
index 2b0a8a93bb214..b09888e9988de 100644
--- a/Documentation/devicetree/bindings/riscv/extensions.yaml
+++ b/Documentation/devicetree/bindings/riscv/extensions.yaml
@@ -294,10 +294,10 @@ properties:
of the PTE A/D bits or page faults when they need updated.
2) Only Svade present in DT => Supervisor must assume Svade to be
always enabled.
- 3) Only Svadu present in DT => Supervisor must assume Svadu to be
- always enabled.
+ 3) Only Svadu present in DT => Supervisor must assume Svadu is
+ enabled at boot.
4) Both Svade and Svadu present in DT => Supervisor must assume
- Svadu turned-off at boot time. To use Svadu, supervisor must
+ Svadu is disabled at boot time. To use Svadu, supervisor must
explicitly enable it using the SBI FWFT extension.

- const: svadu
--
2.39.5