Home
last modified time | relevance | path

Searched refs:i8254 (Results 1 – 7 of 7) sorted by relevance

/linux-4.4.14/drivers/staging/comedi/drivers/
Dcomedi_8254.c133 static unsigned int __i8254_read(struct comedi_8254 *i8254, unsigned int reg) in __i8254_read() argument
135 unsigned int reg_offset = (reg * i8254->iosize) << i8254->regshift; in __i8254_read()
138 switch (i8254->iosize) { in __i8254_read()
141 if (i8254->mmio) in __i8254_read()
142 val = readb(i8254->mmio + reg_offset); in __i8254_read()
144 val = inb(i8254->iobase + reg_offset); in __i8254_read()
147 if (i8254->mmio) in __i8254_read()
148 val = readw(i8254->mmio + reg_offset); in __i8254_read()
150 val = inw(i8254->iobase + reg_offset); in __i8254_read()
153 if (i8254->mmio) in __i8254_read()
[all …]
Damplc_dio200_common.c169 struct comedi_8254 *i8254 = s->private; in dio200_subdev_8254_offset() local
174 offset = i8254->mmio - dev->mmio; in dio200_subdev_8254_offset()
176 offset = i8254->iobase - dev->iobase; in dio200_subdev_8254_offset()
521 struct comedi_8254 *i8254 = s->private; in dio200_subdev_8254_config() local
536 i8254->gate_src[chan] = src; in dio200_subdev_8254_config()
539 data[2] = i8254->gate_src[chan]; in dio200_subdev_8254_config()
547 i8254->clock_src[chan] = src; in dio200_subdev_8254_config()
550 data[1] = i8254->clock_src[chan]; in dio200_subdev_8254_config()
551 data[2] = clock_period[i8254->clock_src[chan]]; in dio200_subdev_8254_config()
565 struct comedi_8254 *i8254; in dio200_subdev_8254_init() local
[all …]
/linux-4.4.14/arch/x86/kvm/
DMakefile15 i8254.o ioapic.o irq_comm.o cpuid.o pmu.o mtrr.o \
/linux-4.4.14/arch/x86/boot/compressed/
Daslr.c22 static inline u16 i8254(void) in i8254() function
93 random ^= i8254(); in get_random_long()
/linux-4.4.14/Documentation/virtual/kvm/
Dtimekeeping.txt38 2.1) i8254 - PIT
Dapi.txt2174 Creates an in-kernel device model for the i8254 PIT. This call is only valid
/linux-4.4.14/arch/x86/
DKconfig1883 read from the i8254 timer.