Lines Matching +full:0 +full:x80000007
28 #define REG_NORTHBRIDGE_CAP 0xe8
31 #define REG_PROCESSOR_TDP 0x1b8
34 #define REG_TDP_RUNNING_AVERAGE 0xe0
35 #define REG_TDP_LIMIT3 0xe8
44 #define PCI_DEVICE_ID_AMD_15H_M70H_NB_F4 0x15b4
67 return boot_cpu_data.x86 == 0x15 && boot_cpu_data.x86_model >= 0x60; in is_carrizo_or_later()
90 running_avg_capture = (val >> 4) & 0x3fffff; in power1_input_show()
94 running_avg_range = (val & 0xf) + 1; in power1_input_show()
106 tdp_limit = (val >> 16) & 0x1fff; in power1_input_show()
167 memset(data->cu_on, 0, sizeof(int) * MAX_CUS); in read_registers()
196 return 0; in read_registers()
217 return 0; in power1_average_show()
219 for (cu = 0; cu < cu_num; cu++) { in power1_average_show()
226 return 0; in power1_average_show()
230 return 0; in power1_average_show()
232 for (cu = 0, avg_acc = 0; cu < cu_num; cu++) { in power1_average_show()
234 if (data->cu_on[cu] == 0) in power1_average_show()
279 /* the interval value should be greater than 0 */ in power1_average_interval_store()
280 if (temp <= 0) in power1_average_interval_store()
296 if (c->x86 == 0x15 && in fam15h_power_init_attrs()
297 (c->x86_model <= 0xf || in fam15h_power_init_attrs()
298 (c->x86_model >= 0x60 && c->x86_model <= 0x7f))) in fam15h_power_init_attrs()
312 n = 0; in fam15h_power_init_attrs()
314 if (c->x86 == 0x15 && in fam15h_power_init_attrs()
315 (c->x86_model <= 0xf || in fam15h_power_init_attrs()
316 (c->x86_model >= 0x60 && c->x86_model <= 0x7f))) in fam15h_power_init_attrs()
326 return 0; in fam15h_power_init_attrs()
343 * initialize the running average range (was: 0xE, now: 0x9). This avoids
349 { 0 }
366 if ((val & 0xf) != 0xe) in tweak_runavg_range()
369 val &= ~0xf; in tweak_runavg_range()
370 val |= 0x9; in tweak_runavg_range()
380 return 0; in fam15h_power_resume()
395 tmp = val & 0xffff; in fam15h_power_init_data()
400 data->tdp_to_watts = ((val & 0x3ff) << 6) | ((val >> 10) & 0x3f); in fam15h_power_init_data()
419 return 0; in fam15h_power_init_data()
426 data->cpu_pwr_sample_ratio = cpuid_ecx(0x80000007); in fam15h_power_init_data()
474 data->groups[0] = &data->group; in fam15h_power_probe()
478 &data->groups[0]); in fam15h_power_probe()