Searched refs:pktdma (Results 1 – 3 of 3) sorted by relevance
| /OK3568_Linux_fs/u-boot/drivers/dma/ |
| H A D | keystone_nav.c | 148 static int ksnav_rx_disable(struct pktdma_cfg *pktdma) in ksnav_rx_disable() argument 152 for (j = 0; j < pktdma->rx_ch_num; j++) { in ksnav_rx_disable() 153 v = readl(&pktdma->rx_ch[j].cfg_a); in ksnav_rx_disable() 157 writel(v | CPDMA_CHAN_A_TDOWN, &pktdma->rx_ch[j].cfg_a); in ksnav_rx_disable() 160 v = readl(&pktdma->rx_ch[j].cfg_a); in ksnav_rx_disable() 168 for (j = 0; j < pktdma->rx_flow_num; j++) { in ksnav_rx_disable() 169 writel(0, &pktdma->rx_flows[j].control); in ksnav_rx_disable() 170 writel(0, &pktdma->rx_flows[j].tags); in ksnav_rx_disable() 171 writel(0, &pktdma->rx_flows[j].tag_sel); in ksnav_rx_disable() 172 writel(0, &pktdma->rx_flows[j].fdq_sel[0]); in ksnav_rx_disable() [all …]
|
| /OK3568_Linux_fs/u-boot/arch/arm/include/asm/ti-common/ |
| H A D | keystone_nav.h | 185 int ksnav_close(struct pktdma_cfg *pktdma); 186 int ksnav_init(struct pktdma_cfg *pktdma, struct rx_buff_desc *rx_buffers); 187 int ksnav_send(struct pktdma_cfg *pktdma, u32 *pkt, int num_bytes, u32 swinfo2); 188 void *ksnav_recv(struct pktdma_cfg *pktdma, u32 **pkt, int *num_bytes); 189 void ksnav_release_rxhd(struct pktdma_cfg *pktdma, void *hd);
|
| /OK3568_Linux_fs/kernel/Documentation/devicetree/bindings/net/ |
| H A D | keystone-netcp.txt | 142 queue (FDQ) for the pktdma Rx flow. There can be at
|