Having a default reboot mode in the device tree allows testing the
functionality out of sandbox without prior setup.

Signed-off-by: Ahmad Fatoum <[email protected]>
---
v1 -> v2: no changes
---
 arch/sandbox/dts/sandbox.dts | 12 +++++++++++-
 1 file changed, 11 insertions(+), 1 deletion(-)

diff --git a/arch/sandbox/dts/sandbox.dts b/arch/sandbox/dts/sandbox.dts
index 93824cba9da5..be96745b4274 100644
--- a/arch/sandbox/dts/sandbox.dts
+++ b/arch/sandbox/dts/sandbox.dts
@@ -8,6 +8,7 @@
        #size-cells = <2>;
 
        aliases {
+               bmode = &bmode;
        };
 
        chosen {
@@ -23,8 +24,17 @@
        };
 
        stickypage: stickypage {
-               compatible = "barebox,hostfile", "syscon";
+               compatible = "barebox,hostfile", "syscon", "simple-mfd";
                reg = <0 0 0 4096>;
+               barebox,cdev; /* no caching allowed */
+
+               bmode: reboot-mode {
+                       compatible = "syscon-reboot-mode";
+                       offset = <0>;
+                       mask = <0xffffff00>;
+                       mode-normal = <0x00000000>;
+                       mode-loader = <0xbbbbbb00>;
+               };
 
                partitions {
                        compatible = "fixed-partitions";
-- 
2.28.0


_______________________________________________
barebox mailing list
[email protected]
http://lists.infradead.org/mailman/listinfo/barebox

Reply via email to