refactor(tc): move SCMI nodes into the 'firmware' node

As Linux 6.1 and later kernels require the SCMI nodes must be placed in
a firmware node, this patch adds the 'firmware' node and puts SCMI nodes
under it.

Change-Id: I37855095b8b0e5051c5de6e8db30e43f6220f9de
Signed-off-by: Boyan Karatotev <boyan.karatotev@arm.com>
Signed-off-by: Leo Yan <leo.yan@arm.com>
This commit is contained in:
Boyan Karatotev 2024-04-19 13:59:11 +01:00 committed by Leo Yan
parent c33a393675
commit d42987c34a

View file

@ -303,6 +303,7 @@
interrupt-names = "mhu_tx"; interrupt-names = "mhu_tx";
}; };
firmware {
scmi { scmi {
compatible = "arm,scmi"; compatible = "arm,scmi";
mbox-names = "tx", "rx"; mbox-names = "tx", "rx";
@ -328,6 +329,7 @@
#clock-cells = <1>; #clock-cells = <1>;
}; };
}; };
};
gic: interrupt-controller@GIC_CTRL_ADDR { gic: interrupt-controller@GIC_CTRL_ADDR {
compatible = "arm,gic-v3"; compatible = "arm,gic-v3";