Home
last modified time | relevance | path

Searched refs:pit (Results 1 – 24 of 24) sorted by relevance

/linux-4.4.14/arch/x86/kvm/
Di8254.c252 queue_kthread_work(&ps->pit->worker, &ps->pit->expired); in kvm_pit_ack_irq()
259 struct kvm_pit *pit = vcpu->kvm->arch.vpit; in __kvm_migrate_pit_timer() local
262 if (!kvm_vcpu_is_bsp(vcpu) || !pit) in __kvm_migrate_pit_timer()
265 timer = &pit->pit_state.timer; in __kvm_migrate_pit_timer()
266 mutex_lock(&pit->pit_state.lock); in __kvm_migrate_pit_timer()
269 mutex_unlock(&pit->pit_state.lock); in __kvm_migrate_pit_timer()
272 static void destroy_pit_timer(struct kvm_pit *pit) in destroy_pit_timer() argument
274 hrtimer_cancel(&pit->pit_state.timer); in destroy_pit_timer()
275 flush_kthread_work(&pit->expired); in destroy_pit_timer()
280 struct kvm_pit *pit = container_of(work, struct kvm_pit, expired); in pit_do_work() local
[all …]
Di8254.h35 struct kvm_pit *pit; member
63 void kvm_pit_reset(struct kvm_pit *pit);
/linux-4.4.14/arch/m68k/bvme6000/
Dconfig.c65 volatile PitRegsPtr pit = (PitRegsPtr)BVME_PIT_BASE; in bvme6000_reset() local
73 pit->pcddr |= 0x10; /* WDOG enable */ in bvme6000_reset()
95 volatile PitRegsPtr pit = (PitRegsPtr)BVME_PIT_BASE; in config_bvme6000() local
126 pit->pgcr = 0x00; /* Unidirectional 8 bit, no handshake for now */ in config_bvme6000()
127 pit->psrr = 0x18; /* PIACK and PIRQ functions enabled */ in config_bvme6000()
128 pit->pacr = 0x00; /* Sub Mode 00, H2 i/p, no DMA */ in config_bvme6000()
129 pit->padr = 0x00; /* Just to be tidy! */ in config_bvme6000()
130 pit->paddr = 0x00; /* All inputs for now (safest) */ in config_bvme6000()
131 pit->pbcr = 0x80; /* Sub Mode 1x, H4 i/p, no DMA */ in config_bvme6000()
132 pit->pbdr = 0xbc | (*config_reg_ptr & BVME_CONFIG_SW1 ? 0 : 0x40); in config_bvme6000()
[all …]
/linux-4.4.14/Documentation/devicetree/bindings/arm/samsung/
Dsamsung-boards.txt31 - "google,pit" - for Exynos5420-based Google Peach Pit
33 also: "google,pit-rev16", "google,pit-rev15", "google,pit-rev14",
34 "google,pit-rev13", "google,pit-rev12", "google,pit-rev11",
35 "google,pit-rev10", "google,pit-rev9", "google,pit-rev8",
36 "google,pit-rev7", "google,pit-rev6", "google,peach".
/linux-4.4.14/arch/m68k/coldfire/
DMakefile20 obj-$(CONFIG_M520x) += m520x.o pit.o intc-simr.o reset.o
21 obj-$(CONFIG_M523x) += m523x.o pit.o dma_timer.o intc-2.o reset.o
24 obj-$(CONFIG_M527x) += m527x.o pit.o intc-2.o reset.o
26 obj-$(CONFIG_M528x) += m528x.o pit.o intc-2.o reset.o
31 obj-$(CONFIG_M5441x) += m5441x.o pit.o intc-simr.o reset.o
/linux-4.4.14/arch/arm/boot/dts/
Dexynos5420-peach-pit.dts22 compatible = "google,pit-rev16",
23 "google,pit-rev15", "google,pit-rev14",
24 "google,pit-rev13", "google,pit-rev12",
25 "google,pit-rev11", "google,pit-rev10",
26 "google,pit-rev9", "google,pit-rev8",
27 "google,pit-rev7", "google,pit-rev6",
28 "google,pit", "google,peach","samsung,exynos5420",
Dvfxxx.dtsi191 pit: pit@40037000 { label
192 compatible = "fsl,vf610-pit";
196 clock-names = "pit";
Dat91sam9261.dtsi832 pit: timer@fffffd30 { label
833 compatible = "atmel,at91sam9260-pit";
Dat91sam9rl.dtsi1030 pit: timer@fffffd30 { label
1031 compatible = "atmel,at91sam9260-pit";
Dat91sam9263.dtsi369 pit: timer@fffffd30 { label
370 compatible = "atmel,at91sam9260-pit";
Dat91sam9260.dtsi371 pit: timer@fffffd30 { label
372 compatible = "atmel,at91sam9260-pit";
Dat91sam9n12.dtsi382 pit: timer@fffffe30 { label
383 compatible = "atmel,at91sam9260-pit";
Dsama5d2.dtsi925 pit: timer@f8048030 { label
926 compatible = "atmel,at91sam9260-pit";
Dat91sam9x5.dtsi388 pit: timer@fffffe30 { label
389 compatible = "atmel,at91sam9260-pit";
Dat91sam9g45.dtsi393 pit: timer@fffffd30 { label
394 compatible = "atmel,at91sam9260-pit";
Dsama5d3.dtsi1274 pit: timer@fffffe30 { label
1275 compatible = "atmel,at91sam9260-pit";
Dsama5d4.dtsi1295 pit: timer@fc068630 { label
1296 compatible = "atmel,at91sam9260-pit";
DMakefile128 exynos5420-peach-pit.dtb \
/linux-4.4.14/drivers/pinctrl/
Dpinctrl-tz1090-pdc.c849 const unsigned int *pit; in tz1090_pdc_pinconf_group_set() local
873 for (i = 0, pit = g->pins; i < g->npins; ++i, ++pit) { in tz1090_pdc_pinconf_group_set()
874 ret = tz1090_pdc_pinconf_set(pctldev, *pit, in tz1090_pdc_pinconf_group_set()
Dpinctrl-tz1090.c1853 const unsigned int *pit; in tz1090_pinconf_group_set() local
1888 for (i = 0, pit = g->pins; i < g->npins; ++i, ++pit) { in tz1090_pinconf_group_set()
1889 ret = tz1090_pinconf_set(pctldev, *pit, configs, in tz1090_pinconf_group_set()
/linux-4.4.14/drivers/clocksource/
DMakefile2 obj-$(CONFIG_ATMEL_PIT) += timer-atmel-pit.o
/linux-4.4.14/Documentation/devicetree/bindings/arm/
Datmel-at91.txt45 - compatible: Should be "atmel,at91sam9260-pit"
/linux-4.4.14/Documentation/
Dkernel-parameters.txt631 Format: { pit | tsc | cyclone | pmtmr }
644 [X86-32] pit,hpet,tsc;
/linux-4.4.14/Documentation/virtual/kvm/
Dapi.txt2190 kvm-pit/<owner-process-pid>