json_object_add_value_int(psd, "active_power",
le16_to_cpu(ctrl->psd[i].actp));
json_object_add_value_int(psd, "active_work_scale",
- ctrl->psd[i].aps);
+ nvme_psd_power_scale(ctrl->psd[i].apws));
json_array_add_value_object(psds, psd);
}
nvme_psd_power_scale(ctrl->psd[i].ips));
printf(" active_power:");
print_ps_power_and_scale(ctrl->psd[i].actp,
- nvme_psd_power_scale(ctrl->psd[i].aps));
+ nvme_psd_power_scale(ctrl->psd[i].apws));
printf("\n");
}
vt_convert_data_buffer_to_hex_string(&buf[20], 4, true, s);
printf("%9sh", s);
- temp = ctrl->psd[i].aps;
+ temp = ctrl->psd[i].apws;
snprintf(s, sizeof(s), "%u%u", (((unsigned char)temp >> 6) & 0x01), (((unsigned char)temp >> 7) & 0x01));
printf("%3sb", s);
snprintf(s, sizeof(s), "%u%u%u", (((unsigned char)temp) & 0x01), (((unsigned char)temp >> 1) & 0x01), (((unsigned char)temp >> 2) & 0x01));