| /linux/Documentation/virt/kvm/x86/ |
| H A D | timekeeping.rst | 14 3) TSC Hardware 37 First we discuss the basic hardware devices available. TSC and the related 324 3. TSC Hardware 327 The TSC or time stamp counter is relatively simple in theory; it counts 332 The TSC is represented internally as a 64-bit MSR which can be read with the 334 limitations made it possible to write the TSC, but generally on old hardware it 339 write the TSC MSR is not an architectural guarantee. 341 The TSC is accessible from CPL-0 and conditionally, for CPL > 0 software by 342 means of the CR4.TSD bit, which when enabled, disables CPL > 0 TSC access. 345 atomically not just the TSC, but an indicator which corresponds to the [all …]
|
| H A D | hypercalls.rst | 130 * tsc: guest TSC value used to calculate sec/nsec pair 134 host and guest. The guest can use the returned TSC value to 137 Returns KVM_EOPNOTSUPP if the host does not use TSC clocksource,
|
| /linux/Documentation/translations/zh_CN/virt/acrn/ |
| H A D | cpuid.rst | 56 eax = (Virtual) TSC frequency in kHz.
|
| /linux/Documentation/virt/acrn/ |
| H A D | cpuid.rst | 46 eax = (Virtual) TSC frequency in kHz.
|
| /linux/include/dt-bindings/clock/ |
| H A D | stm32mp13-clks.h | 101 #define TSC 73 macro
|
| /linux/Documentation/driver-api/hte/ |
| H A D | tegra-hte.rst | 11 from the system counter TSC which has 31.25MHz clock rate, and the driver
|
| /linux/drivers/pinctrl/tegra/ |
| H A D | pinctrl-tegra234.c | 1902 PINGROUP(can0_stb_paa4, RSVD0, WDT, TSC, TSC_ALT, 0x3020, 0, Y, -1, 5, 6, -1, 9, 10, 12), 1905 PINGROUP(can0_err_paa7, RSVD0, TSC, RSVD2, TSC_ALT, 0x3038, 0, Y, -1, 5, 6, -1, 9, 10, 12), 1908 PINGROUP(soc_gpio50_pbb2, RSVD0, TSC, RSVD2, TSC_ALT, 0x3050, 0, Y, -1, 5, 6, -1, 9, 10, 12), 1909 PINGROUP(can1_err_pbb3, RSVD0, TSC, RSVD2, TSC_ALT, 0x3058, 0, Y, -1, 5, 6, -1, 9, 10, 12),
|
| /linux/Documentation/trace/ |
| H A D | hwlat_detector.rst | 26 for some period, then looking for gaps in the TSC data. Any gap indicates a
|
| /linux/tools/perf/Documentation/ |
| H A D | perf-inject.txt | 101 x86 the TSC Offset and Multiplier could be provided for a virtual machine
|
| H A D | jitdump-specification.txt | 49 …g an architecture-specific timestamp clock source. For instance, on x86, one could use TSC directly
|
| /linux/drivers/net/wireless/admtek/ |
| H A D | adm8211.h | 64 __le32 TSC; /* 0xC0 CSR32 */ member
|
| /linux/tools/arch/x86/kcpuid/ |
| H A D | cpuid.csv | 477 # Intel TSC (Time Stamp Counter) 479 0x15, 0, eax, 31:0, tsc_denominator , Denominator of the TSC/'core crystal clock' ratio 480 0x15, 0, ebx, 31:0, tsc_numerator , Numerator of the TSC/'core crystal clock' ratio 803 0x80000007, 0, edx, 8, constant_tsc , TSC ticks at constant rate across all P and C states 860 0x8000000a, 0, edx, 4, tsc_scale , MSR based TSC rate control 988 0x8000001f, 0, eax, 8, secure_tsc , Secure TSC
|
| /linux/arch/arm/boot/dts/nxp/imx/ |
| H A D | imx6ull-dhcom-som.dtsi | 311 disable-over-current; /* Overcurrent pin is used for TSC */
|
| /linux/arch/x86/kvm/ |
| H A D | cpuid.c | 889 F(TSC), in kvm_initialize_cpu_caps() 1125 ALIASED_1_EDX_F(TSC), in kvm_initialize_cpu_caps()
|
| /linux/Documentation/timers/ |
| H A D | timekeeping.rst | 154 Some hardware (such as the x86 TSC) will cause the sched_clock() function to
|
| /linux/Documentation/firmware-guide/acpi/apei/ |
| H A D | einj.rst | 234 [22715.834759] EDAC sbridge MC3: TSC 0
|
| /linux/Documentation/networking/ |
| H A D | oa-tc6-framework.rst | 226 TSC (Bit 7..6) - Timestamp Capture. Request a timestamp capture when the
|
| /linux/drivers/clk/stm32/ |
| H A D | clk-stm32mp13.c | 1384 STM32_GATE_CFG(TSC, tsc, SECF_TZC),
|
| /linux/drivers/acpi/ |
| H A D | Kconfig | 623 (TSC) timing source.
|
| /linux/Documentation/admin-guide/ |
| H A D | kernel-parameters.txt | 3411 lapic= [X86,APIC] Do not use TSC deadline 7926 tsc= Disable clocksource stability checks for TSC. 7933 [x86] noirqtime: Do not use TSC to do irq accounting. 7937 [x86] unstable: mark the TSC clocksource as unstable, this 7938 marks the TSC unconditionally unstable at bootup and 7939 avoids any further wobbles once the TSC watchdog notices. 7945 (HPET or PM timer) on systems whose TSC frequency was 7948 [x86] watchdog: Enforce the clocksource watchdog on TSC 7950 tsc_early_khz= [X86,EARLY] Skip early TSC calibration and use the given 7951 value instead. Useful when the early TSC frequency discovery
|
| /linux/Documentation/virt/kvm/ |
| H A D | api.rst | 1064 VCPU could differ, because the host TSC is not stable. 1074 structure is populated with the value of the host's timestamp counter (TSC) 1841 x2APIC (CPUID leaf 1, ecx[21) and TSC deadline timer (CPUID leaf 1, ecx[24]) 1843 emulation of the local APIC. TSC deadline timer support is also reported via:: 2017 For TSC protected Confidential Computing (CoCo) VMs where TSC frequency 2019 lifetime, the vm ioctl should be used to configure the TSC frequency 8085 5. The guest TSC frequency doesn't match the host TSC frequency.
|
| /linux/arch/x86/ |
| H A D | Kconfig | 941 systems, unlike the TSC, but it is more expensive to access, 3017 NSC Geode SC-1100's buggy TSC, which loses time when the
|