Lines Matching refs:spear_shirq
42 struct spear_shirq { struct
61 struct spear_shirq *shirq = irq_data_get_irq_chip_data(d); in shirq_irq_mask() argument
73 struct spear_shirq *shirq = irq_data_get_irq_chip_data(d); in shirq_irq_unmask()
89 static struct spear_shirq spear300_shirq_ras1 = {
98 static struct spear_shirq *spear300_shirq_blocks[] = {
105 static struct spear_shirq spear310_shirq_ras1 = {
113 static struct spear_shirq spear310_shirq_ras2 = {
121 static struct spear_shirq spear310_shirq_ras3 = {
129 static struct spear_shirq spear310_shirq_intrcomm_ras = {
137 static struct spear_shirq *spear310_shirq_blocks[] = {
149 static struct spear_shirq spear320_shirq_ras3 = {
155 static struct spear_shirq spear320_shirq_ras1 = {
163 static struct spear_shirq spear320_shirq_ras2 = {
171 static struct spear_shirq spear320_shirq_intrcomm_ras = {
179 static struct spear_shirq *spear320_shirq_blocks[] = {
188 struct spear_shirq *shirq = irq_get_handler_data(irq); in shirq_handler()
202 static void __init spear_shirq_register(struct spear_shirq *shirq, in spear_shirq_register()
221 static int __init shirq_init(struct spear_shirq **shirq_blocks, int block_nr, in shirq_init()