blob: bafbdf6e0a4b7c96f18aad55797b2f3d83fc8f10 [file] [log] [blame]
Patrick Rudolph02365412023-10-13 08:34:49 +02001{
2 "Bus": "$bus",
3 "Exposes": [
4 {
5 "Address": "$address",
6 "Bus": "$bus",
7 "Name": "NVMe $index FRU",
8 "Type": "EEPROM"
9 },
10 {
11 "Address": "0x6a",
12 "Bus": "$bus",
13 "Name": "NVMe $index Temp",
14 "Thresholds": [
15 {
16 "Direction": "greater than",
17 "Name": "upper critical",
18 "Severity": 1,
19 "Value": 115
20 },
21 {
22 "Direction": "greater than",
23 "Name": "upper non critical",
24 "Severity": 0,
25 "Value": 110
26 },
27 {
28 "Direction": "less than",
29 "Name": "lower non critical",
30 "Severity": 0,
31 "Value": 5
32 },
33 {
34 "Direction": "less than",
35 "Name": "lower critical",
36 "Severity": 1,
37 "Value": 0
38 }
39 ],
40 "Type": "NVME1000"
41 }
42 ],
43 "Logging": "Off",
44 "Name": "NVMe $index",
Patrick Rudolph72e53ab2023-11-20 08:55:55 +010045 "Probe": "xyz.openbmc_project.FruDevice({'PRODUCT_PRODUCT_NAME': 'P(45|55)\\d\\d\\w?', 'PRODUCT_MANUFACTURER': '(Intel|INTEL).*'})",
Patrick Rudolph02365412023-10-13 08:34:49 +020046 "Type": "NVMe",
47 "xyz.openbmc_project.Inventory.Decorator.Asset": {
48 "Manufacturer": "$PRODUCT_MANUFACTURER",
49 "Model": "$PRODUCT_PRODUCT_NAME",
50 "PartNumber": "$PRODUCT_PART_NUMBER",
51 "SerialNumber": "$PRODUCT_SERIAL_NUMBER"
52 },
53 "xyz.openbmc_project.Inventory.Item.Chassis": {}
54}