blob: 105e7287b6b12b7e9e1481c43cb833d5f87e9c3f [file] [log] [blame]
Archana Kakani963c0fd2024-02-12 02:13:41 -06001{
2 "entries": [
3 {
4 "attribute_name": "vmi_if0_ipv4_prefix_length",
5 "lower_bound": 0,
6 "upper_bound": 32,
7 "scalar_increment": 1,
8 "default_value": 0,
9 "helpText": "vmi_if0_ipv4_prefix_length",
10 "displayName": "vmi_if0_ipv4_prefix_length"
11 },
12 {
13 "attribute_name": "vmi_if1_ipv4_prefix_length",
14 "lower_bound": 0,
15 "upper_bound": 32,
16 "scalar_increment": 1,
17 "default_value": 0,
18 "helpText": "vmi_if1_ipv4_prefix_length",
19 "displayName": "vmi_if1_ipv4_prefix_length"
20 },
21 {
22 "attribute_name": "vmi_if0_ipv6_prefix_length",
23 "lower_bound": 0,
24 "upper_bound": 128,
25 "scalar_increment": 1,
26 "default_value": 128,
27 "helpText": "vmi_if0_ipv6_prefix_length",
28 "displayName": "vmi_if0_ipv6_prefix_length"
29 },
30 {
31 "attribute_name": "vmi_if1_ipv6_prefix_length",
32 "lower_bound": 0,
33 "upper_bound": 128,
34 "scalar_increment": 1,
35 "default_value": 128,
36 "helpText": "vmi_if1_ipv6_prefix_length",
37 "displayName": "vmi_if1_ipv6_prefix_length"
38 },
39 {
40 "attribute_name": "hb_number_huge_pages",
41 "lower_bound": 0,
42 "upper_bound": 65535,
43 "scalar_increment": 1,
44 "default_value": 0,
45 "helpText": "Specifies the number of huge pages available for memory management, requires a reboot for a change to be applied.",
46 "displayName": "Number Huge Pages (pending)"
47 },
48 {
49 "attribute_name": "hb_number_huge_pages_current",
50 "lower_bound": 0,
51 "upper_bound": 65535,
52 "scalar_increment": 1,
53 "default_value": 0,
54 "readOnly": true,
55 "helpText": "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.",
56 "displayName": "Number Huge Pages (current)"
57 },
58 {
59 "attribute_name": "hb_huge_page_size",
60 "lower_bound": 0,
61 "upper_bound": 255,
62 "scalar_increment": 1,
63 "default_value": 0,
64 "helpText": "Specifies the size of huge pages, 0 = 16GB, requires a reboot for a change to be applied.",
65 "displayName": "Huge Page Size (pending)"
66 },
67 {
68 "attribute_name": "hb_huge_page_size_current",
69 "lower_bound": 0,
70 "upper_bound": 255,
71 "scalar_increment": 1,
72 "default_value": 0,
73 "readOnly": true,
74 "helpText": "Specifies the size of huge pages, 0 = 16GB, for the current IPL. Do not set this attribute directly; set hb_huge_page_size instead.",
75 "displayName": "Huge Page Size (current)"
76 },
77 {
78 "attribute_name": "hb_field_core_override",
79 "lower_bound": 0,
80 "upper_bound": 255,
81 "scalar_increment": 1,
82 "default_value": 0,
83 "helpText": "The maximum number of cores to activate where 0 being to activate all available cores. Requires a reboot for a change to be applied.",
84 "displayName": "Field Core Override (pending)"
85 },
86 {
87 "attribute_name": "hb_field_core_override_current",
88 "lower_bound": 0,
89 "upper_bound": 255,
90 "scalar_increment": 1,
91 "default_value": 0,
92 "readOnly": true,
93 "helpText": "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.",
94 "displayName": "Field Core Override (current)"
95 },
96 {
97 "attribute_name": "hb_power_limit_in_watts",
98 "lower_bound": 0,
99 "upper_bound": 65535,
100 "scalar_increment": 1,
101 "default_value": 0,
102 "helpText": "Specifies the power limit in watts.",
103 "displayName": "Power Limit In Watts",
104 "dbus": {
105 "object_path": "/xyz/openbmc_project/control/host0/power_cap",
106 "interface": "xyz.openbmc_project.Control.Power.Cap",
107 "property_type": "uint32_t",
108 "property_name": "PowerCap"
109 }
110 },
111 {
112 "attribute_name": "hb_max_number_huge_pages",
113 "lower_bound": 0,
114 "upper_bound": 65535,
115 "scalar_increment": 1,
116 "default_value": 0,
117 "readOnly": true,
118 "helpText": "Specifies the actual maximum number of huge pages available given the current system configuration.",
119 "displayName": "Max Number Huge Pages"
120 },
121 {
122 "attribute_name": "hb_ioadapter_enlarged_capacity",
123 "lower_bound": 0,
124 "upper_bound": 21,
125 "scalar_increment": 1,
126 "default_value": 0,
127 "helpText": "Specifies the enlarged IO capacity, requires a reboot for a change to be applied.",
128 "displayName": "Enlarged IO Capacity (pending)"
129 },
130 {
131 "attribute_name": "hb_ioadapter_enlarged_capacity_current",
132 "lower_bound": 0,
133 "upper_bound": 21,
134 "scalar_increment": 1,
135 "default_value": 0,
136 "readOnly": true,
137 "helpText": "Specifies the enlarged IO capacity for the current IPL. Do not set this attribute directly; set hb_ioadapter_enlarged_capacity instead.",
138 "displayName": "Enlarged IO Capacity (current)"
139 },
140 {
141 "attribute_name": "hb_effective_secure_version",
142 "lower_bound": 0,
143 "upper_bound": 255,
144 "scalar_increment": 1,
145 "default_value": 0,
146 "readOnly": true,
147 "helpText": "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.",
148 "displayName": "Effective Secure Version"
149 },
150 {
151 "attribute_name": "hb_cap_freq_mhz_min",
152 "lower_bound": 0,
153 "upper_bound": 4294967295,
154 "scalar_increment": 1,
155 "default_value": 0,
156 "readOnly": true,
157 "helpText": "Specifies the lowest floor frequency across all chips in the system.",
158 "displayName": "Minimum Core Freq MHZ"
159 },
160 {
161 "attribute_name": "hb_cap_freq_mhz_max",
162 "lower_bound": 0,
163 "upper_bound": 4294967295,
164 "scalar_increment": 1,
165 "default_value": 0,
166 "readOnly": true,
167 "helpText": "Specifies the highest ceiling frequency across all chips in the system.",
168 "displayName": "Maximum Core Freq MHZ"
169 },
170 {
171 "attribute_name": "hb_cap_freq_mhz_request",
172 "lower_bound": 0,
173 "upper_bound": 4294967295,
174 "scalar_increment": 1,
175 "default_value": 0,
176 "helpText": "Specifies the desired frequency across all chips in the system. Requires a reboot for a change to be applied.",
177 "displayName": "Requested Core Freq MHZ (pending)"
178 },
179 {
180 "attribute_name": "hb_cap_freq_mhz_request_current",
181 "lower_bound": 0,
182 "upper_bound": 4294967295,
183 "scalar_increment": 1,
184 "default_value": 0,
185 "readOnly": true,
186 "helpText": "Specifies the desired frequency across all chips in the system. Do not set this attribute directly; set hb_cap_freq_mhz_request instead.",
187 "displayName": "Requested Core Freq MHZ (current)"
188 },
189 {
190 "attribute_name": "hb_storage_preallocation_for_drawer_attach",
191 "lower_bound": 0,
192 "upper_bound": 9,
193 "scalar_increment": 1,
194 "default_value": 9,
195 "helpText": "This option allocates platform memory during IPL for PCI-E slots to enable dynamic I/O drawer attachment.",
196 "displayName": "Dynamic I/O Drawer Attachment"
197 },
198 {
199 "attribute_name": "hb_storage_preallocation_for_drawer_attach_current",
200 "lower_bound": 0,
201 "upper_bound": 9,
202 "scalar_increment": 1,
203 "default_value": 9,
204 "readOnly": true,
205 "helpText": "This option allocates platform memory during IPL for PCI-E slots to enable dynamic I/O drawer attachment.",
206 "displayName": "Dynamic I/O Drawer Attachment"
207 },
208 {
209 "attribute_name": "pvm_rpd_scheduled_tod",
210 "lower_bound": 0,
211 "upper_bound": 86399,
212 "scalar_increment": 1,
213 "default_value": 0,
214 "helpText": "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.",
215 "displayName": "RPD Scheduled Run Time of Day in Seconds"
216 },
217 {
218 "attribute_name": "pvm_rpd_scheduled_duration",
219 "lower_bound": 30,
220 "upper_bound": 1440,
221 "scalar_increment": 1,
222 "default_value": 1440,
223 "helpText": "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.",
224 "displayName": "RPD Scheduled Run Time Duration in Minutes"
225 },
226 {
227 "attribute_name": "hb_power_PS0_input_voltage",
228 "lower_bound": 0,
229 "upper_bound": 65535,
230 "scalar_increment": 1,
231 "default_value": 0,
232 "readOnly": true,
233 "helpText": "Specifies power supply 0 input voltage(volts)",
234 "displayName": "Power Supply 0 input Voltage",
235 "dbus": {
236 "object_path": "/xyz/openbmc_project/sensors/voltage/ps0_input_voltage_rating",
237 "interface": "xyz.openbmc_project.Sensor.Value",
238 "property_type": "double",
239 "property_name": "Value"
240 }
241 },
242 {
243 "attribute_name": "hb_power_PS1_input_voltage",
244 "lower_bound": 0,
245 "upper_bound": 65535,
246 "scalar_increment": 1,
247 "default_value": 0,
248 "readOnly": true,
249 "helpText": "Specifies power supply 1 input voltage(volts)",
250 "displayName": "Power Supply 1 input Voltage",
251 "dbus": {
252 "object_path": "/xyz/openbmc_project/sensors/voltage/ps1_input_voltage_rating",
253 "interface": "xyz.openbmc_project.Sensor.Value",
254 "property_type": "double",
255 "property_name": "Value"
256 }
257 },
258 {
259 "attribute_name": "hb_power_PS2_input_voltage",
260 "lower_bound": 0,
261 "upper_bound": 65535,
262 "scalar_increment": 1,
263 "default_value": 0,
264 "readOnly": true,
265 "helpText": "Specifies power supply 2 input voltage(volts)",
266 "displayName": "Power Supply 2 input Voltage",
267 "dbus": {
268 "object_path": "/xyz/openbmc_project/sensors/voltage/ps2_input_voltage_rating",
269 "interface": "xyz.openbmc_project.Sensor.Value",
270 "property_type": "double",
271 "property_name": "Value"
272 }
273 },
274 {
275 "attribute_name": "hb_power_PS3_input_voltage",
276 "lower_bound": 0,
277 "upper_bound": 65535,
278 "scalar_increment": 1,
279 "default_value": 0,
280 "readOnly": true,
281 "helpText": "Specifies power supply 3 input voltage(volts)",
282 "displayName": "Power Supply 3 input Voltage",
283 "dbus": {
284 "object_path": "/xyz/openbmc_project/sensors/voltage/ps3_input_voltage_rating",
285 "interface": "xyz.openbmc_project.Sensor.Value",
286 "property_type": "double",
287 "property_name": "Value"
288 }
289 },
290 {
291 "attribute_name": "pvm_ibmi_vlan_tag_id",
292 "lower_bound": 0,
293 "upper_bound": 4094,
294 "scalar_increment": 1,
295 "default_value": 0,
296 "helpText": "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.",
297 "displayName": "VLAN Tag Identifier"
298 },
299 {
300 "attribute_name": "pvm_ibmi_iscsi_target_port",
301 "lower_bound": 0,
302 "upper_bound": 65535,
303 "scalar_increment": 1,
304 "default_value": 0,
305 "helpText": "Specifies the port that is used for the iSCSI connection.",
306 "displayName": "Target Port"
307 },
308 {
309 "attribute_name": "pvm_linux_kvm_percentage",
310 "lower_bound": 0,
311 "upper_bound": 1000,
312 "scalar_increment": 1,
313 "default_value": 0,
314 "helpText": "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.",
315 "displayName": "System Memory Reserved for KVM Guest Management"
316 },
317 {
318 "attribute_name": "pvm_linux_kvm_percentage_current",
319 "lower_bound": 0,
320 "upper_bound": 1000,
321 "scalar_increment": 1,
322 "default_value": 0,
323 "readOnly": true,
324 "helpText": "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.",
325 "displayName": "System Memory Reserved for KVM Guest Management (current)"
326 }
327 ]
328}