Home | History | Annotate | Download | only in ic

Lines Matching defs:dsa

280 	printf ("start script DSA 0x%lx DSP 0x%lx\n",			\
281 siop_cmd->cmd_c.dsa, \
305 bus_addr_t dsa;
325 /* use DSA to find the current siop_cmd */
327 dsa = bus_space_read_4(sc->sc_c.sc_rt, sc->sc_c.sc_rh, SIOP_DSA);
329 if (dsa >= cbdp->xferdma->dm_segs[0].ds_addr &&
330 dsa < cbdp->xferdma->dm_segs[0].ds_addr + PAGE_SIZE) {
331 dsa -= cbdp->xferdma->dm_segs[0].ds_addr;
332 siop_cmd = &cbdp->cmds[dsa / sizeof(struct siop_xfer)];
347 printf("siop_cmd (lun %d) for DSA 0x%x "
348 "not active (%d)\n", lun, (u_int)dsa,
381 printf("single step dsp 0x%08x dsa 0x08%x\n",
409 printf(", DSP=0x%x DSA=0x%x: ",
420 "current DSA invalid\n");
437 "DSA=0x%x DSP=0x%lx\n", sist,
464 * first restore DSA, in case we were in a S/G
469 SIOP_DSA, siop_cmd->cmd_c.dsa);
576 "DSA=0x%x DSP=0x%x\n", sist,
612 "invalid DSA !!!\n",
671 SIOP_DSP, siop_cmd->cmd_c.dsa +
929 printf("%s: done without command, DSA=0x%lx\n",
931 (u_long)siop_cmd->cmd_c.dsa);
937 printf("done, DSA=0x%lx target id 0x%x last msg "
939 (u_long)siop_cmd->cmd_c.dsa,
1089 siop_cmd->cmd_c.dsa +
1153 siop_cmd->cmd_c.dsa + sizeof(struct siop_common_xfer) +
1443 uint32_t dsa;
1520 printf("using slot %d for DSA 0x%lx\n", slot,
1521 (u_long)siop_cmd->cmd_c.dsa);
1529 /* patch scripts with DSA addr */
1530 dsa = siop_cmd->cmd_c.dsa;
1535 dsa + sizeof(struct siop_common_xfer) +
1546 dsa + sizeof(struct siop_common_xfer) + Ent_ldsa_select);
1624 bus_addr_t dsa;
1706 dsa = newcbd->xferdma->dm_segs[0].ds_addr +
1708 newcbd->cmds[i].cmd_c.dsa = dsa;
1711 xfer->siop_tables.t_msgout.addr = siop_htoc32(&sc->sc_c, dsa);
1714 dsa + offsetof(struct siop_common_xfer, msg_in));
1717 dsa + offsetof(struct siop_common_xfer, msg_in) + 1);
1719 dsa + offsetof(struct siop_common_xfer, msg_in) + 3);
1722 dsa + offsetof(struct siop_common_xfer, status) + off);
1732 0x78100000 | ((dsa & 0x000000ff) << 8));
1734 0x78110000 | ( dsa & 0x0000ff00 ));
1736 0x78120000 | ((dsa & 0x00ff0000) >> 8));
1738 0x78130000 | ((dsa & 0xff000000) >> 16));
1746 dsa + sizeof(struct siop_common_xfer) + Ent_ldsa_data);