Searched refs:cpm2_intctl (Results 1 - 2 of 2) sorted by relevance
/kernel/linux/linux-5.10/arch/powerpc/sysdev/ |
H A D | cpm2_pic.c | 50 static intctl_cpm2_t __iomem *cpm2_intctl; variable 88 out_be32(&cpm2_intctl->ic_simrh + word, ppc_cached_irq_mask[word]); in cpm2_mask_irq() 100 out_be32(&cpm2_intctl->ic_simrh + word, ppc_cached_irq_mask[word]); in cpm2_unmask_irq() 111 out_be32(&cpm2_intctl->ic_sipnrh + word, 1 << bit); in cpm2_ack() 123 out_be32(&cpm2_intctl->ic_simrh + word, ppc_cached_irq_mask[word]); in cpm2_end_irq() 174 vold = in_be32(&cpm2_intctl->ic_siexr); in cpm2_set_irq_type() 182 out_be32(&cpm2_intctl->ic_siexr, vnew); in cpm2_set_irq_type() 207 bits = in_be32(&cpm2_intctl->ic_sivec); in cpm2_get_irq() 234 cpm2_intctl = cpm2_map(im_intctl); in cpm2_pic_init() 242 out_be32(&cpm2_intctl in cpm2_pic_init() [all...] |
/kernel/linux/linux-6.6/arch/powerpc/sysdev/ |
H A D | cpm2_pic.c | 48 static intctl_cpm2_t __iomem *cpm2_intctl; variable 86 out_be32(&cpm2_intctl->ic_simrh + word, ppc_cached_irq_mask[word]); in cpm2_mask_irq() 98 out_be32(&cpm2_intctl->ic_simrh + word, ppc_cached_irq_mask[word]); in cpm2_unmask_irq() 109 out_be32(&cpm2_intctl->ic_sipnrh + word, 1 << bit); in cpm2_ack() 121 out_be32(&cpm2_intctl->ic_simrh + word, ppc_cached_irq_mask[word]); in cpm2_end_irq() 172 vold = in_be32(&cpm2_intctl->ic_siexr); in cpm2_set_irq_type() 180 out_be32(&cpm2_intctl->ic_siexr, vnew); in cpm2_set_irq_type() 205 bits = in_be32(&cpm2_intctl->ic_sivec); in cpm2_get_irq() 232 cpm2_intctl = &cpm2_immr->im_intctl; in cpm2_pic_init() 240 out_be32(&cpm2_intctl in cpm2_pic_init() [all...] |
Completed in 2 milliseconds