Lines Matching refs:dcrbase
43 int dcrbase; member
62 mtdcr(uic->dcrbase + UIC_SR, sr); in uic_unmask_irq()
63 er = mfdcr(uic->dcrbase + UIC_ER); in uic_unmask_irq()
65 mtdcr(uic->dcrbase + UIC_ER, er); in uic_unmask_irq()
77 er = mfdcr(uic->dcrbase + UIC_ER); in uic_mask_irq()
79 mtdcr(uic->dcrbase + UIC_ER, er); in uic_mask_irq()
90 mtdcr(uic->dcrbase + UIC_SR, 1 << (31-src)); in uic_ack_irq()
103 er = mfdcr(uic->dcrbase + UIC_ER); in uic_mask_ack_irq()
105 mtdcr(uic->dcrbase + UIC_ER, er); in uic_mask_ack_irq()
115 mtdcr(uic->dcrbase + UIC_SR, sr); in uic_mask_ack_irq()
151 tr = mfdcr(uic->dcrbase + UIC_TR); in uic_set_irq_type()
152 pr = mfdcr(uic->dcrbase + UIC_PR); in uic_set_irq_type()
156 mtdcr(uic->dcrbase + UIC_PR, pr); in uic_set_irq_type()
157 mtdcr(uic->dcrbase + UIC_TR, tr); in uic_set_irq_type()
158 mtdcr(uic->dcrbase + UIC_SR, ~mask); in uic_set_irq_type()
210 msr = mfdcr(uic->dcrbase + UIC_MSR); in uic_irq_cascade()
254 uic->dcrbase = *dcrreg; in uic_init_one()
262 mtdcr(uic->dcrbase + UIC_ER, 0); in uic_init_one()
263 mtdcr(uic->dcrbase + UIC_CR, 0); in uic_init_one()
264 mtdcr(uic->dcrbase + UIC_TR, 0); in uic_init_one()
266 mtdcr(uic->dcrbase + UIC_SR, 0xffffffff); in uic_init_one()
269 NR_UIC_INTS, uic->dcrbase); in uic_init_one()
326 msr = mfdcr(primary_uic->dcrbase + UIC_MSR); in uic_get_irq()