1*3b3ae8d0SGeorge Liuoption( 2*3b3ae8d0SGeorge Liu 'input-history-busname-root', type: 'string', 3*3b3ae8d0SGeorge Liu value: 'org.open_power.powersupply', 4*3b3ae8d0SGeorge Liu description: 'The D-Bus busname root for the PS input history.', 5*3b3ae8d0SGeorge Liu) 6*3b3ae8d0SGeorge Liuoption( 7*3b3ae8d0SGeorge Liu 'input-history-sensor-root', type: 'string', 8*3b3ae8d0SGeorge Liu value: '/org/open_power/sensors/aggregation/per_30s', 9*3b3ae8d0SGeorge Liu description: 'The D-Bus power sensors namespace root.', 10*3b3ae8d0SGeorge Liu) 11*3b3ae8d0SGeorge Liuoption( 12*3b3ae8d0SGeorge Liu 'input-history-sync-gpio', type: 'string', 13*3b3ae8d0SGeorge Liu value: 'power-ffs-sync-history', 14*3b3ae8d0SGeorge Liu description: 'The GPIO line name for syncing input history data.', 15*3b3ae8d0SGeorge Liu) 16*3b3ae8d0SGeorge Liuoption( 17*3b3ae8d0SGeorge Liu 'tests', type: 'feature', description: 'Build tests.', 18*3b3ae8d0SGeorge Liu) 19*3b3ae8d0SGeorge Liuoption( 20*3b3ae8d0SGeorge Liu 'long-tests', type: 'feature', 21*3b3ae8d0SGeorge Liu description: 'Build long-running tests that are excluded from CI.', 22*3b3ae8d0SGeorge Liu) 23*3b3ae8d0SGeorge Liu 24*3b3ae8d0SGeorge Liu# Supported power sequencers are: ucd90160, mihawk-cpld 25*3b3ae8d0SGeorge Liuoption( 26*3b3ae8d0SGeorge Liu 'power_sequencer', type: 'string', value: 'ucd90160', 27*3b3ae8d0SGeorge Liu description: 'The power sequencer', 28*3b3ae8d0SGeorge Liu) 29*3b3ae8d0SGeorge Liu 30*3b3ae8d0SGeorge Liuoption( 31*3b3ae8d0SGeorge Liu 'device-access', type: 'boolean', value: true, 32*3b3ae8d0SGeorge Liu description: 'Enable UCD90160 hardware access.', 33*3b3ae8d0SGeorge Liu) 34*3b3ae8d0SGeorge Liu 35*3b3ae8d0SGeorge Liuoption( 36*3b3ae8d0SGeorge Liu 'ibm-vpd', type: 'boolean', value: false, 37*3b3ae8d0SGeorge Liu description: 'Setup for IBM VPD collection for inventory.', 38*3b3ae8d0SGeorge Liu) 39*3b3ae8d0SGeorge Liu 40*3b3ae8d0SGeorge Liuoption( 41*3b3ae8d0SGeorge Liu 'ucd90160-yaml', type: 'string', value: 'example/ucd90160.yaml', 42*3b3ae8d0SGeorge Liu description: 'The sequencer definition file to use.', 43*3b3ae8d0SGeorge Liu) 44*3b3ae8d0SGeorge Liuoption( 45*3b3ae8d0SGeorge Liu 'oe-sdk', type: 'feature', description: 'Enable OE SDK' 46*3b3ae8d0SGeorge Liu) 47*3b3ae8d0SGeorge Liuoption( 48*3b3ae8d0SGeorge Liu 'cold-redundancy', type: 'boolean', 49*3b3ae8d0SGeorge Liu description: 'Enable support for cold redundancy' 50*3b3ae8d0SGeorge Liu) 51*3b3ae8d0SGeorge Liuoption( 52*3b3ae8d0SGeorge Liu 'supply-monitor', type: 'boolean', 53*3b3ae8d0SGeorge Liu description: 'Enable support for power supply monitoring' 54*3b3ae8d0SGeorge Liu) 55*3b3ae8d0SGeorge Liuoption( 56*3b3ae8d0SGeorge Liu 'supply-monitor-ng', type: 'boolean', 57*3b3ae8d0SGeorge Liu description: 'Enable support for power supply monitoring' 58*3b3ae8d0SGeorge Liu) 59*3b3ae8d0SGeorge Liuoption( 60*3b3ae8d0SGeorge Liu 'regulators', type: 'boolean', 61*3b3ae8d0SGeorge Liu description: 'Enable support for voltage regulator control' 62*3b3ae8d0SGeorge Liu) 63*3b3ae8d0SGeorge Liuoption( 64*3b3ae8d0SGeorge Liu 'sequencer-monitor', type: 'boolean', 65*3b3ae8d0SGeorge Liu description: 'Enable support for power sequencer control' 66*3b3ae8d0SGeorge Liu) 67*3b3ae8d0SGeorge Liuoption( 68*3b3ae8d0SGeorge Liu 'power-control', type: 'boolean', 69*3b3ae8d0SGeorge Liu description: 'Enable support for power sequencer control utilizing JSON configuration and supporting multiple systems in a single build image' 70*3b3ae8d0SGeorge Liu) 71*3b3ae8d0SGeorge Liuoption( 72*3b3ae8d0SGeorge Liu 'utils', type: 'boolean', 73*3b3ae8d0SGeorge Liu description: 'Enable support for power supply utilities' 74*3b3ae8d0SGeorge Liu) 75