Searched refs:clos_config (Results 1 - 6 of 6) sorted by relevance
/linux-master/tools/power/x86/intel-speed-select/ |
H A D | isst-core-tpmi.c | 673 struct isst_clos_config *clos_config) 687 clos_config->epp = 0; 688 clos_config->clos_prop_prio = info.prop_prio; 689 clos_config->clos_min = info.min_freq_mhz; 690 clos_config->clos_max = info.max_freq_mhz; 691 clos_config->clos_desired = 0; 694 clos_config->clos_min, clos_config->clos_max); 700 struct isst_clos_config *clos_config) 709 info.prop_prio = clos_config 672 tpmi_pm_get_clos(struct isst_id *id, int clos, struct isst_clos_config *clos_config) argument 699 tpmi_set_clos(struct isst_id *id, int clos, struct isst_clos_config *clos_config) argument [all...] |
H A D | isst.h | 208 int (*pm_get_clos)(struct isst_id *id, int clos, struct isst_clos_config *clos_config); 209 int (*set_clos)(struct isst_id *id, int clos, struct isst_clos_config *clos_config); 279 struct isst_clos_config *clos_config); 281 struct isst_clos_config *clos_config); 285 struct isst_clos_config *clos_config);
|
H A D | isst-core-mbox.c | 950 static int mbox_pm_get_clos(struct isst_id *id, int clos, struct isst_clos_config *clos_config) argument 960 clos_config->epp = resp & 0x0f; 961 clos_config->clos_prop_prio = (resp >> 4) & 0x0f; 962 clos_config->clos_min = (resp >> 8) & 0xff; 963 clos_config->clos_max = (resp >> 16) & 0xff; 964 clos_config->clos_desired = (resp >> 24) & 0xff; 969 static int mbox_set_clos(struct isst_id *id, int clos, struct isst_clos_config *clos_config) argument 975 req = clos_config->epp & 0x0f; 976 req |= (clos_config->clos_prop_prio & 0x0f) << 4; 977 req |= (clos_config [all...] |
H A D | isst-core.c | 475 int isst_pm_get_clos(struct isst_id *id, int clos, struct isst_clos_config *clos_config) argument 478 return isst_ops->pm_get_clos(id, clos, clos_config); 481 int isst_set_clos(struct isst_id *id, int clos, struct isst_clos_config *clos_config) argument 484 return isst_ops->set_clos(id, clos, clos_config);
|
H A D | isst-display.c | 584 struct isst_clos_config *clos_config) 600 snprintf(value, sizeof(value), "%d", clos_config->epp); 604 snprintf(value, sizeof(value), "%d", clos_config->clos_prop_prio); 608 snprintf(value, sizeof(value), "%d MHz", clos_config->clos_min * isst_get_disp_freq_multiplier()); 612 if ((clos_config->clos_max * isst_get_disp_freq_multiplier()) == 25500) 615 snprintf(value, sizeof(value), "%d MHz", clos_config->clos_max * isst_get_disp_freq_multiplier()); 619 snprintf(value, sizeof(value), "%d MHz", clos_config->clos_desired * isst_get_disp_freq_multiplier()); 583 isst_clos_display_information(struct isst_id *id, FILE *outf, int clos, struct isst_clos_config *clos_config) argument
|
H A D | isst-config.c | 1638 struct isst_clos_config clos_config; local 1641 ret = isst_pm_get_clos(id, clos, &clos_config); 1646 clos_config.clos_min = min; 1647 clos_config.clos_max = max; 1648 clos_config.epp = epp; 1649 clos_config.clos_prop_prio = wt; 1650 ret = isst_set_clos(id, clos, &clos_config); 2358 struct isst_clos_config clos_config; local 2361 ret = isst_pm_get_clos(id, current_clos, &clos_config); 2366 &clos_config); 2434 struct isst_clos_config clos_config; local [all...] |
Completed in 399 milliseconds