blob: b4f6f2c8b15102dc901f8922baa2c2c1a080606b [file] [log] [blame]
Matt Spinler1b3bcc32023-10-31 10:13:23 -05001[
2 {
3 "name": "fan inventory",
4 "members": [
5 "/xyz/openbmc_project/inventory/system/chassis/motherboard/fan0",
6 "/xyz/openbmc_project/inventory/system/chassis/motherboard/fan1"
7 ]
8 },
9 {
10 "name": "fan0 rotor inventory",
11 "members": [
12 "/xyz/openbmc_project/inventory/system/chassis/motherboard/fan0/fan0_0",
13 "/xyz/openbmc_project/inventory/system/chassis/motherboard/fan0/fan0_1"
14 ]
15 },
16 {
17 "name": "fan1 rotor inventory",
18 "members": [
19 "/xyz/openbmc_project/inventory/system/chassis/motherboard/fan1/fan1_0",
20 "/xyz/openbmc_project/inventory/system/chassis/motherboard/fan1/fan1_1"
21 ]
22 },
23 {
24 "name": "occ objects",
25 "service": "org.open_power.OCC.Control",
26 "members": [
27 "/org/open_power/control/occ0",
28 "/org/open_power/control/occ1"
29 ]
30 },
31 {
32 "name": "proc0 core temps",
33 "service": "org.open_power.OCC.Control",
34 "members": [
35 "/xyz/openbmc_project/sensors/temperature/proc0_core0_0_temp",
36 "/xyz/openbmc_project/sensors/temperature/proc0_core0_1_temp",
37 "/xyz/openbmc_project/sensors/temperature/proc0_core1_0_temp",
38 "/xyz/openbmc_project/sensors/temperature/proc0_core1_1_temp",
39 "/xyz/openbmc_project/sensors/temperature/proc0_core2_0_temp",
40 "/xyz/openbmc_project/sensors/temperature/proc0_core2_1_temp",
41 "/xyz/openbmc_project/sensors/temperature/proc0_core3_0_temp",
42 "/xyz/openbmc_project/sensors/temperature/proc0_core3_1_temp",
43 "/xyz/openbmc_project/sensors/temperature/proc0_core4_0_temp",
44 "/xyz/openbmc_project/sensors/temperature/proc0_core4_1_temp",
45 "/xyz/openbmc_project/sensors/temperature/proc0_core5_0_temp",
46 "/xyz/openbmc_project/sensors/temperature/proc0_core5_1_temp",
47 "/xyz/openbmc_project/sensors/temperature/proc0_core6_0_temp",
48 "/xyz/openbmc_project/sensors/temperature/proc0_core6_1_temp",
49 "/xyz/openbmc_project/sensors/temperature/proc0_core7_0_temp",
50 "/xyz/openbmc_project/sensors/temperature/proc0_core7_1_temp",
51 "/xyz/openbmc_project/sensors/temperature/proc0_core8_0_temp",
52 "/xyz/openbmc_project/sensors/temperature/proc0_core8_1_temp",
53 "/xyz/openbmc_project/sensors/temperature/proc0_core9_0_temp",
54 "/xyz/openbmc_project/sensors/temperature/proc0_core9_1_temp",
55 "/xyz/openbmc_project/sensors/temperature/proc0_core10_0_temp",
56 "/xyz/openbmc_project/sensors/temperature/proc0_core10_1_temp",
57 "/xyz/openbmc_project/sensors/temperature/proc0_core11_0_temp",
58 "/xyz/openbmc_project/sensors/temperature/proc0_core11_1_temp",
59 "/xyz/openbmc_project/sensors/temperature/proc0_core12_0_temp",
60 "/xyz/openbmc_project/sensors/temperature/proc0_core12_1_temp",
61 "/xyz/openbmc_project/sensors/temperature/proc0_core13_0_temp",
62 "/xyz/openbmc_project/sensors/temperature/proc0_core13_1_temp",
63 "/xyz/openbmc_project/sensors/temperature/proc0_core14_0_temp",
64 "/xyz/openbmc_project/sensors/temperature/proc0_core14_1_temp",
65 "/xyz/openbmc_project/sensors/temperature/proc0_core15_0_temp",
66 "/xyz/openbmc_project/sensors/temperature/proc0_core15_1_temp"
67 ]
68 },
69 {
70 "name": "proc0 ioring temp",
71 "service": "org.open_power.OCC.Control",
72 "members": [
73 "/xyz/openbmc_project/sensors/temperature/proc0_ioring_temp"
74 ]
75 },
76 {
77 "name": "dram temps",
78 "service": "org.open_power.OCC.Control",
79 "members": [
80 "/xyz/openbmc_project/sensors/temperature/dimm0_dram_temp",
81 "/xyz/openbmc_project/sensors/temperature/dimm1_dram_temp",
82 "/xyz/openbmc_project/sensors/temperature/dimm2_dram_temp",
83 "/xyz/openbmc_project/sensors/temperature/dimm3_dram_temp"
84 ]
85 },
86 {
87 "name": "internal memory buffer temps",
88 "service": "org.open_power.OCC.Control",
89 "members": [
90 "/xyz/openbmc_project/sensors/temperature/dimm0_intmb_temp",
91 "/xyz/openbmc_project/sensors/temperature/dimm1_intmb_temp",
92 "/xyz/openbmc_project/sensors/temperature/dimm2_intmb_temp",
93 "/xyz/openbmc_project/sensors/temperature/dimm3_intmb_temp"
94 ]
95 },
96 {
97 "name": "vdd vrm temps",
98 "service": "org.open_power.OCC.Control",
99 "members": ["/xyz/openbmc_project/sensors/temperature/vrm_vdd0_temp"]
100 },
101 {
102 "name": "proc 0 core dvfs temp",
103 "service": "org.open_power.OCC.Control",
104 "members": [
105 "/xyz/openbmc_project/sensors/temperature/proc0_core_dvfs_temp"
106 ]
107 },
108 {
109 "name": "proc 0 ioring dvfs temp",
110 "service": "org.open_power.OCC.Control",
111 "members": [
112 "/xyz/openbmc_project/sensors/temperature/proc0_ioring_dvfs_temp"
113 ]
114 },
115 {
116 "name": "nvme temps",
117 "service": "xyz.openbmc_project.NVMeSensor",
118 "members": [
119 "/xyz/openbmc_project/sensors/temperature/NVMe_1_Temp",
120 "/xyz/openbmc_project/sensors/temperature/NVMe_2_Temp",
121 "/xyz/openbmc_project/sensors/temperature/NVMe_3_Temp",
122 "/xyz/openbmc_project/sensors/temperature/NVMe_4_Temp"
123 ]
124 },
125 {
126 "name": "ambient temp",
127 "service": "xyz.openbmc_project.VirtualSensor",
128 "members": [
129 "/xyz/openbmc_project/sensors/temperature/Ambient_Virtual_Temp"
130 ]
131 },
132 {
133 "name": "altitude",
134 "service": "xyz.openbmc_project.VirtualSensor",
135 "members": ["/xyz/openbmc_project/sensors/altitude/Altitude"]
136 },
137 {
138 "name": "pcie slots",
139 "members": [
140 "/xyz/openbmc_project/inventory/system/chassis/motherboard/pcieslot0",
141 "/xyz/openbmc_project/inventory/system/chassis/motherboard/pcieslot1",
142 "/xyz/openbmc_project/inventory/system/chassis/motherboard/pcieslot2",
143 "/xyz/openbmc_project/inventory/system/chassis/motherboard/pcieslot3"
144 ]
145 },
146 {
147 "name": "pcie cards",
148 "members": [
149 "/xyz/openbmc_project/inventory/system/chassis/motherboard/pcieslot0/pcie_card0",
150 "/xyz/openbmc_project/inventory/system/chassis/motherboard/pcieslot1/pcie_card1",
151 "/xyz/openbmc_project/inventory/system/chassis/motherboard/pcieslot2/pcie_card2",
152 "/xyz/openbmc_project/inventory/system/chassis/motherboard/pcieslot3/pcie_card3"
153 ]
154 }
155]