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