1option('tests', type: 'feature', description: 'Build tests') 2 3option( 4 'host-sched-objpath', type: 'string', 5 value: '/xyz/openbmc_project/scheduled/host', 6 description: 'The scheduled host Dbus root.', 7) 8 9option( 10 'hypervisor-busname', type: 'string', 11 value: 'xyz.openbmc_project.State.Hypervisor', 12 description: 'The Hypervisor DBus busname to own.', 13) 14 15option( 16 'hypervisor-objpath', type: 'string', 17 value: '/xyz/openbmc_project/state/hypervisor', 18 description: 'The hypervisor state manager Dbus root.', 19) 20 21option( 22 'host-state-persist-path', type: 'string', 23 value: '/var/lib/phosphor-state-manager/host{}-PersistData', 24 description: 'Path format of file for storing requested HostState,boot progress and os status.', 25) 26 27option( 28 'poh-counter-persist-path', type: 'string', 29 value: '/var/lib/phosphor-state-manager/chassis{}-POHCounter', 30 description: 'Path format of file for storing POH counter.', 31) 32 33option( 34 'chassis-state-change-persist-path', type: 'string', 35 value: '/var/lib/phosphor-state-manager/chassis{}-StateChangeTime', 36 description: 'Path format of file for storing the state change time.', 37) 38 39option( 40 'scheduled-host-transition-persist-path', type: 'string', 41 value: '/var/lib/phosphor-state-manager/scheduledHostTransition', 42 description: 'Path of file for storing the scheduled time and the requested transition.', 43) 44 45option( 46 'boot-count-max-allowed', type: 'integer', 47 value: 3, 48 description: 'The maximum allowed reboot count.', 49) 50 51option( 52 'class-version', type: 'integer', 53 value: 2, 54 description: 'Class version to register with Cereal.', 55) 56 57option('warm-reboot', type : 'feature', 58 value : 'enabled', 59 description : 'Enable warm reboots of the system', 60) 61 62option('force-warm-reboot', type : 'feature', 63 value : 'enabled', 64 description : 'Enable forced warm reboots of the system', 65) 66 67option('host-gpios', type : 'feature', 68 value : 'enabled', 69 description : 'Enable gpio mechanism to check host state.', 70) 71 72option('host-gpios-busname', type : 'string', 73 value : 'xyz.openbmc_project.State.HostCondition.Gpio', 74 description : 'The host gpios Dbus busname to own.', 75) 76 77option('host-gpios-objpath', type : 'string', 78 value : '/xyz/openbmc_project/Gpios', 79 description : 'The host gpios Dbus root.', 80) 81 82option('sysfs-secure-boot-path', type : 'string', 83 value : '/sys/kernel/debug/aspeed/sbc/secure_boot', 84 description : 'The sysfs path to the secure boot value.', 85) 86 87option('sysfs-abr-image-path', type : 'string', 88 value : '/sys/kernel/debug/aspeed/sbc/abr_image', 89 description : 'The sysfs path to the abr image value.', 90) 91 92option('only-run-apr-on-power-loss', type : 'boolean', 93 value : false, 94 description : 'Only run automatic restore policy due to loss of AC power.' 95) 96 97option('sysfs-tpm-device-path', type : 'string', 98 value : '/sys/firmware/devicetree/base/ahb/apb/bus@1e78a000/i2c-bus@680/tpm@2e', 99 description : 'The sysfs path to the tpm device.', 100) 101 102option('sysfs-tpm-measurement-path', type : 'string', 103 value : '/sys/class/tpm/tpm0/pcr-sha256/0', 104 description : 'The sysfs path to the tpm measurement value.', 105) 106 107option('only-allow-boot-when-bmc-ready', type : 'boolean', 108 value : false, 109 description : 'Only allow chassis and host power on operations when BMC is Ready.' 110) 111