summaryrefslogtreecommitdiffstats
path: root/sys/boot/fdt
diff options
context:
space:
mode:
authorian <ian@FreeBSD.org>2014-05-16 15:56:34 +0000
committerian <ian@FreeBSD.org>2014-05-16 15:56:34 +0000
commit6c4033c89f2630952f5b5e5fb6d1a0b35339f2fc (patch)
tree9b526206a1fd1a2fa5e6899088c3d5ed20bdb958 /sys/boot/fdt
parent0e330f2d7031b7b7ac99866fff8db9856635226c (diff)
downloadFreeBSD-src-6c4033c89f2630952f5b5e5fb6d1a0b35339f2fc.zip
FreeBSD-src-6c4033c89f2630952f5b5e5fb6d1a0b35339f2fc.tar.gz
MFC 262614, 262625, 262626, 262627, 262682, 262714, 262725, 262736
Integrate device-tree upstream files into the build process: (1) Invoke cpp to bring in files via #include (although the old /include/ stuff is supported still). (2) bring in files from either vendor tree or freebsd-custom files when building. (3) move all dts* files from sys/boot/fdt/dts to sys/boot/fdt/dts/${MACHINE} as appropriate. (4) encode all the magic to do the build in sys/tools/fdt/make_dtb.sh so that the different places in the tree use the exact same logic. (5) switch back to gpl dtc by default. the bsdl one in the tree has significant issues not easily addressed by those unfamiliar with the code. Only try to build the static dtb when we're building a static dtb. Use proper include path for dtc as well as cpp. Fix syntax errors (missing ; other minor glitches) in existing dts files.
Diffstat (limited to 'sys/boot/fdt')
-rw-r--r--sys/boot/fdt/dts/arm/am335x-evm.dts (renamed from sys/boot/fdt/dts/am335x-evm.dts)0
-rw-r--r--sys/boot/fdt/dts/arm/am335x.dtsi (renamed from sys/boot/fdt/dts/am335x.dtsi)0
-rw-r--r--sys/boot/fdt/dts/arm/bcm2835.dtsi (renamed from sys/boot/fdt/dts/bcm2835.dtsi)0
-rw-r--r--sys/boot/fdt/dts/arm/beaglebone-black.dts (renamed from sys/boot/fdt/dts/beaglebone-black.dts)2
-rw-r--r--sys/boot/fdt/dts/arm/beaglebone.dts (renamed from sys/boot/fdt/dts/beaglebone.dts)0
-rw-r--r--sys/boot/fdt/dts/arm/cubieboard.dts (renamed from sys/boot/fdt/dts/cubieboard.dts)0
-rw-r--r--sys/boot/fdt/dts/arm/cubieboard2.dts (renamed from sys/boot/fdt/dts/cubieboard2.dts)0
-rw-r--r--sys/boot/fdt/dts/arm/db78100.dts (renamed from sys/boot/fdt/dts/db78100.dts)0
-rw-r--r--sys/boot/fdt/dts/arm/db78460.dts (renamed from sys/boot/fdt/dts/db78460.dts)0
-rw-r--r--sys/boot/fdt/dts/arm/db88f5182.dts (renamed from sys/boot/fdt/dts/db88f5182.dts)0
-rw-r--r--sys/boot/fdt/dts/arm/db88f5281.dts (renamed from sys/boot/fdt/dts/db88f5281.dts)0
-rw-r--r--sys/boot/fdt/dts/arm/db88f6281.dts (renamed from sys/boot/fdt/dts/db88f6281.dts)0
-rw-r--r--sys/boot/fdt/dts/arm/digi-ccwmx53.dts (renamed from sys/boot/fdt/dts/digi-ccwmx53.dts)0
-rw-r--r--sys/boot/fdt/dts/arm/dockstar.dts (renamed from sys/boot/fdt/dts/dockstar.dts)0
-rw-r--r--sys/boot/fdt/dts/arm/dreamplug-1001.dts (renamed from sys/boot/fdt/dts/dreamplug-1001.dts)0
-rw-r--r--sys/boot/fdt/dts/arm/dreamplug-1001N.dts (renamed from sys/boot/fdt/dts/dreamplug-1001N.dts)0
-rw-r--r--sys/boot/fdt/dts/arm/ea3250.dts (renamed from sys/boot/fdt/dts/ea3250.dts)0
-rw-r--r--sys/boot/fdt/dts/arm/efikamx.dts (renamed from sys/boot/fdt/dts/efikamx.dts)0
-rw-r--r--sys/boot/fdt/dts/arm/exynos5250-arndale.dts (renamed from sys/boot/fdt/dts/exynos5250-arndale.dts)0
-rw-r--r--sys/boot/fdt/dts/arm/exynos5250.dtsi (renamed from sys/boot/fdt/dts/exynos5250.dtsi)0
-rw-r--r--sys/boot/fdt/dts/arm/imx51x.dtsi (renamed from sys/boot/fdt/dts/imx51x.dtsi)0
-rw-r--r--sys/boot/fdt/dts/arm/imx53-qsb.dts (renamed from sys/boot/fdt/dts/imx53-qsb.dts)2
-rw-r--r--sys/boot/fdt/dts/arm/imx53x.dtsi (renamed from sys/boot/fdt/dts/imx53x.dtsi)2
-rw-r--r--sys/boot/fdt/dts/arm/imx6.dtsi (renamed from sys/boot/fdt/dts/imx6.dtsi)4
-rw-r--r--sys/boot/fdt/dts/arm/p1020rdb.dts (renamed from sys/boot/fdt/dts/p1020rdb.dts)0
-rw-r--r--sys/boot/fdt/dts/arm/p2020ds.dts (renamed from sys/boot/fdt/dts/p2020ds.dts)0
-rw-r--r--sys/boot/fdt/dts/arm/p2041rdb.dts (renamed from sys/boot/fdt/dts/p2041rdb.dts)0
-rw-r--r--sys/boot/fdt/dts/arm/p2041si.dtsi (renamed from sys/boot/fdt/dts/p2041si.dtsi)0
-rw-r--r--sys/boot/fdt/dts/arm/p3041ds.dts (renamed from sys/boot/fdt/dts/p3041ds.dts)0
-rw-r--r--sys/boot/fdt/dts/arm/p3041si.dtsi (renamed from sys/boot/fdt/dts/p3041si.dtsi)0
-rw-r--r--sys/boot/fdt/dts/arm/p5020ds.dts (renamed from sys/boot/fdt/dts/p5020ds.dts)0
-rw-r--r--sys/boot/fdt/dts/arm/p5020si.dtsi (renamed from sys/boot/fdt/dts/p5020si.dtsi)0
-rw-r--r--sys/boot/fdt/dts/arm/pandaboard.dts (renamed from sys/boot/fdt/dts/pandaboard.dts)0
-rw-r--r--sys/boot/fdt/dts/arm/rk3188-radxa.dts (renamed from sys/boot/fdt/dts/rk3188-radxa.dts)0
-rw-r--r--sys/boot/fdt/dts/arm/rk3188.dtsi (renamed from sys/boot/fdt/dts/rk3188.dtsi)1
-rw-r--r--sys/boot/fdt/dts/arm/rpi.dts (renamed from sys/boot/fdt/dts/rpi.dts)4
-rw-r--r--sys/boot/fdt/dts/arm/sheevaplug.dts (renamed from sys/boot/fdt/dts/sheevaplug.dts)0
-rw-r--r--sys/boot/fdt/dts/arm/tegra20-paz00.dts (renamed from sys/boot/fdt/dts/tegra20-paz00.dts)0
-rw-r--r--sys/boot/fdt/dts/arm/tegra20.dtsi (renamed from sys/boot/fdt/dts/tegra20.dtsi)0
-rw-r--r--sys/boot/fdt/dts/arm/trimslice.dts (renamed from sys/boot/fdt/dts/trimslice.dts)0
-rw-r--r--sys/boot/fdt/dts/arm/ts7800.dts (renamed from sys/boot/fdt/dts/ts7800.dts)0
-rw-r--r--sys/boot/fdt/dts/arm/versatilepb.dts (renamed from sys/boot/fdt/dts/versatilepb.dts)0
-rw-r--r--sys/boot/fdt/dts/arm/vybrid-colibri-vf50.dts (renamed from sys/boot/fdt/dts/vybrid-colibri-vf50.dts)0
-rw-r--r--sys/boot/fdt/dts/arm/vybrid-cosmic.dts (renamed from sys/boot/fdt/dts/vybrid-cosmic.dts)0
-rw-r--r--sys/boot/fdt/dts/arm/vybrid-quartz.dts (renamed from sys/boot/fdt/dts/vybrid-quartz.dts)0
-rw-r--r--sys/boot/fdt/dts/arm/vybrid.dtsi (renamed from sys/boot/fdt/dts/vybrid.dtsi)0
-rw-r--r--sys/boot/fdt/dts/arm/wandboard-dual.dts (renamed from sys/boot/fdt/dts/wandboard-dual.dts)0
-rw-r--r--sys/boot/fdt/dts/arm/wandboard-quad.dts (renamed from sys/boot/fdt/dts/wandboard-quad.dts)0
-rw-r--r--sys/boot/fdt/dts/arm/wandboard-solo.dts (renamed from sys/boot/fdt/dts/wandboard-solo.dts)0
-rw-r--r--sys/boot/fdt/dts/arm/zedboard.dts (renamed from sys/boot/fdt/dts/zedboard.dts)0
-rw-r--r--sys/boot/fdt/dts/mips/beri-netfpga.dts (renamed from sys/boot/fdt/dts/beri-netfpga.dts)4
-rw-r--r--sys/boot/fdt/dts/mips/beri-sim.dts (renamed from sys/boot/fdt/dts/beri-sim.dts)4
-rw-r--r--sys/boot/fdt/dts/mips/beripad-de4.dts (renamed from sys/boot/fdt/dts/beripad-de4.dts)4
-rw-r--r--sys/boot/fdt/dts/mips/xlp-basic.dts (renamed from sys/boot/fdt/dts/xlp-basic.dts)0
-rw-r--r--sys/boot/fdt/dts/powerpc/mpc8555cds.dts (renamed from sys/boot/fdt/dts/mpc8555cds.dts)0
-rw-r--r--sys/boot/fdt/dts/powerpc/mpc8572ds.dts (renamed from sys/boot/fdt/dts/mpc8572ds.dts)0
56 files changed, 13 insertions, 14 deletions
diff --git a/sys/boot/fdt/dts/am335x-evm.dts b/sys/boot/fdt/dts/arm/am335x-evm.dts
index 30239f6..30239f6 100644
--- a/sys/boot/fdt/dts/am335x-evm.dts
+++ b/sys/boot/fdt/dts/arm/am335x-evm.dts
diff --git a/sys/boot/fdt/dts/am335x.dtsi b/sys/boot/fdt/dts/arm/am335x.dtsi
index 35cecf2..35cecf2 100644
--- a/sys/boot/fdt/dts/am335x.dtsi
+++ b/sys/boot/fdt/dts/arm/am335x.dtsi
diff --git a/sys/boot/fdt/dts/bcm2835.dtsi b/sys/boot/fdt/dts/arm/bcm2835.dtsi
index bb30248..bb30248 100644
--- a/sys/boot/fdt/dts/bcm2835.dtsi
+++ b/sys/boot/fdt/dts/arm/bcm2835.dtsi
diff --git a/sys/boot/fdt/dts/beaglebone-black.dts b/sys/boot/fdt/dts/arm/beaglebone-black.dts
index 5da633f..1833ec5 100644
--- a/sys/boot/fdt/dts/beaglebone-black.dts
+++ b/sys/boot/fdt/dts/arm/beaglebone-black.dts
@@ -150,7 +150,7 @@
compatible = "ti,am335x-pmic";
reg = <0x24>;
};
- }
+ };
};
leds {
diff --git a/sys/boot/fdt/dts/beaglebone.dts b/sys/boot/fdt/dts/arm/beaglebone.dts
index 3f8e022..3f8e022 100644
--- a/sys/boot/fdt/dts/beaglebone.dts
+++ b/sys/boot/fdt/dts/arm/beaglebone.dts
diff --git a/sys/boot/fdt/dts/cubieboard.dts b/sys/boot/fdt/dts/arm/cubieboard.dts
index 81bce0c..81bce0c 100644
--- a/sys/boot/fdt/dts/cubieboard.dts
+++ b/sys/boot/fdt/dts/arm/cubieboard.dts
diff --git a/sys/boot/fdt/dts/cubieboard2.dts b/sys/boot/fdt/dts/arm/cubieboard2.dts
index 324ca26..324ca26 100644
--- a/sys/boot/fdt/dts/cubieboard2.dts
+++ b/sys/boot/fdt/dts/arm/cubieboard2.dts
diff --git a/sys/boot/fdt/dts/db78100.dts b/sys/boot/fdt/dts/arm/db78100.dts
index 8a9e91c..8a9e91c 100644
--- a/sys/boot/fdt/dts/db78100.dts
+++ b/sys/boot/fdt/dts/arm/db78100.dts
diff --git a/sys/boot/fdt/dts/db78460.dts b/sys/boot/fdt/dts/arm/db78460.dts
index 1407f62..1407f62 100644
--- a/sys/boot/fdt/dts/db78460.dts
+++ b/sys/boot/fdt/dts/arm/db78460.dts
diff --git a/sys/boot/fdt/dts/db88f5182.dts b/sys/boot/fdt/dts/arm/db88f5182.dts
index 6ce7b65..6ce7b65 100644
--- a/sys/boot/fdt/dts/db88f5182.dts
+++ b/sys/boot/fdt/dts/arm/db88f5182.dts
diff --git a/sys/boot/fdt/dts/db88f5281.dts b/sys/boot/fdt/dts/arm/db88f5281.dts
index 61212eb..61212eb 100644
--- a/sys/boot/fdt/dts/db88f5281.dts
+++ b/sys/boot/fdt/dts/arm/db88f5281.dts
diff --git a/sys/boot/fdt/dts/db88f6281.dts b/sys/boot/fdt/dts/arm/db88f6281.dts
index 55a27fc..55a27fc 100644
--- a/sys/boot/fdt/dts/db88f6281.dts
+++ b/sys/boot/fdt/dts/arm/db88f6281.dts
diff --git a/sys/boot/fdt/dts/digi-ccwmx53.dts b/sys/boot/fdt/dts/arm/digi-ccwmx53.dts
index 898ffbb..898ffbb 100644
--- a/sys/boot/fdt/dts/digi-ccwmx53.dts
+++ b/sys/boot/fdt/dts/arm/digi-ccwmx53.dts
diff --git a/sys/boot/fdt/dts/dockstar.dts b/sys/boot/fdt/dts/arm/dockstar.dts
index 595894a..595894a 100644
--- a/sys/boot/fdt/dts/dockstar.dts
+++ b/sys/boot/fdt/dts/arm/dockstar.dts
diff --git a/sys/boot/fdt/dts/dreamplug-1001.dts b/sys/boot/fdt/dts/arm/dreamplug-1001.dts
index 92ca1b0..92ca1b0 100644
--- a/sys/boot/fdt/dts/dreamplug-1001.dts
+++ b/sys/boot/fdt/dts/arm/dreamplug-1001.dts
diff --git a/sys/boot/fdt/dts/dreamplug-1001N.dts b/sys/boot/fdt/dts/arm/dreamplug-1001N.dts
index 230a65f..230a65f 100644
--- a/sys/boot/fdt/dts/dreamplug-1001N.dts
+++ b/sys/boot/fdt/dts/arm/dreamplug-1001N.dts
diff --git a/sys/boot/fdt/dts/ea3250.dts b/sys/boot/fdt/dts/arm/ea3250.dts
index 2c466e3..2c466e3 100644
--- a/sys/boot/fdt/dts/ea3250.dts
+++ b/sys/boot/fdt/dts/arm/ea3250.dts
diff --git a/sys/boot/fdt/dts/efikamx.dts b/sys/boot/fdt/dts/arm/efikamx.dts
index 22b455b..22b455b 100644
--- a/sys/boot/fdt/dts/efikamx.dts
+++ b/sys/boot/fdt/dts/arm/efikamx.dts
diff --git a/sys/boot/fdt/dts/exynos5250-arndale.dts b/sys/boot/fdt/dts/arm/exynos5250-arndale.dts
index 67cadcb..67cadcb 100644
--- a/sys/boot/fdt/dts/exynos5250-arndale.dts
+++ b/sys/boot/fdt/dts/arm/exynos5250-arndale.dts
diff --git a/sys/boot/fdt/dts/exynos5250.dtsi b/sys/boot/fdt/dts/arm/exynos5250.dtsi
index 860fcd0..860fcd0 100644
--- a/sys/boot/fdt/dts/exynos5250.dtsi
+++ b/sys/boot/fdt/dts/arm/exynos5250.dtsi
diff --git a/sys/boot/fdt/dts/imx51x.dtsi b/sys/boot/fdt/dts/arm/imx51x.dtsi
index cc06f0f..cc06f0f 100644
--- a/sys/boot/fdt/dts/imx51x.dtsi
+++ b/sys/boot/fdt/dts/arm/imx51x.dtsi
diff --git a/sys/boot/fdt/dts/imx53-qsb.dts b/sys/boot/fdt/dts/arm/imx53-qsb.dts
index 1184cb3..c644f54 100644
--- a/sys/boot/fdt/dts/imx53-qsb.dts
+++ b/sys/boot/fdt/dts/arm/imx53-qsb.dts
@@ -105,7 +105,7 @@
ethernet@63fec000 {
status = "okay";
phy-mode = "rmii";
- }
+ };
i2c@63fc4000 {
status = "okay";
};
diff --git a/sys/boot/fdt/dts/imx53x.dtsi b/sys/boot/fdt/dts/arm/imx53x.dtsi
index eafabcb..075bcad 100644
--- a/sys/boot/fdt/dts/imx53x.dtsi
+++ b/sys/boot/fdt/dts/arm/imx53x.dtsi
@@ -95,7 +95,7 @@
#address-cells = <1>;
#size-cells = <1>;
interrupt-parent = <&tzic>;
- ranges = <0x50000000 0x14000000>;
+ ranges;
aips@50000000 { /* AIPS1 */
compatible = "fsl,aips-bus", "simple-bus";
diff --git a/sys/boot/fdt/dts/imx6.dtsi b/sys/boot/fdt/dts/arm/imx6.dtsi
index da81d79..35e8784 100644
--- a/sys/boot/fdt/dts/imx6.dtsi
+++ b/sys/boot/fdt/dts/arm/imx6.dtsi
@@ -99,7 +99,7 @@
reg = <0x020c8000 0x1000>;
interrupt-parent = <&gic>;
interrupts = <49>;
- }
+ };
gpt: timer@02098000 {
compatible = "fsl,imx6q-gpt", "fsl,imx51-gpt";
@@ -343,7 +343,7 @@
ocotp0: ocotp@021bc000 {
compatible = "fsl,imx6q-ocotp";
reg = <0x021bc000 0x4000>;
- }
+ };
};
};
};
diff --git a/sys/boot/fdt/dts/p1020rdb.dts b/sys/boot/fdt/dts/arm/p1020rdb.dts
index ec5118c..ec5118c 100644
--- a/sys/boot/fdt/dts/p1020rdb.dts
+++ b/sys/boot/fdt/dts/arm/p1020rdb.dts
diff --git a/sys/boot/fdt/dts/p2020ds.dts b/sys/boot/fdt/dts/arm/p2020ds.dts
index 7823429..7823429 100644
--- a/sys/boot/fdt/dts/p2020ds.dts
+++ b/sys/boot/fdt/dts/arm/p2020ds.dts
diff --git a/sys/boot/fdt/dts/p2041rdb.dts b/sys/boot/fdt/dts/arm/p2041rdb.dts
index aa5af07..aa5af07 100644
--- a/sys/boot/fdt/dts/p2041rdb.dts
+++ b/sys/boot/fdt/dts/arm/p2041rdb.dts
diff --git a/sys/boot/fdt/dts/p2041si.dtsi b/sys/boot/fdt/dts/arm/p2041si.dtsi
index 9db01fa..9db01fa 100644
--- a/sys/boot/fdt/dts/p2041si.dtsi
+++ b/sys/boot/fdt/dts/arm/p2041si.dtsi
diff --git a/sys/boot/fdt/dts/p3041ds.dts b/sys/boot/fdt/dts/arm/p3041ds.dts
index 70787e4..70787e4 100644
--- a/sys/boot/fdt/dts/p3041ds.dts
+++ b/sys/boot/fdt/dts/arm/p3041ds.dts
diff --git a/sys/boot/fdt/dts/p3041si.dtsi b/sys/boot/fdt/dts/arm/p3041si.dtsi
index 3335e48..3335e48 100644
--- a/sys/boot/fdt/dts/p3041si.dtsi
+++ b/sys/boot/fdt/dts/arm/p3041si.dtsi
diff --git a/sys/boot/fdt/dts/p5020ds.dts b/sys/boot/fdt/dts/arm/p5020ds.dts
index cb07045..cb07045 100644
--- a/sys/boot/fdt/dts/p5020ds.dts
+++ b/sys/boot/fdt/dts/arm/p5020ds.dts
diff --git a/sys/boot/fdt/dts/p5020si.dtsi b/sys/boot/fdt/dts/arm/p5020si.dtsi
index 27699cb..27699cb 100644
--- a/sys/boot/fdt/dts/p5020si.dtsi
+++ b/sys/boot/fdt/dts/arm/p5020si.dtsi
diff --git a/sys/boot/fdt/dts/pandaboard.dts b/sys/boot/fdt/dts/arm/pandaboard.dts
index 5544dc5..5544dc5 100644
--- a/sys/boot/fdt/dts/pandaboard.dts
+++ b/sys/boot/fdt/dts/arm/pandaboard.dts
diff --git a/sys/boot/fdt/dts/rk3188-radxa.dts b/sys/boot/fdt/dts/arm/rk3188-radxa.dts
index 7fc8ec5..7fc8ec5 100644
--- a/sys/boot/fdt/dts/rk3188-radxa.dts
+++ b/sys/boot/fdt/dts/arm/rk3188-radxa.dts
diff --git a/sys/boot/fdt/dts/rk3188.dtsi b/sys/boot/fdt/dts/arm/rk3188.dtsi
index ca04159..51d1381 100644
--- a/sys/boot/fdt/dts/rk3188.dtsi
+++ b/sys/boot/fdt/dts/arm/rk3188.dtsi
@@ -77,7 +77,6 @@
timer@20038000 {
compatible = "rockchip,rk30xx-timer";
- compatible = "rockchip,rk3188-dw-apb-timer-osc";
reg = <0x20038000 0x20>;
interrupts = <76>;
clock-frequency = <24000000>;
diff --git a/sys/boot/fdt/dts/rpi.dts b/sys/boot/fdt/dts/arm/rpi.dts
index 318591a..445d1ea 100644
--- a/sys/boot/fdt/dts/rpi.dts
+++ b/sys/boot/fdt/dts/arm/rpi.dts
@@ -28,13 +28,13 @@
/include/ "bcm2835.dtsi"
-/memreserve/ 0x08000000 0x08000000; /* Set by VideoCore */
-
/ {
model = "Raspberry Pi (BCM2835)";
compatible = "raspberrypi,model-a", "raspberrypi,model-b",
"broadcom,bcm2835-vc", "broadcom,bcm2708-vc";
+ memreserve = <0x08000000 0x08000000>; /* Set by VideoCore */
+
memory {
device_type = "memory";
reg = <0 0x8000000>; /* 128MB, Set by VideoCore */
diff --git a/sys/boot/fdt/dts/sheevaplug.dts b/sys/boot/fdt/dts/arm/sheevaplug.dts
index 3d347da..3d347da 100644
--- a/sys/boot/fdt/dts/sheevaplug.dts
+++ b/sys/boot/fdt/dts/arm/sheevaplug.dts
diff --git a/sys/boot/fdt/dts/tegra20-paz00.dts b/sys/boot/fdt/dts/arm/tegra20-paz00.dts
index 912a8f9..912a8f9 100644
--- a/sys/boot/fdt/dts/tegra20-paz00.dts
+++ b/sys/boot/fdt/dts/arm/tegra20-paz00.dts
diff --git a/sys/boot/fdt/dts/tegra20.dtsi b/sys/boot/fdt/dts/arm/tegra20.dtsi
index d7107fd..d7107fd 100644
--- a/sys/boot/fdt/dts/tegra20.dtsi
+++ b/sys/boot/fdt/dts/arm/tegra20.dtsi
diff --git a/sys/boot/fdt/dts/trimslice.dts b/sys/boot/fdt/dts/arm/trimslice.dts
index ac7017f..ac7017f 100644
--- a/sys/boot/fdt/dts/trimslice.dts
+++ b/sys/boot/fdt/dts/arm/trimslice.dts
diff --git a/sys/boot/fdt/dts/ts7800.dts b/sys/boot/fdt/dts/arm/ts7800.dts
index 547a2d7..547a2d7 100644
--- a/sys/boot/fdt/dts/ts7800.dts
+++ b/sys/boot/fdt/dts/arm/ts7800.dts
diff --git a/sys/boot/fdt/dts/versatilepb.dts b/sys/boot/fdt/dts/arm/versatilepb.dts
index ca58e88..ca58e88 100644
--- a/sys/boot/fdt/dts/versatilepb.dts
+++ b/sys/boot/fdt/dts/arm/versatilepb.dts
diff --git a/sys/boot/fdt/dts/vybrid-colibri-vf50.dts b/sys/boot/fdt/dts/arm/vybrid-colibri-vf50.dts
index 6d4d934..6d4d934 100644
--- a/sys/boot/fdt/dts/vybrid-colibri-vf50.dts
+++ b/sys/boot/fdt/dts/arm/vybrid-colibri-vf50.dts
diff --git a/sys/boot/fdt/dts/vybrid-cosmic.dts b/sys/boot/fdt/dts/arm/vybrid-cosmic.dts
index c98c093..c98c093 100644
--- a/sys/boot/fdt/dts/vybrid-cosmic.dts
+++ b/sys/boot/fdt/dts/arm/vybrid-cosmic.dts
diff --git a/sys/boot/fdt/dts/vybrid-quartz.dts b/sys/boot/fdt/dts/arm/vybrid-quartz.dts
index d978796..d978796 100644
--- a/sys/boot/fdt/dts/vybrid-quartz.dts
+++ b/sys/boot/fdt/dts/arm/vybrid-quartz.dts
diff --git a/sys/boot/fdt/dts/vybrid.dtsi b/sys/boot/fdt/dts/arm/vybrid.dtsi
index 154c1ab..154c1ab 100644
--- a/sys/boot/fdt/dts/vybrid.dtsi
+++ b/sys/boot/fdt/dts/arm/vybrid.dtsi
diff --git a/sys/boot/fdt/dts/wandboard-dual.dts b/sys/boot/fdt/dts/arm/wandboard-dual.dts
index 65a88c4..65a88c4 100644
--- a/sys/boot/fdt/dts/wandboard-dual.dts
+++ b/sys/boot/fdt/dts/arm/wandboard-dual.dts
diff --git a/sys/boot/fdt/dts/wandboard-quad.dts b/sys/boot/fdt/dts/arm/wandboard-quad.dts
index 71c5156..71c5156 100644
--- a/sys/boot/fdt/dts/wandboard-quad.dts
+++ b/sys/boot/fdt/dts/arm/wandboard-quad.dts
diff --git a/sys/boot/fdt/dts/wandboard-solo.dts b/sys/boot/fdt/dts/arm/wandboard-solo.dts
index 70e05e0..70e05e0 100644
--- a/sys/boot/fdt/dts/wandboard-solo.dts
+++ b/sys/boot/fdt/dts/arm/wandboard-solo.dts
diff --git a/sys/boot/fdt/dts/zedboard.dts b/sys/boot/fdt/dts/arm/zedboard.dts
index a95a2f7..a95a2f7 100644
--- a/sys/boot/fdt/dts/zedboard.dts
+++ b/sys/boot/fdt/dts/arm/zedboard.dts
diff --git a/sys/boot/fdt/dts/beri-netfpga.dts b/sys/boot/fdt/dts/mips/beri-netfpga.dts
index 6979168..3fe8c2d 100644
--- a/sys/boot/fdt/dts/beri-netfpga.dts
+++ b/sys/boot/fdt/dts/mips/beri-netfpga.dts
@@ -66,7 +66,7 @@
device-type = "cpu";
compatible = "sri-cambridge,beri";
- reg = <0>;
+ reg = <0 1>;
status = "okay";
};
@@ -75,7 +75,7 @@
device-type = "cpu";
compatible = "sri-cambridge,beri";
- reg = <1>;
+ reg = <1 1>;
// XXX: should we need cached prefix?
cpu-release-addr = <0xffffffff 0x800fffe0>;
};
diff --git a/sys/boot/fdt/dts/beri-sim.dts b/sys/boot/fdt/dts/mips/beri-sim.dts
index 4148bb9..e4f193e 100644
--- a/sys/boot/fdt/dts/beri-sim.dts
+++ b/sys/boot/fdt/dts/mips/beri-sim.dts
@@ -64,7 +64,7 @@
device-type = "cpu";
compatible = "sri-cambridge,beri";
- reg = <0>;
+ reg = <0 1>;
status = "okay";
};
@@ -73,7 +73,7 @@
device-type = "cpu";
compatible = "sri-cambridge,beri";
- reg = <1>;
+ reg = <1 1>;
// XXX: should we need cached prefix?
cpu-release-addr = <0xffffffff 0x800fffe0>;
};
diff --git a/sys/boot/fdt/dts/beripad-de4.dts b/sys/boot/fdt/dts/mips/beripad-de4.dts
index 4d4126c..4a13622 100644
--- a/sys/boot/fdt/dts/beripad-de4.dts
+++ b/sys/boot/fdt/dts/mips/beripad-de4.dts
@@ -64,7 +64,7 @@
device-type = "cpu";
compatible = "sri-cambridge,beri";
- reg = <0>;
+ reg = <0 1>;
status = "okay";
};
@@ -73,7 +73,7 @@
device-type = "cpu";
compatible = "sri-cambridge,beri";
- reg = <1>;
+ reg = <1 1>;
// XXX: should we need cached prefix?
cpu-release-addr = <0xffffffff 0x800fffe0>;
};
diff --git a/sys/boot/fdt/dts/xlp-basic.dts b/sys/boot/fdt/dts/mips/xlp-basic.dts
index a66c11d..a66c11d 100644
--- a/sys/boot/fdt/dts/xlp-basic.dts
+++ b/sys/boot/fdt/dts/mips/xlp-basic.dts
diff --git a/sys/boot/fdt/dts/mpc8555cds.dts b/sys/boot/fdt/dts/powerpc/mpc8555cds.dts
index 34991ba..34991ba 100644
--- a/sys/boot/fdt/dts/mpc8555cds.dts
+++ b/sys/boot/fdt/dts/powerpc/mpc8555cds.dts
diff --git a/sys/boot/fdt/dts/mpc8572ds.dts b/sys/boot/fdt/dts/powerpc/mpc8572ds.dts
index 67f0d66..67f0d66 100644
--- a/sys/boot/fdt/dts/mpc8572ds.dts
+++ b/sys/boot/fdt/dts/powerpc/mpc8572ds.dts
OpenPOWER on IntegriCloud