Home
last modified time | relevance | path

Searched refs:irq_regs (Results 1 – 25 of 29) sorted by relevance

12

/Linux-v5.4/arch/x86/include/asm/
Dirq_regs.h15 DECLARE_PER_CPU(struct pt_regs *, irq_regs);
19 return __this_cpu_read(irq_regs); in get_irq_regs()
27 __this_cpu_write(irq_regs, new_regs); in set_irq_regs()
/Linux-v5.4/drivers/gpio/
Dsgpio-aspeed.c40 uint16_t irq_regs; member
55 .irq_regs = 0x0004,
61 .irq_regs = 0x0020,
67 .irq_regs = 0x003C,
99 return gpio->base + bank->irq_regs + GPIO_IRQ_ENABLE; in bank_reg()
101 return gpio->base + bank->irq_regs + GPIO_IRQ_TYPE0; in bank_reg()
103 return gpio->base + bank->irq_regs + GPIO_IRQ_TYPE1; in bank_reg()
105 return gpio->base + bank->irq_regs + GPIO_IRQ_TYPE2; in bank_reg()
107 return gpio->base + bank->irq_regs + GPIO_IRQ_STATUS; in bank_reg()
Dgpio-aspeed.c74 uint16_t irq_regs; member
101 .irq_regs = 0x0008,
110 .irq_regs = 0x0028,
119 .irq_regs = 0x0098,
128 .irq_regs = 0x00e8,
137 .irq_regs = 0x0118,
146 .irq_regs = 0x0148,
155 .irq_regs = 0x0178,
164 .irq_regs = 0x01a8,
220 return gpio->base + bank->irq_regs + GPIO_IRQ_ENABLE; in bank_reg()
[all …]
/Linux-v5.4/tools/arch/arm/include/uapi/asm/
Dkvm.h47 #define KVM_ARM_IRQ_sp irq_regs[0]
48 #define KVM_ARM_IRQ_lr irq_regs[1]
49 #define KVM_ARM_IRQ_spsr irq_regs[2]
66 unsigned long irq_regs[3]; /* SP_irq, LR_irq, SPSR_irq */ member
/Linux-v5.4/arch/arm/include/uapi/asm/
Dkvm.h47 #define KVM_ARM_IRQ_sp irq_regs[0]
48 #define KVM_ARM_IRQ_lr irq_regs[1]
49 #define KVM_ARM_IRQ_spsr irq_regs[2]
66 unsigned long irq_regs[3]; /* SP_irq, LR_irq, SPSR_irq */ member
/Linux-v5.4/arch/arm/kvm/
Demulate.c59 REG_OFFSET(irq_regs[0]), /* r13 */
60 REG_OFFSET(irq_regs[1]), /* r14 */
/Linux-v5.4/arch/powerpc/include/asm/
DKbuild8 generic-y += irq_regs.h
/Linux-v5.4/arch/sh/include/asm/
DKbuild10 generic-y += irq_regs.h
/Linux-v5.4/arch/arm/include/asm/
DKbuild9 generic-y += irq_regs.h
/Linux-v5.4/arch/sparc/include/asm/
DKbuild11 generic-y += irq_regs.h
/Linux-v5.4/arch/s390/include/asm/
DKbuild16 generic-y += irq_regs.h
/Linux-v5.4/arch/parisc/include/asm/
DKbuild11 generic-y += irq_regs.h
/Linux-v5.4/arch/arm64/include/asm/
DKbuild11 generic-y += irq_regs.h
/Linux-v5.4/arch/um/include/asm/
DKbuild14 generic-y += irq_regs.h
/Linux-v5.4/arch/arc/include/asm/
DKbuild12 generic-y += irq_regs.h
/Linux-v5.4/arch/m68k/include/asm/
DKbuild12 generic-y += irq_regs.h
/Linux-v5.4/arch/xtensa/include/asm/
DKbuild14 generic-y += irq_regs.h
/Linux-v5.4/arch/riscv/include/asm/
DKbuild17 generic-y += irq_regs.h
/Linux-v5.4/arch/microblaze/include/asm/
DKbuild16 generic-y += irq_regs.h
/Linux-v5.4/arch/hexagon/include/asm/
DKbuild17 generic-y += irq_regs.h
/Linux-v5.4/arch/x86/kernel/
Dirq.c29 DEFINE_PER_CPU(struct pt_regs *, irq_regs);
30 EXPORT_PER_CPU_SYMBOL(irq_regs);
/Linux-v5.4/arch/unicore32/include/asm/
DKbuild17 generic-y += irq_regs.h
/Linux-v5.4/arch/c6x/include/asm/
DKbuild18 generic-y += irq_regs.h
/Linux-v5.4/arch/nios2/include/asm/
DKbuild22 generic-y += irq_regs.h
/Linux-v5.4/arch/openrisc/include/asm/
DKbuild19 generic-y += irq_regs.h

12