xref: /openbmc/smbios-mdr/meson.options (revision 6f9e7a7669efb430d43252a2bc8b9f7af5250332)
19d583918SPatrick Williamsoption('tests', type: 'feature', value: 'disabled', description: 'Build tests')
2366546cfSJonathan Doman
3366546cfSJonathan Domanoption(
4366546cfSJonathan Doman    'dimm-dbus',
5366546cfSJonathan Doman    type: 'feature',
6366546cfSJonathan Doman    value: 'enabled',
79d583918SPatrick Williams    description: 'Expose DIMM D-Bus Interface',
8366546cfSJonathan Doman)
9366546cfSJonathan Doman
10366546cfSJonathan Domanoption(
11366546cfSJonathan Doman    'dimm-only-locator',
12366546cfSJonathan Doman    type: 'feature',
13366546cfSJonathan Doman    value: 'disabled',
149d583918SPatrick Williams    description: 'Only use the DIMM number, and not the bank',
15366546cfSJonathan Doman)
16366546cfSJonathan Doman
17366546cfSJonathan Domanoption(
18abdccd3aSJosh Lehan    'assoc-trim-path',
19abdccd3aSJosh Lehan    type: 'feature',
20abdccd3aSJosh Lehan    value: 'disabled',
219d583918SPatrick Williams    description: 'Trim one object path component from CPU and DIMM associations',
22abdccd3aSJosh Lehan)
23abdccd3aSJosh Lehan
24abdccd3aSJosh Lehanoption(
25366546cfSJonathan Doman    'cpuinfo',
26366546cfSJonathan Doman    type: 'feature',
27366546cfSJonathan Doman    value: 'enabled',
289d583918SPatrick Williams    description: 'Build CPUInfo service',
29366546cfSJonathan Doman)
30366546cfSJonathan Doman
31366546cfSJonathan Domanoption(
32ce89a37cSManojkiran Eda    'slot-drive-presence',
33ce89a37cSManojkiran Eda    type: 'feature',
34ce89a37cSManojkiran Eda    value: 'disabled',
358eeb35b4SPrithvi Pai    description: 'Sets drive presence on slot objects',
36ce89a37cSManojkiran Eda)
37ce89a37cSManojkiran Eda
38ce89a37cSManojkiran Edaoption(
394e1cf099SJonathan Doman    'cpuinfo-peci',
404e1cf099SJonathan Doman    type: 'feature',
414e1cf099SJonathan Doman    value: 'enabled',
429d583918SPatrick Williams    description: 'Enable CPUInfo features that depend on PECI',
434e1cf099SJonathan Doman)
444e1cf099SJonathan Doman
454e1cf099SJonathan Domanoption(
46366546cfSJonathan Doman    'smbios-ipmi-blob',
47366546cfSJonathan Doman    type: 'feature',
48366546cfSJonathan Doman    value: 'enabled',
499d583918SPatrick Williams    description: 'Build IPMI blob library for SMBIOS transfer',
50366546cfSJonathan Doman)
515af42bbfSPrithvi Pai
525af42bbfSPrithvi Paioption(
535af42bbfSPrithvi Pai    'tpm-dbus',
545af42bbfSPrithvi Pai    type: 'feature',
555af42bbfSPrithvi Pai    value: 'disabled',
565af42bbfSPrithvi Pai    description: 'Expose TPM D-Bus Interface',
575af42bbfSPrithvi Pai)
58*6f9e7a76SPrithvi Pai
59*6f9e7a76SPrithvi Paioption(
60*6f9e7a76SPrithvi Pai    'firmware-inventory-dbus',
61*6f9e7a76SPrithvi Pai    type: 'feature',
62*6f9e7a76SPrithvi Pai    value: 'disabled',
63*6f9e7a76SPrithvi Pai    description: 'Expose Firmware Inventory D-Bus Interface',
64*6f9e7a76SPrithvi Pai)
65*6f9e7a76SPrithvi Pai
66*6f9e7a76SPrithvi Paioption(
67*6f9e7a76SPrithvi Pai    'expose-firmware-component-name',
68*6f9e7a76SPrithvi Pai    type: 'feature',
69*6f9e7a76SPrithvi Pai    value: 'disabled',
70*6f9e7a76SPrithvi Pai    description: 'Use Firmware Component value as dbus object path',
71*6f9e7a76SPrithvi Pai)
72