Back to home page

OSCL-LXR

 
 

    


0001 // SPDX-License-Identifier: GPL-2.0
0002 /dts-v1/;
0003 /plugin/;
0004 
0005 &electric_1 {
0006 
0007         status = "okay";
0008 
0009         hvac_2: hvac-large-1 {
0010                 compatible = "ot,hvac-large";
0011                 heat-range = < 40 75 >;
0012                 cool-range = < 65 80 >;
0013         };
0014 };
0015 
0016 &rides_1 {
0017 
0018         #address-cells = <1>;
0019         #size-cells = <1>;
0020         status = "okay";
0021 
0022         ride@100 {
0023                 #address-cells = <1>;
0024                 #size-cells = <1>;
0025 
0026                 track@30 {
0027                         incline-up = < 48 32 16 >;
0028                 };
0029 
0030                 track@40 {
0031                         incline-up = < 47 31 15 >;
0032                 };
0033         };
0034 
0035         ride_200: ride@200 {
0036                 #address-cells = <1>;
0037                 #size-cells = <1>;
0038                 compatible = "ot,ferris-wheel";
0039                 reg = < 0x00000200 0x100 >;
0040                 hvac-provider = < &hvac_2 >;
0041                 hvac-thermostat = < 27 32 > ;
0042                 hvac-zones = < 12 5 >;
0043                 hvac-zone-names = "operator", "snack-bar";
0044                 spin-controller = < &spin_ctrl_1 3 >;
0045                 spin-rph = < 30 >;
0046                 gondolas = < 16 >;
0047                 gondola-capacity = < 6 >;
0048 
0049                 ride_200_left: track@10 {
0050                         reg = < 0x00000010 0x10 >;
0051                 };
0052 
0053                 ride_200_right: track@20 {
0054                         reg = < 0x00000020 0x10 >;
0055                 };
0056         };
0057 };
0058 
0059 &lights_2 {
0060 
0061         status = "okay";
0062         color = "purple", "white", "red", "green";
0063         rate = < 3 256 >;
0064 };