mirror of
https://github.com/u-boot/u-boot.git
synced 2025-05-05 11:13:32 +00:00
arm64: zynqmp: add firmware and mailbox node to DT
The following patch adds a mailbox node and firmware node to following the mainline DT. Signed-off-by: Ibai Erkiaga <ibai.erkiaga-elorza@xilinx.com> Signed-off-by: Michal Simek <michal.simek@xilinx.com>
This commit is contained in:
parent
1327d1678b
commit
95497afada
1 changed files with 39 additions and 5 deletions
|
@ -96,6 +96,29 @@
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
|
|
||||||
|
zynqmp_ipi {
|
||||||
|
u-boot,dm-pre-reloc;
|
||||||
|
compatible = "xlnx,zynqmp-ipi-mailbox";
|
||||||
|
interrupt-parent = <&gic>;
|
||||||
|
interrupts = <0 35 4>;
|
||||||
|
xlnx,ipi-id = <0>;
|
||||||
|
#address-cells = <2>;
|
||||||
|
#size-cells = <2>;
|
||||||
|
ranges;
|
||||||
|
|
||||||
|
ipi_mailbox_pmu1: mailbox@ff990400 {
|
||||||
|
u-boot,dm-pre-reloc;
|
||||||
|
reg = <0x0 0xff9905c0 0x0 0x20>,
|
||||||
|
<0x0 0xff9905e0 0x0 0x20>,
|
||||||
|
<0x0 0xff990e80 0x0 0x20>,
|
||||||
|
<0x0 0xff990ea0 0x0 0x20>;
|
||||||
|
reg-names = "local_request_region" , "local_response_region",
|
||||||
|
"remote_request_region", "remote_response_region";
|
||||||
|
#mbox-cells = <1>;
|
||||||
|
xlnx,ipi-id = <4>;
|
||||||
|
};
|
||||||
|
};
|
||||||
|
|
||||||
dcc: dcc {
|
dcc: dcc {
|
||||||
compatible = "arm,dcc";
|
compatible = "arm,dcc";
|
||||||
status = "disabled";
|
status = "disabled";
|
||||||
|
@ -116,11 +139,22 @@
|
||||||
method = "smc";
|
method = "smc";
|
||||||
};
|
};
|
||||||
|
|
||||||
pmufw: firmware {
|
firmware {
|
||||||
compatible = "xlnx,zynqmp-pm";
|
zynqmp-firmware {
|
||||||
|
compatible = "xlnx,zynqmp-firmware";
|
||||||
method = "smc";
|
method = "smc";
|
||||||
|
#power-domain-cells = <0x1>;
|
||||||
|
u-boot,dm-pre-reloc;
|
||||||
|
|
||||||
|
zynqmp_power: zynqmp-power {
|
||||||
|
u-boot,dm-pre-reloc;
|
||||||
|
compatible = "xlnx,zynqmp-power";
|
||||||
interrupt-parent = <&gic>;
|
interrupt-parent = <&gic>;
|
||||||
interrupts = <0 35 4>;
|
interrupts = <0 35 4>;
|
||||||
|
mboxes = <&ipi_mailbox_pmu1 0>, <&ipi_mailbox_pmu1 1>;
|
||||||
|
mbox-names = "tx", "rx";
|
||||||
|
};
|
||||||
|
};
|
||||||
};
|
};
|
||||||
|
|
||||||
timer {
|
timer {
|
||||||
|
|
Loading…
Add table
Reference in a new issue