1use crate::node::Node;
2
3#[derive(Clone)]
4pub struct InterruptController<'a> {
5 pub node: Node<'a>,
6}
7
8impl InterruptController<'_> {
9 pub fn interrupt_cells(&self) -> usize {
10 self.node.find_property("#interrupt-cells").unwrap().u32() as _
11 }
12}