1ac713eecSArchana Kakani{
2ac713eecSArchana Kakani    "entries": [
3ac713eecSArchana Kakani        {
4ac713eecSArchana Kakani            "attribute_type": "enum",
5ac713eecSArchana Kakani            "attribute_name": "fw_boot_side",
6ac713eecSArchana Kakani            "possible_values": ["Perm", "Temp"],
7ac713eecSArchana Kakani            "value_names": ["Perm", "Temp"],
8ac713eecSArchana Kakani            "default_values": ["Temp"],
9d6608096SArchana Kakani            "help_text": "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.",
10d6608096SArchana Kakani            "display_name": "Current Firmware Boot Side (pending)"
11ac713eecSArchana Kakani        },
12ac713eecSArchana Kakani        {
13ac713eecSArchana Kakani            "attribute_type": "enum",
14ac713eecSArchana Kakani            "attribute_name": "fw_boot_side_current",
15ac713eecSArchana Kakani            "possible_values": ["Perm", "Temp"],
16ac713eecSArchana Kakani            "value_names": ["Perm", "Temp"],
17ac713eecSArchana Kakani            "default_values": ["Temp"],
18d6608096SArchana Kakani            "help_text": "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.",
19d6608096SArchana Kakani            "display_name": "Current Firmware Boot Side (current)"
20ac713eecSArchana Kakani        },
21ac713eecSArchana Kakani        {
22ac713eecSArchana Kakani            "attribute_type": "enum",
23ac713eecSArchana Kakani            "attribute_name": "pvm_pcie_error_inject",
24ac713eecSArchana Kakani            "possible_values": ["Disabled", "Enabled"],
25ac713eecSArchana Kakani            "value_names": ["Disabled", "Enabled"],
26ac713eecSArchana Kakani            "default_values": ["Enabled"],
27d6608096SArchana Kakani            "help_text": "pvm_pcie_error_inject",
28d6608096SArchana Kakani            "display_name": "pvm_pcie_error_inject"
29ac713eecSArchana Kakani        },
30ac713eecSArchana Kakani        {
31ac713eecSArchana Kakani            "attribute_type": "enum",
32ac713eecSArchana Kakani            "attribute_name": "vmi_if0_ipv4_method",
33ac713eecSArchana Kakani            "possible_values": ["IPv4Static", "IPv4DHCP"],
34ac713eecSArchana Kakani            "value_names": ["IPv4Static", "IPv4DHCP"],
35ac713eecSArchana Kakani            "default_values": ["IPv4Static"],
36d6608096SArchana Kakani            "help_text": "vmi_if0_ipv4_method",
37d6608096SArchana Kakani            "display_name": "vmi_if0_ipv4_method"
38ac713eecSArchana Kakani        },
39ac713eecSArchana Kakani        {
40ac713eecSArchana Kakani            "attribute_type": "enum",
41ac713eecSArchana Kakani            "attribute_name": "vmi_if1_ipv4_method",
42ac713eecSArchana Kakani            "possible_values": ["IPv4Static", "IPv4DHCP"],
43ac713eecSArchana Kakani            "value_names": ["IPv4Static", "IPv4DHCP"],
44ac713eecSArchana Kakani            "default_values": ["IPv4Static"],
45d6608096SArchana Kakani            "help_text": "vmi_if1_ipv4_method",
46d6608096SArchana Kakani            "display_name": "vmi_if1_ipv4_method"
47ac713eecSArchana Kakani        },
48ac713eecSArchana Kakani        {
49ac713eecSArchana Kakani            "attribute_type": "enum",
50ac713eecSArchana Kakani            "attribute_name": "vmi_if0_ipv6_method",
51ac713eecSArchana Kakani            "possible_values": ["IPv6Static", "IPv6DHCP", "IPv6SLAAC"],
52ac713eecSArchana Kakani            "value_names": ["IPv6Static", "IPv6DHCP", "IPv6SLAAC"],
53ac713eecSArchana Kakani            "default_values": ["IPv6Static"],
54d6608096SArchana Kakani            "help_text": "vmi_if0_ipv6_method",
55d6608096SArchana Kakani            "display_name": "vmi_if0_ipv6_method"
56ac713eecSArchana Kakani        },
57ac713eecSArchana Kakani        {
58ac713eecSArchana Kakani            "attribute_type": "enum",
59ac713eecSArchana Kakani            "attribute_name": "vmi_if1_ipv6_method",
60ac713eecSArchana Kakani            "possible_values": ["IPv6Static", "IPv6DHCP", "IPv6SLAAC"],
61ac713eecSArchana Kakani            "value_names": ["IPv6Static", "IPv6DHCP", "IPv6SLAAC"],
62ac713eecSArchana Kakani            "default_values": ["IPv6Static"],
63d6608096SArchana Kakani            "help_text": "vmi_if1_ipv6_method",
64d6608096SArchana Kakani            "display_name": "vmi_if1_ipv6_method"
65ac713eecSArchana Kakani        },
66ac713eecSArchana Kakani        {
67ac713eecSArchana Kakani            "attribute_type": "enum",
68ac713eecSArchana Kakani            "attribute_name": "hb_hyp_switch",
69ac713eecSArchana Kakani            "possible_values": ["PowerVM", "OPAL"],
70ac713eecSArchana Kakani            "value_names": ["PowerVM", "OPAL"],
71ac713eecSArchana Kakani            "default_values": ["PowerVM"],
72d6608096SArchana Kakani            "help_text": "Tells the host boot fw which type of hypervisor will be loaded.",
73d6608096SArchana Kakani            "display_name": "hb_hyp_switch",
74ac713eecSArchana Kakani            "dbus": {
75ac713eecSArchana Kakani                "object_path": "/com/ibm/host0/hypervisor",
76ac713eecSArchana Kakani                "interface": "com.ibm.Host.Target",
77ac713eecSArchana Kakani                "property_name": "Target",
78ac713eecSArchana Kakani                "property_type": "string",
79ac713eecSArchana Kakani                "property_values": [
80ac713eecSArchana Kakani                    "com.ibm.Host.Target.Hypervisor.PowerVM",
81ac713eecSArchana Kakani                    "com.ibm.Host.Target.Hypervisor.OPAL"
82ac713eecSArchana Kakani                ]
83ac713eecSArchana Kakani            }
84ac713eecSArchana Kakani        },
85ac713eecSArchana Kakani        {
86ac713eecSArchana Kakani            "attribute_type": "enum",
87ac713eecSArchana Kakani            "attribute_name": "hb_hyp_switch_current",
88ac713eecSArchana Kakani            "possible_values": ["PowerVM", "OPAL"],
89ac713eecSArchana Kakani            "value_names": ["PowerVM", "OPAL"],
90ac713eecSArchana Kakani            "default_values": ["PowerVM"],
91d6608096SArchana Kakani            "help_text": "Do not set this attribute directly; set hb_hyp_switch instead.",
92d6608096SArchana Kakani            "display_name": "hb_hyp_switch (current)",
93d6608096SArchana Kakani            "read_only": true
94ac713eecSArchana Kakani        },
95ac713eecSArchana Kakani        {
96ac713eecSArchana Kakani            "attribute_type": "enum",
97ac713eecSArchana Kakani            "attribute_name": "hb_predictive_mem_guard",
98ac713eecSArchana Kakani            "possible_values": ["Enabled", "Disabled"],
99*06b443ecSRiya Dixit            "value_names": ["Enabled", "Disabled"],
100ac713eecSArchana Kakani            "default_values": ["Enabled"],
101d6608096SArchana Kakani            "help_text": "Enable or Disable Predictive Guard for Memory Errors.",
102d6608096SArchana Kakani            "display_name": "Predictive Memory Guard"
103ac713eecSArchana Kakani        },
104ac713eecSArchana Kakani        {
105ac713eecSArchana Kakani            "attribute_type": "enum",
106ac713eecSArchana Kakani            "attribute_name": "hb_predictive_mem_guard_current",
107ac713eecSArchana Kakani            "possible_values": ["Enabled", "Disabled"],
108*06b443ecSRiya Dixit            "value_names": ["Enabled", "Disabled"],
109ac713eecSArchana Kakani            "default_values": ["Enabled"],
110d6608096SArchana Kakani            "help_text": "Enable or Disable Predictive Guard for Memory Errors.",
111d6608096SArchana Kakani            "display_name": "Predictive Memory Guard",
112d6608096SArchana Kakani            "read_only": true
113ac713eecSArchana Kakani        },
114ac713eecSArchana Kakani        {
115ac713eecSArchana Kakani            "attribute_type": "enum",
116ac713eecSArchana Kakani            "attribute_name": "pvm_stop_at_standby",
117ac713eecSArchana Kakani            "possible_values": ["Disabled", "Enabled", "ManualOnly"],
118ac713eecSArchana Kakani            "value_names": ["Disabled", "Enabled", "ManualOnly"],
119ac713eecSArchana Kakani            "default_values": ["Disabled"],
120d6608096SArchana Kakani            "help_text": "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.",
121d6608096SArchana Kakani            "display_name": "pvm_stop_at_standby",
122ac713eecSArchana Kakani            "dbus": {
123ac713eecSArchana Kakani                "object_path": "/xyz/openbmc_project/control/host0/boot",
124ac713eecSArchana Kakani                "interface": "xyz.openbmc_project.Control.Boot.Mode",
125ac713eecSArchana Kakani                "property_name": "BootMode",
126ac713eecSArchana Kakani                "property_type": "string",
127ac713eecSArchana Kakani                "property_values": [
128ac713eecSArchana Kakani                    "xyz.openbmc_project.Control.Boot.Mode.Modes.Regular",
129ac713eecSArchana Kakani                    "xyz.openbmc_project.Control.Boot.Mode.Modes.Setup",
130ac713eecSArchana Kakani                    "xyz.openbmc_project.Control.Boot.Mode.Modes.Safe"
131ac713eecSArchana Kakani                ]
132ac713eecSArchana Kakani            }
133ac713eecSArchana Kakani        },
134ac713eecSArchana Kakani        {
135ac713eecSArchana Kakani            "attribute_type": "enum",
136ac713eecSArchana Kakani            "attribute_name": "pvm_stop_at_standby_current",
137ac713eecSArchana Kakani            "possible_values": ["Disabled", "Enabled", "ManualOnly"],
138ac713eecSArchana Kakani            "value_names": ["Disabled", "Enabled", "ManualOnly"],
139ac713eecSArchana Kakani            "default_values": ["Disabled"],
140d6608096SArchana Kakani            "help_text": "Specifies the current hypervisor boot policy. Do not set this attribute directly; set pvm_stop_at_standby instead.",
141d6608096SArchana Kakani            "display_name": "pvm_stop_at_standby_current (current)",
142d6608096SArchana Kakani            "read_only": true
143ac713eecSArchana Kakani        },
144ac713eecSArchana Kakani        {
145ac713eecSArchana Kakani            "attribute_type": "enum",
146ac713eecSArchana Kakani            "attribute_name": "hb_debug_console",
147ac713eecSArchana Kakani            "possible_values": ["Disabled", "Enabled"],
148ac713eecSArchana Kakani            "value_names": ["Disabled", "Enabled"],
149ac713eecSArchana Kakani            "default_values": ["Disabled"],
150d6608096SArchana Kakani            "help_text": "When set to Enabled Hostboot should emit debug trace information to the VUART2 device.",
151d6608096SArchana Kakani            "display_name": "hb-debug-console"
152ac713eecSArchana Kakani        },
153ac713eecSArchana Kakani        {
154ac713eecSArchana Kakani            "attribute_type": "enum",
155ac713eecSArchana Kakani            "attribute_name": "hb_inhibit_bmc_reset",
156ac713eecSArchana Kakani            "possible_values": ["NoInhibit", "Inhibit"],
157ac713eecSArchana Kakani            "value_names": ["NoInhibit", "Inhibit"],
158ac713eecSArchana Kakani            "default_values": ["NoInhibit"],
159d6608096SArchana Kakani            "help_text": "When set to Inhibit, the hypervisor shall not reset/reload the BMC at runtime.",
160d6608096SArchana Kakani            "display_name": "hb-inhibit-bmc-reset",
161d6608096SArchana Kakani            "read_only": true
162ac713eecSArchana Kakani        },
163ac713eecSArchana Kakani        {
164ac713eecSArchana Kakani            "attribute_type": "enum",
165ac713eecSArchana Kakani            "attribute_name": "pvm_system_power_off_policy",
166ac713eecSArchana Kakani            "possible_values": ["Power Off", "Stay On", "Automatic"],
167ac713eecSArchana Kakani            "value_names": ["Power Off", "Stay On", "Automatic"],
168ac713eecSArchana Kakani            "default_values": ["Automatic"],
169d6608096SArchana Kakani            "help_text": "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.",
170d6608096SArchana Kakani            "display_name": "System Automatic Power Off Policy"
171ac713eecSArchana Kakani        },
172ac713eecSArchana Kakani        {
173ac713eecSArchana Kakani            "attribute_type": "enum",
174ac713eecSArchana Kakani            "attribute_name": "pvm_hmc_managed",
175ac713eecSArchana Kakani            "possible_values": ["Disabled", "Enabled"],
176ac713eecSArchana Kakani            "value_names": ["Disabled", "Enabled"],
177ac713eecSArchana Kakani            "default_values": ["Disabled"],
178d6608096SArchana Kakani            "help_text": "This option enables or disables the system is managed by HMC.",
179d6608096SArchana Kakani            "display_name": "HMC managed System"
180ac713eecSArchana Kakani        },
181ac713eecSArchana Kakani        {
182ac713eecSArchana Kakani            "attribute_type": "enum",
183ac713eecSArchana Kakani            "attribute_name": "pvm_vmi_support",
184ac713eecSArchana Kakani            "possible_values": ["Disabled", "Enabled"],
185ac713eecSArchana Kakani            "value_names": ["Disabled", "Enabled"],
186ac713eecSArchana Kakani            "default_values": ["Disabled"],
187d6608096SArchana Kakani            "help_text": "Indicates whether or not VMI support has been provisioned by Hypervisor. Enabled - VMI is available, Disabled - VMI is not available.",
188d6608096SArchana Kakani            "display_name": "VMI Support",
189d6608096SArchana Kakani            "read_only": true
190ac713eecSArchana Kakani        },
191ac713eecSArchana Kakani        {
192ac713eecSArchana Kakani            "attribute_type": "enum",
193ac713eecSArchana Kakani            "attribute_name": "pvm_rtad",
194ac713eecSArchana Kakani            "possible_values": ["Disabled", "Enabled"],
195ac713eecSArchana Kakani            "value_names": ["Disabled", "Enabled"],
196ac713eecSArchana Kakani            "default_values": ["Disabled"],
197d6608096SArchana Kakani            "help_text": "This option enables or disables the Remote Trusted Attestation Daemon for host firmware.",
198d6608096SArchana Kakani            "display_name": "Remote Trusted Attestation Daemon State"
199ac713eecSArchana Kakani        },
200ac713eecSArchana Kakani        {
201ac713eecSArchana Kakani            "attribute_type": "enum",
202ac713eecSArchana Kakani            "attribute_name": "pvm_default_os_type",
203ac713eecSArchana Kakani            "possible_values": [
204ac713eecSArchana Kakani                "AIX",
205ac713eecSArchana Kakani                "Linux",
206ac713eecSArchana Kakani                "IBM I",
207ac713eecSArchana Kakani                "Linux KVM",
208ac713eecSArchana Kakani                "Default"
209ac713eecSArchana Kakani            ],
210ac713eecSArchana Kakani            "value_names": ["AIX", "Linux", "IBM I", "Linux KVM", "Default"],
211ac713eecSArchana Kakani            "default_values": ["Default"],
212d6608096SArchana Kakani            "help_text": "CEC Primary OS",
213d6608096SArchana Kakani            "display_name": "CEC Primary OS"
214ac713eecSArchana Kakani        },
215ac713eecSArchana Kakani        {
216ac713eecSArchana Kakani            "attribute_type": "enum",
217ac713eecSArchana Kakani            "attribute_name": "pvm_default_os_type_current",
218ac713eecSArchana Kakani            "possible_values": [
219ac713eecSArchana Kakani                "AIX",
220ac713eecSArchana Kakani                "Linux",
221ac713eecSArchana Kakani                "IBM I",
222ac713eecSArchana Kakani                "Linux KVM",
223ac713eecSArchana Kakani                "Default"
224ac713eecSArchana Kakani            ],
225ac713eecSArchana Kakani            "value_names": ["AIX", "Linux", "IBM I", "Linux KVM", "Default"],
226ac713eecSArchana Kakani            "default_values": ["Default"],
227d6608096SArchana Kakani            "help_text": "Specifies the current CEC Primary OS type. Do not set this attribute directly; set pvm_default_os_type instead.",
228d6608096SArchana Kakani            "display_name": "CEC Primary OS (current)",
229d6608096SArchana Kakani            "read_only": true
230ac713eecSArchana Kakani        },
231ac713eecSArchana Kakani        {
232ac713eecSArchana Kakani            "attribute_type": "enum",
233ac713eecSArchana Kakani            "attribute_name": "pvm_system_operating_mode",
234ac713eecSArchana Kakani            "possible_values": ["Normal", "Manual"],
235ac713eecSArchana Kakani            "value_names": ["Normal", "Manual"],
236ac713eecSArchana Kakani            "default_values": ["Normal"],
237d6608096SArchana Kakani            "help_text": "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.",
238d6608096SArchana Kakani            "display_name": "Server Operating Mode"
239ac713eecSArchana Kakani        },
240ac713eecSArchana Kakani        {
241ac713eecSArchana Kakani            "attribute_type": "enum",
242ac713eecSArchana Kakani            "attribute_name": "pvm_rpa_boot_mode",
243ac713eecSArchana Kakani            "possible_values": [
244ac713eecSArchana Kakani                "Normal",
245ac713eecSArchana Kakani                "SavedList",
246ac713eecSArchana Kakani                "SmsMenu",
247ac713eecSArchana Kakani                "OkPrompt",
248ac713eecSArchana Kakani                "DefaultList"
249ac713eecSArchana Kakani            ],
250ac713eecSArchana Kakani            "value_names": [
251ac713eecSArchana Kakani                "Normal",
252ac713eecSArchana Kakani                "SavedList",
253ac713eecSArchana Kakani                "SmsMenu",
254ac713eecSArchana Kakani                "OkPrompt",
255ac713eecSArchana Kakani                "DefaultList"
256ac713eecSArchana Kakani            ],
257ac713eecSArchana Kakani            "default_values": ["Normal"],
258d6608096SArchana Kakani            "help_text": "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.",
259d6608096SArchana Kakani            "display_name": "AIX/Linux Partition Boot Mode"
260ac713eecSArchana Kakani        },
261ac713eecSArchana Kakani        {
262ac713eecSArchana Kakani            "attribute_type": "enum",
263ac713eecSArchana Kakani            "attribute_name": "pvm_rpa_boot_mode_current",
264ac713eecSArchana Kakani            "possible_values": [
265ac713eecSArchana Kakani                "Normal",
266ac713eecSArchana Kakani                "SavedList",
267ac713eecSArchana Kakani                "SmsMenu",
268ac713eecSArchana Kakani                "OkPrompt",
269ac713eecSArchana Kakani                "DefaultList"
270ac713eecSArchana Kakani            ],
271ac713eecSArchana Kakani            "value_names": [
272ac713eecSArchana Kakani                "Normal",
273ac713eecSArchana Kakani                "SavedList",
274ac713eecSArchana Kakani                "SmsMenu",
275ac713eecSArchana Kakani                "OkPrompt",
276ac713eecSArchana Kakani                "DefaultList"
277ac713eecSArchana Kakani            ],
278ac713eecSArchana Kakani            "default_values": ["Normal"],
279d6608096SArchana Kakani            "help_text": "Specifies the current boot type for an AIX/Linux partition. Do not set this attribute directly; set pvm_rpa_boot_mode instead.",
280d6608096SArchana Kakani            "display_name": "AIX/Linux Partition Boot Mode (current)",
281d6608096SArchana Kakani            "read_only": true
282ac713eecSArchana Kakani        },
283ac713eecSArchana Kakani        {
284ac713eecSArchana Kakani            "attribute_type": "enum",
285ac713eecSArchana Kakani            "attribute_name": "pvm_os_boot_type",
286ac713eecSArchana Kakani            "possible_values": ["A_Mode", "B_Mode", "C_Mode", "D_Mode"],
287ac713eecSArchana Kakani            "value_names": ["A_Mode", "B_Mode", "C_Mode", "D_Mode"],
288ac713eecSArchana Kakani            "default_values": ["A_Mode"],
289d6608096SArchana Kakani            "help_text": "Select the IBM i 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.",
290d6608096SArchana Kakani            "display_name": "IBM i Partition Boot Mode"
291ac713eecSArchana Kakani        },
292ac713eecSArchana Kakani        {
293ac713eecSArchana Kakani            "attribute_type": "enum",
294ac713eecSArchana Kakani            "attribute_name": "pvm_os_boot_type_current",
295ac713eecSArchana Kakani            "possible_values": ["A_Mode", "B_Mode", "C_Mode", "D_Mode"],
296ac713eecSArchana Kakani            "value_names": ["A_Mode", "B_Mode", "C_Mode", "D_Mode"],
297ac713eecSArchana Kakani            "default_values": ["A_Mode"],
298d6608096SArchana Kakani            "help_text": "Specifies the current IBM i partition boot mode for next system boot. Do not set this attribute directly; set pvm_os_boot_type instead.",
299d6608096SArchana Kakani            "display_name": "IBM i Partition Boot Mode (current)",
300d6608096SArchana Kakani            "read_only": true
301ac713eecSArchana Kakani        },
302ac713eecSArchana Kakani        {
303ac713eecSArchana Kakani            "attribute_type": "enum",
304ac713eecSArchana Kakani            "attribute_name": "pvm_vtpm",
305ac713eecSArchana Kakani            "possible_values": ["Disabled", "Enabled"],
306ac713eecSArchana Kakani            "value_names": ["Disabled", "Enabled"],
307ac713eecSArchana Kakani            "default_values": ["Enabled"],
308d6608096SArchana Kakani            "help_text": "Enabling vTPM makes a TPM available to the guest operating system.",
309d6608096SArchana Kakani            "display_name": "Virtual Trusted Platform Module"
310ac713eecSArchana Kakani        },
311ac713eecSArchana Kakani        {
312ac713eecSArchana Kakani            "attribute_type": "enum",
313ac713eecSArchana Kakani            "attribute_name": "pvm_vtpm_current",
314ac713eecSArchana Kakani            "possible_values": ["Disabled", "Enabled"],
315ac713eecSArchana Kakani            "value_names": ["Disabled", "Enabled"],
316ac713eecSArchana Kakani            "default_values": ["Enabled"],
317d6608096SArchana Kakani            "help_text": "Specifies the current vTPM policy. Do not set this attribute directly; set pvm_vtpm instead.",
318d6608096SArchana Kakani            "display_name": "Virtual Trusted Platform Module (current)",
319d6608096SArchana Kakani            "read_only": true
320ac713eecSArchana Kakani        },
321ac713eecSArchana Kakani        {
322ac713eecSArchana Kakani            "attribute_type": "enum",
323ac713eecSArchana Kakani            "attribute_name": "pvm_sys_dump_active",
324ac713eecSArchana Kakani            "possible_values": ["Enabled", "Disabled"],
325ac713eecSArchana Kakani            "value_names": ["Enabled", "Disabled"],
326ac713eecSArchana Kakani            "default_values": ["Disabled"],
327d6608096SArchana Kakani            "help_text": "Enabled when a system dump is in progress or stored in hypervisor memory and ready for offload, Disabled otherwise.",
328d6608096SArchana Kakani            "display_name": "System Dump Active"
329ac713eecSArchana Kakani        },
330ac713eecSArchana Kakani        {
331ac713eecSArchana Kakani            "attribute_type": "enum",
332ac713eecSArchana Kakani            "attribute_name": "hb_memory_region_size",
333ac713eecSArchana Kakani            "possible_values": ["128MB", "256MB", "1024MB", "2048MB", "4096MB"],
334ac713eecSArchana Kakani            "value_names": ["128MB", "256MB", "1024MB", "2048MB", "4096MB"],
335ac713eecSArchana Kakani            "default_values": ["256MB"],
336d6608096SArchana Kakani            "help_text": "Specifies the size of the logical memory block the system uses to read memory, requires a reboot for a change to be applied.",
337d6608096SArchana Kakani            "display_name": "Memory Region Size (pending)"
338ac713eecSArchana Kakani        },
339ac713eecSArchana Kakani        {
340ac713eecSArchana Kakani            "attribute_type": "enum",
341ac713eecSArchana Kakani            "attribute_name": "hb_memory_region_size_current",
342ac713eecSArchana Kakani            "possible_values": ["128MB", "256MB", "1024MB", "2048MB", "4096MB"],
343ac713eecSArchana Kakani            "value_names": ["128MB", "256MB", "1024MB", "2048MB", "4096MB"],
344ac713eecSArchana Kakani            "default_values": ["256MB"],
345d6608096SArchana Kakani            "help_text": "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.",
346d6608096SArchana Kakani            "display_name": "Memory Region Size (current)",
347d6608096SArchana Kakani            "read_only": true
348ac713eecSArchana Kakani        },
349ac713eecSArchana Kakani        {
350ac713eecSArchana Kakani            "attribute_type": "enum",
351ac713eecSArchana Kakani            "attribute_name": "hb_power_limit_enable",
352ac713eecSArchana Kakani            "possible_values": ["Enabled", "Disabled"],
353ac713eecSArchana Kakani            "value_names": ["Enabled", "Disabled"],
354ac713eecSArchana Kakani            "default_values": ["Disabled"],
355d6608096SArchana Kakani            "help_text": "Specifies if the power limit is enabled, requires a reboot for a change to be applied.",
356d6608096SArchana Kakani            "display_name": "Power Limit Enable (pending)",
357ac713eecSArchana Kakani            "dbus": {
358ac713eecSArchana Kakani                "object_path": "/xyz/openbmc_project/control/host0/power_cap",
359ac713eecSArchana Kakani                "interface": "xyz.openbmc_project.Control.Power.Cap",
360ac713eecSArchana Kakani                "property_name": "PowerCapEnable",
361ac713eecSArchana Kakani                "property_type": "bool",
362ac713eecSArchana Kakani                "property_values": [true, false]
363ac713eecSArchana Kakani            }
364ac713eecSArchana Kakani        },
365ac713eecSArchana Kakani        {
366ac713eecSArchana Kakani            "attribute_type": "enum",
367ac713eecSArchana Kakani            "attribute_name": "hb_power_limit_enable_current",
368ac713eecSArchana Kakani            "possible_values": ["Enabled", "Disabled"],
369ac713eecSArchana Kakani            "value_names": ["Enabled", "Disabled"],
370ac713eecSArchana Kakani            "default_values": ["Disabled"],
371d6608096SArchana Kakani            "help_text": "Specifies if the power limit is enabled for the current IPL. Do not set this attribute directly; set hb_power_limit_enable instead.",
372d6608096SArchana Kakani            "display_name": "Power Limit Enable (current)",
373d6608096SArchana Kakani            "read_only": true
374ac713eecSArchana Kakani        },
375ac713eecSArchana Kakani        {
376ac713eecSArchana Kakani            "attribute_type": "enum",
377ac713eecSArchana Kakani            "attribute_name": "hb_secure_ver_lockin_enabled",
378ac713eecSArchana Kakani            "possible_values": ["Enabled", "Disabled"],
379ac713eecSArchana Kakani            "value_names": ["Enabled", "Disabled"],
380ac713eecSArchana Kakani            "default_values": ["Disabled"],
381d6608096SArchana Kakani            "help_text": "Specifies whether the secure version lockin functionality is enabled.",
382d6608096SArchana Kakani            "display_name": "Secure Version Lockin Enabled"
383ac713eecSArchana Kakani        },
384ac713eecSArchana Kakani        {
385ac713eecSArchana Kakani            "attribute_type": "enum",
386ac713eecSArchana Kakani            "attribute_name": "hb_memory_mirror_mode",
387ac713eecSArchana Kakani            "possible_values": ["Disabled", "Enabled"],
388ac713eecSArchana Kakani            "value_names": ["Disabled", "Enabled"],
389ac713eecSArchana Kakani            "default_values": ["Disabled"],
390d6608096SArchana Kakani            "help_text": "Specifies if the memory mirroring is enabled, requires a reboot for a change to be applied.",
391d6608096SArchana Kakani            "display_name": "Memory Mirror Mode (pending)"
392ac713eecSArchana Kakani        },
393ac713eecSArchana Kakani        {
394ac713eecSArchana Kakani            "attribute_type": "enum",
395ac713eecSArchana Kakani            "attribute_name": "hb_memory_mirror_mode_current",
396ac713eecSArchana Kakani            "possible_values": ["Disabled", "Enabled"],
397ac713eecSArchana Kakani            "value_names": ["Disabled", "Enabled"],
398ac713eecSArchana Kakani            "default_values": ["Disabled"],
399d6608096SArchana Kakani            "help_text": "Specifies if the memory mirroring is enabled for the current IPL. Do not set this attribute directly; set hb_memory_mirror_mode instead.",
400d6608096SArchana Kakani            "display_name": "Memory Mirror Mode (current)",
401d6608096SArchana Kakani            "read_only": true
402ac713eecSArchana Kakani        },
403ac713eecSArchana Kakani        {
404ac713eecSArchana Kakani            "attribute_type": "enum",
405ac713eecSArchana Kakani            "attribute_name": "hb_tpm_required",
406ac713eecSArchana Kakani            "possible_values": ["Required", "Not Required"],
407ac713eecSArchana Kakani            "value_names": ["Required", "Not Required"],
408ac713eecSArchana Kakani            "default_values": ["Required"],
409d6608096SArchana Kakani            "help_text": "When the 'TPM Required Policy' is 'Required', a functional TPM is required to boot the system",
410d6608096SArchana Kakani            "display_name": "TPM Required Policy (pending)",
411ac713eecSArchana Kakani            "dbus": {
412ac713eecSArchana Kakani                "object_path": "/xyz/openbmc_project/control/host0/TPMEnable",
413ac713eecSArchana Kakani                "interface": "xyz.openbmc_project.Control.TPM.Policy",
414ac713eecSArchana Kakani                "property_name": "TPMEnable",
415ac713eecSArchana Kakani                "property_type": "bool",
416ac713eecSArchana Kakani                "property_values": [true, false]
417ac713eecSArchana Kakani            }
418ac713eecSArchana Kakani        },
419ac713eecSArchana Kakani        {
420ac713eecSArchana Kakani            "attribute_type": "enum",
421ac713eecSArchana Kakani            "attribute_name": "hb_tpm_required_current",
422ac713eecSArchana Kakani            "possible_values": ["Required", "Not Required"],
423ac713eecSArchana Kakani            "value_names": ["Required", "Not Required"],
424ac713eecSArchana Kakani            "default_values": ["Required"],
425d6608096SArchana Kakani            "help_text": "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.",
426d6608096SArchana Kakani            "display_name": "TPM Required Policy (current)",
427d6608096SArchana Kakani            "read_only": true
428ac713eecSArchana Kakani        },
429ac713eecSArchana Kakani        {
430ac713eecSArchana Kakani            "attribute_type": "enum",
431ac713eecSArchana Kakani            "attribute_name": "hb_key_clear_request",
432ac713eecSArchana Kakani            "possible_values": [
433ac713eecSArchana Kakani                "NONE",
434ac713eecSArchana Kakani                "ALL",
435ac713eecSArchana Kakani                "OS_KEYS",
436ac713eecSArchana Kakani                "POWERVM_SYSKEY",
437ac713eecSArchana Kakani                "MFG_ALL",
438ac713eecSArchana Kakani                "MFG"
439ac713eecSArchana Kakani            ],
440ac713eecSArchana Kakani            "value_names": [
441ac713eecSArchana Kakani                "NONE",
442ac713eecSArchana Kakani                "ALL",
443ac713eecSArchana Kakani                "OS_KEYS",
444ac713eecSArchana Kakani                "POWERVM_SYSKEY",
445ac713eecSArchana Kakani                "MFG_ALL",
446ac713eecSArchana Kakani                "MFG"
447ac713eecSArchana Kakani            ],
448ac713eecSArchana Kakani            "default_values": ["NONE"],
449d6608096SArchana Kakani            "help_text": "Specifies the requested level of security keys to be cleared from the system, requires a reboot to take effect",
450d6608096SArchana Kakani            "display_name": "Key Clear Request (pending)"
451ac713eecSArchana Kakani        },
452ac713eecSArchana Kakani        {
453ac713eecSArchana Kakani            "attribute_type": "enum",
454ac713eecSArchana Kakani            "attribute_name": "hb_key_clear_request_current",
455ac713eecSArchana Kakani            "possible_values": [
456ac713eecSArchana Kakani                "NONE",
457ac713eecSArchana Kakani                "ALL",
458ac713eecSArchana Kakani                "OS_KEYS",
459ac713eecSArchana Kakani                "POWERVM_SYSKEY",
460ac713eecSArchana Kakani                "MFG_ALL",
461ac713eecSArchana Kakani                "MFG"
462ac713eecSArchana Kakani            ],
463ac713eecSArchana Kakani            "value_names": [
464ac713eecSArchana Kakani                "NONE",
465ac713eecSArchana Kakani                "ALL",
466ac713eecSArchana Kakani                "OS_KEYS",
467ac713eecSArchana Kakani                "POWERVM_SYSKEY",
468ac713eecSArchana Kakani                "MFG_ALL",
469ac713eecSArchana Kakani                "MFG"
470ac713eecSArchana Kakani            ],
471ac713eecSArchana Kakani            "default_values": ["NONE"],
472d6608096SArchana Kakani            "help_text": "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.",
473d6608096SArchana Kakani            "display_name": "Key Clear Request (current)",
474d6608096SArchana Kakani            "read_only": true
475ac713eecSArchana Kakani        },
476ac713eecSArchana Kakani        {
477ac713eecSArchana Kakani            "attribute_type": "enum",
478ac713eecSArchana Kakani            "attribute_name": "hb_host_usb_enablement",
479ac713eecSArchana Kakani            "possible_values": ["Disabled", "Enabled"],
480ac713eecSArchana Kakani            "value_names": ["Disabled", "Enabled"],
481ac713eecSArchana Kakani            "default_values": ["Enabled"],
482d6608096SArchana Kakani            "help_text": "Specifies if Host USB is disabled or enabled for security reasons, requires a reboot for a change to be applied.",
483d6608096SArchana Kakani            "display_name": "Host USB Enablement (pending)"
484ac713eecSArchana Kakani        },
485ac713eecSArchana Kakani        {
486ac713eecSArchana Kakani            "attribute_type": "enum",
487ac713eecSArchana Kakani            "attribute_name": "hb_host_usb_enablement_current",
488ac713eecSArchana Kakani            "possible_values": ["Disabled", "Enabled"],
489ac713eecSArchana Kakani            "value_names": ["Disabled", "Enabled"],
490ac713eecSArchana Kakani            "default_values": ["Enabled"],
491d6608096SArchana Kakani            "help_text": "Specifies if Host USB is disabled or enabled for security reasons. Do not set this attribute directly; set hb_host_usb_enablement instead.",
492d6608096SArchana Kakani            "display_name": "Host USB Enablement (current)",
493d6608096SArchana Kakani            "read_only": true
494ac713eecSArchana Kakani        },
495ac713eecSArchana Kakani        {
496ac713eecSArchana Kakani            "attribute_type": "enum",
497ac713eecSArchana Kakani            "attribute_name": "pvm_auto_poweron_restart",
498ac713eecSArchana Kakani            "possible_values": ["Disabled", "Enabled"],
499ac713eecSArchana Kakani            "value_names": ["Disabled", "Enabled"],
500ac713eecSArchana Kakani            "default_values": ["Disabled"],
501d6608096SArchana Kakani            "help_text": "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.",
502d6608096SArchana Kakani            "display_name": "pvm_auto_poweron_restart",
503ac713eecSArchana Kakani            "dbus": {
504ac713eecSArchana Kakani                "object_path": "/xyz/openbmc_project/control/host0/power_restore_policy",
505ac713eecSArchana Kakani                "interface": "xyz.openbmc_project.Control.Power.RestorePolicy",
506ac713eecSArchana Kakani                "property_name": "PowerRestorePolicy",
507ac713eecSArchana Kakani                "property_type": "string",
508ac713eecSArchana Kakani                "property_values": [
509ac713eecSArchana Kakani                    "xyz.openbmc_project.Control.Power.RestorePolicy.Policy.AlwaysOff",
510ac713eecSArchana Kakani                    "xyz.openbmc_project.Control.Power.RestorePolicy.Policy.AlwaysOn"
511ac713eecSArchana Kakani                ]
512ac713eecSArchana Kakani            }
513ac713eecSArchana Kakani        },
514ac713eecSArchana Kakani        {
515ac713eecSArchana Kakani            "attribute_type": "enum",
516ac713eecSArchana Kakani            "attribute_name": "hb_lateral_cast_out_mode",
517ac713eecSArchana Kakani            "possible_values": ["Disabled", "Enabled"],
518ac713eecSArchana Kakani            "value_names": ["Disabled", "Enabled"],
519ac713eecSArchana Kakani            "default_values": ["Enabled"],
520d6608096SArchana Kakani            "help_text": "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.",
521d6608096SArchana Kakani            "display_name": "Lateral Cast Out mode (pending)"
522ac713eecSArchana Kakani        },
523ac713eecSArchana Kakani        {
524ac713eecSArchana Kakani            "attribute_type": "enum",
525ac713eecSArchana Kakani            "attribute_name": "hb_lateral_cast_out_mode_current",
526ac713eecSArchana Kakani            "possible_values": ["Disabled", "Enabled"],
527ac713eecSArchana Kakani            "value_names": ["Disabled", "Enabled"],
528ac713eecSArchana Kakani            "default_values": ["Enabled"],
529d6608096SArchana Kakani            "help_text": "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.",
530d6608096SArchana Kakani            "display_name": "Lateral Cast Out mode (current)",
531d6608096SArchana Kakani            "read_only": true
532ac713eecSArchana Kakani        },
533ac713eecSArchana Kakani        {
534ac713eecSArchana Kakani            "attribute_type": "enum",
535ac713eecSArchana Kakani            "attribute_name": "hb_proc_favor_aggressive_prefetch",
536ac713eecSArchana Kakani            "possible_values": ["Disabled", "Enabled"],
537ac713eecSArchana Kakani            "value_names": ["Disabled", "Enabled"],
538ac713eecSArchana Kakani            "default_values": ["Disabled"],
539d6608096SArchana Kakani            "help_text": "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.",
540d6608096SArchana Kakani            "display_name": "Proc Favor Aggressive Prefetch (pending)"
541ac713eecSArchana Kakani        },
542ac713eecSArchana Kakani        {
543ac713eecSArchana Kakani            "attribute_type": "enum",
544ac713eecSArchana Kakani            "attribute_name": "hb_proc_favor_aggressive_prefetch_current",
545ac713eecSArchana Kakani            "possible_values": ["Disabled", "Enabled"],
546ac713eecSArchana Kakani            "value_names": ["Disabled", "Enabled"],
547ac713eecSArchana Kakani            "default_values": ["Disabled"],
548d6608096SArchana Kakani            "help_text": "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.",
549d6608096SArchana Kakani            "display_name": "Proc Favor Aggressive Prefetch (current)",
550d6608096SArchana Kakani            "read_only": true
551ac713eecSArchana Kakani        },
552ac713eecSArchana Kakani        {
553ac713eecSArchana Kakani            "attribute_type": "enum",
554ac713eecSArchana Kakani            "attribute_name": "pvm_create_default_lpar",
555ac713eecSArchana Kakani            "possible_values": ["Disabled", "Enabled"],
556ac713eecSArchana Kakani            "value_names": ["Disabled", "Enabled"],
557ac713eecSArchana Kakani            "default_values": ["Disabled"],
558d6608096SArchana Kakani            "help_text": "When enabled creates a new default partition after NVRAM is cleared. This is primarily for machines that are managed by hardware management console.",
559d6608096SArchana Kakani            "display_name": "pvm_create_default_lpar (pending)"
560ac713eecSArchana Kakani        },
561ac713eecSArchana Kakani        {
562ac713eecSArchana Kakani            "attribute_type": "enum",
563ac713eecSArchana Kakani            "attribute_name": "pvm_create_default_lpar_current",
564ac713eecSArchana Kakani            "possible_values": ["Disabled", "Enabled"],
565ac713eecSArchana Kakani            "value_names": ["Disabled", "Enabled"],
566ac713eecSArchana Kakani            "default_values": ["Disabled"],
567d6608096SArchana Kakani            "help_text": "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.",
568d6608096SArchana Kakani            "display_name": "pvm_create_default_lpar (current)",
569d6608096SArchana Kakani            "read_only": true
570ac713eecSArchana Kakani        },
571ac713eecSArchana Kakani        {
572ac713eecSArchana Kakani            "attribute_type": "enum",
573ac713eecSArchana Kakani            "attribute_name": "pvm_keep_and_clear",
574ac713eecSArchana Kakani            "possible_values": ["Disabled", "Enabled"],
575ac713eecSArchana Kakani            "value_names": ["Disabled", "Enabled"],
576ac713eecSArchana Kakani            "default_values": ["Disabled"],
577d6608096SArchana Kakani            "help_text": "The hypervisor needs to clear most of PHYP NVRAM, but preserve the NVRAM for the manufacturing default partition",
578d6608096SArchana Kakani            "display_name": "pvm_keep_and_clear"
579ac713eecSArchana Kakani        },
580ac713eecSArchana Kakani        {
581ac713eecSArchana Kakani            "attribute_type": "enum",
582ac713eecSArchana Kakani            "attribute_name": "pvm_clear_nvram",
583ac713eecSArchana Kakani            "possible_values": ["Disabled", "Enabled"],
584ac713eecSArchana Kakani            "value_names": ["Disabled", "Enabled"],
585ac713eecSArchana Kakani            "default_values": ["Disabled"],
586d6608096SArchana Kakani            "help_text": "Specifies if the hypervisor needs to clear PHYP NVRAM",
587d6608096SArchana Kakani            "display_name": "pvm_clear_nvram"
588ac713eecSArchana Kakani        },
589ac713eecSArchana Kakani        {
590ac713eecSArchana Kakani            "attribute_type": "enum",
591ac713eecSArchana Kakani            "attribute_name": "pvm_boot_initiator",
592ac713eecSArchana Kakani            "possible_values": ["User", "HMC", "Host", "Auto"],
593ac713eecSArchana Kakani            "value_names": ["User", "HMC", "Host", "Auto"],
594ac713eecSArchana Kakani            "default_values": ["User"],
595d6608096SArchana Kakani            "help_text": "Specifies who initiated the IPL.",
596d6608096SArchana Kakani            "display_name": "IPL Initiator (pending)"
597ac713eecSArchana Kakani        },
598ac713eecSArchana Kakani        {
599ac713eecSArchana Kakani            "attribute_type": "enum",
600ac713eecSArchana Kakani            "attribute_name": "pvm_boot_initiator_current",
601ac713eecSArchana Kakani            "possible_values": ["User", "HMC", "Host", "Auto"],
602ac713eecSArchana Kakani            "value_names": ["User", "HMC", "Host", "Auto"],
603ac713eecSArchana Kakani            "default_values": ["User"],
604d6608096SArchana Kakani            "help_text": "Specifies who initiated the IPL. Set pvm_boot_initiator instead.",
605d6608096SArchana Kakani            "display_name": "IPL Initiator (current)",
606d6608096SArchana Kakani            "read_only": true
607ac713eecSArchana Kakani        },
608ac713eecSArchana Kakani        {
609ac713eecSArchana Kakani            "attribute_type": "enum",
610ac713eecSArchana Kakani            "attribute_name": "pvm_boot_type",
611ac713eecSArchana Kakani            "possible_values": ["IPL", "ReIPL"],
612ac713eecSArchana Kakani            "value_names": ["IPL", "ReIPL"],
613ac713eecSArchana Kakani            "default_values": ["IPL"],
614d6608096SArchana Kakani            "help_text": "Specifies if the boot type is an IPL or a ReIPL",
615d6608096SArchana Kakani            "display_name": "Boot Type Indicator (pending)"
616ac713eecSArchana Kakani        },
617ac713eecSArchana Kakani        {
618ac713eecSArchana Kakani            "attribute_type": "enum",
619ac713eecSArchana Kakani            "attribute_name": "pvm_boot_type_current",
620ac713eecSArchana Kakani            "possible_values": ["IPL", "ReIPL"],
621ac713eecSArchana Kakani            "value_names": ["IPL", "ReIPL"],
622ac713eecSArchana Kakani            "default_values": ["IPL"],
623d6608096SArchana Kakani            "help_text": "Specifies if the boot type is an IPL or a ReIPL. Set pvm_boot_type instead",
624d6608096SArchana Kakani            "display_name": "Boot Type Indicator (current)",
625d6608096SArchana Kakani            "read_only": true
626ac713eecSArchana Kakani        },
627ac713eecSArchana Kakani        {
628ac713eecSArchana Kakani            "attribute_type": "enum",
629ac713eecSArchana Kakani            "attribute_name": "pvm_rpd_guard_policy",
630ac713eecSArchana Kakani            "possible_values": ["Enabled", "Disabled"],
631ac713eecSArchana Kakani            "value_names": ["Enabled", "Disabled"],
632ac713eecSArchana Kakani            "default_values": ["Enabled"],
633d6608096SArchana Kakani            "help_text": "Controls whether or not a processor core will be de-configured on error.",
634d6608096SArchana Kakani            "display_name": "Guard on error"
635ac713eecSArchana Kakani        },
636ac713eecSArchana Kakani        {
637ac713eecSArchana Kakani            "attribute_type": "enum",
638ac713eecSArchana Kakani            "attribute_name": "pvm_rpd_policy",
639ac713eecSArchana Kakani            "possible_values": ["Enabled", "Scheduled", "Disabled"],
640ac713eecSArchana Kakani            "value_names": ["Enabled", "Scheduled", "Disabled"],
641ac713eecSArchana Kakani            "default_values": ["Enabled"],
642d6608096SArchana Kakani            "help_text": "Enabled (Run on each core once daily, at an equally spaced interval, to test each core every 24 hours. For example, on a 48-core system, the RPD would test one core every 30 minutes), Run Now (Run sequentially on each core starting immediately), Scheduled (Run sequentially on each core at the scheduled time each day), Disabled (No diagnostics or exercisers will be run).",
643d6608096SArchana Kakani            "display_name": "Runtime Processor Diagnostics Policy"
644ac713eecSArchana Kakani        },
645ac713eecSArchana Kakani        {
646ac713eecSArchana Kakani            "attribute_type": "enum",
647ac713eecSArchana Kakani            "attribute_name": "pvm_rpd_immediate_test",
648ac713eecSArchana Kakani            "possible_values": ["Enabled", "Disabled"],
649ac713eecSArchana Kakani            "value_names": ["Enabled", "Disabled"],
650ac713eecSArchana Kakani            "default_values": ["Disabled"],
651d6608096SArchana Kakani            "help_text": "Enabled (Override the pvm_rpd_policy and start a diagnostic test run immediately. RPD will set pvm_rpd_immediate_test to “Disabled” when an immediate test run completes), Disabled (The pvm_rpd_policy is used).",
652d6608096SArchana Kakani            "display_name": "Immediate Test Requested"
653ac713eecSArchana Kakani        },
654ac713eecSArchana Kakani        {
655ac713eecSArchana Kakani            "attribute_type": "enum",
656ac713eecSArchana Kakani            "attribute_name": "pvm_rpd_feature",
657ac713eecSArchana Kakani            "possible_values": ["Enabled", "Disabled", "Automatic"],
658ac713eecSArchana Kakani            "value_names": ["Enabled", "Disabled", "Automatic"],
659ac713eecSArchana Kakani            "default_values": ["Automatic"],
660d6608096SArchana Kakani            "help_text": "Controls whether or not the Runtime Processor Diagnostics (RPD) Feature will be configured on the system. Enabled ( The RPD feature will be configured regardless of the amount of installed memory), Automatic (The RPD feature will be configured on systems with at least 128GB of installed memory and not configured on systems with less than 128GB), Disabled (The RPD feature will not be configured).",
661d6608096SArchana Kakani            "display_name": "Runtime Processor Diagnostics Feature"
662ac713eecSArchana Kakani        },
663ac713eecSArchana Kakani        {
664ac713eecSArchana Kakani            "attribute_type": "enum",
665ac713eecSArchana Kakani            "attribute_name": "pvm_rpd_feature_current",
666ac713eecSArchana Kakani            "possible_values": ["Enabled", "Disabled", "Automatic"],
667ac713eecSArchana Kakani            "value_names": ["Enabled", "Disabled", "Automatic"],
668ac713eecSArchana Kakani            "default_values": ["Automatic"],
669d6608096SArchana Kakani            "help_text": "Controls whether or not the Runtime Processor Diagnostics (RPD) Feature will be configured on the system. Enabled ( The RPD feature will be configured regardless of the amount of installed memory), Automatic (The RPD feature will be configured on systems with at least 128GB of installed memory and not configured on systems with less than 128GB), Disabled (The RPD feature will not be configured).",
670d6608096SArchana Kakani            "display_name": "Runtime Processor Diagnostics Feature",
671d6608096SArchana Kakani            "read_only": true
672ac713eecSArchana Kakani        },
673ac713eecSArchana Kakani        {
674ac713eecSArchana Kakani            "attribute_type": "enum",
675ac713eecSArchana Kakani            "attribute_name": "hb_power_PS0_functional",
676ac713eecSArchana Kakani            "possible_values": ["Enabled", "Disabled"],
677ac713eecSArchana Kakani            "value_names": ["Enabled", "Disabled"],
678ac713eecSArchana Kakani            "default_values": ["Disabled"],
679d6608096SArchana Kakani            "help_text": "Specifies if Power Supply 0 is present. (Enabled is Present)",
680d6608096SArchana Kakani            "display_name": "Power Supply 0 is present",
681ac713eecSArchana Kakani            "dbus": {
682ac713eecSArchana Kakani                "object_path": "/xyz/openbmc_project/inventory/system/chassis/motherboard/powersupply0",
683ac713eecSArchana Kakani                "interface": "xyz.openbmc_project.Inventory.Item",
684ac713eecSArchana Kakani                "property_name": "Present",
685ac713eecSArchana Kakani                "property_type": "bool",
686ac713eecSArchana Kakani                "property_values": [true, false]
687ac713eecSArchana Kakani            }
688ac713eecSArchana Kakani        },
689ac713eecSArchana Kakani        {
690ac713eecSArchana Kakani            "attribute_type": "enum",
691ac713eecSArchana Kakani            "attribute_name": "hb_power_PS1_functional",
692ac713eecSArchana Kakani            "possible_values": ["Enabled", "Disabled"],
693ac713eecSArchana Kakani            "value_names": ["Enabled", "Disabled"],
694ac713eecSArchana Kakani            "default_values": ["Disabled"],
695d6608096SArchana Kakani            "help_text": "Specifies if Power Supply 1 is present or not. (Enabled is present)",
696d6608096SArchana Kakani            "display_name": "Power Supply 1 is present",
697ac713eecSArchana Kakani            "dbus": {
698ac713eecSArchana Kakani                "object_path": "/xyz/openbmc_project/inventory/system/chassis/motherboard/powersupply1",
699ac713eecSArchana Kakani                "interface": "xyz.openbmc_project.Inventory.Item",
700ac713eecSArchana Kakani                "property_name": "Present",
701ac713eecSArchana Kakani                "property_type": "bool",
702ac713eecSArchana Kakani                "property_values": [true, false]
703ac713eecSArchana Kakani            }
704ac713eecSArchana Kakani        },
705ac713eecSArchana Kakani        {
706ac713eecSArchana Kakani            "attribute_type": "enum",
707ac713eecSArchana Kakani            "attribute_name": "hb_power_PS2_functional",
708ac713eecSArchana Kakani            "possible_values": ["Enabled", "Disabled"],
709ac713eecSArchana Kakani            "value_names": ["Enabled", "Disabled"],
710ac713eecSArchana Kakani            "default_values": ["Disabled"],
711d6608096SArchana Kakani            "help_text": "Specifies if Power Supply 2 is Present. (Enabled is Present)",
712d6608096SArchana Kakani            "display_name": "Power Supply 2 is present",
713ac713eecSArchana Kakani            "dbus": {
714ac713eecSArchana Kakani                "object_path": "/xyz/openbmc_project/inventory/system/chassis/motherboard/powersupply2",
715ac713eecSArchana Kakani                "interface": "xyz.openbmc_project.Inventory.Item",
716ac713eecSArchana Kakani                "property_name": "Present",
717ac713eecSArchana Kakani                "property_type": "bool",
718ac713eecSArchana Kakani                "property_values": [true, false]
719ac713eecSArchana Kakani            }
720ac713eecSArchana Kakani        },
721ac713eecSArchana Kakani        {
722ac713eecSArchana Kakani            "attribute_type": "enum",
723ac713eecSArchana Kakani            "attribute_name": "hb_power_PS3_functional",
724ac713eecSArchana Kakani            "possible_values": ["Enabled", "Disabled"],
725ac713eecSArchana Kakani            "value_names": ["Enabled", "Disabled"],
726ac713eecSArchana Kakani            "default_values": ["Disabled"],
727d6608096SArchana Kakani            "help_text": "Specifies if Power Supply 3 is present. (Enabled is Present)",
728d6608096SArchana Kakani            "display_name": "Power Supply 3 is present",
729ac713eecSArchana Kakani            "dbus": {
730ac713eecSArchana Kakani                "object_path": "/xyz/openbmc_project/inventory/system/chassis/motherboard/powersupply3",
731ac713eecSArchana Kakani                "interface": "xyz.openbmc_project.Inventory.Item",
732ac713eecSArchana Kakani                "property_name": "Present",
733ac713eecSArchana Kakani                "property_type": "bool",
734ac713eecSArchana Kakani                "property_values": [true, false]
735ac713eecSArchana Kakani            }
736ac713eecSArchana Kakani        },
737ac713eecSArchana Kakani        {
738ac713eecSArchana Kakani            "attribute_type": "enum",
739ac713eecSArchana Kakani            "attribute_name": "pvm_ibmi_network_install_type",
740ac713eecSArchana Kakani            "possible_values": ["Disabled", "NFS", "iSCSI"],
741ac713eecSArchana Kakani            "value_names": ["Disabled", "NFS", "iSCSI"],
742ac713eecSArchana Kakani            "default_values": ["Disabled"],
743d6608096SArchana Kakani            "help_text": "Specifies whether the IBM i network install type is NFS Optical or iSCSI Tape. Disabled: indicates the IBM i Network Install BIOS attributes should not be used.",
744d6608096SArchana Kakani            "display_name": "IBM i Network Install Type"
745ac713eecSArchana Kakani        },
746ac713eecSArchana Kakani        {
747ac713eecSArchana Kakani            "attribute_type": "enum",
748ac713eecSArchana Kakani            "attribute_name": "pvm_ibmi_ipaddress_protocol",
749ac713eecSArchana Kakani            "possible_values": ["IPv4", "IPv6"],
750ac713eecSArchana Kakani            "value_names": ["IPv4", "IPv6"],
751ac713eecSArchana Kakani            "default_values": ["IPv4"],
752d6608096SArchana Kakani            "help_text": "Specifies whether the IP address protocol for IBM i network install is IPv4 or IPv6.",
753d6608096SArchana Kakani            "display_name": "IBM i IP Address Protocol"
754ac713eecSArchana Kakani        },
755ac713eecSArchana Kakani        {
756ac713eecSArchana Kakani            "attribute_type": "enum",
757ac713eecSArchana Kakani            "attribute_name": "pvm_ibmi_max_frame_size",
758ac713eecSArchana Kakani            "possible_values": ["MTU1500", "MTU9000"],
759ac713eecSArchana Kakani            "value_names": ["MTU1500", "MTU9000"],
760ac713eecSArchana Kakani            "default_values": ["MTU1500"],
761d6608096SArchana Kakani            "help_text": "Specifies the maximum frame size (maximum transmission unit, MTU). The value is in terms of bytes per packet size.",
762d6608096SArchana Kakani            "display_name": "Maximum Frame Size"
763ac713eecSArchana Kakani        },
764ac713eecSArchana Kakani        {
765ac713eecSArchana Kakani            "attribute_type": "enum",
766ac713eecSArchana Kakani            "attribute_name": "pvm_linux_kvm_memory",
767ac713eecSArchana Kakani            "possible_values": ["Automatic", "Custom"],
768ac713eecSArchana Kakani            "value_names": ["Automatic", "Custom"],
769ac713eecSArchana Kakani            "default_values": ["Automatic"],
770d6608096SArchana Kakani            "help_text": "Controls whether the system or user specified percentage of available system memory will be reserved for the management of KVM guests. Automatic (default) – The system will determine the percentage of available system memory to be reserved for the management of KVM guests. Custom – The user specified percentage of available system memory will be reserved for the management of KVM guests",
771d6608096SArchana Kakani            "display_name": "Memory setting for KVM Guest Management"
772ac713eecSArchana Kakani        },
773ac713eecSArchana Kakani        {
774ac713eecSArchana Kakani            "attribute_type": "enum",
775ac713eecSArchana Kakani            "attribute_name": "pvm_linux_kvm_memory_current",
776ac713eecSArchana Kakani            "possible_values": ["Automatic", "Custom"],
777ac713eecSArchana Kakani            "value_names": ["Automatic", "Custom"],
778ac713eecSArchana Kakani            "default_values": ["Automatic"],
779d6608096SArchana Kakani            "help_text": "Controls whether the system or user specified percentage of available system memory will be reserved for the management of KVM guests. Automatic (default) – The system will determine the percentage of available system memory to be reserved for the management of KVM guests. Custom – The user specified percentage of available system memory will be reserved for the management of KVM guests. This attribute is set by the BMC. Set pvm_linux_kvm_memory instead.",
780d6608096SArchana Kakani            "display_name": "Memory setting for KVM Guest Management (current)",
781d6608096SArchana Kakani            "read_only": true
782ac713eecSArchana Kakani        },
783ac713eecSArchana Kakani        {
784ac713eecSArchana Kakani            "attribute_type": "integer",
785ac713eecSArchana Kakani            "attribute_name": "vmi_if0_ipv4_prefix_length",
786ac713eecSArchana Kakani            "lower_bound": 0,
787ac713eecSArchana Kakani            "upper_bound": 32,
788ac713eecSArchana Kakani            "scalar_increment": 1,
789ac713eecSArchana Kakani            "default_value": 0,
790d6608096SArchana Kakani            "help_text": "vmi_if0_ipv4_prefix_length",
791d6608096SArchana Kakani            "display_name": "vmi_if0_ipv4_prefix_length"
792ac713eecSArchana Kakani        },
793ac713eecSArchana Kakani        {
794ac713eecSArchana Kakani            "attribute_type": "integer",
795ac713eecSArchana Kakani            "attribute_name": "vmi_if1_ipv4_prefix_length",
796ac713eecSArchana Kakani            "lower_bound": 0,
797ac713eecSArchana Kakani            "upper_bound": 32,
798ac713eecSArchana Kakani            "scalar_increment": 1,
799ac713eecSArchana Kakani            "default_value": 0,
800d6608096SArchana Kakani            "help_text": "vmi_if1_ipv4_prefix_length",
801d6608096SArchana Kakani            "display_name": "vmi_if1_ipv4_prefix_length"
802ac713eecSArchana Kakani        },
803ac713eecSArchana Kakani        {
804ac713eecSArchana Kakani            "attribute_type": "integer",
805ac713eecSArchana Kakani            "attribute_name": "vmi_if0_ipv6_prefix_length",
806ac713eecSArchana Kakani            "lower_bound": 0,
807ac713eecSArchana Kakani            "upper_bound": 128,
808ac713eecSArchana Kakani            "scalar_increment": 1,
809ac713eecSArchana Kakani            "default_value": 128,
810d6608096SArchana Kakani            "help_text": "vmi_if0_ipv6_prefix_length",
811d6608096SArchana Kakani            "display_name": "vmi_if0_ipv6_prefix_length"
812ac713eecSArchana Kakani        },
813ac713eecSArchana Kakani        {
814ac713eecSArchana Kakani            "attribute_type": "integer",
815ac713eecSArchana Kakani            "attribute_name": "vmi_if1_ipv6_prefix_length",
816ac713eecSArchana Kakani            "lower_bound": 0,
817ac713eecSArchana Kakani            "upper_bound": 128,
818ac713eecSArchana Kakani            "scalar_increment": 1,
819ac713eecSArchana Kakani            "default_value": 128,
820d6608096SArchana Kakani            "help_text": "vmi_if1_ipv6_prefix_length",
821d6608096SArchana Kakani            "display_name": "vmi_if1_ipv6_prefix_length"
822ac713eecSArchana Kakani        },
823ac713eecSArchana Kakani        {
824ac713eecSArchana Kakani            "attribute_type": "integer",
825ac713eecSArchana Kakani            "attribute_name": "hb_number_huge_pages",
826ac713eecSArchana Kakani            "lower_bound": 0,
827ac713eecSArchana Kakani            "upper_bound": 65535,
828ac713eecSArchana Kakani            "scalar_increment": 1,
829ac713eecSArchana Kakani            "default_value": 0,
830d6608096SArchana Kakani            "help_text": "Specifies the number of huge pages available for memory management, requires a reboot for a change to be applied.",
831d6608096SArchana Kakani            "display_name": "Number Huge Pages (pending)"
832ac713eecSArchana Kakani        },
833ac713eecSArchana Kakani        {
834ac713eecSArchana Kakani            "attribute_type": "integer",
835ac713eecSArchana Kakani            "attribute_name": "hb_number_huge_pages_current",
836ac713eecSArchana Kakani            "lower_bound": 0,
837ac713eecSArchana Kakani            "upper_bound": 65535,
838ac713eecSArchana Kakani            "scalar_increment": 1,
839ac713eecSArchana Kakani            "default_value": 0,
840d6608096SArchana Kakani            "read_only": true,
841d6608096SArchana Kakani            "help_text": "Specifies the number of huge pages available for memory management for the current IPL. Do not set this attribute directly; set hb_number_huge_pages instead.",
842d6608096SArchana Kakani            "display_name": "Number Huge Pages (current)"
843ac713eecSArchana Kakani        },
844ac713eecSArchana Kakani        {
845ac713eecSArchana Kakani            "attribute_type": "integer",
846ac713eecSArchana Kakani            "attribute_name": "hb_huge_page_size",
847ac713eecSArchana Kakani            "lower_bound": 0,
848ac713eecSArchana Kakani            "upper_bound": 255,
849ac713eecSArchana Kakani            "scalar_increment": 1,
850ac713eecSArchana Kakani            "default_value": 0,
851d6608096SArchana Kakani            "help_text": "Specifies the size of huge pages, 0 = 16GB, requires a reboot for a change to be applied.",
852d6608096SArchana Kakani            "display_name": "Huge Page Size (pending)"
853ac713eecSArchana Kakani        },
854ac713eecSArchana Kakani        {
855ac713eecSArchana Kakani            "attribute_type": "integer",
856ac713eecSArchana Kakani            "attribute_name": "hb_huge_page_size_current",
857ac713eecSArchana Kakani            "lower_bound": 0,
858ac713eecSArchana Kakani            "upper_bound": 255,
859ac713eecSArchana Kakani            "scalar_increment": 1,
860ac713eecSArchana Kakani            "default_value": 0,
861d6608096SArchana Kakani            "read_only": true,
862d6608096SArchana Kakani            "help_text": "Specifies the size of huge pages, 0 = 16GB, for the current IPL. Do not set this attribute directly; set hb_huge_page_size instead.",
863d6608096SArchana Kakani            "display_name": "Huge Page Size (current)"
864ac713eecSArchana Kakani        },
865ac713eecSArchana Kakani        {
866ac713eecSArchana Kakani            "attribute_type": "integer",
867ac713eecSArchana Kakani            "attribute_name": "hb_field_core_override",
868ac713eecSArchana Kakani            "lower_bound": 0,
869ac713eecSArchana Kakani            "upper_bound": 255,
870ac713eecSArchana Kakani            "scalar_increment": 1,
871ac713eecSArchana Kakani            "default_value": 0,
872d6608096SArchana Kakani            "help_text": "The maximum number of cores to activate where 0 being to activate all available cores. Requires a reboot for a change to be applied.",
873d6608096SArchana Kakani            "display_name": "Field Core Override (pending)"
874ac713eecSArchana Kakani        },
875ac713eecSArchana Kakani        {
876ac713eecSArchana Kakani            "attribute_type": "integer",
877ac713eecSArchana Kakani            "attribute_name": "hb_field_core_override_current",
878ac713eecSArchana Kakani            "lower_bound": 0,
879ac713eecSArchana Kakani            "upper_bound": 255,
880ac713eecSArchana Kakani            "scalar_increment": 1,
881ac713eecSArchana Kakani            "default_value": 0,
882d6608096SArchana Kakani            "read_only": true,
883d6608096SArchana Kakani            "help_text": "The maximum number of cores to activate where 0 being to activate all available cores. Value applicable for the current IPL. Do not set this attribute directly; set hb_field_core_override instead.",
884d6608096SArchana Kakani            "display_name": "Field Core Override (current)"
885ac713eecSArchana Kakani        },
886ac713eecSArchana Kakani        {
887ac713eecSArchana Kakani            "attribute_type": "integer",
888ac713eecSArchana Kakani            "attribute_name": "hb_power_limit_in_watts",
889ac713eecSArchana Kakani            "lower_bound": 0,
890ac713eecSArchana Kakani            "upper_bound": 65535,
891ac713eecSArchana Kakani            "scalar_increment": 1,
892ac713eecSArchana Kakani            "default_value": 0,
893d6608096SArchana Kakani            "help_text": "Specifies the power limit in watts.",
894d6608096SArchana Kakani            "display_name": "Power Limit In Watts",
895ac713eecSArchana Kakani            "dbus": {
896ac713eecSArchana Kakani                "object_path": "/xyz/openbmc_project/control/host0/power_cap",
897ac713eecSArchana Kakani                "interface": "xyz.openbmc_project.Control.Power.Cap",
898ac713eecSArchana Kakani                "property_type": "uint32_t",
899ac713eecSArchana Kakani                "property_name": "PowerCap"
900ac713eecSArchana Kakani            }
901ac713eecSArchana Kakani        },
902ac713eecSArchana Kakani        {
903ac713eecSArchana Kakani            "attribute_type": "integer",
904ac713eecSArchana Kakani            "attribute_name": "hb_max_number_huge_pages",
905ac713eecSArchana Kakani            "lower_bound": 0,
906ac713eecSArchana Kakani            "upper_bound": 65535,
907ac713eecSArchana Kakani            "scalar_increment": 1,
908ac713eecSArchana Kakani            "default_value": 0,
909d6608096SArchana Kakani            "read_only": true,
910d6608096SArchana Kakani            "help_text": "Specifies the actual maximum number of huge pages available given the current system configuration.",
911d6608096SArchana Kakani            "display_name": "Max Number Huge Pages"
912ac713eecSArchana Kakani        },
913ac713eecSArchana Kakani        {
914ac713eecSArchana Kakani            "attribute_type": "integer",
915ac713eecSArchana Kakani            "attribute_name": "hb_ioadapter_enlarged_capacity",
916ac713eecSArchana Kakani            "lower_bound": 0,
917ac713eecSArchana Kakani            "upper_bound": 21,
918ac713eecSArchana Kakani            "scalar_increment": 1,
919ac713eecSArchana Kakani            "default_value": 0,
920d6608096SArchana Kakani            "help_text": "Specifies the enlarged IO capacity, requires a reboot for a change to be applied.",
921d6608096SArchana Kakani            "display_name": "Enlarged IO Capacity (pending)"
922ac713eecSArchana Kakani        },
923ac713eecSArchana Kakani        {
924ac713eecSArchana Kakani            "attribute_type": "integer",
925ac713eecSArchana Kakani            "attribute_name": "hb_ioadapter_enlarged_capacity_current",
926ac713eecSArchana Kakani            "lower_bound": 0,
927ac713eecSArchana Kakani            "upper_bound": 21,
928ac713eecSArchana Kakani            "scalar_increment": 1,
929ac713eecSArchana Kakani            "default_value": 0,
930d6608096SArchana Kakani            "read_only": true,
931d6608096SArchana Kakani            "help_text": "Specifies the enlarged IO capacity for the current IPL. Do not set this attribute directly; set hb_ioadapter_enlarged_capacity instead.",
932d6608096SArchana Kakani            "display_name": "Enlarged IO Capacity (current)"
933ac713eecSArchana Kakani        },
934ac713eecSArchana Kakani        {
935ac713eecSArchana Kakani            "attribute_type": "integer",
936ac713eecSArchana Kakani            "attribute_name": "hb_effective_secure_version",
937ac713eecSArchana Kakani            "lower_bound": 0,
938ac713eecSArchana Kakani            "upper_bound": 255,
939ac713eecSArchana Kakani            "scalar_increment": 1,
940ac713eecSArchana Kakani            "default_value": 0,
941d6608096SArchana Kakani            "read_only": true,
942d6608096SArchana Kakani            "help_text": "Specifies the effective secure version of the host FW. In secure mode, the secure version value of a driver must be greater than or equal to this effective secure version to allow the system to boot.",
943d6608096SArchana Kakani            "display_name": "Effective Secure Version"
944ac713eecSArchana Kakani        },
945ac713eecSArchana Kakani        {
946ac713eecSArchana Kakani            "attribute_type": "integer",
947ac713eecSArchana Kakani            "attribute_name": "hb_cap_freq_mhz_min",
948ac713eecSArchana Kakani            "lower_bound": 0,
949ac713eecSArchana Kakani            "upper_bound": 4294967295,
950ac713eecSArchana Kakani            "scalar_increment": 1,
951ac713eecSArchana Kakani            "default_value": 0,
952d6608096SArchana Kakani            "read_only": true,
953d6608096SArchana Kakani            "help_text": "Specifies the lowest floor frequency across all chips in the system.",
954d6608096SArchana Kakani            "display_name": "Minimum Core Freq MHZ"
955ac713eecSArchana Kakani        },
956ac713eecSArchana Kakani        {
957ac713eecSArchana Kakani            "attribute_type": "integer",
958ac713eecSArchana Kakani            "attribute_name": "hb_cap_freq_mhz_max",
959ac713eecSArchana Kakani            "lower_bound": 0,
960ac713eecSArchana Kakani            "upper_bound": 4294967295,
961ac713eecSArchana Kakani            "scalar_increment": 1,
962ac713eecSArchana Kakani            "default_value": 0,
963d6608096SArchana Kakani            "read_only": true,
964d6608096SArchana Kakani            "help_text": "Specifies the highest ceiling frequency across all chips in the system.",
965d6608096SArchana Kakani            "display_name": "Maximum Core Freq MHZ"
966ac713eecSArchana Kakani        },
967ac713eecSArchana Kakani        {
968ac713eecSArchana Kakani            "attribute_type": "integer",
969ac713eecSArchana Kakani            "attribute_name": "hb_cap_freq_mhz_request",
970ac713eecSArchana Kakani            "lower_bound": 0,
971ac713eecSArchana Kakani            "upper_bound": 4294967295,
972ac713eecSArchana Kakani            "scalar_increment": 1,
973ac713eecSArchana Kakani            "default_value": 0,
974d6608096SArchana Kakani            "help_text": "Specifies the desired frequency across all chips in the system.  Requires a reboot for a change to be applied.",
975d6608096SArchana Kakani            "display_name": "Requested Core Freq MHZ (pending)"
976ac713eecSArchana Kakani        },
977ac713eecSArchana Kakani        {
978ac713eecSArchana Kakani            "attribute_type": "integer",
979ac713eecSArchana Kakani            "attribute_name": "hb_cap_freq_mhz_request_current",
980ac713eecSArchana Kakani            "lower_bound": 0,
981ac713eecSArchana Kakani            "upper_bound": 4294967295,
982ac713eecSArchana Kakani            "scalar_increment": 1,
983ac713eecSArchana Kakani            "default_value": 0,
984d6608096SArchana Kakani            "read_only": true,
985d6608096SArchana Kakani            "help_text": "Specifies the desired frequency across all chips in the system.  Do not set this attribute directly; set hb_cap_freq_mhz_request instead.",
986d6608096SArchana Kakani            "display_name": "Requested Core Freq MHZ (current)"
987ac713eecSArchana Kakani        },
988ac713eecSArchana Kakani        {
989ac713eecSArchana Kakani            "attribute_type": "integer",
990ac713eecSArchana Kakani            "attribute_name": "hb_storage_preallocation_for_drawer_attach",
991ac713eecSArchana Kakani            "lower_bound": 0,
992ac713eecSArchana Kakani            "upper_bound": 4,
993ac713eecSArchana Kakani            "scalar_increment": 1,
994ac713eecSArchana Kakani            "default_value": 4,
995d6608096SArchana Kakani            "help_text": "This option allocates platform memory during IPL for PCI-E slots to enable dynamic I/O drawer attachment.",
996d6608096SArchana Kakani            "display_name": "Dynamic I/O Drawer Attachment"
997ac713eecSArchana Kakani        },
998ac713eecSArchana Kakani        {
999ac713eecSArchana Kakani            "attribute_type": "integer",
1000ac713eecSArchana Kakani            "attribute_name": "hb_storage_preallocation_for_drawer_attach_current",
1001ac713eecSArchana Kakani            "lower_bound": 0,
1002ac713eecSArchana Kakani            "upper_bound": 4,
1003ac713eecSArchana Kakani            "scalar_increment": 1,
1004ac713eecSArchana Kakani            "default_value": 4,
1005d6608096SArchana Kakani            "read_only": true,
1006d6608096SArchana Kakani            "help_text": "This option allocates platform memory during IPL for PCI-E slots to enable dynamic I/O drawer attachment.",
1007d6608096SArchana Kakani            "display_name": "Dynamic I/O Drawer Attachment"
1008ac713eecSArchana Kakani        },
1009ac713eecSArchana Kakani        {
1010ac713eecSArchana Kakani            "attribute_type": "integer",
1011ac713eecSArchana Kakani            "attribute_name": "pvm_rpd_scheduled_tod",
1012ac713eecSArchana Kakani            "lower_bound": 0,
1013ac713eecSArchana Kakani            "upper_bound": 86399,
1014ac713eecSArchana Kakani            "scalar_increment": 1,
1015ac713eecSArchana Kakani            "default_value": 0,
1016d6608096SArchana Kakani            "help_text": "Only used when pvm_rpd_policy is set to “Scheduled”. This value represents the time of day in seconds at which to run the processor diagnostics.",
1017d6608096SArchana Kakani            "display_name": "RPD Scheduled Run Time of Day in Seconds"
1018ac713eecSArchana Kakani        },
1019ac713eecSArchana Kakani        {
1020ac713eecSArchana Kakani            "attribute_type": "integer",
1021ac713eecSArchana Kakani            "attribute_name": "pvm_rpd_scheduled_duration",
1022ac713eecSArchana Kakani            "lower_bound": 30,
1023ac713eecSArchana Kakani            "upper_bound": 1440,
1024ac713eecSArchana Kakani            "scalar_increment": 1,
1025ac713eecSArchana Kakani            "default_value": 1440,
1026d6608096SArchana Kakani            "help_text": "Only used when pvm_rpd_policy is set to “Scheduled”. This value represents the duration in minutes to run the processor diagnostics, starting at the Scheduled Time of Day. Note: If the RPD is unable to test every core within the specified Run Time Duration, the RPD will resume where it left off, at the next Schedule Run Time of Day.",
1027d6608096SArchana Kakani            "display_name": "RPD Scheduled Run Time Duration in Minutes"
1028ac713eecSArchana Kakani        },
1029ac713eecSArchana Kakani        {
1030ac713eecSArchana Kakani            "attribute_type": "integer",
1031ac713eecSArchana Kakani            "attribute_name": "hb_power_PS0_input_voltage",
1032ac713eecSArchana Kakani            "lower_bound": 0,
1033ac713eecSArchana Kakani            "upper_bound": 65535,
1034ac713eecSArchana Kakani            "scalar_increment": 1,
1035ac713eecSArchana Kakani            "default_value": 0,
1036d6608096SArchana Kakani            "read_only": true,
1037d6608096SArchana Kakani            "help_text": "Specifies power supply 0 input voltage(volts)",
1038d6608096SArchana Kakani            "display_name": "Power Supply 0 input Voltage",
1039ac713eecSArchana Kakani            "dbus": {
1040ac713eecSArchana Kakani                "object_path": "/xyz/openbmc_project/sensors/voltage/ps0_input_voltage_rating",
1041ac713eecSArchana Kakani                "interface": "xyz.openbmc_project.Sensor.Value",
1042ac713eecSArchana Kakani                "property_type": "double",
1043ac713eecSArchana Kakani                "property_name": "Value"
1044ac713eecSArchana Kakani            }
1045ac713eecSArchana Kakani        },
1046ac713eecSArchana Kakani        {
1047ac713eecSArchana Kakani            "attribute_type": "integer",
1048ac713eecSArchana Kakani            "attribute_name": "hb_power_PS1_input_voltage",
1049ac713eecSArchana Kakani            "lower_bound": 0,
1050ac713eecSArchana Kakani            "upper_bound": 65535,
1051ac713eecSArchana Kakani            "scalar_increment": 1,
1052ac713eecSArchana Kakani            "default_value": 0,
1053d6608096SArchana Kakani            "read_only": true,
1054d6608096SArchana Kakani            "help_text": "Specifies power supply 1 input voltage(volts)",
1055d6608096SArchana Kakani            "display_name": "Power Supply 1 input Voltage",
1056ac713eecSArchana Kakani            "dbus": {
1057ac713eecSArchana Kakani                "object_path": "/xyz/openbmc_project/sensors/voltage/ps1_input_voltage_rating",
1058ac713eecSArchana Kakani                "interface": "xyz.openbmc_project.Sensor.Value",
1059ac713eecSArchana Kakani                "property_type": "double",
1060ac713eecSArchana Kakani                "property_name": "Value"
1061ac713eecSArchana Kakani            }
1062ac713eecSArchana Kakani        },
1063ac713eecSArchana Kakani        {
1064ac713eecSArchana Kakani            "attribute_type": "integer",
1065ac713eecSArchana Kakani            "attribute_name": "hb_power_PS2_input_voltage",
1066ac713eecSArchana Kakani            "lower_bound": 0,
1067ac713eecSArchana Kakani            "upper_bound": 65535,
1068ac713eecSArchana Kakani            "scalar_increment": 1,
1069ac713eecSArchana Kakani            "default_value": 0,
1070d6608096SArchana Kakani            "read_only": true,
1071d6608096SArchana Kakani            "help_text": "Specifies power supply 2 input voltage(volts)",
1072d6608096SArchana Kakani            "display_name": "Power Supply 2 input Voltage",
1073ac713eecSArchana Kakani            "dbus": {
1074ac713eecSArchana Kakani                "object_path": "/xyz/openbmc_project/sensors/voltage/ps2_input_voltage_rating",
1075ac713eecSArchana Kakani                "interface": "xyz.openbmc_project.Sensor.Value",
1076ac713eecSArchana Kakani                "property_type": "double",
1077ac713eecSArchana Kakani                "property_name": "Value"
1078ac713eecSArchana Kakani            }
1079ac713eecSArchana Kakani        },
1080ac713eecSArchana Kakani        {
1081ac713eecSArchana Kakani            "attribute_type": "integer",
1082ac713eecSArchana Kakani            "attribute_name": "hb_power_PS3_input_voltage",
1083ac713eecSArchana Kakani            "lower_bound": 0,
1084ac713eecSArchana Kakani            "upper_bound": 65535,
1085ac713eecSArchana Kakani            "scalar_increment": 1,
1086ac713eecSArchana Kakani            "default_value": 0,
1087d6608096SArchana Kakani            "read_only": true,
1088d6608096SArchana Kakani            "help_text": "Specifies power supply 3 input voltage(volts)",
1089d6608096SArchana Kakani            "display_name": "Power Supply 3 input Voltage",
1090ac713eecSArchana Kakani            "dbus": {
1091ac713eecSArchana Kakani                "object_path": "/xyz/openbmc_project/sensors/voltage/ps3_input_voltage_rating",
1092ac713eecSArchana Kakani                "interface": "xyz.openbmc_project.Sensor.Value",
1093ac713eecSArchana Kakani                "property_type": "double",
1094ac713eecSArchana Kakani                "property_name": "Value"
1095ac713eecSArchana Kakani            }
1096ac713eecSArchana Kakani        },
1097ac713eecSArchana Kakani        {
1098ac713eecSArchana Kakani            "attribute_type": "integer",
1099ac713eecSArchana Kakani            "attribute_name": "pvm_ibmi_vlan_tag_id",
1100ac713eecSArchana Kakani            "lower_bound": 0,
1101ac713eecSArchana Kakani            "upper_bound": 4094,
1102ac713eecSArchana Kakani            "scalar_increment": 1,
1103ac713eecSArchana Kakani            "default_value": 0,
1104d6608096SArchana Kakani            "help_text": "Specifies the VLAN ID that is used when performing a network installation of an IBM i logical partition. Ethernet packets are tagged with the specified VLAN ID. If this option is not specified, Ethernet packets are untagged.",
1105d6608096SArchana Kakani            "display_name": "VLAN Tag Identifier"
1106ac713eecSArchana Kakani        },
1107ac713eecSArchana Kakani        {
1108ac713eecSArchana Kakani            "attribute_type": "integer",
1109ac713eecSArchana Kakani            "attribute_name": "pvm_ibmi_iscsi_target_port",
1110ac713eecSArchana Kakani            "lower_bound": 0,
1111ac713eecSArchana Kakani            "upper_bound": 65535,
1112ac713eecSArchana Kakani            "scalar_increment": 1,
1113ac713eecSArchana Kakani            "default_value": 0,
1114d6608096SArchana Kakani            "help_text": "Specifies the port that is used for the iSCSI connection.",
1115d6608096SArchana Kakani            "display_name": "Target Port"
1116ac713eecSArchana Kakani        },
1117ac713eecSArchana Kakani        {
1118ac713eecSArchana Kakani            "attribute_type": "integer",
1119ac713eecSArchana Kakani            "attribute_name": "pvm_linux_kvm_percentage",
1120ac713eecSArchana Kakani            "lower_bound": 0,
1121ac713eecSArchana Kakani            "upper_bound": 1000,
1122ac713eecSArchana Kakani            "scalar_increment": 1,
1123ac713eecSArchana Kakani            "default_value": 0,
1124d6608096SArchana Kakani            "help_text": "Specifies the percentage of available system memory that will be reserved for the management of KVM guests. The percentage is specified to the 10th of a percent.",
1125d6608096SArchana Kakani            "display_name": "System Memory Reserved for KVM Guest Management"
1126ac713eecSArchana Kakani        },
1127ac713eecSArchana Kakani        {
1128ac713eecSArchana Kakani            "attribute_type": "integer",
1129ac713eecSArchana Kakani            "attribute_name": "pvm_linux_kvm_percentage_current",
1130ac713eecSArchana Kakani            "lower_bound": 0,
1131ac713eecSArchana Kakani            "upper_bound": 1000,
1132ac713eecSArchana Kakani            "scalar_increment": 1,
1133ac713eecSArchana Kakani            "default_value": 0,
1134d6608096SArchana Kakani            "read_only": true,
1135d6608096SArchana Kakani            "help_text": "Specifies the percentage of available system memory that will be reserved for the management of KVM guests. The percentage is specified to the 10th of a percent. Do not set this attribute directly; set pvm_linux_kvm_percentage instead.",
1136d6608096SArchana Kakani            "display_name": "System Memory Reserved for KVM Guest Management (current)"
1137ac713eecSArchana Kakani        },
1138ac713eecSArchana Kakani        {
1139ac713eecSArchana Kakani            "attribute_type": "string",
1140ac713eecSArchana Kakani            "attribute_name": "pvm_system_name",
1141ac713eecSArchana Kakani            "string_type": "ASCII",
1142ac713eecSArchana Kakani            "minimum_string_length": 0,
1143ac713eecSArchana Kakani            "maximum_string_length": 100,
1144ac713eecSArchana Kakani            "default_string": "",
1145d6608096SArchana Kakani            "help_text": "pvm_system_name",
1146d6608096SArchana Kakani            "display_name": "pvm_system_name",
1147ac713eecSArchana Kakani            "dbus": {
1148ac713eecSArchana Kakani                "object_path": "/xyz/openbmc_project/inventory/system",
1149ac713eecSArchana Kakani                "interface": "xyz.openbmc_project.Inventory.Decorator.AssetTag",
1150ac713eecSArchana Kakani                "property_name": "AssetTag",
1151ac713eecSArchana Kakani                "property_type": "string"
1152ac713eecSArchana Kakani            }
1153ac713eecSArchana Kakani        },
1154ac713eecSArchana Kakani        {
1155ac713eecSArchana Kakani            "attribute_type": "string",
1156ac713eecSArchana Kakani            "attribute_name": "vmi_hostname",
1157ac713eecSArchana Kakani            "string_type": "ASCII",
1158ac713eecSArchana Kakani            "minimum_string_length": 0,
1159ac713eecSArchana Kakani            "maximum_string_length": 255,
1160ac713eecSArchana Kakani            "default_string": "",
1161d6608096SArchana Kakani            "help_text": "vmi_hostname",
1162d6608096SArchana Kakani            "display_name": "vmi_hostname"
1163ac713eecSArchana Kakani        },
1164ac713eecSArchana Kakani        {
1165ac713eecSArchana Kakani            "attribute_type": "string",
1166ac713eecSArchana Kakani            "attribute_name": "vmi_if0_ipv4_gateway",
1167ac713eecSArchana Kakani            "string_type": "ASCII",
1168ac713eecSArchana Kakani            "minimum_string_length": 7,
1169ac713eecSArchana Kakani            "maximum_string_length": 15,
1170ac713eecSArchana Kakani            "default_string": "0.0.0.0",
1171d6608096SArchana Kakani            "help_text": "vmi_if0_ipv4_gateway",
1172d6608096SArchana Kakani            "display_name": "vmi_if0_ipv4_gateway"
1173ac713eecSArchana Kakani        },
1174ac713eecSArchana Kakani        {
1175ac713eecSArchana Kakani            "attribute_type": "string",
1176ac713eecSArchana Kakani            "attribute_name": "vmi_if1_ipv4_gateway",
1177ac713eecSArchana Kakani            "string_type": "ASCII",
1178ac713eecSArchana Kakani            "minimum_string_length": 7,
1179ac713eecSArchana Kakani            "maximum_string_length": 15,
1180ac713eecSArchana Kakani            "default_string": "0.0.0.0",
1181d6608096SArchana Kakani            "help_text": "vmi_if1_ipv4_gateway",
1182d6608096SArchana Kakani            "display_name": "vmi_if1_ipv4_gateway"
1183ac713eecSArchana Kakani        },
1184ac713eecSArchana Kakani        {
1185ac713eecSArchana Kakani            "attribute_type": "string",
1186ac713eecSArchana Kakani            "attribute_name": "vmi_if0_ipv4_ipaddr",
1187ac713eecSArchana Kakani            "string_type": "ASCII",
1188ac713eecSArchana Kakani            "minimum_string_length": 7,
1189ac713eecSArchana Kakani            "maximum_string_length": 15,
1190ac713eecSArchana Kakani            "default_string": "0.0.0.0",
1191d6608096SArchana Kakani            "help_text": "vmi_if0_ipv4_ipaddr",
1192d6608096SArchana Kakani            "display_name": "vmi_if0_ipv4_ipaddr"
1193ac713eecSArchana Kakani        },
1194ac713eecSArchana Kakani        {
1195ac713eecSArchana Kakani            "attribute_type": "string",
1196ac713eecSArchana Kakani            "attribute_name": "vmi_if1_ipv4_ipaddr",
1197ac713eecSArchana Kakani            "string_type": "ASCII",
1198ac713eecSArchana Kakani            "minimum_string_length": 7,
1199ac713eecSArchana Kakani            "maximum_string_length": 15,
1200ac713eecSArchana Kakani            "default_string": "0.0.0.0",
1201d6608096SArchana Kakani            "help_text": "vmi_if1_ipv4_ipaddr",
1202d6608096SArchana Kakani            "display_name": "vmi_if1_ipv4_ipaddr"
1203ac713eecSArchana Kakani        },
1204ac713eecSArchana Kakani        {
1205ac713eecSArchana Kakani            "attribute_type": "string",
1206ac713eecSArchana Kakani            "attribute_name": "vmi_if0_ipv6_gateway",
1207ac713eecSArchana Kakani            "string_type": "ASCII",
1208ac713eecSArchana Kakani            "minimum_string_length": 2,
1209ac713eecSArchana Kakani            "maximum_string_length": 45,
1210ac713eecSArchana Kakani            "default_string": "::",
1211d6608096SArchana Kakani            "help_text": "vmi_if0_ipv6_gateway",
1212d6608096SArchana Kakani            "display_name": "vmi_if0_ipv6_gateway"
1213ac713eecSArchana Kakani        },
1214ac713eecSArchana Kakani        {
1215ac713eecSArchana Kakani            "attribute_type": "string",
1216ac713eecSArchana Kakani            "attribute_name": "vmi_if1_ipv6_gateway",
1217ac713eecSArchana Kakani            "string_type": "ASCII",
1218ac713eecSArchana Kakani            "minimum_string_length": 2,
1219ac713eecSArchana Kakani            "maximum_string_length": 45,
1220ac713eecSArchana Kakani            "default_string": "::",
1221d6608096SArchana Kakani            "help_text": "vmi_if1_ipv6_gateway",
1222d6608096SArchana Kakani            "display_name": "vmi_if1_ipv6_gateway"
1223ac713eecSArchana Kakani        },
1224ac713eecSArchana Kakani        {
1225ac713eecSArchana Kakani            "attribute_type": "string",
1226ac713eecSArchana Kakani            "attribute_name": "vmi_if0_ipv6_ipaddr",
1227ac713eecSArchana Kakani            "string_type": "ASCII",
1228ac713eecSArchana Kakani            "minimum_string_length": 2,
1229ac713eecSArchana Kakani            "maximum_string_length": 45,
1230ac713eecSArchana Kakani            "default_string": "::",
1231d6608096SArchana Kakani            "help_text": "vmi_if0_ipv6_ipaddr",
1232d6608096SArchana Kakani            "display_name": "vmi_if0_ipv6_ipaddr"
1233ac713eecSArchana Kakani        },
1234ac713eecSArchana Kakani        {
1235ac713eecSArchana Kakani            "attribute_type": "string",
1236ac713eecSArchana Kakani            "attribute_name": "vmi_if1_ipv6_ipaddr",
1237ac713eecSArchana Kakani            "string_type": "ASCII",
1238ac713eecSArchana Kakani            "minimum_string_length": 2,
1239ac713eecSArchana Kakani            "maximum_string_length": 45,
1240ac713eecSArchana Kakani            "default_string": "::",
1241d6608096SArchana Kakani            "help_text": "vmi_if1_ipv6_ipaddr",
1242d6608096SArchana Kakani            "display_name": "vmi_if1_ipv6_ipaddr"
1243ac713eecSArchana Kakani        },
1244ac713eecSArchana Kakani        {
1245ac713eecSArchana Kakani            "attribute_type": "string",
1246ac713eecSArchana Kakani            "attribute_name": "hb_mfg_flags",
1247ac713eecSArchana Kakani            "string_type": "Hex",
1248ac713eecSArchana Kakani            "minimum_string_length": 32,
1249ac713eecSArchana Kakani            "maximum_string_length": 32,
1250ac713eecSArchana Kakani            "default_string": "00000000000000000000000000000000",
1251d6608096SArchana Kakani            "help_text": "Specifies the configuration flags used by manufacturing, requires a reboot for a change to be applied.",
1252d6608096SArchana Kakani            "display_name": "Manufacturing Flags (pending)"
1253ac713eecSArchana Kakani        },
1254ac713eecSArchana Kakani        {
1255ac713eecSArchana Kakani            "attribute_type": "string",
1256ac713eecSArchana Kakani            "attribute_name": "hb_mfg_flags_current",
1257ac713eecSArchana Kakani            "string_type": "Hex",
1258ac713eecSArchana Kakani            "minimum_string_length": 32,
1259ac713eecSArchana Kakani            "maximum_string_length": 32,
1260ac713eecSArchana Kakani            "default_string": "00000000000000000000000000000000",
1261d6608096SArchana Kakani            "help_text": "Specifies the configuration flags used by manufacturing for the current IPL. Do not set this attribute directly; set hb_mfg_flags instead.",
1262d6608096SArchana Kakani            "display_name": "Manufacturing Flags (current)",
1263d6608096SArchana Kakani            "read_only": true
1264ac713eecSArchana Kakani        },
1265ac713eecSArchana Kakani        {
1266ac713eecSArchana Kakani            "attribute_type": "string",
1267ac713eecSArchana Kakani            "attribute_name": "hb_lid_ids",
1268ac713eecSArchana Kakani            "string_type": "ASCII",
1269ac713eecSArchana Kakani            "minimum_string_length": 0,
1270ac713eecSArchana Kakani            "maximum_string_length": 1024,
1271ac713eecSArchana Kakani            "default_string": "",
1272d6608096SArchana Kakani            "help_text": "Provides the host a mapping of the lid IDs to human readable names.",
1273d6608096SArchana Kakani            "display_name": "Hostboot Lid IDs"
1274ac713eecSArchana Kakani        },
1275ac713eecSArchana Kakani        {
1276ac713eecSArchana Kakani            "attribute_type": "string",
1277ac713eecSArchana Kakani            "attribute_name": "hb_power_PS0_model",
1278ac713eecSArchana Kakani            "string_type": "ASCII",
1279ac713eecSArchana Kakani            "minimum_string_length": 0,
1280ac713eecSArchana Kakani            "maximum_string_length": 4,
1281ac713eecSArchana Kakani            "default_string": "0000",
1282d6608096SArchana Kakani            "help_text": "Specifies the power supply 0 model CCIN in hex.",
1283d6608096SArchana Kakani            "display_name": "Power Supply 0 Model",
1284ac713eecSArchana Kakani            "dbus": {
1285ac713eecSArchana Kakani                "object_path": "/xyz/openbmc_project/inventory/system/chassis/motherboard/powersupply0",
1286ac713eecSArchana Kakani                "interface": "xyz.openbmc_project.Inventory.Decorator.Asset",
1287ac713eecSArchana Kakani                "property_type": "string",
1288ac713eecSArchana Kakani                "property_name": "Model"
1289ac713eecSArchana Kakani            }
1290ac713eecSArchana Kakani        },
1291ac713eecSArchana Kakani        {
1292ac713eecSArchana Kakani            "attribute_type": "string",
1293ac713eecSArchana Kakani            "attribute_name": "hb_power_PS1_model",
1294ac713eecSArchana Kakani            "string_type": "ASCII",
1295ac713eecSArchana Kakani            "minimum_string_length": 0,
1296ac713eecSArchana Kakani            "maximum_string_length": 4,
1297ac713eecSArchana Kakani            "default_string": "0000",
1298d6608096SArchana Kakani            "help_text": "Specifies the power supply 1 model CCIN in hex.",
1299d6608096SArchana Kakani            "display_name": "Power Supply 1 Model",
1300ac713eecSArchana Kakani            "dbus": {
1301ac713eecSArchana Kakani                "object_path": "/xyz/openbmc_project/inventory/system/chassis/motherboard/powersupply1",
1302ac713eecSArchana Kakani                "interface": "xyz.openbmc_project.Inventory.Decorator.Asset",
1303ac713eecSArchana Kakani                "property_type": "string",
1304ac713eecSArchana Kakani                "property_name": "Model"
1305ac713eecSArchana Kakani            }
1306ac713eecSArchana Kakani        },
1307ac713eecSArchana Kakani        {
1308ac713eecSArchana Kakani            "attribute_type": "string",
1309ac713eecSArchana Kakani            "attribute_name": "hb_power_PS2_model",
1310ac713eecSArchana Kakani            "string_type": "ASCII",
1311ac713eecSArchana Kakani            "minimum_string_length": 0,
1312ac713eecSArchana Kakani            "maximum_string_length": 4,
1313ac713eecSArchana Kakani            "default_string": "0000",
1314d6608096SArchana Kakani            "help_text": "Specifies the power supply 2 model CCIN in hex.",
1315d6608096SArchana Kakani            "display_name": "Power Supply 2 Model",
1316ac713eecSArchana Kakani            "dbus": {
1317ac713eecSArchana Kakani                "object_path": "/xyz/openbmc_project/inventory/system/chassis/motherboard/powersupply2",
1318ac713eecSArchana Kakani                "interface": "xyz.openbmc_project.Inventory.Decorator.Asset",
1319ac713eecSArchana Kakani                "property_type": "string",
1320ac713eecSArchana Kakani                "property_name": "Model"
1321ac713eecSArchana Kakani            }
1322ac713eecSArchana Kakani        },
1323ac713eecSArchana Kakani        {
1324ac713eecSArchana Kakani            "attribute_type": "string",
1325ac713eecSArchana Kakani            "attribute_name": "hb_power_PS3_model",
1326ac713eecSArchana Kakani            "string_type": "ASCII",
1327ac713eecSArchana Kakani            "minimum_string_length": 0,
1328ac713eecSArchana Kakani            "maximum_string_length": 4,
1329ac713eecSArchana Kakani            "default_string": "0000",
1330d6608096SArchana Kakani            "help_text": "Specifies the power supply 3 model CCIN in hex.",
1331d6608096SArchana Kakani            "display_name": "Power Supply 3 Model",
1332ac713eecSArchana Kakani            "dbus": {
1333ac713eecSArchana Kakani                "object_path": "/xyz/openbmc_project/inventory/system/chassis/motherboard/powersupply3",
1334ac713eecSArchana Kakani                "interface": "xyz.openbmc_project.Inventory.Decorator.Asset",
1335ac713eecSArchana Kakani                "property_type": "string",
1336ac713eecSArchana Kakani                "property_name": "Model"
1337ac713eecSArchana Kakani            }
1338ac713eecSArchana Kakani        },
1339ac713eecSArchana Kakani        {
1340ac713eecSArchana Kakani            "attribute_type": "string",
1341ac713eecSArchana Kakani            "attribute_name": "pvm_ibmi_load_source",
1342ac713eecSArchana Kakani            "string_type": "ASCII",
1343ac713eecSArchana Kakani            "minimum_string_length": 0,
1344ac713eecSArchana Kakani            "maximum_string_length": 42,
1345ac713eecSArchana Kakani            "default_string": "",
1346d6608096SArchana Kakani            "help_text": "Specifies the load source the system will use to start the logical partition.",
1347d6608096SArchana Kakani            "display_name": "Tagged IBM i Load Source"
1348ac713eecSArchana Kakani        },
1349ac713eecSArchana Kakani        {
1350ac713eecSArchana Kakani            "attribute_type": "string",
1351ac713eecSArchana Kakani            "attribute_name": "pvm_ibmi_alt_load_source",
1352ac713eecSArchana Kakani            "string_type": "ASCII",
1353ac713eecSArchana Kakani            "minimum_string_length": 0,
1354ac713eecSArchana Kakani            "maximum_string_length": 42,
1355ac713eecSArchana Kakani            "default_string": "",
1356d6608096SArchana Kakani            "help_text": "Specifies the device the system will use when a D-mode initial program load (IPL) is performed.",
1357d6608096SArchana Kakani            "display_name": "Tagged IBM i Alternate Load Source"
1358ac713eecSArchana Kakani        },
1359ac713eecSArchana Kakani        {
1360ac713eecSArchana Kakani            "attribute_type": "string",
1361ac713eecSArchana Kakani            "attribute_name": "pvm_ibmi_console",
1362ac713eecSArchana Kakani            "string_type": "ASCII",
1363ac713eecSArchana Kakani            "minimum_string_length": 0,
1364ac713eecSArchana Kakani            "maximum_string_length": 42,
1365ac713eecSArchana Kakani            "default_string": "",
1366d6608096SArchana Kakani            "help_text": "Specifies the first workstation that the system will activate in the logical partition.",
1367d6608096SArchana Kakani            "display_name": "Tagged IBM i Console"
1368ac713eecSArchana Kakani        },
1369ac713eecSArchana Kakani        {
1370ac713eecSArchana Kakani            "attribute_type": "string",
1371ac713eecSArchana Kakani            "attribute_name": "pvm_ibmi_server_ipaddress",
1372ac713eecSArchana Kakani            "string_type": "ASCII",
1373ac713eecSArchana Kakani            "minimum_string_length": 0,
1374ac713eecSArchana Kakani            "maximum_string_length": 45,
1375ac713eecSArchana Kakani            "default_string": "",
1376d6608096SArchana Kakani            "help_text": "Specifies the IP address of the boot server or the iSCSI target that contains the network installation image for the IBM i partition.",
1377d6608096SArchana Kakani            "display_name": "Server IP Address"
1378ac713eecSArchana Kakani        },
1379ac713eecSArchana Kakani        {
1380ac713eecSArchana Kakani            "attribute_type": "string",
1381ac713eecSArchana Kakani            "attribute_name": "pvm_ibmi_local_ipaddress",
1382ac713eecSArchana Kakani            "string_type": "ASCII",
1383ac713eecSArchana Kakani            "minimum_string_length": 0,
1384ac713eecSArchana Kakani            "maximum_string_length": 45,
1385ac713eecSArchana Kakani            "default_string": "",
1386d6608096SArchana Kakani            "help_text": "Specifies the local IP address for an IBM i network install in the protocol specified by IBM i IP Address Protocol.",
1387d6608096SArchana Kakani            "display_name": "Local IP Address"
1388ac713eecSArchana Kakani        },
1389ac713eecSArchana Kakani        {
1390ac713eecSArchana Kakani            "attribute_type": "string",
1391ac713eecSArchana Kakani            "attribute_name": "pvm_ibmi_subnet_mask",
1392ac713eecSArchana Kakani            "string_type": "ASCII",
1393ac713eecSArchana Kakani            "minimum_string_length": 0,
1394ac713eecSArchana Kakani            "maximum_string_length": 45,
1395ac713eecSArchana Kakani            "default_string": "",
1396d6608096SArchana Kakani            "help_text": "Specifies the subnet mask for an IBM i network install when the IBM i IP Address Protocol is IPv4.",
1397d6608096SArchana Kakani            "display_name": "Subnet Mask"
1398ac713eecSArchana Kakani        },
1399ac713eecSArchana Kakani        {
1400ac713eecSArchana Kakani            "attribute_type": "string",
1401ac713eecSArchana Kakani            "attribute_name": "pvm_ibmi_gateway_ipaddress",
1402ac713eecSArchana Kakani            "string_type": "ASCII",
1403ac713eecSArchana Kakani            "minimum_string_length": 0,
1404ac713eecSArchana Kakani            "maximum_string_length": 45,
1405ac713eecSArchana Kakani            "default_string": "",
1406d6608096SArchana Kakani            "help_text": "Specifies the Gateway IP address for an IBM i network install in the protocol specified by IBM i IP Address Protocol.",
1407d6608096SArchana Kakani            "display_name": "Gateway IP Address"
1408ac713eecSArchana Kakani        },
1409ac713eecSArchana Kakani        {
1410ac713eecSArchana Kakani            "attribute_type": "string",
1411ac713eecSArchana Kakani            "attribute_name": "pvm_ibmi_nfs_image_directory",
1412ac713eecSArchana Kakani            "string_type": "ASCII",
1413ac713eecSArchana Kakani            "minimum_string_length": 0,
1414ac713eecSArchana Kakani            "maximum_string_length": 127,
1415ac713eecSArchana Kakani            "default_string": "",
1416d6608096SArchana Kakani            "help_text": "Specifies the directory path on the boot server that contains the network installation image for the IBM i partition.",
1417d6608096SArchana Kakani            "display_name": "Image Directory Path"
1418ac713eecSArchana Kakani        },
1419ac713eecSArchana Kakani        {
1420ac713eecSArchana Kakani            "attribute_type": "string",
1421ac713eecSArchana Kakani            "attribute_name": "pvm_ibmi_iscsi_target_name",
1422ac713eecSArchana Kakani            "string_type": "ASCII",
1423ac713eecSArchana Kakani            "minimum_string_length": 0,
1424ac713eecSArchana Kakani            "maximum_string_length": 223,
1425ac713eecSArchana Kakani            "default_string": "",
1426d6608096SArchana Kakani            "help_text": "Specifies the name of the iSCSI target that contains the network installation image for the IBM i partition.",
1427d6608096SArchana Kakani            "display_name": "Target Name"
1428ac713eecSArchana Kakani        },
1429ac713eecSArchana Kakani        {
1430ac713eecSArchana Kakani            "attribute_type": "string",
1431ac713eecSArchana Kakani            "attribute_name": "pvm_ibmi_iscsi_initiator_name",
1432ac713eecSArchana Kakani            "string_type": "ASCII",
1433ac713eecSArchana Kakani            "minimum_string_length": 0,
1434ac713eecSArchana Kakani            "maximum_string_length": 223,
1435ac713eecSArchana Kakani            "default_string": "",
1436d6608096SArchana Kakani            "help_text": "Specifies the name of the iSCSI initiator associated with the iSCSI target. PHYP will generate an initial initiator name which the user can change. PHYP will restore the initial value if the value is changed.",
1437d6608096SArchana Kakani            "display_name": "Initiator Name"
1438ac713eecSArchana Kakani        }
1439ac713eecSArchana Kakani    ]
1440ac713eecSArchana Kakani}
1441