/external/qemu/hw/ |
irq.h | 4 /* Generic IRQ/GPIO pin infrastructure. */ 10 void qemu_set_irq(qemu_irq irq, int level); 12 static inline void qemu_irq_raise(qemu_irq irq) 14 qemu_set_irq(irq, 1); 17 static inline void qemu_irq_lower(qemu_irq irq) 19 qemu_set_irq(irq, 0); 22 static inline void qemu_irq_pulse(qemu_irq irq) 24 qemu_set_irq(irq, 1); 25 qemu_set_irq(irq, 0); 32 /* Returns a new IRQ with opposite polarity. * [all...] |
fdc.h | 6 fdctrl_t *fdctrl_init (qemu_irq irq, int dma_chann, int mem_mapped, 9 fdctrl_t *sun4m_fdctrl_init (qemu_irq irq, target_phys_addr_t io_base,
|
arm_gic.c | 52 #define GIC_SET_ENABLED(irq) s->irq_state[irq].enabled = 1 53 #define GIC_CLEAR_ENABLED(irq) s->irq_state[irq].enabled = 0 54 #define GIC_TEST_ENABLED(irq) s->irq_state[irq].enabled 55 #define GIC_SET_PENDING(irq, cm) s->irq_state[irq].pending |= (cm) 56 #define GIC_CLEAR_PENDING(irq, cm) s->irq_state[irq].pending &= ~(cm 107 int irq; local 245 int irq; local 378 int irq; local 533 int irq; local [all...] |
irq.c | 2 * QEMU IRQ/GPIO common code. 25 #include "irq.h" 33 void qemu_set_irq(qemu_irq irq, int level) 35 if (!irq) 38 irq->handler(irq->opaque, irq->n, level); 67 struct IRQState *irq = opaque; local 69 irq->handler(irq->opaque, irq->n, !level) [all...] |
arm_pic.c | 24 /* Input 0 is IRQ and input 1 is FIQ. */ 25 static void arm_pic_cpu_handler(void *opaque, int irq, int level) 28 switch (irq) { 42 hw_error("arm_pic_cpu_handler: Bad interrput line %d\n", irq);
|
goldfish_device.h | 24 uint32_t irq; // filled in by goldfish_device_add if 0 member in struct:goldfish_device 29 void goldfish_device_set_irq(struct goldfish_device *dev, int irq, int level); 37 void goldfish_device_init(qemu_irq *pic, uint32_t base, uint32_t size, uint32_t irq, uint32_t irq_count); 38 int goldfish_device_bus_init(uint32_t base, uint32_t irq); 43 int goldfish_tty_add(CharDriverState *cs, int id, uint32_t base, int irq); 55 void events_dev_init(uint32_t base, qemu_irq irq); 59 /* Maximum IRQ number available for a device on x86. */ 61 /* IRQ reserved for keyboard. */ 63 /* IRQ reserved for mouse. */ 65 /* IRQ reserved for error (raising an exception in TB code). * [all...] |
i8259.c | 41 uint8_t priority_add; /* highest irq priority */ 75 /* set irq level. If an edge is detected, then the IRR is set to 1 */ 76 static inline void pic_set_irq1(PicState *s, int irq, int level) 79 mask = 1 << irq; 102 number). Return 8 if no irq */ 124 master, the IRQ coming from the slave is not taken into account 133 /* higher priority found: an irq should be generated */ 140 /* raise irq to CPU if necessary. must be called every time the active 141 irq may change */ 145 int irq2, irq; local 228 int irq, irq2, intno; local 289 int priority, cmd, irq; local [all...] |
/external/kernel-headers/original/linux/ |
irq.h | 22 #include <asm/irq.h> 26 * IRQ line status. 30 * IRQ types 42 #define IRQ_INPROGRESS 0x00010000 /* IRQ handler active - do not enter! */ 43 #define IRQ_DISABLED 0x00020000 /* IRQ disabled - do not enter! */ 44 #define IRQ_PENDING 0x00040000 /* IRQ pending - replay on enable */ 45 #define IRQ_REPLAY 0x00080000 /* IRQ has been replayed but not acked yet */ 46 #define IRQ_AUTODETECT 0x00100000 /* IRQ is being autodetected */ 47 #define IRQ_WAITING 0x00200000 /* IRQ not yet seen - for autodetection */ 48 #define IRQ_LEVEL 0x00400000 /* IRQ level triggered * [all...] |
/bionic/libc/kernel/arch-sh/asm/ |
irq.h | 20 #define irq2evt(irq) (((irq) + 16) << 5) 22 #define irq_canonicalize(irq) (irq) 23 #define irq_demux(irq) sh_mv.mv_irq_demux(irq)
|
/external/kernel-headers/original/asm-x86/ |
i8259.h | 13 extern void enable_8259A_irq(unsigned int irq); 14 extern void disable_8259A_irq(unsigned int irq); 15 extern unsigned int startup_8259A_irq(unsigned int irq);
|
hw_irq_32.h | 9 * moved some of the old arch/i386/kernel/irq.h to here. VY 11 * IRQ/IPI changes taken from work by Thomas Radke 17 #include <asm/irq.h> 23 * Various low-level irq details needed by irq.c, process.c, 42 #define platform_legacy_irq(irq) ((irq) < 16) 45 void disable_8259A_irq(unsigned int irq); 46 void enable_8259A_irq(unsigned int irq); 47 int i8259A_irq_pending(unsigned int irq); [all...] |
irq_32.h | 5 * linux/include/asm/irq.h 9 * IRQ/IPI changes taken from work by Thomas Radke 18 static __inline__ int irq_canonicalize(int irq) 20 return ((irq == 2) ? 9 : irq);
|
hardirq_32.h | 5 #include <linux/irq.h> 25 void ack_bad_irq(unsigned int irq);
|
/bionic/libc/kernel/common/linux/ |
irq.h | 23 #include <asm/irq.h> 56 unsigned int (*startup)(unsigned int irq); 57 void (*shutdown)(unsigned int irq); 58 void (*enable)(unsigned int irq); 59 void (*disable)(unsigned int irq); 61 void (*ack)(unsigned int irq); 62 void (*mask)(unsigned int irq); 63 void (*mask_ack)(unsigned int irq); 64 void (*unmask)(unsigned int irq); 65 void (*eoi)(unsigned int irq); [all...] |
/development/ndk/platforms/android-3/include/linux/ |
irq.h | 23 #include <asm/irq.h> 56 unsigned int (*startup)(unsigned int irq); 57 void (*shutdown)(unsigned int irq); 58 void (*enable)(unsigned int irq); 59 void (*disable)(unsigned int irq); 61 void (*ack)(unsigned int irq); 62 void (*mask)(unsigned int irq); 63 void (*mask_ack)(unsigned int irq); 64 void (*unmask)(unsigned int irq); 65 void (*eoi)(unsigned int irq); [all...] |
/prebuilt/ndk/android-ndk-r4/platforms/android-3/arch-arm/usr/include/linux/ |
irq.h | 23 #include <asm/irq.h> 56 unsigned int (*startup)(unsigned int irq); 57 void (*shutdown)(unsigned int irq); 58 void (*enable)(unsigned int irq); 59 void (*disable)(unsigned int irq); 61 void (*ack)(unsigned int irq); 62 void (*mask)(unsigned int irq); 63 void (*mask_ack)(unsigned int irq); 64 void (*unmask)(unsigned int irq); 65 void (*eoi)(unsigned int irq); [all...] |
/prebuilt/ndk/android-ndk-r4/platforms/android-4/arch-arm/usr/include/linux/ |
irq.h | 23 #include <asm/irq.h> 56 unsigned int (*startup)(unsigned int irq); 57 void (*shutdown)(unsigned int irq); 58 void (*enable)(unsigned int irq); 59 void (*disable)(unsigned int irq); 61 void (*ack)(unsigned int irq); 62 void (*mask)(unsigned int irq); 63 void (*mask_ack)(unsigned int irq); 64 void (*unmask)(unsigned int irq); 65 void (*eoi)(unsigned int irq); [all...] |
/prebuilt/ndk/android-ndk-r4/platforms/android-5/arch-arm/usr/include/linux/ |
irq.h | 23 #include <asm/irq.h> 56 unsigned int (*startup)(unsigned int irq); 57 void (*shutdown)(unsigned int irq); 58 void (*enable)(unsigned int irq); 59 void (*disable)(unsigned int irq); 61 void (*ack)(unsigned int irq); 62 void (*mask)(unsigned int irq); 63 void (*mask_ack)(unsigned int irq); 64 void (*unmask)(unsigned int irq); 65 void (*eoi)(unsigned int irq); [all...] |
/prebuilt/ndk/android-ndk-r4/platforms/android-5/arch-x86/usr/include/linux/ |
irq.h | 23 #include <asm/irq.h> 56 unsigned int (*startup)(unsigned int irq); 57 void (*shutdown)(unsigned int irq); 58 void (*enable)(unsigned int irq); 59 void (*disable)(unsigned int irq); 61 void (*ack)(unsigned int irq); 62 void (*mask)(unsigned int irq); 63 void (*mask_ack)(unsigned int irq); 64 void (*unmask)(unsigned int irq); 65 void (*eoi)(unsigned int irq); [all...] |
/prebuilt/ndk/android-ndk-r4/platforms/android-8/arch-arm/usr/include/linux/ |
irq.h | 23 #include <asm/irq.h> 56 unsigned int (*startup)(unsigned int irq); 57 void (*shutdown)(unsigned int irq); 58 void (*enable)(unsigned int irq); 59 void (*disable)(unsigned int irq); 61 void (*ack)(unsigned int irq); 62 void (*mask)(unsigned int irq); 63 void (*mask_ack)(unsigned int irq); 64 void (*unmask)(unsigned int irq); 65 void (*eoi)(unsigned int irq); [all...] |
/prebuilt/ndk/android-ndk-r4/platforms/android-8/arch-x86/usr/include/linux/ |
irq.h | 23 #include <asm/irq.h> 56 unsigned int (*startup)(unsigned int irq); 57 void (*shutdown)(unsigned int irq); 58 void (*enable)(unsigned int irq); 59 void (*disable)(unsigned int irq); 61 void (*ack)(unsigned int irq); 62 void (*mask)(unsigned int irq); 63 void (*mask_ack)(unsigned int irq); 64 void (*unmask)(unsigned int irq); 65 void (*eoi)(unsigned int irq); [all...] |
/prebuilt/ndk/android-ndk-r5/platforms/android-3/arch-arm/usr/include/linux/ |
irq.h | 23 #include <asm/irq.h> 56 unsigned int (*startup)(unsigned int irq); 57 void (*shutdown)(unsigned int irq); 58 void (*enable)(unsigned int irq); 59 void (*disable)(unsigned int irq); 61 void (*ack)(unsigned int irq); 62 void (*mask)(unsigned int irq); 63 void (*mask_ack)(unsigned int irq); 64 void (*unmask)(unsigned int irq); 65 void (*eoi)(unsigned int irq); [all...] |
/prebuilt/ndk/android-ndk-r6/platforms/android-3/arch-arm/usr/include/linux/ |
irq.h | 23 #include <asm/irq.h> 56 unsigned int (*startup)(unsigned int irq); 57 void (*shutdown)(unsigned int irq); 58 void (*enable)(unsigned int irq); 59 void (*disable)(unsigned int irq); 61 void (*ack)(unsigned int irq); 62 void (*mask)(unsigned int irq); 63 void (*mask_ack)(unsigned int irq); 64 void (*unmask)(unsigned int irq); 65 void (*eoi)(unsigned int irq); [all...] |
/prebuilt/ndk/android-ndk-r6/platforms/android-3/arch-x86/usr/include/linux/ |
irq.h | 23 #include <asm/irq.h> 56 unsigned int (*startup)(unsigned int irq); 57 void (*shutdown)(unsigned int irq); 58 void (*enable)(unsigned int irq); 59 void (*disable)(unsigned int irq); 61 void (*ack)(unsigned int irq); 62 void (*mask)(unsigned int irq); 63 void (*mask_ack)(unsigned int irq); 64 void (*unmask)(unsigned int irq); 65 void (*eoi)(unsigned int irq); [all...] |
/external/kernel-headers/original/asm-arm/ |
hw_irq.h | 7 #include <asm/mach/irq.h> 15 system_timer->dyn_tick->handler(irq, 0, regs); \
|