90 lines · plain
1// SPDX-License-Identifier: GPL-2.02 3/*4 * Base device tree that overlays will be applied against.5 *6 * Do not add any properties in node "/".7 * Do not add any nodes other than "/testcase-data-2" in node "/".8 * Do not add anything that would result in dtc creating node "/__fixups__".9 * dtc will create nodes "/__symbols__" and "/__local_fixups__".10 */11 12/ {13 testcase-data-2 {14 #address-cells = <1>;15 #size-cells = <1>;16 17 electric_1: substation@100 {18 compatible = "ot,big-volts-control";19 reg = <0x00000100 0x100>;20 status = "disabled";21 22 hvac_1: hvac-medium-1 {23 compatible = "ot,hvac-medium";24 heat-range = <50 75>;25 cool-range = <60 80>;26 };27 28 spin_ctrl_1: motor-1 {29 compatible = "ot,ferris-wheel-motor";30 spin = "clockwise";31 rpm_avail = <50>;32 };33 34 spin_ctrl_2: motor-8 {35 compatible = "ot,roller-coaster-motor";36 };37 };38 39 rides_1: fairway-1 {40 #address-cells = <1>;41 #size-cells = <1>;42 compatible = "ot,rides";43 status = "disabled";44 orientation = <127>;45 46 ride@100 {47 #address-cells = <1>;48 #size-cells = <1>;49 compatible = "ot,roller-coaster";50 reg = <0x00000100 0x100>;51 hvac-provider = <&hvac_1>;52 hvac-thermostat = <29> ;53 hvac-zones = <14>;54 hvac-zone-names = "operator";55 spin-controller = <&spin_ctrl_2 5 &spin_ctrl_2 7>;56 spin-controller-names = "track_1", "track_2";57 queues = <2>;58 59 track@30 {60 reg = <0x00000030 0x10>;61 };62 63 track@40 {64 reg = <0x00000040 0x10>;65 };66 67 };68 };69 70 lights_1: lights@30000 {71 compatible = "ot,work-lights";72 reg = <0x00030000 0x1000>;73 status = "disabled";74 };75 76 lights_2: lights@40000 {77 compatible = "ot,show-lights";78 reg = <0x00040000 0x1000>;79 status = "disabled";80 rate = <13 138>;81 };82 83 retail_1: vending@50000 {84 reg = <0x00050000 0x1000>;85 compatible = "ot,tickets";86 status = "disabled";87 };88 };89};90