Lines Matching refs:dcrbase
42 int dcrbase; member
61 mtdcr(uic->dcrbase + UIC_SR, sr); in uic_unmask_irq()
62 er = mfdcr(uic->dcrbase + UIC_ER); in uic_unmask_irq()
64 mtdcr(uic->dcrbase + UIC_ER, er); in uic_unmask_irq()
76 er = mfdcr(uic->dcrbase + UIC_ER); in uic_mask_irq()
78 mtdcr(uic->dcrbase + UIC_ER, er); in uic_mask_irq()
89 mtdcr(uic->dcrbase + UIC_SR, 1 << (31-src)); in uic_ack_irq()
102 er = mfdcr(uic->dcrbase + UIC_ER); in uic_mask_ack_irq()
104 mtdcr(uic->dcrbase + UIC_ER, er); in uic_mask_ack_irq()
114 mtdcr(uic->dcrbase + UIC_SR, sr); in uic_mask_ack_irq()
150 tr = mfdcr(uic->dcrbase + UIC_TR); in uic_set_irq_type()
151 pr = mfdcr(uic->dcrbase + UIC_PR); in uic_set_irq_type()
155 mtdcr(uic->dcrbase + UIC_PR, pr); in uic_set_irq_type()
156 mtdcr(uic->dcrbase + UIC_TR, tr); in uic_set_irq_type()
157 mtdcr(uic->dcrbase + UIC_SR, ~mask); in uic_set_irq_type()
210 msr = mfdcr(uic->dcrbase + UIC_MSR); in uic_irq_cascade()
255 uic->dcrbase = *dcrreg; in uic_init_one()
263 mtdcr(uic->dcrbase + UIC_ER, 0); in uic_init_one()
264 mtdcr(uic->dcrbase + UIC_CR, 0); in uic_init_one()
265 mtdcr(uic->dcrbase + UIC_TR, 0); in uic_init_one()
267 mtdcr(uic->dcrbase + UIC_SR, 0xffffffff); in uic_init_one()
270 NR_UIC_INTS, uic->dcrbase); in uic_init_one()
327 msr = mfdcr(primary_uic->dcrbase + UIC_MSR); in uic_get_irq()