xref: /openbmc/openpower-occ-control/meson.options (revision 601cea4cbfa2e8d2cd9021e87d9d79736e4d95c3)
1*601cea4cSPatrick Williamsoption('tests', type: 'feature', description: 'Build tests')
237f08cf9SGeorge Liu
337f08cf9SGeorge Liuoption(
437f08cf9SGeorge Liu    'i2c-occ',
537f08cf9SGeorge Liu    type: 'feature',
637f08cf9SGeorge Liu    description: 'Enable I2C OCC support',
7*601cea4cSPatrick Williams    value: 'disabled',
837f08cf9SGeorge Liu)
937f08cf9SGeorge Liu
1037f08cf9SGeorge Liuoption(
1137f08cf9SGeorge Liu    'read-occ-sensors',
1237f08cf9SGeorge Liu    type: 'feature',
1337f08cf9SGeorge Liu    description: 'Enable read occ sensors support',
14*601cea4cSPatrick Williams    value: 'enabled',
1537f08cf9SGeorge Liu)
1637f08cf9SGeorge Liu
1737f08cf9SGeorge Liuoption(
1837f08cf9SGeorge Liu    'max-cpus',
1937f08cf9SGeorge Liu    type: 'integer',
20*601cea4cSPatrick Williams    min: 0,
21*601cea4cSPatrick Williams    max: 255,
2237f08cf9SGeorge Liu    description: 'Maximum number of CPUs',
23*601cea4cSPatrick Williams    value: 2,
2437f08cf9SGeorge Liu)
2537f08cf9SGeorge Liu
2637f08cf9SGeorge Liuoption(
2737f08cf9SGeorge Liu    'ps-derating-factor',
2837f08cf9SGeorge Liu    type: 'integer',
29*601cea4cSPatrick Williams    min: 0,
30*601cea4cSPatrick Williams    max: 100,
3137f08cf9SGeorge Liu    description: 'Power supply derating factor',
32*601cea4cSPatrick Williams    value: 90,
3337f08cf9SGeorge Liu)
3437f08cf9SGeorge Liu
3537f08cf9SGeorge Liuoption(
3637f08cf9SGeorge Liu    'with-host-communication-protocol',
3737f08cf9SGeorge Liu    type: 'string',
38720a3841SChris Cain    description: 'To specify the host communication protocol',
39*601cea4cSPatrick Williams    value: 'pldm',
4037f08cf9SGeorge Liu)
4137f08cf9SGeorge Liu
4237f08cf9SGeorge Liuoption(
4337f08cf9SGeorge Liu    'power10-support',
4437f08cf9SGeorge Liu    type: 'feature',
4537f08cf9SGeorge Liu    description: 'Enable Power10 support',
46*601cea4cSPatrick Williams    value: 'enabled',
4737f08cf9SGeorge Liu)
4837f08cf9SGeorge Liu
4937f08cf9SGeorge Liuoption(
5037f08cf9SGeorge Liu    'yamldir',
5137f08cf9SGeorge Liu    type: 'string',
52*601cea4cSPatrick Williams    description: 'The path to the yaml config files',
5337f08cf9SGeorge Liu)
541173b2b1SDhruvaraj Subhashchandran
551173b2b1SDhruvaraj Subhashchandranoption(
561173b2b1SDhruvaraj Subhashchandran    'op_dump_obj_path',
571173b2b1SDhruvaraj Subhashchandran    type: 'string',
581173b2b1SDhruvaraj Subhashchandran    value: '/org/openpower/dump',
59*601cea4cSPatrick Williams    description: 'Object path requesting OpenPOWER dumps',
601173b2b1SDhruvaraj Subhashchandran)
616213f199SLakshmi Yadlapati
626213f199SLakshmi Yadlapatioption(
636213f199SLakshmi Yadlapati    'transport-implementation',
646213f199SLakshmi Yadlapati    type: 'combo',
656213f199SLakshmi Yadlapati    choices: ['mctp-demux', 'af-mctp'],
66*601cea4cSPatrick Williams    description: 'transport via af-mctp or mctp-demux',
676213f199SLakshmi Yadlapati)
68720a3841SChris Cain
69720a3841SChris Cainoption(
70720a3841SChris Cain    'phal-support',
71720a3841SChris Cain    type: 'feature',
72720a3841SChris Cain    description: 'Enable PHAL support',
73*601cea4cSPatrick Williams    value: 'disabled',
74720a3841SChris Cain)
75720a3841SChris Cain
76