cachepc-linux

Fork of AMDESE/linux with modifications for CachePC side-channel attack
git clone https://git.sinitax.com/sinitax/cachepc-linux
Log | Files | Refs | README | LICENSE | sfeed.txt

overlay_common.dtsi (1935B)


      1// SPDX-License-Identifier: GPL-2.0
      2
      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};
     91