xref: /openbmc/dbus-sensors/meson.options (revision ca8c7e98687da407fbab5dcd20cfe892928928ae)
1ff8c90efSPatrick Williamsoption(
2ff8c90efSPatrick Williams    'adc',
3ff8c90efSPatrick Williams    type: 'feature',
4ff8c90efSPatrick Williams    value: 'enabled',
5ff8c90efSPatrick Williams    description: 'Enable ADC sensor.',
6ff8c90efSPatrick Williams)
7ff8c90efSPatrick Williamsoption(
8ff8c90efSPatrick Williams    'intel-cpu',
9ff8c90efSPatrick Williams    type: 'feature',
10ff8c90efSPatrick Williams    value: 'enabled',
11ff8c90efSPatrick Williams    description: 'Enable CPU sensor.',
12ff8c90efSPatrick Williams)
13ff8c90efSPatrick Williamsoption(
14ff8c90efSPatrick Williams    'exit-air',
15ff8c90efSPatrick Williams    type: 'feature',
16ff8c90efSPatrick Williams    value: 'enabled',
17ff8c90efSPatrick Williams    description: 'Enable exit air sensor.',
18ff8c90efSPatrick Williams)
19ff8c90efSPatrick Williamsoption(
20ff8c90efSPatrick Williams    'fan',
21ff8c90efSPatrick Williams    type: 'feature',
22ff8c90efSPatrick Williams    value: 'enabled',
23ff8c90efSPatrick Williams    description: 'Enable fan sensor.',
24ff8c90efSPatrick Williams)
25ff8c90efSPatrick Williamsoption(
26ff8c90efSPatrick Williams    'hwmon-temp',
27ff8c90efSPatrick Williams    type: 'feature',
28ff8c90efSPatrick Williams    value: 'enabled',
29ff8c90efSPatrick Williams    description: 'Enable HWMON temperature sensor.',
30ff8c90efSPatrick Williams)
31ff8c90efSPatrick Williamsoption(
32ff8c90efSPatrick Williams    'intrusion',
33ff8c90efSPatrick Williams    type: 'feature',
34ff8c90efSPatrick Williams    value: 'enabled',
35ff8c90efSPatrick Williams    description: 'Enable intrusion sensor.',
36ff8c90efSPatrick Williams)
37ff8c90efSPatrick Williamsoption(
38ff8c90efSPatrick Williams    'ipmb',
39ff8c90efSPatrick Williams    type: 'feature',
40ff8c90efSPatrick Williams    value: 'enabled',
41ff8c90efSPatrick Williams    description: 'Enable IPMB sensor.',
42ff8c90efSPatrick Williams)
43ff8c90efSPatrick Williamsoption(
44ff8c90efSPatrick Williams    'mctp',
45ff8c90efSPatrick Williams    type: 'feature',
46ff8c90efSPatrick Williams    value: 'enabled',
47ff8c90efSPatrick Williams    description: 'Enable MCTP endpoint management',
48ff8c90efSPatrick Williams)
49ff8c90efSPatrick Williamsoption(
50ff8c90efSPatrick Williams    'mcu',
51ff8c90efSPatrick Williams    type: 'feature',
52ff8c90efSPatrick Williams    value: 'enabled',
53ff8c90efSPatrick Williams    description: 'Enable MCU sensor.',
54ff8c90efSPatrick Williams)
55ff8c90efSPatrick Williamsoption(
56ff8c90efSPatrick Williams    'nvme',
57ff8c90efSPatrick Williams    type: 'feature',
58ff8c90efSPatrick Williams    value: 'enabled',
59ff8c90efSPatrick Williams    description: 'Enable NVMe sensor.',
60ff8c90efSPatrick Williams)
61ff8c90efSPatrick Williamsoption(
62ff8c90efSPatrick Williams    'psu',
63ff8c90efSPatrick Williams    type: 'feature',
64ff8c90efSPatrick Williams    value: 'enabled',
65ff8c90efSPatrick Williams    description: 'Enable PSU sensor.',
66ff8c90efSPatrick Williams)
67ff8c90efSPatrick Williamsoption(
6882d4a623SHarshit Aghera    'nvidia-gpu',
6982d4a623SHarshit Aghera    type: 'feature',
7082d4a623SHarshit Aghera    value: 'enabled',
7182d4a623SHarshit Aghera    description: 'Enable GPU sensor.',
7282d4a623SHarshit Aghera)
7382d4a623SHarshit Agheraoption(
74ff8c90efSPatrick Williams    'external',
75ff8c90efSPatrick Williams    type: 'feature',
76ff8c90efSPatrick Williams    value: 'enabled',
77ff8c90efSPatrick Williams    description: 'Enable External sensor.',
78ff8c90efSPatrick Williams)
79ff8c90efSPatrick Williamsoption('tests', type: 'feature', value: 'enabled', description: 'Build tests.')
80ff8c90efSPatrick Williamsoption(
81ff8c90efSPatrick Williams    'validate-unsecure-feature',
82ff8c90efSPatrick Williams    type: 'feature',
83ff8c90efSPatrick Williams    value: 'disabled',
84ff8c90efSPatrick Williams    description: 'Enables unsecure features required by validation. Note: mustbe turned off for production images.',
85ff8c90efSPatrick Williams)
86ff8c90efSPatrick Williamsoption(
87ff8c90efSPatrick Williams    'insecure-sensor-override',
88ff8c90efSPatrick Williams    type: 'feature',
89ff8c90efSPatrick Williams    value: 'disabled',
90ff8c90efSPatrick Williams    description: 'Enables Sensor override feature without any check.',
91ff8c90efSPatrick Williams)
9215dde864SJagpal Singh Gilloption(
9315dde864SJagpal Singh Gill    'leakdetector',
9415dde864SJagpal Singh Gill    type: 'feature',
9515dde864SJagpal Singh Gill    value: 'enabled',
9615dde864SJagpal Singh Gill    description: 'Enable Liquid Leak Detector.',
9715dde864SJagpal Singh Gill)
98021261ceSAushim Nagarkattioption(
99021261ceSAushim Nagarkatti    'smbpbi',
100021261ceSAushim Nagarkatti    type: 'feature',
101021261ceSAushim Nagarkatti    value: 'enabled',
102021261ceSAushim Nagarkatti    description: 'Enable SMBPBI sensor.',
103021261ceSAushim Nagarkatti)
104*ca8c7e98SJagpal Singh Gilloption(
105*ca8c7e98SJagpal Singh Gill    'cable-monitor',
106*ca8c7e98SJagpal Singh Gill    type: 'feature',
107*ca8c7e98SJagpal Singh Gill    value: 'enabled',
108*ca8c7e98SJagpal Singh Gill    description: 'Enable Cable monitor.',
109*ca8c7e98SJagpal Singh Gill)
110