Manojkiran Eda | a907a58 | 2021-01-19 14:28:06 +0530 | [diff] [blame] | 1 | { |
| 2 | "entries":[ |
| 3 | { |
Sridevi Ramesh | 1ac4640 | 2022-06-07 05:16:48 -0500 | [diff] [blame] | 4 | "attribute_name":"fw_boot_side", |
Manojkiran Eda | a907a58 | 2021-01-19 14:28:06 +0530 | [diff] [blame] | 5 | "possible_values":[ |
| 6 | "Perm", |
| 7 | "Temp" |
| 8 | ], |
| 9 | "default_values":[ |
| 10 | "Temp" |
| 11 | ], |
Sridevi Ramesh | 1ac4640 | 2022-06-07 05:16:48 -0500 | [diff] [blame] | 12 | "helpText" : "Specifies the next boot side to the host, i.e. Temp or Perm. Host can set/query this attribute at anytime to know which is the side the host would boot in the next reboot.", |
| 13 | "displayName" : "Current Firmware Boot Side (pending)" |
| 14 | }, |
| 15 | { |
| 16 | "attribute_name":"fw_boot_side_current", |
| 17 | "possible_values":[ |
| 18 | "Perm", |
| 19 | "Temp" |
| 20 | ], |
| 21 | "default_values":[ |
| 22 | "Temp" |
| 23 | ], |
| 24 | "helpText" : "Specifies the current boot side to the host, i.e. Temp or Perm. Host can query this attribute at anytime to know which side it is running on. This attribute is set by the BMC. Set fw_boot_side instead.", |
| 25 | "displayName" : "Current Firmware Boot Side (current)" |
Manojkiran Eda | a907a58 | 2021-01-19 14:28:06 +0530 | [diff] [blame] | 26 | }, |
| 27 | { |
Manojkiran Eda | a907a58 | 2021-01-19 14:28:06 +0530 | [diff] [blame] | 28 | "attribute_name":"pvm_pcie_error_inject", |
| 29 | "possible_values":[ |
| 30 | "Disabled", |
| 31 | "Enabled" |
| 32 | ], |
| 33 | "default_values":[ |
| 34 | "Enabled" |
| 35 | ], |
| 36 | "helpText" : "pvm_pcie_error_inject", |
| 37 | "displayName" : "pvm_pcie_error_inject" |
| 38 | }, |
| 39 | { |
| 40 | "attribute_name":"vmi_if0_ipv4_method", |
| 41 | "possible_values":[ |
| 42 | "IPv4Static", |
| 43 | "IPv4DHCP" |
| 44 | ], |
| 45 | "default_values":[ |
| 46 | "IPv4Static" |
| 47 | ], |
| 48 | "helpText" : "vmi_if0_ipv4_method", |
| 49 | "displayName" : "vmi_if0_ipv4_method" |
| 50 | }, |
| 51 | { |
| 52 | "attribute_name":"vmi_if1_ipv4_method", |
| 53 | "possible_values":[ |
| 54 | "IPv4Static", |
| 55 | "IPv4DHCP" |
| 56 | ], |
| 57 | "default_values":[ |
| 58 | "IPv4Static" |
| 59 | ], |
| 60 | "helpText" : "vmi_if1_ipv4_method", |
| 61 | "displayName" : "vmi_if1_ipv4_method" |
| 62 | }, |
| 63 | { |
Ravi Teja | 5ed342e | 2022-04-26 02:40:25 -0500 | [diff] [blame] | 64 | "attribute_name":"vmi_if0_ipv6_method", |
| 65 | "possible_values":[ |
| 66 | "IPv6Static", |
| 67 | "IPv6DHCP", |
| 68 | "SLAAC" |
| 69 | ], |
| 70 | "default_values":[ |
| 71 | "IPv6Static" |
| 72 | ], |
| 73 | "helpText" : "vmi_if0_ipv6_method", |
| 74 | "displayName" : "vmi_if0_ipv6_method" |
| 75 | }, |
| 76 | { |
| 77 | "attribute_name":"vmi_if1_ipv6_method", |
| 78 | "possible_values":[ |
| 79 | "IPv6Static", |
| 80 | "IPv6DHCP", |
| 81 | "SLAAC" |
| 82 | ], |
| 83 | "default_values":[ |
| 84 | "IPv6Static" |
| 85 | ], |
| 86 | "helpText" : "vmi_if1_ipv6_method", |
| 87 | "displayName" : "vmi_if1_ipv6_method" |
| 88 | }, |
| 89 | { |
Manojkiran Eda | a907a58 | 2021-01-19 14:28:06 +0530 | [diff] [blame] | 90 | "attribute_name":"hb_hyp_switch", |
| 91 | "possible_values":[ |
| 92 | "PowerVM", |
| 93 | "OPAL" |
| 94 | ], |
| 95 | "default_values":[ |
| 96 | "PowerVM" |
| 97 | ], |
Christian Geddes | 5438763 | 2021-09-24 15:50:39 -0500 | [diff] [blame] | 98 | "helpText" : "Tells the host boot fw which type of hypervisor will be loaded.", |
Manojkiran Eda | 672aece | 2021-02-08 09:56:47 +0530 | [diff] [blame] | 99 | "displayName" : "hb_hyp_switch", |
| 100 | "dbus": |
| 101 | { |
| 102 | "object_path" : "/com/ibm/host0/hypervisor", |
| 103 | "interface" : "com.ibm.Host.Target", |
| 104 | "property_name" : "Target", |
| 105 | "property_type" : "string", |
| 106 | "property_values" : ["com.ibm.Host.Target.Hypervisor.PowerVM" , "com.ibm.Host.Target.Hypervisor.OPAL"] |
| 107 | } |
Manojkiran Eda | a907a58 | 2021-01-19 14:28:06 +0530 | [diff] [blame] | 108 | }, |
| 109 | { |
Christian Geddes | 5438763 | 2021-09-24 15:50:39 -0500 | [diff] [blame] | 110 | "attribute_name":"hb_hyp_switch_current", |
| 111 | "possible_values":[ |
| 112 | "PowerVM", |
| 113 | "OPAL" |
| 114 | ], |
| 115 | "default_values":[ |
| 116 | "PowerVM" |
| 117 | ], |
| 118 | "helpText" : "Do not set this attribute directly; set hb_hyp_switch instead.", |
| 119 | "displayName" : "hb_hyp_switch (current)", |
| 120 | "readOnly":true |
| 121 | }, |
| 122 | { |
Manojkiran Eda | a907a58 | 2021-01-19 14:28:06 +0530 | [diff] [blame] | 123 | "attribute_name":"pvm_stop_at_standby", |
| 124 | "possible_values":[ |
| 125 | "Disabled", |
Sridevi Ramesh | b654053 | 2021-06-02 02:13:14 -0500 | [diff] [blame] | 126 | "Enabled", |
| 127 | "ManualOnly" |
Manojkiran Eda | a907a58 | 2021-01-19 14:28:06 +0530 | [diff] [blame] | 128 | ], |
| 129 | "default_values":[ |
Manojkiran Eda | 11741ab | 2022-01-27 08:36:15 +0530 | [diff] [blame] | 130 | "Disabled" |
Manojkiran Eda | a907a58 | 2021-01-19 14:28:06 +0530 | [diff] [blame] | 131 | ], |
Manojkiran Eda | 48f670e | 2021-07-27 22:35:47 +0530 | [diff] [blame] | 132 | "helpText" : "Select hypervisor boot policy, requires a reboot for a change to be applied. Disabled: Instructs server not to activate server firmware and partitions for either a user-initated power on or a recovery power on, Enabled: Instructs the server to automatically activate certain partitions for either a user-initated power on or a recovery power on, ManualOnly: Instructs the server to activate server firmware and partitions automatically only in case of a recovery power on after an abnormal termination.", |
Manojkiran Eda | 672aece | 2021-02-08 09:56:47 +0530 | [diff] [blame] | 133 | "displayName" : "pvm_stop_at_standby", |
| 134 | "dbus": |
| 135 | { |
| 136 | "object_path" : "/xyz/openbmc_project/control/host0/boot", |
| 137 | "interface" : "xyz.openbmc_project.Control.Boot.Mode", |
| 138 | "property_name" : "BootMode", |
| 139 | "property_type" : "string", |
Sridevi Ramesh | b654053 | 2021-06-02 02:13:14 -0500 | [diff] [blame] | 140 | "property_values" : ["xyz.openbmc_project.Control.Boot.Mode.Modes.Regular", "xyz.openbmc_project.Control.Boot.Mode.Modes.Setup", "xyz.openbmc_project.Control.Boot.Mode.Modes.Safe"] |
Manojkiran Eda | 672aece | 2021-02-08 09:56:47 +0530 | [diff] [blame] | 141 | } |
Manojkiran Eda | a907a58 | 2021-01-19 14:28:06 +0530 | [diff] [blame] | 142 | }, |
| 143 | { |
Sridevi Ramesh | 55d9559 | 2021-08-19 08:39:56 -0500 | [diff] [blame] | 144 | "attribute_name":"pvm_stop_at_standby_current", |
| 145 | "possible_values":[ |
| 146 | "Disabled", |
| 147 | "Enabled", |
| 148 | "ManualOnly" |
| 149 | ], |
| 150 | "default_values":[ |
Manojkiran Eda | 11741ab | 2022-01-27 08:36:15 +0530 | [diff] [blame] | 151 | "Disabled" |
Sridevi Ramesh | 55d9559 | 2021-08-19 08:39:56 -0500 | [diff] [blame] | 152 | ], |
| 153 | "helpText" : "Specifies the current hypervisor boot policy. Do not set this attribute directly; set pvm_stop_at_standby instead.", |
Manojkiran Eda | d1e5e70 | 2021-09-24 10:08:17 +0530 | [diff] [blame] | 154 | "displayName" : "pvm_stop_at_standby_current (current)" |
Sridevi Ramesh | 55d9559 | 2021-08-19 08:39:56 -0500 | [diff] [blame] | 155 | }, |
| 156 | { |
Manojkiran Eda | a907a58 | 2021-01-19 14:28:06 +0530 | [diff] [blame] | 157 | "attribute_name":"hb_debug_console", |
| 158 | "possible_values":[ |
| 159 | "Disabled", |
| 160 | "Enabled" |
| 161 | ], |
| 162 | "default_values":[ |
| 163 | "Disabled" |
| 164 | ], |
| 165 | "helpText" : "When set to Enabled Hostboot should emit debug trace information to the VUART2 device.", |
| 166 | "displayName" : "hb-debug-console" |
| 167 | }, |
Jayashankar Padath | e7991b7 | 2021-03-30 04:04:09 -0500 | [diff] [blame] | 168 | { |
Zach Clark | 38b6e5f | 2021-10-26 13:38:55 -0500 | [diff] [blame] | 169 | "attribute_name":"hb_inhibit_bmc_reset", |
| 170 | "possible_values":[ |
| 171 | "NoInhibit", |
| 172 | "Inhibit" |
| 173 | ], |
| 174 | "default_values":[ |
| 175 | "NoInhibit" |
| 176 | ], |
| 177 | "helpText" : "When set to Inhibit, the hypervisor shall not reset/reload the BMC at runtime.", |
| 178 | "displayName" : "hb-inhibit-bmc-reset", |
| 179 | "readOnly":true |
| 180 | }, |
| 181 | { |
Manojkiran Eda | a907a58 | 2021-01-19 14:28:06 +0530 | [diff] [blame] | 182 | "attribute_name":"pvm_system_power_off_policy", |
| 183 | "possible_values":[ |
| 184 | "Power Off", |
| 185 | "Stay On", |
Jayashankar Padath | e7991b7 | 2021-03-30 04:04:09 -0500 | [diff] [blame] | 186 | "Automatic" |
Manojkiran Eda | a907a58 | 2021-01-19 14:28:06 +0530 | [diff] [blame] | 187 | ], |
| 188 | "default_values":[ |
| 189 | "Automatic" |
| 190 | ], |
| 191 | "helpText" : "The system power off policy flag is a system parameter that controls the system's behavior when the last partition (or only partition in the case of a system that is not managed by an HMC) is powered off.", |
| 192 | "displayName" : "System Automatic Power Off Policy" |
| 193 | }, |
Jayashankar Padath | e7991b7 | 2021-03-30 04:04:09 -0500 | [diff] [blame] | 194 | { |
Manojkiran Eda | a907a58 | 2021-01-19 14:28:06 +0530 | [diff] [blame] | 195 | "attribute_name":"pvm_hmc_managed", |
| 196 | "possible_values":[ |
| 197 | "Disabled", |
| 198 | "Enabled" |
| 199 | ], |
| 200 | "default_values":[ |
| 201 | "Disabled" |
| 202 | ], |
| 203 | "helpText" : "This option enables or disables the system is managed by HMC.", |
| 204 | "displayName" : "HMC managed System" |
| 205 | }, |
Jayashankar Padath | e7991b7 | 2021-03-30 04:04:09 -0500 | [diff] [blame] | 206 | { |
Manojkiran Eda | a907a58 | 2021-01-19 14:28:06 +0530 | [diff] [blame] | 207 | "attribute_name":"pvm_rtad", |
| 208 | "possible_values":[ |
| 209 | "Disabled", |
| 210 | "Enabled" |
| 211 | ], |
| 212 | "default_values":[ |
Sridevi Ramesh | 1ac4640 | 2022-06-07 05:16:48 -0500 | [diff] [blame] | 213 | "Disabled" |
Manojkiran Eda | a907a58 | 2021-01-19 14:28:06 +0530 | [diff] [blame] | 214 | ], |
| 215 | "helpText" : "This option enables or disables the Remote Trusted Attestation Daemon for host firmware.", |
| 216 | "displayName" : "Remote Trusted Attestation Daemon State" |
| 217 | }, |
Jayashankar Padath | e7991b7 | 2021-03-30 04:04:09 -0500 | [diff] [blame] | 218 | { |
Manojkiran Eda | a907a58 | 2021-01-19 14:28:06 +0530 | [diff] [blame] | 219 | "attribute_name":"pvm_default_os_type", |
| 220 | "possible_values":[ |
| 221 | "AIX", |
| 222 | "Linux", |
Manojkiran Eda | fb07542 | 2022-01-20 11:09:07 +0530 | [diff] [blame] | 223 | "IBM I", |
| 224 | "Default" |
Manojkiran Eda | a907a58 | 2021-01-19 14:28:06 +0530 | [diff] [blame] | 225 | ], |
| 226 | "default_values":[ |
Manojkiran Eda | fb07542 | 2022-01-20 11:09:07 +0530 | [diff] [blame] | 227 | "Default" |
Manojkiran Eda | a907a58 | 2021-01-19 14:28:06 +0530 | [diff] [blame] | 228 | ], |
| 229 | "helpText" : "CEC Primary OS", |
| 230 | "displayName" : "CEC Primary OS" |
Jayashankar Padath | e7991b7 | 2021-03-30 04:04:09 -0500 | [diff] [blame] | 231 | }, |
| 232 | { |
Sridevi Ramesh | 55d9559 | 2021-08-19 08:39:56 -0500 | [diff] [blame] | 233 | "attribute_name":"pvm_default_os_type_current", |
| 234 | "possible_values":[ |
| 235 | "AIX", |
| 236 | "Linux", |
Manojkiran Eda | fb07542 | 2022-01-20 11:09:07 +0530 | [diff] [blame] | 237 | "IBM I", |
| 238 | "Default" |
Sridevi Ramesh | 55d9559 | 2021-08-19 08:39:56 -0500 | [diff] [blame] | 239 | ], |
| 240 | "default_values":[ |
Manojkiran Eda | fb07542 | 2022-01-20 11:09:07 +0530 | [diff] [blame] | 241 | "Default" |
Sridevi Ramesh | 55d9559 | 2021-08-19 08:39:56 -0500 | [diff] [blame] | 242 | ], |
| 243 | "helpText" : "Specifies the current CEC Primary OS type. Do not set this attribute directly; set pvm_default_os_type instead.", |
| 244 | "displayName" : "CEC Primary OS (current)" |
| 245 | }, |
| 246 | { |
Jayashankar Padath | e7991b7 | 2021-03-30 04:04:09 -0500 | [diff] [blame] | 247 | "attribute_name":"pvm_system_operating_mode", |
| 248 | "possible_values":[ |
| 249 | "Normal", |
| 250 | "Manual" |
| 251 | ], |
| 252 | "default_values":[ |
| 253 | "Normal" |
| 254 | ], |
| 255 | "helpText" : "Manual mode is used for service or maintenance purpose of the system hardware. When the system is in manual mode, various automatic functions such as recovery on error, system poweron on power loss and reboot of host on failure are disabled.", |
| 256 | "displayName" : "Server Operating Mode" |
| 257 | }, |
| 258 | { |
| 259 | "attribute_name":"pvm_rpa_boot_mode", |
| 260 | "possible_values":[ |
| 261 | "Normal", |
| 262 | "SavedList", |
| 263 | "SmsMenu", |
| 264 | "OkPrompt", |
Sridevi Ramesh | 9618fef | 2022-06-22 03:41:37 -0500 | [diff] [blame] | 265 | "DefaultList" |
Jayashankar Padath | e7991b7 | 2021-03-30 04:04:09 -0500 | [diff] [blame] | 266 | ], |
| 267 | "default_values":[ |
| 268 | "Normal" |
| 269 | ], |
Sridevi Ramesh | 9618fef | 2022-06-22 03:41:37 -0500 | [diff] [blame] | 270 | "helpText" : "Select the boot type for an AIX/Linux partition. Normal: The partition boots directly to the operating system, SavedList: The system boots from the saved service mode boot list, SmsMenu: The partition stops at the System Management Services(SMS) menu, OkPrompt: The system stops at the open firmware prompt, DefaultList: The system boots from the default boot list.", |
Jayashankar Padath | e7991b7 | 2021-03-30 04:04:09 -0500 | [diff] [blame] | 271 | "displayName" : "AIX/Linux Partition Boot Mode" |
| 272 | }, |
| 273 | { |
Sridevi Ramesh | 55d9559 | 2021-08-19 08:39:56 -0500 | [diff] [blame] | 274 | "attribute_name":"pvm_rpa_boot_mode_current", |
| 275 | "possible_values":[ |
| 276 | "Normal", |
| 277 | "SavedList", |
| 278 | "SmsMenu", |
| 279 | "OkPrompt", |
Sridevi Ramesh | 9618fef | 2022-06-22 03:41:37 -0500 | [diff] [blame] | 280 | "DefaultList" |
Sridevi Ramesh | 55d9559 | 2021-08-19 08:39:56 -0500 | [diff] [blame] | 281 | ], |
| 282 | "default_values":[ |
| 283 | "Normal" |
| 284 | ], |
| 285 | "helpText" : "Specifies the current boot type for an AIX/Linux partition. Do not set this attribute directly; set pvm_rpa_boot_mode instead.", |
| 286 | "displayName" : "AIX/Linux Partition Boot Mode (current)" |
| 287 | }, |
| 288 | { |
Jayashankar Padath | cfff3e9 | 2021-04-28 02:26:43 -0500 | [diff] [blame] | 289 | "attribute_name":"pvm_os_boot_type", |
Jayashankar Padath | e7991b7 | 2021-03-30 04:04:09 -0500 | [diff] [blame] | 290 | "possible_values":[ |
| 291 | "A_Mode", |
| 292 | "B_Mode", |
| 293 | "C_Mode", |
| 294 | "D_Mode" |
| 295 | ], |
| 296 | "default_values":[ |
| 297 | "D_Mode" |
| 298 | ], |
| 299 | "helpText" : "Select the IBMi partition boot mode for next system boot. A_Mode: Boot from disk using copy A, B_Mode: Boot from disk using copy B, C_Mode: Reserved for IBM lab use only, D_Mode: Boot from media/drives.", |
| 300 | "displayName" : "IBMi Partition Boot Mode" |
Jayashankar Padath | cfff3e9 | 2021-04-28 02:26:43 -0500 | [diff] [blame] | 301 | }, |
| 302 | { |
Sridevi Ramesh | 55d9559 | 2021-08-19 08:39:56 -0500 | [diff] [blame] | 303 | "attribute_name":"pvm_os_boot_type_current", |
| 304 | "possible_values":[ |
| 305 | "A_Mode", |
| 306 | "B_Mode", |
| 307 | "C_Mode", |
| 308 | "D_Mode" |
| 309 | ], |
| 310 | "default_values":[ |
| 311 | "D_Mode" |
| 312 | ], |
| 313 | "helpText" : "Specifies the current IBMi partition boot mode for next system boot. Do not set this attribute directly; set pvm_os_boot_type instead.", |
| 314 | "displayName" : "IBMi Partition Boot Mode (current)" |
| 315 | }, |
| 316 | { |
Jayashankar Padath | cfff3e9 | 2021-04-28 02:26:43 -0500 | [diff] [blame] | 317 | "attribute_name":"pvm_vtpm", |
| 318 | "possible_values":[ |
| 319 | "Disabled", |
| 320 | "Enabled" |
| 321 | ], |
| 322 | "default_values":[ |
Sridevi Ramesh | 1ac4640 | 2022-06-07 05:16:48 -0500 | [diff] [blame] | 323 | "Enabled" |
Jayashankar Padath | cfff3e9 | 2021-04-28 02:26:43 -0500 | [diff] [blame] | 324 | ], |
| 325 | "helpText" : "Enabling vTPM makes a TPM available to the guest operating system.", |
| 326 | "displayName" : "Virtual Trusted Platform Module" |
Corey Swenson | 6496b03 | 2021-05-07 10:54:35 -0500 | [diff] [blame] | 327 | }, |
| 328 | { |
Sridevi Ramesh | 55d9559 | 2021-08-19 08:39:56 -0500 | [diff] [blame] | 329 | "attribute_name":"pvm_vtpm_current", |
| 330 | "possible_values":[ |
| 331 | "Disabled", |
| 332 | "Enabled" |
| 333 | ], |
| 334 | "default_values":[ |
Sridevi Ramesh | 1ac4640 | 2022-06-07 05:16:48 -0500 | [diff] [blame] | 335 | "Enabled" |
Sridevi Ramesh | 55d9559 | 2021-08-19 08:39:56 -0500 | [diff] [blame] | 336 | ], |
| 337 | "helpText" : "Specifies the current vTPM policy. Do not set this attribute directly; set pvm_vtpm instead.", |
| 338 | "displayName" : "Virtual Trusted Platform Module (current)" |
| 339 | }, |
| 340 | { |
Andrew Geissler | 4f18743 | 2022-03-23 09:28:55 -0500 | [diff] [blame] | 341 | "attribute_name":"pvm_sys_dump_active", |
| 342 | "possible_values":[ |
| 343 | "Enabled", |
| 344 | "Disabled" |
| 345 | ], |
| 346 | "default_values":[ |
| 347 | "Disabled" |
| 348 | ], |
| 349 | "helpText" : "Enabled when a system dump is in progress or stored in hypervisor memory and ready for offload, Disabled otherwise.", |
| 350 | "displayName" : "System Dump Active" |
| 351 | }, |
| 352 | { |
Corey Swenson | 6496b03 | 2021-05-07 10:54:35 -0500 | [diff] [blame] | 353 | "attribute_name":"hb_memory_region_size", |
| 354 | "possible_values":[ |
| 355 | "128MB", |
| 356 | "256MB" |
| 357 | ], |
| 358 | "default_values":[ |
| 359 | "256MB" |
| 360 | ], |
| 361 | "helpText" : "Specifies the size of the logical memory block the system uses to read memory, requires a reboot for a change to be applied.", |
Zach Clark | 50eedf5 | 2021-06-29 13:26:06 -0500 | [diff] [blame] | 362 | "displayName" : "Memory Region Size (pending)" |
| 363 | }, |
| 364 | { |
| 365 | "attribute_name":"hb_memory_region_size_current", |
| 366 | "possible_values":[ |
| 367 | "128MB", |
| 368 | "256MB" |
| 369 | ], |
| 370 | "default_values":[ |
| 371 | "256MB" |
| 372 | ], |
| 373 | "helpText" : "Specifies the size of the logical memory block the system uses to read memory for the current IPL. Do not set this attribute directly; set hb_memory_region_size instead.", |
| 374 | "displayName" : "Memory Region Size (current)" |
Corey Swenson | 6496b03 | 2021-05-07 10:54:35 -0500 | [diff] [blame] | 375 | }, |
| 376 | { |
| 377 | "attribute_name":"hb_power_limit_enable", |
| 378 | "possible_values":[ |
| 379 | "Enabled", |
| 380 | "Disabled" |
| 381 | ], |
| 382 | "default_values":[ |
| 383 | "Disabled" |
| 384 | ], |
Zach Clark | 3270209 | 2021-08-18 18:23:38 -0500 | [diff] [blame] | 385 | "helpText" : "Specifies whether the power limit is enabled.", |
Manojkiran Eda | 70a5da9 | 2022-03-06 11:25:10 +0530 | [diff] [blame] | 386 | "displayName" : "Power Limit Enable", |
| 387 | "dbus": |
| 388 | { |
| 389 | "object_path" : "/xyz/openbmc_project/control/host0/power_cap", |
| 390 | "interface" : "xyz.openbmc_project.Control.Power.Cap", |
| 391 | "property_name" : "PowerCapEnable", |
| 392 | "property_type" : "bool", |
| 393 | "property_values" : [true, false] |
| 394 | } |
Ilya Smirnov | ea72f24 | 2021-06-10 10:15:32 -0500 | [diff] [blame] | 395 | }, |
| 396 | { |
Sridevi Ramesh | 9618fef | 2022-06-22 03:41:37 -0500 | [diff] [blame] | 397 | "attribute_name":"hb_power_limit_enable_current", |
| 398 | "possible_values":[ |
| 399 | "Enabled", |
| 400 | "Disabled" |
| 401 | ], |
| 402 | "default_values":[ |
| 403 | "Disabled" |
| 404 | ], |
| 405 | "helpText" : "Specifies if the power limit is enabled for the current IPL. Do not set this attribute directly; set hb_power_limit_enable instead.", |
| 406 | "displayName" : "Power Limit Enable (current)" |
| 407 | }, |
| 408 | { |
Ilya Smirnov | ea72f24 | 2021-06-10 10:15:32 -0500 | [diff] [blame] | 409 | "attribute_name":"hb_secure_ver_lockin_enabled", |
| 410 | "possible_values":[ |
| 411 | "Enabled", |
| 412 | "Disabled" |
| 413 | ], |
| 414 | "default_values":[ |
| 415 | "Disabled" |
| 416 | ], |
| 417 | "helpText" : "Specifies whether the secure version lockin functionality is enabled.", |
| 418 | "displayName" : "Secure Version Lockin Enabled" |
Chen Du | a87190f | 2021-07-15 10:25:24 -0500 | [diff] [blame] | 419 | }, |
| 420 | { |
Chen Du | 3a0fe62 | 2021-08-10 11:05:10 -0500 | [diff] [blame] | 421 | "attribute_name":"hb_memory_mirror_mode", |
Chen Du | a87190f | 2021-07-15 10:25:24 -0500 | [diff] [blame] | 422 | "possible_values":[ |
| 423 | "Disabled", |
| 424 | "Enabled" |
| 425 | ], |
| 426 | "default_values":[ |
Sridevi Ramesh | 1ac4640 | 2022-06-07 05:16:48 -0500 | [diff] [blame] | 427 | "Disabled" |
Chen Du | a87190f | 2021-07-15 10:25:24 -0500 | [diff] [blame] | 428 | ], |
| 429 | "helpText" : "Specifies if the memory mirroring is enabled, requires a reboot for a change to be applied.", |
Chen Du | 3a0fe62 | 2021-08-10 11:05:10 -0500 | [diff] [blame] | 430 | "displayName" : "Memory Mirror Mode (pending)" |
Chen Du | a87190f | 2021-07-15 10:25:24 -0500 | [diff] [blame] | 431 | }, |
| 432 | { |
Chen Du | 3a0fe62 | 2021-08-10 11:05:10 -0500 | [diff] [blame] | 433 | "attribute_name":"hb_memory_mirror_mode_current", |
Chen Du | a87190f | 2021-07-15 10:25:24 -0500 | [diff] [blame] | 434 | "possible_values":[ |
| 435 | "Disabled", |
| 436 | "Enabled" |
| 437 | ], |
| 438 | "default_values":[ |
Sridevi Ramesh | 1ac4640 | 2022-06-07 05:16:48 -0500 | [diff] [blame] | 439 | "Disabled" |
George Liu | ab80179 | 2021-08-05 15:46:52 +0800 | [diff] [blame] | 440 | ], |
Chen Du | 3a0fe62 | 2021-08-10 11:05:10 -0500 | [diff] [blame] | 441 | "helpText" : "Specifies if the memory mirroring is enabled for the current IPL. Do not set this attribute directly; set hb_memory_mirror_mode instead.", |
| 442 | "displayName" : "Memory Mirror Mode (current)" |
Roland Veloz | a03b082 | 2021-08-17 17:44:00 -0500 | [diff] [blame] | 443 | }, |
| 444 | { |
| 445 | "attribute_name":"hb_tpm_required", |
| 446 | "possible_values":[ |
| 447 | "Required", |
| 448 | "Not Required" |
| 449 | ], |
| 450 | "default_values":[ |
| 451 | "Required" |
| 452 | ], |
| 453 | "helpText" : "When the 'TPM Required Policy' is 'Required', a functional TPM is required to boot the system", |
Manojkiran Eda | 1b8535e | 2021-11-13 14:19:34 +0530 | [diff] [blame] | 454 | "displayName" : "TPM Required Policy (pending)", |
| 455 | "dbus": |
| 456 | { |
| 457 | "object_path" : "/xyz/openbmc_project/control/host0/TPMEnable", |
| 458 | "interface" : "xyz.openbmc_project.Control.TPM.Policy", |
| 459 | "property_name" : "TPMEnable", |
| 460 | "property_type" : "bool", |
| 461 | "property_values" : [true, false] |
| 462 | } |
Roland Veloz | a03b082 | 2021-08-17 17:44:00 -0500 | [diff] [blame] | 463 | }, |
| 464 | { |
| 465 | "attribute_name":"hb_tpm_required_current", |
| 466 | "possible_values":[ |
| 467 | "Required", |
| 468 | "Not Required" |
| 469 | ], |
| 470 | "default_values":[ |
| 471 | "Required" |
| 472 | ], |
| 473 | "helpText" : "When the 'TPM Required Policy' is 'Required', a functional TPM is required to boot the system. Do not set this attribute directly; set hb_tpm_required instead.", |
| 474 | "displayName" : "TPM Required Policy (current)" |
Isaac Salem | 5dabe10 | 2021-06-28 13:48:20 -0500 | [diff] [blame] | 475 | }, |
| 476 | { |
| 477 | "attribute_name":"hb_key_clear_request", |
| 478 | "possible_values":[ |
| 479 | "NONE", |
| 480 | "ALL", |
| 481 | "OS_KEYS", |
| 482 | "POWERVM_SYSKEY", |
| 483 | "MFG_ALL", |
| 484 | "MFG" |
| 485 | ], |
| 486 | "default_values":[ |
| 487 | "NONE" |
| 488 | ], |
| 489 | "helpText" : "Specifies the requested level of security keys to be cleared from the system, requires a reboot to take effect", |
| 490 | "displayName" : "Key Clear Request (pending)" |
| 491 | }, |
| 492 | { |
| 493 | "attribute_name":"hb_key_clear_request_current", |
| 494 | "possible_values":[ |
| 495 | "NONE", |
| 496 | "ALL", |
| 497 | "OS_KEYS", |
| 498 | "POWERVM_SYSKEY", |
| 499 | "MFG_ALL", |
| 500 | "MFG" |
| 501 | ], |
| 502 | "default_values":[ |
| 503 | "NONE" |
| 504 | ], |
| 505 | "helpText" : "Specifies the requested level of security keys to be cleared from the system for the current IPL. Do not set this attribute directly; set hb_key_clear_request instead.", |
| 506 | "displayName" : "Key Clear Request (current)" |
chenduibm | 141a86b | 2021-09-16 02:28:11 -0500 | [diff] [blame] | 507 | }, |
| 508 | { |
| 509 | "attribute_name":"hb_host_usb_enablement", |
| 510 | "possible_values":[ |
| 511 | "Disabled", |
| 512 | "Enabled" |
| 513 | ], |
| 514 | "default_values":[ |
| 515 | "Enabled" |
| 516 | ], |
| 517 | "helpText" : "Specifies if Host USB is disabled or enabled for security reasons, requires a reboot for a change to be applied.", |
| 518 | "displayName" : "Host USB Enablement (pending)" |
| 519 | }, |
| 520 | { |
| 521 | "attribute_name":"hb_host_usb_enablement_current", |
| 522 | "possible_values":[ |
| 523 | "Disabled", |
| 524 | "Enabled" |
| 525 | ], |
| 526 | "default_values":[ |
| 527 | "Enabled" |
| 528 | ], |
| 529 | "helpText" : "Specifies if Host USB is disabled or enabled for security reasons. Do not set this attribute directly; set hb_host_usb_enablement instead.", |
| 530 | "displayName" : "Host USB Enablement (current)" |
Andrew Geissler | d027248 | 2021-12-10 16:49:53 -0600 | [diff] [blame] | 531 | }, |
| 532 | { |
| 533 | "attribute_name":"pvm_auto_poweron_restart", |
| 534 | "possible_values":[ |
| 535 | "Disabled", |
| 536 | "Enabled" |
| 537 | ], |
| 538 | "default_values":[ |
| 539 | "Disabled" |
| 540 | ], |
| 541 | "helpText" : "Select auto poweron policy. Disabled: Instructs server not to activate any auto poweron logic, Enabled: The system will boot automatically once power is restored after a power disturbance.", |
| 542 | "displayName" : "pvm_auto_poweron_restart", |
| 543 | "dbus": |
| 544 | { |
| 545 | "object_path" : "/xyz/openbmc_project/control/host0/power_restore_policy", |
| 546 | "interface" : "xyz.openbmc_project.Control.Power.RestorePolicy", |
| 547 | "property_name" : "PowerRestorePolicy", |
| 548 | "property_type" : "string", |
| 549 | "property_values" : ["xyz.openbmc_project.Control.Power.RestorePolicy.Policy.None", "xyz.openbmc_project.Control.Power.RestorePolicy.Policy.AlwaysOn"] |
| 550 | } |
Roland Veloz | e5329e8 | 2022-03-03 13:52:22 -0600 | [diff] [blame] | 551 | }, |
| 552 | { |
| 553 | "attribute_name":"hb_lateral_cast_out_mode", |
| 554 | "possible_values":[ |
| 555 | "Disabled", |
| 556 | "Enabled" |
| 557 | ], |
| 558 | "default_values":[ |
| 559 | "Enabled" |
| 560 | ], |
| 561 | "helpText" : "Only change this value if instructed by service provider as it might degrade system performance. Specifies if Lateral Cast Out mode is disabled or enabled, requires a reboot for a change to be applied.", |
| 562 | "displayName" : "Lateral Cast Out mode (pending)" |
| 563 | }, |
| 564 | { |
| 565 | "attribute_name":"hb_lateral_cast_out_mode_current", |
| 566 | "possible_values":[ |
| 567 | "Disabled", |
| 568 | "Enabled" |
| 569 | ], |
| 570 | "default_values":[ |
| 571 | "Enabled" |
| 572 | ], |
| 573 | "helpText" : "Only change this value if instructed by service provider as it might degrade system performance. Specifies if Lateral Cast Out mode is disabled or enabled. Do not set this attribute directly; set hb_lateral_cast_out_mode instead.", |
| 574 | "displayName" : "Lateral Cast Out mode (current)" |
Manojkiran Eda | 49a516a | 2022-04-28 09:26:07 +0530 | [diff] [blame] | 575 | }, |
| 576 | { |
Deb McLemore | bd72dc1 | 2022-07-20 07:07:55 -0500 | [diff] [blame] | 577 | "attribute_name":"hb_proc_favor_aggressive_prefetch", |
| 578 | "possible_values":[ |
| 579 | "Disabled", |
| 580 | "Enabled" |
| 581 | ], |
| 582 | "default_values":[ |
| 583 | "Disabled" |
| 584 | ], |
| 585 | "helpText" : "Only change this value if instructed by service provider as it might degrade system performance. Specifies if Proc Favor Aggressive Prefetch is disabled or enabled, requires a reboot for a change to be applied.", |
| 586 | "displayName" : "Proc Favor Aggressive Prefetch (pending)" |
| 587 | }, |
| 588 | { |
| 589 | "attribute_name":"hb_proc_favor_aggressive_prefetch_current", |
| 590 | "possible_values":[ |
| 591 | "Disabled", |
| 592 | "Enabled" |
| 593 | ], |
| 594 | "default_values":[ |
| 595 | "Disabled" |
| 596 | ], |
| 597 | "helpText" : "Only change this value if instructed by service provider as it might degrade system performance. Specifies if Proc Favor Aggressive Prefetch is disabled or enabled. Do not set this attribute directly; set hb_proc_favor_aggressive_prefetch instead.", |
| 598 | "displayName" : "Proc Favor Aggressive Prefetch (current)" |
| 599 | }, |
| 600 | { |
Manojkiran Eda | 49a516a | 2022-04-28 09:26:07 +0530 | [diff] [blame] | 601 | "attribute_name":"pvm_create_default_lpar", |
| 602 | "possible_values":[ |
| 603 | "Disabled", |
| 604 | "Enabled" |
| 605 | ], |
| 606 | "default_values":[ |
| 607 | "Disabled" |
| 608 | ], |
| 609 | "helpText" : "When enabled creates a new default partition after NVRAM is cleared. This is primarily for machines that are managed by hardware management console.", |
| 610 | "displayName" : "pvm_create_default_lpar (pending)" |
| 611 | }, |
| 612 | { |
| 613 | "attribute_name":"pvm_create_default_lpar_current", |
| 614 | "possible_values":[ |
| 615 | "Disabled", |
| 616 | "Enabled" |
| 617 | ], |
| 618 | "default_values":[ |
| 619 | "Disabled" |
| 620 | ], |
| 621 | "helpText" : "When enabled creates a new default partition after NVRAM is cleared. This is primarily for machines that are managed by hardware management console.Do not set this attribute directly; set pvm_create_default_lpar instead.", |
| 622 | "displayName" : "pvm_create_default_lpar (current)" |
Sridevi Ramesh | 1ac4640 | 2022-06-07 05:16:48 -0500 | [diff] [blame] | 623 | }, |
| 624 | { |
| 625 | "attribute_name":"pvm_keep_and_clear", |
| 626 | "possible_values":[ |
| 627 | "Disabled", |
| 628 | "Enabled" |
| 629 | ], |
| 630 | "default_values":[ |
| 631 | "Disabled" |
| 632 | ], |
| 633 | "helpText" : "The hypervisor needs to clear most of PHYP NVRAM, but preserve the NVRAM for the manufacturing default partition", |
| 634 | "displayName" : "pvm_keep_and_clear" |
| 635 | }, |
| 636 | { |
| 637 | "attribute_name":"pvm_clear_nvram", |
| 638 | "possible_values":[ |
| 639 | "Disabled", |
| 640 | "Enabled" |
| 641 | ], |
| 642 | "default_values":[ |
| 643 | "Disabled" |
| 644 | ], |
| 645 | "helpText" : "Specifies if the hypervisor needs to clear PHYP NVRAM", |
| 646 | "displayName" : "pvm_clear_nvram" |
| 647 | }, |
| 648 | { |
| 649 | "attribute_name":"pvm_boot_initiator", |
| 650 | "possible_values":[ |
| 651 | "User", |
| 652 | "HMC", |
| 653 | "Host", |
| 654 | "Auto" |
| 655 | ], |
| 656 | "default_values":[ |
| 657 | "User" |
| 658 | ], |
| 659 | "helpText" : "Specifies who initiated the IPL.", |
| 660 | "displayName" : "IPL Initiator (pending)" |
| 661 | }, |
| 662 | { |
| 663 | "attribute_name":"pvm_boot_initiator_current", |
| 664 | "possible_values":[ |
| 665 | "User", |
| 666 | "HMC", |
| 667 | "Host", |
| 668 | "Auto" |
| 669 | ], |
| 670 | "default_values":[ |
| 671 | "User" |
| 672 | ], |
| 673 | "helpText" : "Specifies who initiated the IPL. Set pvm_boot_initiator instead.", |
| 674 | "displayName" : "IPL Initiator (current)", |
| 675 | "readOnly":true |
| 676 | }, |
| 677 | { |
| 678 | "attribute_name":"pvm_boot_type", |
| 679 | "possible_values":[ |
| 680 | "IPL", |
| 681 | "ReIPL" |
| 682 | ], |
| 683 | "default_values":[ |
| 684 | "IPL" |
| 685 | ], |
| 686 | "helpText" : "Specifies if the boot type is an IPL or a ReIPL", |
| 687 | "displayName" : "Boot Type Indicator (pending)" |
| 688 | }, |
| 689 | { |
| 690 | "attribute_name":"pvm_boot_type_current", |
| 691 | "possible_values":[ |
| 692 | "IPL", |
| 693 | "ReIPL" |
| 694 | ], |
| 695 | "default_values":[ |
| 696 | "IPL" |
| 697 | ], |
| 698 | "helpText" : "Specifies if the boot type is an IPL or a ReIPL. Set pvm_boot_type instead", |
| 699 | "displayName" : "Boot Type Indicator (current)", |
| 700 | "readOnly":true |
Roland Veloz | e5329e8 | 2022-03-03 13:52:22 -0600 | [diff] [blame] | 701 | } |
Manojkiran Eda | a907a58 | 2021-01-19 14:28:06 +0530 | [diff] [blame] | 702 | ] |
| 703 | } |