Searched refs:clos_config (Results 1 – 4 of 4) sorted by relevance
/Linux-v6.1/tools/power/x86/intel-speed-select/ |
D | isst-core.c | 964 int isst_pm_get_clos(struct isst_id *id, int clos, struct isst_clos_config *clos_config) in isst_pm_get_clos() argument 974 clos_config->epp = resp & 0x0f; in isst_pm_get_clos() 975 clos_config->clos_prop_prio = (resp >> 4) & 0x0f; in isst_pm_get_clos() 976 clos_config->clos_min = (resp >> 8) & 0xff; in isst_pm_get_clos() 977 clos_config->clos_max = (resp >> 16) & 0xff; in isst_pm_get_clos() 978 clos_config->clos_desired = (resp >> 24) & 0xff; in isst_pm_get_clos() 983 int isst_set_clos(struct isst_id *id, int clos, struct isst_clos_config *clos_config) in isst_set_clos() argument 989 req = clos_config->epp & 0x0f; in isst_set_clos() 990 req |= (clos_config->clos_prop_prio & 0x0f) << 4; in isst_set_clos() 991 req |= (clos_config->clos_min & 0xff) << 8; in isst_set_clos() [all …]
|
D | isst.h | 242 struct isst_clos_config *clos_config); 244 struct isst_clos_config *clos_config); 248 struct isst_clos_config *clos_config);
|
D | isst-config.c | 1441 struct isst_clos_config clos_config; in set_clos_param() local 1444 ret = isst_pm_get_clos(id, clos, &clos_config); in set_clos_param() 1449 clos_config.clos_min = min; in set_clos_param() 1450 clos_config.clos_max = max; in set_clos_param() 1451 clos_config.epp = epp; in set_clos_param() 1452 clos_config.clos_prop_prio = wt; in set_clos_param() 1453 ret = isst_set_clos(id, clos, &clos_config); in set_clos_param() 2131 struct isst_clos_config clos_config; in dump_clos_config_for_cpu() local 2134 ret = isst_pm_get_clos(id, current_clos, &clos_config); in dump_clos_config_for_cpu() 2139 &clos_config); in dump_clos_config_for_cpu() [all …]
|
D | isst-display.c | 603 struct isst_clos_config *clos_config) in isst_clos_display_information() argument 619 snprintf(value, sizeof(value), "%d", clos_config->epp); in isst_clos_display_information() 623 snprintf(value, sizeof(value), "%d", clos_config->clos_prop_prio); in isst_clos_display_information() 627 snprintf(value, sizeof(value), "%d MHz", clos_config->clos_min * DISP_FREQ_MULTIPLIER); in isst_clos_display_information() 631 if (clos_config->clos_max == 0xff) in isst_clos_display_information() 634 snprintf(value, sizeof(value), "%d MHz", clos_config->clos_max * DISP_FREQ_MULTIPLIER); in isst_clos_display_information() 638 snprintf(value, sizeof(value), "%d MHz", clos_config->clos_desired * DISP_FREQ_MULTIPLIER); in isst_clos_display_information()
|