unicore32 core architecture: interrupts ang gpio handling
This patch implements interrupts and gpio handling.
UniCore32 has 9 gpio interrupt sources.
And gpio device operations are also here.
Signed-off-by:
Guan Xuetao <gxt@mprc.pku.edu.cn>
Showing
- arch/unicore32/include/asm/gpio.h 103 additions, 0 deletionsarch/unicore32/include/asm/gpio.h
- arch/unicore32/include/asm/irq.h 107 additions, 0 deletionsarch/unicore32/include/asm/irq.h
- arch/unicore32/include/asm/irqflags.h 53 additions, 0 deletionsarch/unicore32/include/asm/irqflags.h
- arch/unicore32/kernel/gpio.c 122 additions, 0 deletionsarch/unicore32/kernel/gpio.c
- arch/unicore32/kernel/irq.c 426 additions, 0 deletionsarch/unicore32/kernel/irq.c
arch/unicore32/include/asm/gpio.h
0 → 100644
arch/unicore32/include/asm/irq.h
0 → 100644
arch/unicore32/include/asm/irqflags.h
0 → 100644
arch/unicore32/kernel/gpio.c
0 → 100644
arch/unicore32/kernel/irq.c
0 → 100644
Please register or sign in to comment