[SWDEV-523349/SWDEV-527257] Fix Rdci Config (#161)
Change-Id: Iae21ea8061205f186086a3ed59c6259ddeb1dbe7 Signed-off-by: adapryor <Adam.pryor@amd.com>
This commit is contained in:
@@ -228,7 +228,7 @@ void RdciConfigSubSystem::process() {
|
||||
if (is_json_output()) {
|
||||
json_ss << "\"group_id\": \"" << group_id_ << "\", \"status\": \"ok\"";
|
||||
} else {
|
||||
std::cout << "Successfully cleared all configurationbelongs for group: " << group_id_
|
||||
std::cout << "Successfully cleared all configuration for group: " << group_id_
|
||||
<< std::endl;
|
||||
}
|
||||
std::cout << json_ss.str() << std::endl;
|
||||
@@ -292,11 +292,13 @@ void RdciConfigSubSystem::display_config_settings(rdc_config_setting_list_t& rdc
|
||||
json_ss << "\"N/A\"";
|
||||
} else {
|
||||
if (value.type == INTEGER) {
|
||||
ss << value.value.l_int;
|
||||
json_ss << value.value.l_int;
|
||||
double mhz = static_cast<double>(value.value.l_int) / 1'000'000.0;
|
||||
ss << std::fixed << std::setprecision(0) << mhz;
|
||||
json_ss << mhz;
|
||||
} else if (value.type == DOUBLE) {
|
||||
ss << std::fixed << std::setprecision(3) << value.value.dbl;
|
||||
json_ss << value.value.dbl;
|
||||
double mhz = value.value.dbl / 1'000'000.0;
|
||||
ss << std::fixed << std::setprecision(0) << mhz;
|
||||
json_ss << mhz;
|
||||
} else {
|
||||
ss << value.value.str;
|
||||
json_ss << value.value.str;
|
||||
@@ -320,11 +322,13 @@ void RdciConfigSubSystem::display_config_settings(rdc_config_setting_list_t& rdc
|
||||
json_ss << "\"N/A\"";
|
||||
} else {
|
||||
if (value.type == INTEGER) {
|
||||
ss << value.value.l_int;
|
||||
json_ss << value.value.l_int;
|
||||
double mhz = static_cast<double>(value.value.l_int) / 1'000'000.0;
|
||||
ss << std::fixed << std::setprecision(0) << mhz;
|
||||
json_ss << mhz;
|
||||
} else if (value.type == DOUBLE) {
|
||||
ss << std::fixed << std::setprecision(3) << value.value.dbl;
|
||||
json_ss << value.value.dbl;
|
||||
double mhz = value.value.dbl / 1'000'000.0;
|
||||
ss << std::fixed << std::setprecision(0) << mhz;
|
||||
json_ss << mhz;
|
||||
} else {
|
||||
ss << value.value.str;
|
||||
json_ss << value.value.str;
|
||||
|
||||
@@ -297,7 +297,7 @@ void RdciDiscoverySubSystem::show_attributes_with_partitions() {
|
||||
|
||||
void RdciDiscoverySubSystem::show_version() {
|
||||
rdc_component_version_t smiv;
|
||||
rdc_status_t result = rdc_device_get_component_version(rdc_handle_, RDC_AMDMSI_COMPONENT, &smiv);
|
||||
rdc_status_t result = rdc_device_get_component_version(rdc_handle_, RDC_AMDSMI_COMPONENT, &smiv);
|
||||
if (result != RDC_ST_OK) {
|
||||
return;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user