Home
last modified time | relevance | path

Searched refs:hpet (Results 1 – 20 of 20) sorted by relevance

/linux-6.3-rc2/drivers/char/
A Dhpet.c93 struct hpet __iomem *hd_hpet;
107 struct hpet __iomem *hp_hpet;
145 struct hpet __iomem *hpet = devp->hd_hpet; in hpet_interrupt() local
441 struct hpet __iomem *hpet; in hpet_ioctl_ieon() local
448 hpet = devp->hd_hpet; in hpet_ioctl_ieon()
749 struct hpet __iomem *hpet; in __hpet_calibrate() local
760 hpet = hpetp->hp_hpet; in __hpet_calibrate()
806 struct hpet __iomem *hpet; in hpet_alloc() local
838 hpet = hpetp->hp_hpet; in hpet_alloc()
840 cap = readq(&hpet->hpet_cap); in hpet_alloc()
[all …]
A DMakefile22 obj-$(CONFIG_HPET) += hpet.o
A DKconfig356 If you say Y here, you will have a miscdevice named "/dev/hpet/". Each
/linux-6.3-rc2/arch/x86/kernel/
A Dtsc.c341 if (hpet) in tsc_read_refs()
780 tsc1 = tsc_read_refs(&ref1, hpet); in pit_hpet_ptimer_calibrate_cpu()
782 tsc2 = tsc_read_refs(&ref2, hpet); in pit_hpet_ptimer_calibrate_cpu()
797 if (hpet) in pit_hpet_ptimer_calibrate_cpu()
841 if (!hpet && !ref1 && !ref2) { in pit_hpet_ptimer_calibrate_cpu()
854 hpet ? "HPET" : "PMTIMER"); in pit_hpet_ptimer_calibrate_cpu()
860 if (!hpet && !ref1 && !ref2) { in pit_hpet_ptimer_calibrate_cpu()
1355 static int hpet; in tsc_refine_calibration_work() local
1375 hpet = is_hpet_enabled(); in tsc_refine_calibration_work()
1393 if (hpet) in tsc_refine_calibration_work()
[all …]
A Dhpet.c790 static union hpet_lock hpet __cacheline_aligned = {
810 old.lockval = READ_ONCE(hpet.lockval); in read_hpet()
816 if (arch_spin_trylock(&hpet.lock)) { in read_hpet()
821 WRITE_ONCE(hpet.value, new.value); in read_hpet()
822 arch_spin_unlock(&hpet.lock); in read_hpet()
843 new.lockval = READ_ONCE(hpet.lockval); in read_hpet()
A DMakefile111 obj-$(CONFIG_HPET_TIMER) += hpet.o
/linux-6.3-rc2/Documentation/devicetree/bindings/x86/
A Dtimer.txt6 compatible = "intel,ce4100-hpet";
/linux-6.3-rc2/Documentation/timers/
A Dindex.rst11 hpet
A Dhpet.rst26 arch/x86/kernel/hpet.c.
/linux-6.3-rc2/arch/mips/loongson64/
A DMakefile10 obj-$(CONFIG_RS780_HPET) += hpet.o
A DKconfig10 This option enables the hpet timer of AMD RS780/SBX00.
/linux-6.3-rc2/include/linux/
A Dhpet.h12 struct hpet { struct
/linux-6.3-rc2/Documentation/devicetree/bindings/interrupt-controller/
A Dintel,ce4100-ioapic.yaml22 Many of the Intel's generic devices like hpet, ioapic, lapic have
A Dintel,ce4100-lapic.yaml22 Many of the Intel's generic devices like hpet, ioapic, lapic have
/linux-6.3-rc2/Documentation/core-api/
A Dprintk-index.rst52 <6> arch/x86/kernel/hpet.c:144 _hpet_print_config "hpet: %s(%d):\n"
/linux-6.3-rc2/arch/x86/platform/ce4100/
A Dfalconfalls.dts40 compatible = "intel,ce4100-hpet";
/linux-6.3-rc2/Documentation/userspace-api/ioctl/
A Dioctl-number.rst247 'h' 00-1F linux/hpet.h conflict!
/linux-6.3-rc2/Documentation/admin-guide/
A Dkernel-parameters.txt623 [X86-32] pit,hpet,tsc;
630 [X86-64] hpet,tsc
1700 hpet= [X86-32,HPET] option to control HPET usage
A Ddevices.txt364 228 = /dev/hpet HPET driver
/linux-6.3-rc2/
A DMAINTAINERS9378 F: Documentation/timers/hpet.rst
9379 F: drivers/char/hpet.c
9380 F: include/linux/hpet.h
9381 F: include/uapi/linux/hpet.h
9385 F: arch/x86/include/asm/hpet.h
9386 F: arch/x86/kernel/hpet.c

Completed in 55 milliseconds