Lines Matching refs:dcrbase
44 int dcrbase; member
63 mtdcr(uic->dcrbase + UIC_SR, sr); in uic_unmask_irq()
64 er = mfdcr(uic->dcrbase + UIC_ER); in uic_unmask_irq()
66 mtdcr(uic->dcrbase + UIC_ER, er); in uic_unmask_irq()
78 er = mfdcr(uic->dcrbase + UIC_ER); in uic_mask_irq()
80 mtdcr(uic->dcrbase + UIC_ER, er); in uic_mask_irq()
91 mtdcr(uic->dcrbase + UIC_SR, 1 << (31-src)); in uic_ack_irq()
104 er = mfdcr(uic->dcrbase + UIC_ER); in uic_mask_ack_irq()
106 mtdcr(uic->dcrbase + UIC_ER, er); in uic_mask_ack_irq()
116 mtdcr(uic->dcrbase + UIC_SR, sr); in uic_mask_ack_irq()
152 tr = mfdcr(uic->dcrbase + UIC_TR); in uic_set_irq_type()
153 pr = mfdcr(uic->dcrbase + UIC_PR); in uic_set_irq_type()
157 mtdcr(uic->dcrbase + UIC_PR, pr); in uic_set_irq_type()
158 mtdcr(uic->dcrbase + UIC_TR, tr); in uic_set_irq_type()
159 mtdcr(uic->dcrbase + UIC_SR, ~mask); in uic_set_irq_type()
211 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()