mirror of
https://source.denx.de/u-boot/u-boot.git
synced 2026-05-05 04:36:13 +02:00
emulation: qemu-sbsa: Move ITS node into GICv3 node
According to the binding [1] the ITS node should be a subnode of the GICv3 node. Thus move it now that the driver binds subnodes as well. 1: https://www.kernel.org/doc/Documentation/devicetree/bindings/interrupt-controller/arm%2Cgic-v3.txt Signed-off-by: Patrick Rudolph <patrick.rudolph@9elements.com>
This commit is contained in:
parent
6554cb460b
commit
d5a060b01b
@ -97,11 +97,13 @@
|
||||
/bits/ 64 <0 0>,
|
||||
/bits/ 64 <SBSA_GIC_HBASE_ADDR SBSA_GIC_HBASE_LENGTH>,
|
||||
/bits/ 64 <SBSA_GIC_VBASE_ADDR SBSA_GIC_VBASE_LENGTH>;
|
||||
};
|
||||
|
||||
its {
|
||||
compatible = "arm,gic-v3-its";
|
||||
status = "disabled";
|
||||
its: msi-controller {
|
||||
compatible = "arm,gic-v3-its";
|
||||
msi-controller;
|
||||
#msi-cells = <1>;
|
||||
status = "disabled";
|
||||
};
|
||||
};
|
||||
};
|
||||
|
||||
|
||||
@ -202,7 +202,7 @@ static int fdtdec_fix_gic(void *fdt)
|
||||
smc_get_gic_its_base(&gic_its_base);
|
||||
|
||||
if (gic_its_base != 0) {
|
||||
offs = fdt_path_offset(fdt, "/its");
|
||||
offs = fdt_path_offset(fdt, "/interrupt-controller/msi-controller");
|
||||
if (offs < 0)
|
||||
return offs;
|
||||
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user