aboutsummaryrefslogtreecommitdiff
path: root/src/plic.zig
diff options
context:
space:
mode:
Diffstat (limited to 'src/plic.zig')
-rw-r--r--src/plic.zig2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/plic.zig b/src/plic.zig
index db6a3d6..7ba6522 100644
--- a/src/plic.zig
+++ b/src/plic.zig
@@ -111,7 +111,7 @@ fn fromFdt(dt: *const fdt.Tree, allocator: std.mem.Allocator) !Plic {
const plic_node = fdt.findPath(dt, "/soc/plic") orelse return Error.NoPlic;
if (!plic_node.isCompatible("riscv,plic0")) return Error.PlicIncompatible;
- const regs = plic_node.reg(allocator) orelse return Error.NoPlicReg;
+ const regs = try plic_node.reg(allocator);
defer regs.deinit();
if (regs.items.len == 0) return Error.NoPlicReg;