Lines Matching refs:spider_pic
64 struct spider_pic { struct
69 static struct spider_pic spider_pics[SPIDER_CHIP_COUNT]; argument
71 static struct spider_pic *spider_irq_data_to_pic(struct irq_data *d) in spider_irq_data_to_pic()
76 static void __iomem *spider_get_irq_config(struct spider_pic *pic, in spider_get_irq_config()
84 struct spider_pic *pic = spider_irq_data_to_pic(d); in spider_unmask_irq()
92 struct spider_pic *pic = spider_irq_data_to_pic(d); in spider_mask_irq()
100 struct spider_pic *pic = spider_irq_data_to_pic(d); in spider_ack_irq()
119 struct spider_pic *pic = spider_irq_data_to_pic(d); in spider_set_irq_type()
163 static struct irq_chip spider_pic = { variable
175 irq_set_chip_and_handler(virq, &spider_pic, handle_level_irq); in spider_host_map()
205 struct spider_pic *pic = irq_desc_get_handler_data(desc); in spider_irq_cascade()
228 static unsigned int __init spider_find_cascade_and_node(struct spider_pic *pic) in spider_find_cascade_and_node()
293 struct spider_pic *pic = &spider_pics[chip]; in spider_init_one()