Home | History | Annotate | Download | only in dev

Lines Matching defs:scntl3

792 	    (sc->sc_sync[target].scntl3 << 24);
813 sc->sc_sync[target].scntl3 &= ~SIOP_SCNTL3_EWS;
820 sc->sc_sync[target].scntl3 = 0x15 | /* XXX */
821 (sc->sc_sync[target].scntl3 & 0x88); /* XXX */
839 sc->sc_sync[target].scntl3 = 5 | /* XXX */
840 (sc->sc_sync[target].scntl3 & 0x88); /* XXX */
848 sc->sc_sync[target].scntl3 = 0x15 | /* XXX */
849 (sc->sc_sync[target].scntl3 & 0x88); /* XXX */
943 rp->siop_scntl3 = sc->sc_sync[target].scntl3;
1037 sc->sc_sync[target].scntl3 = acb->msg[4] ?
1038 sc->sc_sync[target].scntl3 | SIOP_SCNTL3_EWS :
1039 sc->sc_sync[target].scntl3 & ~SIOP_SCNTL3_EWS;
1085 sc->sc_sync[target].scntl3 &= ~(SIOP_SCNTL3_EWS);
1089 sc->sc_sync[target].scntl3 |= SIOP_SCNTL3_EWS;
1094 rp->siop_scntl3 = sc->sc_sync[target].scntl3;
1116 sc->sc_sync[target].scntl3 = 5 | /* XXX */
1117 (sc->sc_sync[target].scntl3 & 0x88); /* XXX */
1150 rp->siop_scntl3 = sc->sc_sync[target].scntl3;
1467 sc->sc_sync[acb->xs->xs_periph->periph_target].scntl3;
1516 rp->siop_scntl3 = sc->sc_sync[target].scntl3;
1714 int period, offset, sxfer, scntl3 = 0;
1719 for (scntl3 = 1; scntl3 < 4; ++scntl3) {
1720 sxfer = (period * 4 - 1) / sc->sc_tcp[scntl3] - 3;
1724 if (scntl3 > 3) {
1730 sxfer = scntl3 = 0;
1735 printf("siopng sync: params for period %dns: sxfer %x scntl3 %x",
1736 period * 4, sxfer, scntl3);
1738 sc->sc_tcp[scntl3] * ((sxfer >> 4) + 4));
1746 scntl3 = 0x95; /* Ultra, SCF: /1, CCF: /4 */
1748 scntl3 = 0x35; /* SCF: /2, CCF: /4 */
1750 scntl3 = 0x55; /* SCF: /4, CCF: /4 */
1752 scntl3 = 0xff; /* XXX ??? */
1754 scntl3 = 5;
1758 sc->sc_sync[target].scntl3 = scntl3 |
1759 (sc->sc_sync[target].scntl3 & SIOP_SCNTL3_EWS);
1761 printf ("siopng sync: siop_sxfr %02x, siop_scntl3 %02x\n", sxfer, scntl3);
1770 printf(" scntl0 %02x scntl1 %02x scntl2 %02x scntl3 %02x\n",