irqchip: add C-SKY APB bus interrupt controller
authorGuo Ren <ren_guo@c-sky.com>
Sun, 16 Sep 2018 07:57:14 +0000 (15:57 +0800)
committerGuo Ren <ren_guo@c-sky.com>
Thu, 25 Oct 2018 16:54:30 +0000 (00:54 +0800)
commitedff1b4835b71e14538d3a48568fa513ee9f7931
tree5fe48f0dd7a2f8cbc087f98368851c6a09d371d9
parent3fe5d5bd2dd92124f2a773c19fbc117e023a2ce3
irqchip: add C-SKY APB bus interrupt controller

The driver is for C-SKY APB bus interrupt controller. It's a simple
interrupt controller which use pending reg to detect the irq and use
enable/disable reg to mask/unmask interrupt sources.

A lot of SOCs based on C-SKY CPU use the interrupt controller as root
controller.

Signed-off-by: Guo Ren <ren_guo@c-sky.com>
Reviewed-by: Mark Rutland <mark.rutland@arm.com>
drivers/irqchip/Kconfig
drivers/irqchip/Makefile
drivers/irqchip/irq-csky-apb-intc.c [new file with mode: 0644]