Lines Matching defs:pdc_state
281 struct pdc_state {
427 struct pdc_state *pdcs;
490 static void pdc_setup_debugfs(struct pdc_state *pdcs)
520 pdc_build_rxd(struct pdc_state *pdcs, dma_addr_t dma_addr,
548 pdc_build_txd(struct pdc_state *pdcs, dma_addr_t dma_addr, u32 buf_len,
579 pdc_receive_one(struct pdc_state *pdcs)
676 pdc_receive(struct pdc_state *pdcs)
706 static int pdc_tx_list_sg_add(struct pdc_state *pdcs, struct scatterlist *sg)
785 static int pdc_tx_list_final(struct pdc_state *pdcs)
814 static int pdc_rx_list_init(struct pdc_state *pdcs, struct scatterlist *dst_sg,
874 static int pdc_rx_list_sg_add(struct pdc_state *pdcs, struct scatterlist *sg)
943 struct pdc_state *pdcs = dev_get_drvdata(dev);
967 struct pdc_state *pdcs = from_tasklet(pdcs, t, rx_tasklet);
984 static int pdc_ring_init(struct pdc_state *pdcs, int ringset)
1083 static void pdc_ring_free(struct pdc_state *pdcs)
1125 static bool pdc_rings_full(struct pdc_state *pdcs, int tx_cnt, int rx_cnt)
1159 struct pdc_state *pdcs = chan->con_priv;
1196 struct pdc_state *pdcs = chan->con_priv;
1263 struct pdc_state *pdcs = chan->con_priv;
1279 void pdc_hw_init(struct pdc_state *pdcs)
1332 static void pdc_hw_disable(struct pdc_state *pdcs)
1353 static int pdc_rx_buf_pool_create(struct pdc_state *pdcs)
1386 static int pdc_interrupts_init(struct pdc_state *pdcs)
1437 static int pdc_mb_init(struct pdc_state *pdcs)
1493 static int pdc_dt_read(struct platform_device *pdev, struct pdc_state *pdcs)
1537 struct pdc_state *pdcs;
1621 struct pdc_state *pdcs = platform_get_drvdata(pdev);