| /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/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/pinctrl/tegra/ |
| H A D | pinctrl-tegra234.c | 1901 PINGROUP(can0_stb_paa4, RSVD0, WDT, TSC, TSC_ALT, 0x3020, 0, Y, -1, 5, 6, -1, 9, 10, 12), 1904 PINGROUP(can0_err_paa7, RSVD0, TSC, RSVD2, TSC_ALT, 0x3038, 0, Y, -1, 5, 6, -1, 9, 10, 12), 1907 PINGROUP(soc_gpio50_pbb2, RSVD0, TSC, RSVD2, TSC_ALT, 0x3050, 0, Y, -1, 5, 6, -1, 9, 10, 12), 1908 PINGROUP(can1_err_pbb3, RSVD0, TSC, RSVD2, TSC_ALT, 0x3058, 0, Y, -1, 5, 6, -1, 9, 10, 12),
|
| /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/drivers/input/touchscreen/ |
| H A D | Kconfig | 964 - DMC TSC-10/25 1043 bool "DMC TSC-10/25 device support" if EXPERT 1132 tristate "TSC-10/25/40 serial touchscreen support" 1135 Say Y here if you have a TSC-10, 25 or 40 serial touchscreen connected
|
| /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/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/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/networking/ |
| H A D | oa-tc6-framework.rst | 226 TSC (Bit 7..6) - Timestamp Capture. Request a timestamp capture when the
|
| /linux/Documentation/admin-guide/ |
| H A D | kernel-parameters.txt | 3433 lapic= [X86,APIC] Do not use TSC deadline 7967 tsc= Disable clocksource stability checks for TSC. 7974 [x86] noirqtime: Do not use TSC to do irq accounting. 7978 [x86] unstable: mark the TSC clocksource as unstable, this 7979 marks the TSC unconditionally unstable at bootup and 7980 avoids any further wobbles once the TSC watchdog notices. 7986 (HPET or PM timer) on systems whose TSC frequency was 7989 [x86] watchdog: Enforce the clocksource watchdog on TSC 7991 tsc_early_khz= [X86,EARLY] Skip early TSC calibration and use the given 7992 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 8175 5. The guest TSC frequency doesn't match the host TSC frequency.
|
| /linux/arch/arm64/tools/ |
| H A D | sysreg | 3972 Field 19 TSC
|