Lines Matching refs:via1
41 volatile __u8 *via1, *via2;
113 via1 = (void *)VIA1_BASE;
114 pr_debug("VIA1 detected at %p\n", via1);
170 via1[vIER] = 0x7F;
171 via1[vIFR] = 0x7F;
172 via1[vT1LL] = 0;
173 via1[vT1LH] = 0;
174 via1[vT1CL] = 0;
175 via1[vT1CH] = 0;
176 via1[vT2CL] = 0;
177 via1[vT2CH] = 0;
178 via1[vACR] &= ~0xC0; /* setup T1 timer with no PB7 output */
179 via1[vACR] &= ~0x03; /* disable port A & B latches */
186 via1[vDirB] |= 0x40;
187 via1[vBufB] |= 0x40;
198 via1[vDirB] |= VIA1B_vRTCEnb | VIA1B_vRTCClk | VIA1B_vRTCData;
199 via1[vBufB] |= VIA1B_vRTCEnb | VIA1B_vRTCClk;
214 via1[vDirB] |= 0x40;
215 via1[vBufB] &= ~0x40;
272 (uint) via1[vDirA], (uint) via1[vDirB], (uint) via1[vACR]);
274 (uint) via1[vPCR], (uint) via1[vIFR], (uint) via1[vIER]);
406 events = via1[vIFR] & via1[vIER] & 0x7F;
416 via1[vIFR] = irq_bit;
429 via1[vIFR] = irq_bit;
507 /* via1 interrupt */
521 via1[vIER] = IER_SET_BIT(irq_idx);
549 via1[vIER] = IER_CLR_BIT(irq_idx);
570 via1[vBufA] &= ~VIA1A_vHeadSel;
572 via1[vBufA] |= VIA1A_vHeadSel;
594 .name = "via1",
622 via1[vT1LL] = VIA_TC_LOW;
623 via1[vT1LH] = VIA_TC_HIGH;
624 via1[vT1CL] = VIA_TC_LOW;
625 via1[vT1CH] = VIA_TC_HIGH;
626 via1[vACR] |= 0x40;
648 count_high = via1[vT1CH];
651 if (count_high > 0 && (via1[vIFR] & VIA_TIMER_1_INT))