Home
last modified time | relevance | path

Searched refs:cbdr (Results 1 – 2 of 2) sorted by relevance

/linux/drivers/net/ethernet/freescale/enetc/
A Denetc_cbdr.c11 cbdr->bd_base = dma_alloc_coherent(dev, size, &cbdr->bd_dma_base, in enetc_setup_cbdr()
13 if (!cbdr->bd_base) in enetc_setup_cbdr()
19 cbdr->bd_dma_base); in enetc_setup_cbdr()
23 cbdr->next_to_clean = 0; in enetc_setup_cbdr()
24 cbdr->next_to_use = 0; in enetc_setup_cbdr()
25 cbdr->dma_dev = dev; in enetc_setup_cbdr()
40 enetc_wr_reg(cbdr->pir, cbdr->next_to_clean); in enetc_setup_cbdr()
41 enetc_wr_reg(cbdr->cir, cbdr->next_to_use); in enetc_setup_cbdr()
55 dma_free_coherent(cbdr->dma_dev, size, cbdr->bd_base, in enetc_teardown_cbdr()
57 cbdr->bd_base = NULL; in enetc_teardown_cbdr()
[all …]
A Denetc.h406 struct enetc_cbdr *cbdr);
407 void enetc_teardown_cbdr(struct enetc_cbdr *cbdr);

Completed in 8 milliseconds