Lines Matching defs:clos_config
951 static int mbox_pm_get_clos(struct isst_id *id, int clos, struct isst_clos_config *clos_config)
961 clos_config->epp = resp & 0x0f;
962 clos_config->clos_prop_prio = (resp >> 4) & 0x0f;
963 clos_config->clos_min = (resp >> 8) & 0xff;
964 clos_config->clos_max = (resp >> 16) & 0xff;
965 clos_config->clos_desired = (resp >> 24) & 0xff;
970 static int mbox_set_clos(struct isst_id *id, int clos, struct isst_clos_config *clos_config)
976 req = clos_config->epp & 0x0f;
977 req |= (clos_config->clos_prop_prio & 0x0f) << 4;
978 req |= (clos_config->clos_min & 0xff) << 8;
979 req |= (clos_config->clos_max & 0xff) << 16;
980 req |= (clos_config->clos_desired & 0xff) << 24;