Home
last modified time | relevance | path

Searched refs:clos (Results 1 – 9 of 9) sorted by relevance

/linux/tools/power/x86/intel-speed-select/
A Disst.h208 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);
278 extern int isst_pm_get_clos(struct isst_id *id, int clos,
280 extern int isst_set_clos(struct isst_id *id, int clos,
282 extern int isst_clos_associate(struct isst_id *id, int clos);
284 extern void isst_clos_display_information(struct isst_id *id, FILE *outf, int clos,
286 extern void isst_clos_display_assoc_information(struct isst_id *id, FILE *outf, int clos);
A Disst-core-tpmi.c678 int tpmi_pm_get_clos(struct isst_id *id, int clos, in tpmi_pm_get_clos() argument
687 info.clos = clos; in tpmi_pm_get_clos()
699 debug_printf("cpu:%d clos:%d min:%d max:%d\n", id->cpu, clos, in tpmi_pm_get_clos()
705 int tpmi_set_clos(struct isst_id *id, int clos, in tpmi_set_clos() argument
714 info.clos = clos; in tpmi_set_clos()
742 debug_printf("set cpu:%d clos:%d min:%d max:%d\n", id->cpu, clos, in tpmi_set_clos()
764 *clos_id = assoc_cmds.assoc_info[0].clos; in tpmi_clos_get_assoc_status()
778 assoc_cmds.assoc_info[0].clos = clos_id; in tpmi_clos_associate()
A Disst-core.c482 int isst_pm_get_clos(struct isst_id *id, int clos, struct isst_clos_config *clos_config) in isst_pm_get_clos() argument
485 return isst_ops->pm_get_clos(id, clos, clos_config); in isst_pm_get_clos()
488 int isst_set_clos(struct isst_id *id, int clos, struct isst_clos_config *clos_config) in isst_set_clos() argument
491 return isst_ops->set_clos(id, clos, clos_config); in isst_set_clos()
A Disst-config.c1670 ret = isst_set_clos(id, clos, &clos_config); in set_clos_param()
1892 int clos; in set_core_priority_and_min() local
1899 clos = 0; in set_core_priority_and_min()
1901 clos = 3; in set_core_priority_and_min()
1905 ret = isst_clos_associate(&tid, clos); in set_core_priority_and_min()
2263 int clos; in set_fact_enable() local
2289 clos = 0; in set_fact_enable()
2291 clos = 3; in set_fact_enable()
2294 ret = isst_clos_associate(&id, clos); in set_fact_enable()
2570 int clos, ret; in get_clos_assoc_for_cpu() local
[all …]
A Disst-display.c595 void isst_clos_display_information(struct isst_id *id, FILE *outf, int clos, in isst_clos_display_information() argument
608 snprintf(value, sizeof(value), "%d", clos); in isst_clos_display_information()
681 void isst_clos_display_assoc_information(struct isst_id *id, FILE *outf, int clos) in isst_clos_display_assoc_information() argument
693 snprintf(value, sizeof(value), "%d", clos); in isst_clos_display_assoc_information()
A Disst-core-mbox.c951 static int mbox_pm_get_clos(struct isst_id *id, int clos, struct isst_clos_config *clos_config) in mbox_pm_get_clos() argument
956 ret = _send_mbox_command(id->cpu, CONFIG_CLOS, CLOS_PM_CLOS, clos, 0, in mbox_pm_get_clos()
970 static int mbox_set_clos(struct isst_id *id, int clos, struct isst_clos_config *clos_config) in mbox_set_clos() argument
982 param = BIT(MBOX_CMD_WRITE_BIT) | clos; in mbox_set_clos()
/linux/Documentation/admin-guide/pm/
A Dintel-speed-select.rst399 clos-enable-status:enabled
422 Specify targeted clos id with [--clos|-c]
464 clos:0
467 clos-min:0 MHz
469 clos-desired:0 MHz
474 clos:0
477 clos-min:0 MHz
479 clos-desired:0 MHz
489 Associate a clos id to a CPU
490 Specify targeted clos id with [--clos|-c]
[all …]
/linux/drivers/platform/x86/intel/speed_select_if/
A Disst_tpmi_core.c661 (SST_CLOS_CONFIG_0_OFFSET + clos_param.clos * SST_REG_SIZE), in isst_if_clos_param()
665 (SST_CLOS_CONFIG_0_OFFSET + clos_param.clos * SST_REG_SIZE), in isst_if_clos_param()
669 (SST_CLOS_CONFIG_0_OFFSET + clos_param.clos * SST_REG_SIZE), in isst_if_clos_param()
675 (SST_CLOS_CONFIG_0_OFFSET + clos_param.clos * SST_REG_SIZE), in isst_if_clos_param()
679 (SST_CLOS_CONFIG_0_OFFSET + clos_param.clos * SST_REG_SIZE), in isst_if_clos_param()
683 (SST_CLOS_CONFIG_0_OFFSET + clos_param.clos * SST_REG_SIZE), in isst_if_clos_param()
718 u64 val, mask, clos; in isst_if_clos_assoc() local
728 clos = clos_assoc.clos; in isst_if_clos_assoc()
762 val |= (clos << shift); in isst_if_clos_assoc()
767 clos_assoc.clos = val & GENMASK(SST_CLOS_ASSOC_BITS_PER_CPU - 1, 0); in isst_if_clos_assoc()
/linux/include/uapi/linux/
A Disst_if.h203 __u8 clos; member
222 __u16 clos; member

Completed in 32 milliseconds