/linux/arch/x86/kvm/ |
H A D | i8254.c | 54 static void pit_set_gate(struct kvm_pit *pit, int channel, u32 val) in pit_set_gate() argument 56 struct kvm_kpit_channel_state *c = &pit->pit_state.channels[channel]; in pit_set_gate() 77 static int pit_get_gate(struct kvm_pit *pit, int channel) in pit_get_gate() argument 79 return pit->pit_state.channels[channel].gate; in pit_get_gate() 82 static s64 __kpit_elapsed(struct kvm_pit *pit) in __kpit_elapsed() argument 86 struct kvm_kpit_state *ps = &pit->pit_state; in __kpit_elapsed() 106 static s64 kpit_elapsed(struct kvm_pit *pit, struct kvm_kpit_channel_state *c, in kpit_elapsed() argument 110 return __kpit_elapsed(pit); in kpit_elapsed() 115 static int pit_get_count(struct kvm_pit *pit, int channel) in pit_get_count() argument 117 struct kvm_kpit_channel_state *c = &pit in pit_get_count() 142 pit_get_out(struct kvm_pit * pit,int channel) pit_get_out() argument 174 pit_latch_count(struct kvm_pit * pit,int channel) pit_latch_count() argument 184 pit_latch_status(struct kvm_pit * pit,int channel) pit_latch_status() argument 207 struct kvm_pit *pit = pit_state_to_pit(ps); kvm_pit_ack_irq() local 220 struct kvm_pit *pit = vcpu->kvm->arch.vpit; __kvm_migrate_pit_timer() local 234 destroy_pit_timer(struct kvm_pit * pit) destroy_pit_timer() argument 242 struct kvm_pit *pit = container_of(work, struct kvm_pit, expired); pit_do_work() local 285 kvm_pit_reset_reinject(struct kvm_pit * pit) kvm_pit_reset_reinject() argument 291 kvm_pit_set_reinject(struct kvm_pit * pit,bool reinject) kvm_pit_set_reinject() argument 322 create_pit_timer(struct kvm_pit * pit,u32 val,int is_period) create_pit_timer() argument 365 pit_load_count(struct kvm_pit * pit,int channel,u32 val) pit_load_count() argument 403 kvm_pit_load_count(struct kvm_pit * pit,int channel,u32 val,int hpet_legacy_start) kvm_pit_load_count() argument 442 struct kvm_pit *pit = dev_to_pit(this); pit_ioport_write() local 517 struct kvm_pit *pit = dev_to_pit(this); pit_ioport_read() local 587 struct kvm_pit *pit = speaker_to_pit(this); speaker_ioport_write() local 607 struct kvm_pit *pit = speaker_to_pit(this); speaker_ioport_read() local 628 kvm_pit_reset(struct kvm_pit * pit) kvm_pit_reset() argument 646 struct kvm_pit *pit = container_of(kimn, struct kvm_pit, mask_notifier); pit_mask_notifier() local 667 struct kvm_pit *pit = kvm->arch.vpit; kvm_vm_ioctl_set_pit() local 693 struct kvm_pit *pit = kvm->arch.vpit; kvm_vm_ioctl_set_pit2() local 712 struct kvm_pit *pit = kvm->arch.vpit; kvm_vm_ioctl_reinject() local 737 struct kvm_pit *pit; kvm_create_pit() local 804 struct kvm_pit *pit = kvm->arch.vpit; kvm_free_pit() local [all...] |
/linux/arch/m68k/bvme6000/ |
H A D | config.c | 54 volatile PitRegsPtr pit = (PitRegsPtr)BVME_PIT_BASE; in bvme6000_reset() local 62 pit->pcddr |= 0x10; /* WDOG enable */ in bvme6000_reset() 84 volatile PitRegsPtr pit = (PitRegsPtr)BVME_PIT_BASE; in config_bvme6000() local 112 pit->pgcr = 0x00; /* Unidirectional 8 bit, no handshake for now */ in config_bvme6000() 113 pit->psrr = 0x18; /* PIACK and PIRQ functions enabled */ in config_bvme6000() 114 pit->pacr = 0x00; /* Sub Mode 00, H2 i/p, no DMA */ in config_bvme6000() 115 pit->padr = 0x00; /* Just to be tidy! */ in config_bvme6000() 116 pit->paddr = 0x00; /* All inputs for now (safest) */ in config_bvme6000() 117 pit->pbcr = 0x80; /* Sub Mode 1x, H4 i/p, no DMA */ in config_bvme6000() 118 pit in config_bvme6000() 232 volatile PitRegsPtr pit = (PitRegsPtr)BVME_PIT_BASE; bvme6000_read_clk() local [all...] |
/linux/arch/arm/boot/dts/microchip/ |
H A D | at91-dvk_som60.dts | 20 tick-timer = &pit; 64 &pit {
|
H A D | at91-dvk_su60_somc.dtsi | 100 &pit {
|
H A D | at91sam9rl.dtsi | 787 pit: timer@fffffd30 { label 788 compatible = "atmel,at91sam9260-pit";
|
H A D | at91sam9260.dtsi | 139 pit: timer@fffffd30 { label 140 compatible = "atmel,at91sam9260-pit";
|
H A D | at91sam9n12.dtsi | 136 pit: timer@fffffe30 { label 137 compatible = "atmel,at91sam9260-pit";
|
H A D | at91sam9263.dtsi | 138 pit: timer@fffffd30 { label 139 compatible = "atmel,at91sam9260-pit";
|
H A D | at91sam9x5.dtsi | 150 pit: timer@fffffe30 { label 151 compatible = "atmel,at91sam9260-pit";
|
H A D | at91sam9g45.dtsi | 147 pit: timer@fffffd30 { label 148 compatible = "atmel,at91sam9260-pit";
|
H A D | sama5d2.dtsi | 695 pit: timer@f8048030 { label 696 compatible = "atmel,at91sam9260-pit";
|
H A D | sama5d3.dtsi | 1027 pit: timer@fffffe30 { label 1028 compatible = "atmel,at91sam9260-pit";
|
H A D | sam9x60.dtsi | 1368 pit: timer@fffffe40 { label 1369 compatible = "atmel,at91sam9260-pit";
|
H A D | sama5d4.dtsi | 752 pit: timer@fc068630 { label 753 compatible = "atmel,at91sam9260-pit";
|
/linux/arch/arm/boot/dts/samsung/ |
H A D | exynos5420-peach-pit.dts | 21 compatible = "google,pit-rev16", 22 "google,pit-rev15", "google,pit-rev14", 23 "google,pit-rev13", "google,pit-rev12", 24 "google,pit-rev11", "google,pit-rev10", 25 "google,pit-rev9", "google,pit-rev8", 26 "google,pit [all...] |
/linux/drivers/clocksource/ |
H A D | Makefile | 4 obj-$(CONFIG_ATMEL_PIT) += timer-atmel-pit.o 10 obj-$(CONFIG_CLKSRC_JCORE_PIT) += jcore-pit.o 52 obj-$(CONFIG_VF_PIT_TIMER) += timer-vf-pit.o
|
/linux/arch/sh/boot/dts/ |
H A D | j2_mimas_v2.dts | 63 compatible = "jcore,pit";
|
/linux/arch/m68k/coldfire/ |
H A D | Makefile | 34 obj-$(CONFIG_COLDFIRE_PIT_TIMER) += pit.o
|
/linux/Documentation/devicetree/bindings/arm/ |
H A D | atmel-sysregs.txt | 9 - compatible: Should be "atmel,at91sam9260-pit"
|
/linux/arch/arm/boot/dts/nxp/vf/ |
H A D | vfxxx.dtsi | 232 pit: pit@40037000 { label 233 compatible = "fsl,vf610-pit"; 237 clock-names = "pit";
|
/linux/drivers/net/wwan/t7xx/ |
H A D | t7xx_hif_dpmaif_rx.c | 457 static int t7xx_dpmaif_read_pit_seq(const struct dpmaif_pit *pit) in t7xx_dpmaif_read_pit_seq() argument 459 return FIELD_GET(PD_PIT_PIT_SEQ, le32_to_cpu(pit->pd.footer)); in t7xx_dpmaif_read_pit_seq() 463 const struct dpmaif_pit *pit) in t7xx_dpmaif_check_pit_seq() argument 469 DPMAIF_POLL_PIT_MAX_TIME_US, false, pit)) in t7xx_dpmaif_check_pit_seq()
|
/linux/tools/testing/selftests/wireguard/qemu/ |
H A D | Makefile | 112 QEMU_MACHINE := -cpu host -machine microvm,accel=kvm,pit=off,pic=off,rtc=off,acpi=off 123 QEMU_MACHINE := -cpu host -machine microvm,accel=kvm,pit=off,pic=off,rtc=off,acpi=off
|
/linux/Documentation/virt/kvm/ |
H A D | api.rst | 3030 kvm-pit/<owner-process-pid>
|