Home
last modified time | relevance | path

Searched refs:cpdma_ctlr (Results 1 – 4 of 4) sorted by relevance

/Linux-v4.19/drivers/net/ethernet/ti/
Ddavinci_cpdma.h68 struct cpdma_ctlr;
73 struct cpdma_ctlr *cpdma_ctlr_create(struct cpdma_params *params);
74 int cpdma_ctlr_destroy(struct cpdma_ctlr *ctlr);
75 int cpdma_ctlr_start(struct cpdma_ctlr *ctlr);
76 int cpdma_ctlr_stop(struct cpdma_ctlr *ctlr);
78 struct cpdma_chan *cpdma_chan_create(struct cpdma_ctlr *ctlr, int chan_num,
91 int cpdma_ctlr_int_ctrl(struct cpdma_ctlr *ctlr, bool enable);
92 void cpdma_ctlr_eoi(struct cpdma_ctlr *ctlr, u32 value);
94 u32 cpdma_ctrl_rxchs_state(struct cpdma_ctlr *ctlr);
95 u32 cpdma_ctrl_txchs_state(struct cpdma_ctlr *ctlr);
[all …]
Ddavinci_cpdma.c103 struct cpdma_ctlr { struct
119 struct cpdma_ctlr *ctlr; argument
186 static void cpdma_desc_pool_destroy(struct cpdma_ctlr *ctlr) in cpdma_desc_pool_destroy()
208 static int cpdma_desc_pool_create(struct cpdma_ctlr *ctlr) in cpdma_desc_pool_create()
302 static int _cpdma_control_set(struct cpdma_ctlr *ctlr, int control, int value) in _cpdma_control_set()
327 static int _cpdma_control_get(struct cpdma_ctlr *ctlr, int control) in _cpdma_control_get()
353 struct cpdma_ctlr *ctlr = chan->ctlr; in cpdma_chan_set_chan_shaper()
373 struct cpdma_ctlr *ctlr = chan->ctlr; in cpdma_chan_on()
405 struct cpdma_ctlr *ctlr = ch->ctlr; in cpdma_chan_fit_rate()
441 static u32 cpdma_chan_set_factors(struct cpdma_ctlr *ctlr, in cpdma_chan_set_factors()
[all …]
Ddavinci_emac.c333 struct cpdma_ctlr *dma;
Dcpsw.c445 struct cpdma_ctlr *dma;