Lines Matching +full:0 +full:x80000007
29 #define REG_NORTHBRIDGE_CAP 0xe8
32 #define REG_PROCESSOR_TDP 0x1b8
35 #define REG_TDP_RUNNING_AVERAGE 0xe0
36 #define REG_TDP_LIMIT3 0xe8
45 #define PCI_DEVICE_ID_AMD_15H_M70H_NB_F4 0x15b4
68 return boot_cpu_data.x86 == 0x15 && boot_cpu_data.x86_model >= 0x60; in is_carrizo_or_later()
91 running_avg_capture = (val >> 4) & 0x3fffff; in power1_input_show()
95 running_avg_range = (val & 0xf) + 1; in power1_input_show()
107 tdp_limit = (val >> 16) & 0x1fff; in power1_input_show()
166 memset(data->cu_on, 0, sizeof(int) * MAX_CUS); in read_registers()
195 return 0; in read_registers()
216 return 0; in power1_average_show()
218 for (cu = 0; cu < cu_num; cu++) { in power1_average_show()
225 return 0; in power1_average_show()
229 return 0; in power1_average_show()
231 for (cu = 0, avg_acc = 0; cu < cu_num; cu++) { in power1_average_show()
233 if (data->cu_on[cu] == 0) in power1_average_show()
278 /* the interval value should be greater than 0 */ in power1_average_interval_store()
279 if (temp <= 0) in power1_average_interval_store()
295 if (c->x86 == 0x15 && in fam15h_power_init_attrs()
296 (c->x86_model <= 0xf || in fam15h_power_init_attrs()
297 (c->x86_model >= 0x60 && c->x86_model <= 0x7f))) in fam15h_power_init_attrs()
311 n = 0; in fam15h_power_init_attrs()
313 if (c->x86 == 0x15 && in fam15h_power_init_attrs()
314 (c->x86_model <= 0xf || in fam15h_power_init_attrs()
315 (c->x86_model >= 0x60 && c->x86_model <= 0x7f))) in fam15h_power_init_attrs()
325 return 0; in fam15h_power_init_attrs()
342 * initialize the running average range (was: 0xE, now: 0x9). This avoids
348 { 0 }
365 if ((val & 0xf) != 0xe) in tweak_runavg_range()
368 val &= ~0xf; in tweak_runavg_range()
369 val |= 0x9; in tweak_runavg_range()
379 return 0; in fam15h_power_resume()
394 tmp = val & 0xffff; in fam15h_power_init_data()
399 data->tdp_to_watts = ((val & 0x3ff) << 6) | ((val >> 10) & 0x3f); in fam15h_power_init_data()
418 return 0; in fam15h_power_init_data()
425 data->cpu_pwr_sample_ratio = cpuid_ecx(0x80000007); in fam15h_power_init_data()
473 data->groups[0] = &data->group; in fam15h_power_probe()
477 &data->groups[0]); in fam15h_power_probe()