1*6923a3f0SMatthew Barth[
2*6923a3f0SMatthew Barth   {
3*6923a3f0SMatthew Barth      "name": "fan0",
4*6923a3f0SMatthew Barth      "path": "/system/chassis/motherboard/fan0",
5*6923a3f0SMatthew Barth      "methods": [
6*6923a3f0SMatthew Barth         {
7*6923a3f0SMatthew Barth            "type": "gpio",
8*6923a3f0SMatthew Barth            "key": 4,
9*6923a3f0SMatthew Barth            "physpath": "/sys/bus/i2c/devices/3-0060",
10*6923a3f0SMatthew Barth            "devpath": "/dev/input/by-path/platform-gpio-keys-polled-event"
11*6923a3f0SMatthew Barth         },
12*6923a3f0SMatthew Barth         {
13*6923a3f0SMatthew Barth            "type": "tach",
14*6923a3f0SMatthew Barth            "sensors": [
15*6923a3f0SMatthew Barth               "fan0_0",
16*6923a3f0SMatthew Barth               "fan0_1"
17*6923a3f0SMatthew Barth            ]
18*6923a3f0SMatthew Barth         }
19*6923a3f0SMatthew Barth      ],
20*6923a3f0SMatthew Barth      "rpolicy": {
21*6923a3f0SMatthew Barth         "type": "anyof"
22*6923a3f0SMatthew Barth      }
23*6923a3f0SMatthew Barth   },
24*6923a3f0SMatthew Barth   {
25*6923a3f0SMatthew Barth      "name": "fan1",
26*6923a3f0SMatthew Barth      "path": "/system/chassis/motherboard/fan1",
27*6923a3f0SMatthew Barth      "methods": [
28*6923a3f0SMatthew Barth         {
29*6923a3f0SMatthew Barth            "type": "gpio",
30*6923a3f0SMatthew Barth            "key": 5,
31*6923a3f0SMatthew Barth            "physpath": "/sys/bus/i2c/devices/3-0060",
32*6923a3f0SMatthew Barth            "devpath": "/dev/input/by-path/platform-gpio-keys-polled-event"
33*6923a3f0SMatthew Barth         },
34*6923a3f0SMatthew Barth         {
35*6923a3f0SMatthew Barth            "type": "tach",
36*6923a3f0SMatthew Barth            "sensors": [
37*6923a3f0SMatthew Barth               "fan1_0",
38*6923a3f0SMatthew Barth               "fan1_1"
39*6923a3f0SMatthew Barth            ]
40*6923a3f0SMatthew Barth         }
41*6923a3f0SMatthew Barth      ],
42*6923a3f0SMatthew Barth      "rpolicy": {
43*6923a3f0SMatthew Barth         "type": "anyof"
44*6923a3f0SMatthew Barth      }
45*6923a3f0SMatthew Barth   },
46*6923a3f0SMatthew Barth   {
47*6923a3f0SMatthew Barth      "name": "fan2",
48*6923a3f0SMatthew Barth      "path": "/system/chassis/motherboard/fan2",
49*6923a3f0SMatthew Barth      "methods": [
50*6923a3f0SMatthew Barth         {
51*6923a3f0SMatthew Barth            "type": "gpio",
52*6923a3f0SMatthew Barth            "key": 6,
53*6923a3f0SMatthew Barth            "physpath": "/sys/bus/i2c/devices/3-0060",
54*6923a3f0SMatthew Barth            "devpath": "/dev/input/by-path/platform-gpio-keys-polled-event"
55*6923a3f0SMatthew Barth         },
56*6923a3f0SMatthew Barth         {
57*6923a3f0SMatthew Barth            "type": "tach",
58*6923a3f0SMatthew Barth            "sensors": [
59*6923a3f0SMatthew Barth               "fan2_0",
60*6923a3f0SMatthew Barth               "fan2_1"
61*6923a3f0SMatthew Barth            ]
62*6923a3f0SMatthew Barth         }
63*6923a3f0SMatthew Barth      ],
64*6923a3f0SMatthew Barth      "rpolicy": {
65*6923a3f0SMatthew Barth         "type": "anyof"
66*6923a3f0SMatthew Barth      }
67*6923a3f0SMatthew Barth   },
68*6923a3f0SMatthew Barth   {
69*6923a3f0SMatthew Barth      "name": "fan3",
70*6923a3f0SMatthew Barth      "path": "/system/chassis/motherboard/fan3",
71*6923a3f0SMatthew Barth      "methods": [
72*6923a3f0SMatthew Barth         {
73*6923a3f0SMatthew Barth            "type": "gpio",
74*6923a3f0SMatthew Barth            "key": 7,
75*6923a3f0SMatthew Barth            "physpath": "/sys/bus/i2c/devices/3-0060",
76*6923a3f0SMatthew Barth            "devpath": "/dev/input/by-path/platform-gpio-keys-polled-event"
77*6923a3f0SMatthew Barth         },
78*6923a3f0SMatthew Barth         {
79*6923a3f0SMatthew Barth            "type": "tach",
80*6923a3f0SMatthew Barth            "sensors": [
81*6923a3f0SMatthew Barth               "fan3_0",
82*6923a3f0SMatthew Barth               "fan3_1"
83*6923a3f0SMatthew Barth            ]
84*6923a3f0SMatthew Barth         }
85*6923a3f0SMatthew Barth      ],
86*6923a3f0SMatthew Barth      "rpolicy": {
87*6923a3f0SMatthew Barth         "type": "anyof"
88*6923a3f0SMatthew Barth      }
89*6923a3f0SMatthew Barth   }
90*6923a3f0SMatthew Barth]
91