[PATCH v2 0/3] dt-bindings: riscv: Add RISC-V Worlds and SiFive WorldGuard DT bindings
Yu-Chien Peter Lin <[email protected]> Thu, 30 Jul 2026 00:39:05 +0800
| Newsgroups | org.infradead.lists.linux-riscv,org.kernel.vger.linux-devicetree,org.kernel.vger.linux-kernel |
|---|---|
| Message-ID | <[email protected]> |
Add device tree bindings for RISC-V Worlds, a standard extension that tags every transaction with a World ID for fine-grained isolation. SiFive's WorldGuard Checker is a hardware firewall in the system interconnect that inspects transaction WIDs and enforces per-World access policies on memory and MMIO devices. wgChecker specification reference: https://github.com/riscvarchive/security/blob/main/papers/worldguard%20proposal.pdf Yu-Chien Peter Lin (3): dt-bindings: riscv: Add Worlds ISA extensions dt-bindings: riscv: Add Worlds per-hart properties dt-bindings: sifive: Add WorldGuard Checker .../devicetree/bindings/riscv/cpus.yaml | 61 +++ .../devicetree/bindings/riscv/extensions.yaml | 53 +++ .../devicetree/bindings/riscv/worlds.yaml | 86 +++++ .../bindings/sifive/sifive,wgchecker2.yaml | 356 ++++++++++++++++++ 4 files changed, 556 insertions(+) create mode 100644 Documentation/devicetree/bindings/riscv/worlds.yaml create mode 100644 Documentation/devicetree/bindings/sifive/sifive,wgchecker2.yaml -- 2.43.7 _______________________________________________ linux-riscv mailing list [email protected] http://lists.infradead.org/mailman/listinfo/linux-riscv