Lines Matching refs:model

278 double discover_bclk(unsigned int family, unsigned int model);
2425 void prewake_cstate_probe(unsigned int family, unsigned int model);
2515 int has_turbo_ratio_group_limits(int family, int model) in has_turbo_ratio_group_limits() argument
2524 switch (model) { in has_turbo_ratio_group_limits()
2537 static void dump_turbo_ratio_limits(int trl_msr_offset, int family, int model) in dump_turbo_ratio_limits() argument
2546 if (has_turbo_ratio_group_limits(family, model)) { in dump_turbo_ratio_limits()
3699 int probe_nhm_msrs(unsigned int family, unsigned int model) in probe_nhm_msrs() argument
3711 bclk = discover_bclk(family, model); in probe_nhm_msrs()
3713 switch (model) { in probe_nhm_msrs()
3787 int has_slv_msrs(unsigned int family, unsigned int model) in has_slv_msrs() argument
3795 switch (model) { in has_slv_msrs()
3804 int is_dnv(unsigned int family, unsigned int model) in is_dnv() argument
3813 switch (model) { in is_dnv()
3820 int is_bdx(unsigned int family, unsigned int model) in is_bdx() argument
3829 switch (model) { in is_bdx()
3836 int is_skx(unsigned int family, unsigned int model) in is_skx() argument
3845 switch (model) { in is_skx()
3852 int is_icx(unsigned int family, unsigned int model) in is_icx() argument
3861 switch (model) { in is_icx()
3868 int is_spr(unsigned int family, unsigned int model) in is_spr() argument
3877 switch (model) { in is_spr()
3884 int is_ehl(unsigned int family, unsigned int model) in is_ehl() argument
3892 switch (model) { in is_ehl()
3899 int is_jvl(unsigned int family, unsigned int model) in is_jvl() argument
3907 switch (model) { in is_jvl()
3914 int has_turbo_ratio_limit(unsigned int family, unsigned int model) in has_turbo_ratio_limit() argument
3916 if (has_slv_msrs(family, model)) in has_turbo_ratio_limit()
3922 switch (model) { in has_turbo_ratio_limit()
3932 int has_atom_turbo_ratio_limit(unsigned int family, unsigned int model) in has_atom_turbo_ratio_limit() argument
3934 if (has_slv_msrs(family, model)) in has_atom_turbo_ratio_limit()
3940 int has_ivt_turbo_ratio_limit(unsigned int family, unsigned int model) in has_ivt_turbo_ratio_limit() argument
3948 switch (model) { in has_ivt_turbo_ratio_limit()
3957 int has_hsw_turbo_ratio_limit(unsigned int family, unsigned int model) in has_hsw_turbo_ratio_limit() argument
3965 switch (model) { in has_hsw_turbo_ratio_limit()
3973 int has_knl_turbo_ratio_limit(unsigned int family, unsigned int model) in has_knl_turbo_ratio_limit() argument
3981 switch (model) { in has_knl_turbo_ratio_limit()
3989 int has_glm_turbo_ratio_limit(unsigned int family, unsigned int model) in has_glm_turbo_ratio_limit() argument
3997 switch (model) { in has_glm_turbo_ratio_limit()
4008 int has_config_tdp(unsigned int family, unsigned int model) in has_config_tdp() argument
4016 switch (model) { in has_config_tdp()
4043 void check_tcc_offset(int model) in check_tcc_offset() argument
4050 switch (model) { in check_tcc_offset()
4084 static void dump_turbo_ratio_info(unsigned int family, unsigned int model) in dump_turbo_ratio_info() argument
4089 if (has_hsw_turbo_ratio_limit(family, model)) in dump_turbo_ratio_info()
4092 if (has_ivt_turbo_ratio_limit(family, model)) in dump_turbo_ratio_info()
4095 if (has_turbo_ratio_limit(family, model)) { in dump_turbo_ratio_info()
4096 dump_turbo_ratio_limits(MSR_TURBO_RATIO_LIMIT, family, model); in dump_turbo_ratio_info()
4099 dump_turbo_ratio_limits(MSR_SECONDARY_TURBO_RATIO_LIMIT, family, model); in dump_turbo_ratio_info()
4102 if (has_atom_turbo_ratio_limit(family, model)) in dump_turbo_ratio_info()
4105 if (has_knl_turbo_ratio_limit(family, model)) in dump_turbo_ratio_info()
4108 if (has_config_tdp(family, model)) in dump_turbo_ratio_info()
4112 static void dump_cstate_pstate_config_info(unsigned int family, unsigned int model) in dump_cstate_pstate_config_info() argument
4118 dump_turbo_ratio_info(family, model); in dump_cstate_pstate_config_info()
4531 double get_tdp_intel(unsigned int model) in get_tdp_intel() argument
4539 switch (model) { in get_tdp_intel()
4560 static double rapl_dram_energy_units_probe(int model, double rapl_energy_units) in rapl_dram_energy_units_probe() argument
4564 switch (model) { in rapl_dram_energy_units_probe()
4576 void rapl_probe_intel(unsigned int family, unsigned int model) in rapl_probe_intel() argument
4585 switch (model) { in rapl_probe_intel()
4727 if (model == INTEL_FAM6_ATOM_SILVERMONT) in rapl_probe_intel()
4732 rapl_dram_energy_units = rapl_dram_energy_units_probe(model, rapl_energy_units); in rapl_probe_intel()
4740 tdp = get_tdp_intel(model); in rapl_probe_intel()
4747 void rapl_probe_amd(unsigned int family, unsigned int model) in rapl_probe_amd() argument
4754 UNUSED(model); in rapl_probe_amd()
4793 void rapl_probe(unsigned int family, unsigned int model) in rapl_probe() argument
4796 rapl_probe_intel(family, model); in rapl_probe()
4798 rapl_probe_amd(family, model); in rapl_probe()
4801 void perf_limit_reasons_probe(unsigned int family, unsigned int model) in perf_limit_reasons_probe() argument
4809 switch (model) { in perf_limit_reasons_probe()
4823 void automatic_cstate_conversion_probe(unsigned int family, unsigned int model) in automatic_cstate_conversion_probe() argument
4828 switch (model) { in automatic_cstate_conversion_probe()
4835 void prewake_cstate_probe(unsigned int family, unsigned int model) in prewake_cstate_probe() argument
4837 if (is_icx(family, model) || is_spr(family, model)) in prewake_cstate_probe()
5042 int has_snb_msrs(unsigned int family, unsigned int model) in has_snb_msrs() argument
5050 switch (model) { in has_snb_msrs()
5089 int has_c8910_msrs(unsigned int family, unsigned int model) in has_c8910_msrs() argument
5097 switch (model) { in has_c8910_msrs()
5118 int has_skl_msrs(unsigned int family, unsigned int model) in has_skl_msrs() argument
5126 switch (model) { in has_skl_msrs()
5134 int is_slm(unsigned int family, unsigned int model) in is_slm() argument
5142 switch (model) { in is_slm()
5150 int is_knl(unsigned int family, unsigned int model) in is_knl() argument
5158 switch (model) { in is_knl()
5165 int is_cnl(unsigned int family, unsigned int model) in is_cnl() argument
5173 switch (model) { in is_cnl()
5181 unsigned int get_aperf_mperf_multiplier(unsigned int family, unsigned int model) in get_aperf_mperf_multiplier() argument
5183 if (is_knl(family, model)) in get_aperf_mperf_multiplier()
5213 double discover_bclk(unsigned int family, unsigned int model) in discover_bclk() argument
5215 if (has_snb_msrs(family, model) || is_knl(family, model)) in discover_bclk()
5217 else if (is_slm(family, model)) in discover_bclk()
5415 unsigned int intel_model_duplicates(unsigned int model) in intel_model_duplicates() argument
5418 switch (model) { in intel_model_duplicates()
5470 return model; in intel_model_duplicates()
5520 unsigned int fms, family, model, stepping, ecx_flags, edx_flags; in process_cpuid() local
5541 model = (fms >> 4) & 0xf; in process_cpuid()
5546 model += ((fms >> 16) & 0xf) << 4; in process_cpuid()
5565 family, model, stepping, family, model, stepping); in process_cpuid()
5583 model_orig = model; in process_cpuid()
5584 model = intel_model_duplicates(model); in process_cpuid()
5675 switch (model) { in process_cpuid()
5713 aperf_mperf_multiplier = get_aperf_mperf_multiplier(family, model); in process_cpuid()
5718 if (probe_nhm_msrs(family, model)) { in process_cpuid()
5725 do_snb_cstates = has_snb_msrs(family, model); in process_cpuid()
5730 do_irtl_snb = has_snb_msrs(family, model); in process_cpuid()
5739 if (has_slv_msrs(family, model)) { in process_cpuid()
5747 if (is_jvl(family, model)) { in process_cpuid()
5755 if (is_dnv(family, model)) { in process_cpuid()
5763 if (is_skx(family, model) || is_icx(family, model) || is_spr(family, model)) { in process_cpuid()
5769 if (is_bdx(family, model)) { in process_cpuid()
5773 if (has_c8910_msrs(family, model)) { in process_cpuid()
5781 do_irtl_hsw = has_c8910_msrs(family, model); in process_cpuid()
5782 if (has_skl_msrs(family, model)) { in process_cpuid()
5788 do_slm_cstates = is_slm(family, model); in process_cpuid()
5789 do_knl_cstates = is_knl(family, model); in process_cpuid()
5791 if (do_slm_cstates || do_knl_cstates || is_cnl(family, model) || is_ehl(family, model)) in process_cpuid()
5797 if (!quiet && has_slv_msrs(family, model)) in process_cpuid()
5800 rapl_probe(family, model); in process_cpuid()
5801 perf_limit_reasons_probe(family, model); in process_cpuid()
5802 automatic_cstate_conversion_probe(family, model); in process_cpuid()
5803 prewake_cstate_probe(family, model); in process_cpuid()
5808 dump_cstate_pstate_config_info(family, model); in process_cpuid()
5818 if (has_skl_msrs(family, model) || is_ehl(family, model)) in process_cpuid()