blob: d8d3c84afec155a2f5ef84d513d92d3aec0f5a86 [file] [log] [blame]
Brad Bishop39b370a2019-09-02 02:37:32 -04001option(
Patrick Williams516e22f2025-02-01 08:37:12 -05002 'input-history-busname-root',
3 type: 'string',
Brad Bishop39b370a2019-09-02 02:37:32 -04004 value: 'org.open_power.powersupply',
5 description: 'The D-Bus busname root for the PS input history.',
6)
7option(
Patrick Williams516e22f2025-02-01 08:37:12 -05008 'input-history-sensor-root',
9 type: 'string',
Brad Bishop39b370a2019-09-02 02:37:32 -040010 value: '/org/open_power/sensors/aggregation/per_30s',
11 description: 'The D-Bus power sensors namespace root.',
12)
13option(
Patrick Williams516e22f2025-02-01 08:37:12 -050014 'input-history-sync-gpio',
15 type: 'string',
Brandon Wyman18a24d92022-04-19 22:48:34 +000016 value: 'power-ffs-sync-history',
17 description: 'The GPIO line name for syncing input history data.',
18)
Patrick Williams516e22f2025-02-01 08:37:12 -050019option('tests', type: 'feature', description: 'Build tests.')
Brandon Wyman18a24d92022-04-19 22:48:34 +000020option(
Patrick Williams516e22f2025-02-01 08:37:12 -050021 'long-tests',
22 type: 'feature',
23 value: 'disabled',
Shawn McCarneydf42c0d2020-04-29 14:36:36 -050024 description: 'Build long-running tests that are excluded from CI.',
25)
Andy YF Wang40247cc2019-09-06 18:30:56 +080026
27# Supported power sequencers are: ucd90160, mihawk-cpld
Brad Bishop39b370a2019-09-02 02:37:32 -040028option(
Patrick Williams516e22f2025-02-01 08:37:12 -050029 'power_sequencer',
30 type: 'string',
31 value: 'ucd90160',
Andy YF Wang40247cc2019-09-06 18:30:56 +080032 description: 'The power sequencer',
33)
34
35option(
Patrick Williams516e22f2025-02-01 08:37:12 -050036 'device-access',
37 type: 'boolean',
38 value: true,
Brad Bishop39b370a2019-09-02 02:37:32 -040039 description: 'Enable UCD90160 hardware access.',
40)
Brandon Wyman1d7a7df2020-03-26 10:14:05 -050041
42option(
Patrick Williams516e22f2025-02-01 08:37:12 -050043 'ibm-vpd',
44 type: 'boolean',
45 value: false,
Brandon Wyman1d7a7df2020-03-26 10:14:05 -050046 description: 'Setup for IBM VPD collection for inventory.',
47)
48
Brad Bishop39b370a2019-09-02 02:37:32 -040049option(
Patrick Williams516e22f2025-02-01 08:37:12 -050050 'ucd90160-yaml',
51 type: 'string',
52 value: 'example/ucd90160.yaml',
Brad Bishop39b370a2019-09-02 02:37:32 -040053 description: 'The sequencer definition file to use.',
54)
Brandon Wymandc8e9312020-02-14 17:04:18 -060055option(
Patrick Williams516e22f2025-02-01 08:37:12 -050056 'oe-sdk',
57 type: 'feature',
58 value: 'disabled',
59 description: 'Enable OE SDK',
Brandon Wymandc8e9312020-02-14 17:04:18 -060060)
Brad Bishop1c40f1c2020-04-08 19:32:43 -040061option(
Patrick Williams516e22f2025-02-01 08:37:12 -050062 'cold-redundancy',
63 type: 'boolean',
64 description: 'Enable support for cold redundancy',
Brad Bishop1c40f1c2020-04-08 19:32:43 -040065)
66option(
Patrick Williams516e22f2025-02-01 08:37:12 -050067 'supply-monitor',
68 type: 'boolean',
69 description: 'Enable support for power supply monitoring',
Brad Bishop1c40f1c2020-04-08 19:32:43 -040070)
71option(
Patrick Williams516e22f2025-02-01 08:37:12 -050072 'supply-monitor-ng',
73 type: 'boolean',
74 description: 'Enable support for power supply monitoring',
Brad Bishop1c40f1c2020-04-08 19:32:43 -040075)
76option(
Patrick Williams516e22f2025-02-01 08:37:12 -050077 'regulators',
78 type: 'boolean',
79 description: 'Enable support for voltage regulator control',
Brad Bishop1c40f1c2020-04-08 19:32:43 -040080)
81option(
Patrick Williams516e22f2025-02-01 08:37:12 -050082 'sequencer-monitor',
83 type: 'boolean',
84 description: 'Enable support for power sequencer control',
Brad Bishop1c40f1c2020-04-08 19:32:43 -040085)
86option(
Patrick Williams516e22f2025-02-01 08:37:12 -050087 'power-control',
88 type: 'boolean',
89 description: 'Enable support for power sequencer control utilizing JSON configuration and supporting multiple systems in a single build image',
Jim Wright1553cd92021-03-31 16:11:59 -050090)
91option(
Patrick Williams516e22f2025-02-01 08:37:12 -050092 'utils',
93 type: 'boolean',
94 description: 'Enable support for power supply utilities',
Brad Bishop1c40f1c2020-04-08 19:32:43 -040095)