Lines Matching refs:maddr

281 	volatile caddr_t maddr;
304 DPRINT((0, DBG_AUTOBOOT, "si%d: type: %s paddr: %x maddr: %x\n", unit,
309 maddr = sc->sc_maddr;
320 *(maddr+SIPCIRESET) = 0;
324 *(maddr+SIJETCONFIG) = 0;
327 *(maddr+SIPLRESET) = 0;
330 *(maddr+SIRESET) = 0;
343 si_bcopy(si3_t225_download, maddr + si3_t225_downloadaddr,
348 si_bcopy(si3_t225_bootstrap, maddr + si3_t225_bootloadaddr,
353 si_bcopy(si2_z280_download, maddr + si2_z280_downloadaddr,
363 *(maddr + 0x42) = 1;
370 *(maddr+0x42) = 1;
371 *(maddr+SIPCIRESET) = 1;
372 *(maddr+SIPCIINTCL) = 0;
375 *(maddr+SIJETRESET) = 0;
376 *(maddr+SIJETCONFIG) = SIJETBUSEN|SIJETIRQEN;
379 *(maddr+SIJETRESET) = 0;
382 *(maddr+SIJETCONFIG) = SIJETBUSEN|SIJETIRQEN|0x90;
385 *(maddr+SIJETCONFIG) = SIJETBUSEN|SIJETIRQEN|0xa0;
388 *(maddr+SIJETCONFIG) = SIJETBUSEN|SIJETIRQEN|0xb0;
391 *(maddr+SIJETCONFIG) = SIJETBUSEN|SIJETIRQEN|0xc0;
394 *(maddr+SIJETCONFIG) = SIJETBUSEN|SIJETIRQEN|0xf0;
399 *(maddr+SIRESET_CL) = 0;
400 *(maddr+SIINTCL_CL) = 0;
403 *(maddr+SIPLRESET) = 0x10;
406 *(maddr+SIPLIRQ11) = 0x10;
409 *(maddr+SIPLIRQ12) = 0x10;
412 *(maddr+SIPLIRQ15) = 0x10;
415 *(maddr+SIPLIRQCLR) = 0x10;
424 regp = (struct si_reg *)maddr;
467 modp = (struct si_module *)(maddr + 0x80);
527 (maddr + (unsigned)(modp->sm_next & 0x7fff));
543 modp = (struct si_module *)(maddr + 0x80);
601 (maddr + (unsigned)(modp->sm_next & 0x7fff));
1117 volatile caddr_t maddr;
1146 maddr = sc->sc_maddr;
1147 ((volatile struct si_reg *)maddr)->int_pending = 0;
1149 *(maddr+SIINTCL) = 0x00; /* Set IRQ clear */
1150 *(maddr+SIINTCL_CL) = 0x00; /* Clear IRQ clear */
1153 maddr = sc->sc_maddr;
1154 ((volatile struct si_reg *)maddr)->int_pending = 0;
1155 *(maddr+SIPLIRQCLR) = 0x00;
1156 *(maddr+SIPLIRQCLR) = 0x10;
1159 maddr = sc->sc_maddr;
1160 ((volatile struct si_reg *)maddr)->int_pending = 0;
1161 *(maddr+SIPCIINTCL) = 0x0;
1165 maddr = sc->sc_maddr;
1166 ((volatile struct si_reg *)maddr)->int_pending = 0;
1167 *(maddr+SIJETINTCL) = 0x0;
1171 maddr = sc->sc_maddr;
1172 ((volatile struct si_reg *)maddr)->int_pending = 0;
1180 ((volatile struct si_reg *)maddr)->int_scounter = 0;