1f4b2e5a8SBrad Bishop[
2f4b2e5a8SBrad Bishop    {
3f4b2e5a8SBrad Bishop        "Exposes": [
4f4b2e5a8SBrad Bishop            {
5f4b2e5a8SBrad Bishop                "Address": "$address",
6f4b2e5a8SBrad Bishop                "Bus": "$bus",
7f4b2e5a8SBrad Bishop                "Name": "MB FRU",
8f4b2e5a8SBrad Bishop                "Type": "EEPROM"
9f4b2e5a8SBrad Bishop            },
10f4b2e5a8SBrad Bishop            {
11f4b2e5a8SBrad Bishop                "Address": "0x48",
12f4b2e5a8SBrad Bishop                "Bus": 42,
13*7ec6e69fSAvenash Asai Thambi                "EntityId": 3,
14*7ec6e69fSAvenash Asai Thambi                "EntityInstance": 1,
15f4b2e5a8SBrad Bishop                "Name": "Mobo_M2_ZONE_T",
16f4b2e5a8SBrad Bishop                "Thresholds": [
17f4b2e5a8SBrad Bishop                    {
18f4b2e5a8SBrad Bishop                        "Direction": "greater than",
19f4b2e5a8SBrad Bishop                        "Name": "upper critical",
20f4b2e5a8SBrad Bishop                        "Severity": 1,
21f4b2e5a8SBrad Bishop                        "Value": 70
22f4b2e5a8SBrad Bishop                    },
23f4b2e5a8SBrad Bishop                    {
24f4b2e5a8SBrad Bishop                        "Direction": "greater than",
25f4b2e5a8SBrad Bishop                        "Name": "upper non critical",
26f4b2e5a8SBrad Bishop                        "Severity": 0,
27f4b2e5a8SBrad Bishop                        "Value": 60
28f4b2e5a8SBrad Bishop                    }
29f4b2e5a8SBrad Bishop                ],
30f4b2e5a8SBrad Bishop                "Type": "TMP75"
31f4b2e5a8SBrad Bishop            },
32f4b2e5a8SBrad Bishop            {
33f4b2e5a8SBrad Bishop                "Address": "0x49",
34f4b2e5a8SBrad Bishop                "Bus": 43,
35*7ec6e69fSAvenash Asai Thambi                "EntityId": 3,
36*7ec6e69fSAvenash Asai Thambi                "EntityInstance": 2,
37f4b2e5a8SBrad Bishop                "Name": "Mobo_BATT_ZONE_T",
38f4b2e5a8SBrad Bishop                "Thresholds": [
39f4b2e5a8SBrad Bishop                    {
40f4b2e5a8SBrad Bishop                        "Direction": "greater than",
41f4b2e5a8SBrad Bishop                        "Name": "upper critical",
42f4b2e5a8SBrad Bishop                        "Severity": 1,
43f4b2e5a8SBrad Bishop                        "Value": 70
44f4b2e5a8SBrad Bishop                    },
45f4b2e5a8SBrad Bishop                    {
46f4b2e5a8SBrad Bishop                        "Direction": "greater than",
47f4b2e5a8SBrad Bishop                        "Name": "upper non critical",
48f4b2e5a8SBrad Bishop                        "Severity": 0,
49f4b2e5a8SBrad Bishop                        "Value": 60
50f4b2e5a8SBrad Bishop                    }
51f4b2e5a8SBrad Bishop                ],
52f4b2e5a8SBrad Bishop                "Type": "TMP75"
53f4b2e5a8SBrad Bishop            },
54f4b2e5a8SBrad Bishop            {
55f4b2e5a8SBrad Bishop                "Address": "0x5c",
56f4b2e5a8SBrad Bishop                "Bus": 20,
57*7ec6e69fSAvenash Asai Thambi                "EntityId": 3,
58*7ec6e69fSAvenash Asai Thambi                "EntityInstance": 5,
59f4b2e5a8SBrad Bishop                "Name": "Mobo_INLET1_T",
60f4b2e5a8SBrad Bishop                "Thresholds": [
61f4b2e5a8SBrad Bishop                    {
62f4b2e5a8SBrad Bishop                        "Direction": "greater than",
63f4b2e5a8SBrad Bishop                        "Name": "upper critical",
64f4b2e5a8SBrad Bishop                        "Severity": 1,
65f4b2e5a8SBrad Bishop                        "Value": 46
66f4b2e5a8SBrad Bishop                    },
67f4b2e5a8SBrad Bishop                    {
68f4b2e5a8SBrad Bishop                        "Direction": "greater than",
69f4b2e5a8SBrad Bishop                        "Name": "upper non critical",
70f4b2e5a8SBrad Bishop                        "Severity": 0,
71f4b2e5a8SBrad Bishop                        "Value": 42
72f4b2e5a8SBrad Bishop                    }
73f4b2e5a8SBrad Bishop                ],
74f4b2e5a8SBrad Bishop                "Type": "TMP75"
75f4b2e5a8SBrad Bishop            },
76f4b2e5a8SBrad Bishop            {
77f4b2e5a8SBrad Bishop                "Address": "0x5c",
78f4b2e5a8SBrad Bishop                "Bus": 21,
79*7ec6e69fSAvenash Asai Thambi                "EntityId": 3,
80*7ec6e69fSAvenash Asai Thambi                "EntityInstance": 6,
81f4b2e5a8SBrad Bishop                "Name": "Mobo_OUTLET1_T",
82f4b2e5a8SBrad Bishop                "Thresholds": [
83f4b2e5a8SBrad Bishop                    {
84f4b2e5a8SBrad Bishop                        "Direction": "greater than",
85f4b2e5a8SBrad Bishop                        "Name": "upper critical",
86f4b2e5a8SBrad Bishop                        "Severity": 1,
87f4b2e5a8SBrad Bishop                        "Value": 85
88f4b2e5a8SBrad Bishop                    },
89f4b2e5a8SBrad Bishop                    {
90f4b2e5a8SBrad Bishop                        "Direction": "greater than",
91f4b2e5a8SBrad Bishop                        "Name": "upper non critical",
92f4b2e5a8SBrad Bishop                        "Severity": 0,
93f4b2e5a8SBrad Bishop                        "Value": 80
94f4b2e5a8SBrad Bishop                    }
95f4b2e5a8SBrad Bishop                ],
96f4b2e5a8SBrad Bishop                "Type": "TMP75"
97f4b2e5a8SBrad Bishop            },
98f4b2e5a8SBrad Bishop            {
99f4b2e5a8SBrad Bishop                "Address": "0x5c",
100f4b2e5a8SBrad Bishop                "Bus": 22,
101*7ec6e69fSAvenash Asai Thambi                "EntityId": 3,
102*7ec6e69fSAvenash Asai Thambi                "EntityInstance": 7,
103f4b2e5a8SBrad Bishop                "Name": "Mobo_OUTLET2_T",
104f4b2e5a8SBrad Bishop                "Thresholds": [
105f4b2e5a8SBrad Bishop                    {
106f4b2e5a8SBrad Bishop                        "Direction": "greater than",
107f4b2e5a8SBrad Bishop                        "Name": "upper critical",
108f4b2e5a8SBrad Bishop                        "Severity": 1,
109f4b2e5a8SBrad Bishop                        "Value": 85
110f4b2e5a8SBrad Bishop                    },
111f4b2e5a8SBrad Bishop                    {
112f4b2e5a8SBrad Bishop                        "Direction": "greater than",
113f4b2e5a8SBrad Bishop                        "Name": "upper non critical",
114f4b2e5a8SBrad Bishop                        "Severity": 0,
115f4b2e5a8SBrad Bishop                        "Value": 80
116f4b2e5a8SBrad Bishop                    }
117f4b2e5a8SBrad Bishop                ],
118f4b2e5a8SBrad Bishop                "Type": "TMP75"
119f4b2e5a8SBrad Bishop            },
120f4b2e5a8SBrad Bishop            {
121f4b2e5a8SBrad Bishop                "Address": "0x5c",
122f4b2e5a8SBrad Bishop                "Bus": 23,
123*7ec6e69fSAvenash Asai Thambi                "EntityId": 3,
124*7ec6e69fSAvenash Asai Thambi                "EntityInstance": 8,
125f4b2e5a8SBrad Bishop                "Name": "Mobo_OUTLET3_T",
126f4b2e5a8SBrad Bishop                "Thresholds": [
127f4b2e5a8SBrad Bishop                    {
128f4b2e5a8SBrad Bishop                        "Direction": "greater than",
129f4b2e5a8SBrad Bishop                        "Name": "upper critical",
130f4b2e5a8SBrad Bishop                        "Severity": 1,
131f4b2e5a8SBrad Bishop                        "Value": 85
132f4b2e5a8SBrad Bishop                    },
133f4b2e5a8SBrad Bishop                    {
134f4b2e5a8SBrad Bishop                        "Direction": "greater than",
135f4b2e5a8SBrad Bishop                        "Name": "upper non critical",
136f4b2e5a8SBrad Bishop                        "Severity": 0,
137f4b2e5a8SBrad Bishop                        "Value": 80
138f4b2e5a8SBrad Bishop                    }
139f4b2e5a8SBrad Bishop                ],
140f4b2e5a8SBrad Bishop                "Type": "TMP75"
141f4b2e5a8SBrad Bishop            },
142f4b2e5a8SBrad Bishop            {
143*7ec6e69fSAvenash Asai Thambi                "Address": "0x48",
144*7ec6e69fSAvenash Asai Thambi                "Bus": 44,
145*7ec6e69fSAvenash Asai Thambi                "EntityId": 3,
146*7ec6e69fSAvenash Asai Thambi                "EntityInstance": 3,
147*7ec6e69fSAvenash Asai Thambi                "Name": "CPU0_NBM_ZONE_T",
148*7ec6e69fSAvenash Asai Thambi                "Thresholds": [
149*7ec6e69fSAvenash Asai Thambi                    {
150*7ec6e69fSAvenash Asai Thambi                        "Direction": "greater than",
151*7ec6e69fSAvenash Asai Thambi                        "Name": "upper critical",
152*7ec6e69fSAvenash Asai Thambi                        "Severity": 1,
153*7ec6e69fSAvenash Asai Thambi                        "Value": 80
154*7ec6e69fSAvenash Asai Thambi                    },
155*7ec6e69fSAvenash Asai Thambi                    {
156*7ec6e69fSAvenash Asai Thambi                        "Direction": "greater than",
157*7ec6e69fSAvenash Asai Thambi                        "Name": "upper non critical",
158*7ec6e69fSAvenash Asai Thambi                        "Severity": 0,
159*7ec6e69fSAvenash Asai Thambi                        "Value": 75
160*7ec6e69fSAvenash Asai Thambi                    }
161*7ec6e69fSAvenash Asai Thambi                ],
162*7ec6e69fSAvenash Asai Thambi                "Type": "TMP75"
163*7ec6e69fSAvenash Asai Thambi            },
164*7ec6e69fSAvenash Asai Thambi            {
165f4b2e5a8SBrad Bishop                "Address": "0x74",
166f4b2e5a8SBrad Bishop                "Bus": 26,
167*7ec6e69fSAvenash Asai Thambi                "EntityId": 3,
168*7ec6e69fSAvenash Asai Thambi                "EntityInstance": 9,
169f4b2e5a8SBrad Bishop                "Name": "Mobo_STB_T",
170f4b2e5a8SBrad Bishop                "Thresholds": [
171f4b2e5a8SBrad Bishop                    {
172f4b2e5a8SBrad Bishop                        "Direction": "greater than",
173f4b2e5a8SBrad Bishop                        "Label": "temp1",
174f4b2e5a8SBrad Bishop                        "Name": "upper critical",
175f4b2e5a8SBrad Bishop                        "Severity": 1,
176f4b2e5a8SBrad Bishop                        "Value": 105
177f4b2e5a8SBrad Bishop                    },
178f4b2e5a8SBrad Bishop                    {
179f4b2e5a8SBrad Bishop                        "Direction": "greater than",
180f4b2e5a8SBrad Bishop                        "Label": "temp1",
181f4b2e5a8SBrad Bishop                        "Name": "upper non critical",
182f4b2e5a8SBrad Bishop                        "Severity": 0,
183f4b2e5a8SBrad Bishop                        "Value": 100
184f4b2e5a8SBrad Bishop                    }
185f4b2e5a8SBrad Bishop                ],
186f4b2e5a8SBrad Bishop                "Type": "pmbus"
187f4b2e5a8SBrad Bishop            }
188f4b2e5a8SBrad Bishop        ],
189f4b2e5a8SBrad Bishop        "Name": "Kudo_Motherboard",
190*7ec6e69fSAvenash Asai Thambi        "Probe": [
191*7ec6e69fSAvenash Asai Thambi            "xyz.openbmc_project.FruDevice({'BOARD_PART_NUMBER': '1103636*'})",
192*7ec6e69fSAvenash Asai Thambi            "OR",
193*7ec6e69fSAvenash Asai Thambi            "xyz.openbmc_project.FruDevice({'BOARD_PART_NUMBER': '1103638*'})",
194*7ec6e69fSAvenash Asai Thambi            "OR",
195*7ec6e69fSAvenash Asai Thambi            "xyz.openbmc_project.FruDevice({'BOARD_PART_NUMBER': '1106624*'})",
196*7ec6e69fSAvenash Asai Thambi            "OR",
197*7ec6e69fSAvenash Asai Thambi            "xyz.openbmc_project.FruDevice({'BOARD_PART_NUMBER': '1118803*'})"
198*7ec6e69fSAvenash Asai Thambi        ],
199f4b2e5a8SBrad Bishop        "Type": "Board",
200f4b2e5a8SBrad Bishop        "xyz.openbmc_project.Inventory.Decorator.Asset": {
201f4b2e5a8SBrad Bishop            "Manufacturer": "$BOARD_MANUFACTURER",
202f4b2e5a8SBrad Bishop            "Model": "$BOARD_PRODUCT_NAME",
203f4b2e5a8SBrad Bishop            "PartNumber": "$BOARD_PART_NUMBER",
204f4b2e5a8SBrad Bishop            "SerialNumber": "$BOARD_SERIAL_NUMBER"
205f4b2e5a8SBrad Bishop        }
206f4b2e5a8SBrad Bishop    }
207f4b2e5a8SBrad Bishop]
208