66 lines
1.3 KiB
Plaintext
66 lines
1.3 KiB
Plaintext
|
/dts-v1/;
|
||
|
|
||
|
/ {
|
||
|
compatible = "linux,dummy-virt";
|
||
|
#address-cells = <0x02>;
|
||
|
#size-cells = <0x02>;
|
||
|
interrupt-parent = <0x8001>;
|
||
|
|
||
|
cpus {
|
||
|
#address-cells = <0x01>;
|
||
|
#size-cells = <0x00>;
|
||
|
|
||
|
cpu@0 {
|
||
|
compatible = "arm,cortex-a53";
|
||
|
reg = <0x00>;
|
||
|
device_type = "cpu";
|
||
|
};
|
||
|
};
|
||
|
|
||
|
timer {
|
||
|
interrupts = <0x01 0x0d 0x04 0x01 0x0e 0x04 0x01 0x0b 0x04 0x01 0x0a 0x04>;
|
||
|
compatible = "arm,armv8-timer\0arm,armv7-timer";
|
||
|
always-on;
|
||
|
};
|
||
|
|
||
|
apb-pclk {
|
||
|
compatible = "fixed-clock";
|
||
|
phandle = <0x8000>;
|
||
|
clock-output-names = "clk24mhz";
|
||
|
clock-frequency = <0x16e3600>;
|
||
|
#clock-cells = <0x00>;
|
||
|
};
|
||
|
|
||
|
pl011@9000000 {
|
||
|
interrupts = <0x00 0x01 0x04>;
|
||
|
compatible = "arm,pl011\0arm,primecell";
|
||
|
clock-names = "uartclk\0apb_pclk";
|
||
|
reg = <0x00 0x9000000 0x00 0x1000>;
|
||
|
clocks = <0x8000 0x8000>;
|
||
|
};
|
||
|
|
||
|
memory@40000000 {
|
||
|
reg = <0x00 0x40000000 0x00 0x8000000>;
|
||
|
device_type = "memory";
|
||
|
};
|
||
|
|
||
|
chosen {
|
||
|
bootargs = "rdinit=/bin/sh";
|
||
|
linux,initrd-start = <0x42000000>;
|
||
|
linux,initrd-end = <0x42113b86>;
|
||
|
stdout-path = "/pl011@9000000";
|
||
|
};
|
||
|
|
||
|
intc@8000000 {
|
||
|
compatible = "arm,gic-v3";
|
||
|
phandle = <0x8001>;
|
||
|
reg = <0x00 0x8000000 0x00 0x10000 0x00 0x80a0000 0x00 0xf60000>;
|
||
|
ranges;
|
||
|
#address-cells = <0x02>;
|
||
|
#redistributor-regions = <0x01>;
|
||
|
interrupt-controller;
|
||
|
#interrupt-cells = <0x03>;
|
||
|
#size-cells = <0x02>;
|
||
|
};
|
||
|
};
|