1option( 2 'input-history-busname-root', 3 type: 'string', 4 value: 'org.open_power.powersupply', 5 description: 'The D-Bus busname root for the PS input history.', 6) 7option( 8 'input-history-sensor-root', 9 type: 'string', 10 value: '/org/open_power/sensors/aggregation/per_30s', 11 description: 'The D-Bus power sensors namespace root.', 12) 13option( 14 'input-history-sync-gpio', 15 type: 'string', 16 value: 'power-ffs-sync-history', 17 description: 'The GPIO line name for syncing input history data.', 18) 19option('tests', type: 'feature', description: 'Build tests.') 20option( 21 'long-tests', 22 type: 'feature', 23 value: 'disabled', 24 description: 'Build long-running tests that are excluded from CI.', 25) 26 27# Supported power sequencers are: ucd90160, mihawk-cpld 28option( 29 'power_sequencer', 30 type: 'string', 31 value: 'ucd90160', 32 description: 'The power sequencer', 33) 34 35option( 36 'device-access', 37 type: 'boolean', 38 value: true, 39 description: 'Enable UCD90160 hardware access.', 40) 41 42option( 43 'ibm-vpd', 44 type: 'boolean', 45 value: false, 46 description: 'Setup for IBM VPD collection for inventory.', 47) 48 49option( 50 'ucd90160-yaml', 51 type: 'string', 52 value: 'example/ucd90160.yaml', 53 description: 'The sequencer definition file to use.', 54) 55option( 56 'oe-sdk', 57 type: 'feature', 58 value: 'disabled', 59 description: 'Enable OE SDK', 60) 61option( 62 'cold-redundancy', 63 type: 'boolean', 64 description: 'Enable support for cold redundancy', 65) 66option( 67 'supply-monitor', 68 type: 'boolean', 69 description: 'Enable support for power supply monitoring', 70) 71option( 72 'supply-monitor-ng', 73 type: 'boolean', 74 description: 'Enable support for power supply monitoring', 75) 76option( 77 'regulators', 78 type: 'boolean', 79 description: 'Enable support for voltage regulator control', 80) 81option( 82 'sequencer-monitor', 83 type: 'boolean', 84 description: 'Enable support for power sequencer control', 85) 86option( 87 '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', 90) 91option( 92 'utils', 93 type: 'boolean', 94 description: 'Enable support for power supply utilities', 95) 96