Lines Matching defs:ccp
95 dwlpx_dma_init(struct dwlpx_config *ccp)
106 if (ccp->cc_sc->dwlpx_sgmapsz == DWLPX_SG128K) {
119 t = &ccp->cc_dmat_direct;
120 t->_cookie = ccp;
123 t->_next_window = &ccp->cc_dmat_sgmap;
145 t = &ccp->cc_dmat_sgmap;
146 t->_cookie = ccp;
151 t->_sgmap = &ccp->cc_sgmap;
199 (uint32_t *)ALPHA_PHYS_TO_K0SEG(PCIA_SGMAP_PT + ccp->cc_sysbase);
212 device_xname(ccp->cc_sc->dwlpx_dev));
213 alpha_sgmap_init(t, &ccp->cc_sgmap, exname, DWLPx_SG_MAPPED_BASE,
224 REGVAL(PCIA_WMASK_A(i) + ccp->cc_sysbase) = PCIA_WMASK_2G;
225 REGVAL(PCIA_TBASE_A(i) + ccp->cc_sysbase) = 0;
226 REGVAL(PCIA_WBASE_A(i) + ccp->cc_sysbase) =
229 REGVAL(PCIA_WMASK_B(i) + ccp->cc_sysbase) = 0;
230 REGVAL(PCIA_TBASE_B(i) + ccp->cc_sysbase) = 0;
231 REGVAL(PCIA_WBASE_B(i) + ccp->cc_sysbase) = 0;
233 REGVAL(PCIA_WMASK_C(i) + ccp->cc_sysbase) = wmask;
234 REGVAL(PCIA_TBASE_C(i) + ccp->cc_sysbase) = 0;
235 REGVAL(PCIA_WBASE_C(i) + ccp->cc_sysbase) =
248 struct dwlpx_config *ccp = t->_cookie;
257 return (&ccp->cc_dmat_sgmap);
264 return (&ccp->cc_dmat_direct);