Home | History | Annotate | Download | only in ti

Lines Matching defs:param_entry

365 	uint16_t param_entry = 0xffff;
369 return param_entry;
374 param_entry = idx;
382 return param_entry;
389 edma_param_free(struct edma_channel *ch, uint16_t param_entry)
393 KASSERT(param_entry < NUM_PARAM_SETS);
395 KASSERT(edma_bit_isset(sc->sc_parammask, param_entry));
398 edma_bit_clr(sc->sc_parammask, param_entry);
407 edma_set_param(struct edma_channel *ch, uint16_t param_entry,
412 KASSERT(param_entry < NUM_PARAM_SETS);
414 KASSERT(edma_bit_isset(sc->sc_parammask, param_entry));
416 DPRINTF(1, (sc->sc_dev, "write param entry ch# %d pe %d: 0x%08x -> 0x%08x (%u, %u, %u)\n", ch->ch_index, param_entry, ep->ep_src, ep->ep_dst, ep->ep_acnt, ep->ep_bcnt, ep->ep_ccnt));
417 edma_write_param(sc, param_entry, ep);
427 edma_transfer_enable(struct edma_channel *ch, uint16_t param_entry)
434 DPRINTF(1, (sc->sc_dev, "enable transfer ch# %d off %d bit %x pe %d\n", ch->ch_index, (int)off, bit, param_entry));
437 __SHIFTIN(param_entry, EDMA_DCHMAP_PAENTRY));
528 edma_dump_param(struct edma_channel *ch, uint16_t param_entry)
534 { "OPT", EDMA_PARAM_OPT_REG(param_entry) },
535 { "CNT", EDMA_PARAM_CNT_REG(param_entry) },
536 { "DST", EDMA_PARAM_DST_REG(param_entry) },
537 { "BIDX", EDMA_PARAM_BIDX_REG(param_entry) },
538 { "LNK", EDMA_PARAM_LNK_REG(param_entry) },
539 { "CIDX", EDMA_PARAM_CIDX_REG(param_entry) },
540 { "CCNT", EDMA_PARAM_CCNT_REG(param_entry) },
548 regs[i].name, param_entry, EDMA_READ(sc, regs[i].off));