pt.c (c66f78a6de4de6cb520b15cf6a1b586617b9add5) | pt.c (5e741407eab7c602ee5a2b06afb0070a02f4412f) |
---|---|
1// SPDX-License-Identifier: GPL-2.0-only 2/* 3 * Intel(R) Processor Trace PMU driver for perf 4 * Copyright (c) 2013-2014, Intel Corporation. 5 * 6 * Intel PT is specified in the Intel Architecture Instruction Set Extensions 7 * Programming Reference: 8 * http://software.intel.com/en-us/intel-isa-extensions --- 192 unchanged lines hidden (view full) --- 201 pt_pmu.tsc_art_num = ebx; 202 pt_pmu.tsc_art_den = eax; 203 } 204 205 /* model-specific quirks */ 206 switch (boot_cpu_data.x86_model) { 207 case INTEL_FAM6_BROADWELL: 208 case INTEL_FAM6_BROADWELL_XEON_D: | 1// SPDX-License-Identifier: GPL-2.0-only 2/* 3 * Intel(R) Processor Trace PMU driver for perf 4 * Copyright (c) 2013-2014, Intel Corporation. 5 * 6 * Intel PT is specified in the Intel Architecture Instruction Set Extensions 7 * Programming Reference: 8 * http://software.intel.com/en-us/intel-isa-extensions --- 192 unchanged lines hidden (view full) --- 201 pt_pmu.tsc_art_num = ebx; 202 pt_pmu.tsc_art_den = eax; 203 } 204 205 /* model-specific quirks */ 206 switch (boot_cpu_data.x86_model) { 207 case INTEL_FAM6_BROADWELL: 208 case INTEL_FAM6_BROADWELL_XEON_D: |
209 case INTEL_FAM6_BROADWELL_GT3E: | 209 case INTEL_FAM6_BROADWELL_G: |
210 case INTEL_FAM6_BROADWELL_X: 211 /* not setting BRANCH_EN will #GP, erratum BDM106 */ 212 pt_pmu.branch_en_always_on = true; 213 break; 214 default: 215 break; 216 } 217 --- 1325 unchanged lines hidden --- | 210 case INTEL_FAM6_BROADWELL_X: 211 /* not setting BRANCH_EN will #GP, erratum BDM106 */ 212 pt_pmu.branch_en_always_on = true; 213 break; 214 default: 215 break; 216 } 217 --- 1325 unchanged lines hidden --- |