Lines Matching refs:spear_shirq
41 struct spear_shirq { struct
60 struct spear_shirq *shirq = irq_data_get_irq_chip_data(d); in shirq_irq_mask() argument
72 struct spear_shirq *shirq = irq_data_get_irq_chip_data(d); in shirq_irq_unmask()
88 static struct spear_shirq spear300_shirq_ras1 = {
97 static struct spear_shirq *spear300_shirq_blocks[] = {
104 static struct spear_shirq spear310_shirq_ras1 = {
112 static struct spear_shirq spear310_shirq_ras2 = {
120 static struct spear_shirq spear310_shirq_ras3 = {
128 static struct spear_shirq spear310_shirq_intrcomm_ras = {
136 static struct spear_shirq *spear310_shirq_blocks[] = {
148 static struct spear_shirq spear320_shirq_ras3 = {
156 static struct spear_shirq spear320_shirq_ras1 = {
164 static struct spear_shirq spear320_shirq_ras2 = {
172 static struct spear_shirq spear320_shirq_intrcomm_ras = {
180 static struct spear_shirq *spear320_shirq_blocks[] = {
189 struct spear_shirq *shirq = irq_desc_get_handler_data(desc); in shirq_handler()
203 static void __init spear_shirq_register(struct spear_shirq *shirq, in spear_shirq_register()
220 static int __init shirq_init(struct spear_shirq **shirq_blocks, int block_nr, in shirq_init()